.generation__title{font:normal normal 700 24px/32px var(--font-family-secondary);color:var(--base-text);margin-bottom:24px}@media screen and (max-width:834px){.generation__title{margin-bottom:16px;font-size:22px;line-height:29px}}@media screen and (max-width:550px){.generation__title{font-size:20px;line-height:26px}}.generation__description{font:normal normal 400 20px/32px var(--font-family-secondary);color:var(--base-text);margin-bottom:32px}@media screen and (max-width:834px){.generation__description{margin-bottom:24px;font-size:18px;line-height:24px}}@media screen and (max-width:550px){.generation__description{margin-bottom:20px;font-size:16px;line-height:20px}}.generation__link:hover{text-decoration:none}.generation__propose-form{flex-flow:column;gap:32px;display:flex}@media screen and (max-width:834px){.generation__propose-form{gap:16px}}.generation__propose-form__title{font:normal normal 700 20px/32px var(--font-family-secondary);color:var(--base-text);margin-bottom:24px}@media screen and (max-width:834px){.generation__propose-form__title{margin-bottom:16px;font-size:18px;line-height:26px}}@media screen and (max-width:550px){.generation__propose-form__title{font-size:16px;line-height:22px}}.generation__propose-form__description{color:#797a80;margin-bottom:32px;font-size:18px;line-height:28px;display:inline-block}@media screen and (max-width:550px){.generation__propose-form__description{margin-bottom:20px;font-size:14px;line-height:19px}}.generation__propose-form__description.empty{display:none}.generation__propose-form__title-input{--input-border:1px solid var(--base-blue);--input-padding:15px 16px;--input-font:normal normal normal 18px/24px var(--font-pt-sans), sans-serif;--input-color-placeholder:#757679;--input-border-radius:var(--round-corners);--textarea-hint-font:normal normal normal 14px/20px var(--font-pt-sans), sans-serif;--textarea-hint-color:#757679;--textarea-hint-margin:4px 0 0 16px;--textarea-hint-letter-spacing:.25px}.generation__propose-form__title-input .cr-input{margin-top:0}.generation__propose-form__title-input .cr-input__input{border:var(--input-border);padding:var(--input-padding);font:var(--input-font);border-radius:var(--input-border-radius)}.generation__propose-form__title-input .cr-input__input::placeholder{color:var(--input-color-placeholder)}.generation__propose-form__title-input .cr-input__input:focus{border:1px solid var(--base-bright-blue);box-shadow:0 0 0 1px var(--base-bright-blue)}.generation__propose-form__title-input .cr-input__input.error{border:1px solid #f66;box-shadow:0 0 0 1px #f66}.generation__propose-form__title-input .cr-input__tooltip{top:calc(100% + 8px);bottom:unset}.generation__propose-form .cr-textarea-editor{--textarea-editor-padding:15px 16px;--textarea-editor-border-invalid:1px solid #f66;--textarea-editor-hint-font:normal normal normal 14px/20px var(--font-pt-sans), sans-serif;--textarea-editor-hint-color:#757679;--textarea-editor-hint-margin:4px 0 0 16px;margin-top:0}.generation__propose-form .cr-textarea-editor__tooltip{top:calc(100% + 8px);bottom:unset}.generation__propose-form .pr-select,.generation__propose-form .pr-file-selector__head{justify-content:flex-start;margin-top:0}.generation__propose-form .pr-select__input{border:1px solid var(--base-blue);font:normal normal 400 18px/24px var(--font-family-secondary);padding:15px 16px}.generation__propose-form .pr-select__input-invalid,.generation__propose-form .pr-select__input.error{border-color:#f66}.generation__propose-form .pr-select span{height:24px}.generation__propose-form .pr-select__label{display:none}.generation__propose-form .pr-file-selector{margin-top:14px}@media screen and (max-width:834px){.generation__propose-form .pr-file-selector{margin-top:22px}}.generation__propose-form .pr-file-selector__head-button{font:normal normal 700 18px/24px var(--font-family-secondary);color:var(--base-blue);text-transform:none;letter-spacing:0;background:0 0;border:none;padding:0}@media screen and (max-width:834px){.generation__propose-form .pr-file-selector__head-button{font-size:16px}}@media screen and (max-width:550px){.generation__propose-form .pr-file-selector__head-button{font-size:14px;line-height:19px}}.generation__propose-form .pr-file-selector__head-button .promo-icon{color:var(--base-blue);vertical-align:text-bottom;margin-right:12px;transform:translateY(4px)}@media screen and (max-width:550px){.generation__propose-form .pr-file-selector__head-button .promo-icon{margin-right:8px;font-size:20px}}.generation__propose-form .pr-button{font:normal normal 700 18px/20px var(--font-family-secondary);text-transform:none;border-radius:6px;height:auto;padding:9px 24px}@media screen and (max-width:550px){.generation__propose-form .pr-button{font-size:16px}}.generation__propose-form__controls{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:16px;display:flex}@media screen and (max-width:834px){.generation__propose-form__controls{margin-top:8px}}@media screen and (max-width:550px){.generation__propose-form__controls{flex-direction:column;width:100%;margin-top:4px}}.generation__add-link{color:var(--base-text);cursor:pointer;width:max-content;margin-top:32px;position:relative}
.node-with-stage-selector{letter-spacing:0}.node-with-stage-selector__modal{padding:48px;max-width:800px!important}@media screen and (max-width:500px){.node-with-stage-selector__modal{padding:0 20px 20px!important}}.node-with-stage-selector__title{font:normal normal 700 36px/38px var(--font-bebas-neue);margin-bottom:24px}@media screen and (max-width:834px){.node-with-stage-selector__title{font-size:32px;line-height:38px}}@media screen and (max-width:550px){.node-with-stage-selector__title{font-size:24px;line-height:29px}}@media screen and (max-width:500px){.node-with-stage-selector__title{margin-top:20px}}.node-with-stage-selector__description{font:normal normal 400 18px/28px var(--font-family-secondary);color:var(--base-text)}@media screen and (max-width:834px){.node-with-stage-selector__description{line-height:24px}}@media screen and (max-width:550px){.node-with-stage-selector__description{font-size:16px;line-height:20px}}.node-with-stage-selector__subhead{font:normal normal 700 24px/28px var(--font-family-secondary);margin-top:24px}@media screen and (max-width:550px){.node-with-stage-selector__subhead{font-size:20px;line-height:26px}}.node-with-stage-selector a{color:var(--base-blue)}.node-with-stage-selector a:hover{text-decoration:none}.node-with-stage-selector__stage-item{cursor:pointer;padding-top:32px}@media screen and (max-width:550px){.node-with-stage-selector__stage-item{padding-top:24px}}.node-with-stage-selector__stage-item:not(:last-child){border-bottom:1px solid #d7d9e0;padding-bottom:32px}@media screen and (max-width:550px){.node-with-stage-selector__stage-item:not(:last-child){padding-bottom:24px}}.node-with-stage-selector__stage-item__title{font:normal normal 700 20px/28px var(--font-family-secondary);color:var(--base-blue);margin-bottom:4px}@media screen and (max-width:834px){.node-with-stage-selector__stage-item__title{font-size:18px;line-height:26px}}@media screen and (max-width:550px){.node-with-stage-selector__stage-item__title{font-size:16px;line-height:22px}}.node-with-stage-selector__stage-item__countdown{font:italic normal 400 18px/24px var(--font-family-secondary);color:#757679}@media screen and (max-width:834px){.node-with-stage-selector__stage-item__countdown{line-height:28px}}@media screen and (max-width:550px){.node-with-stage-selector__stage-item__countdown{font-size:14px;line-height:19px}}
.discussion-landing-media{flex-direction:column;gap:24px;display:flex}@media screen and (max-width:1024px){.discussion-landing-media{gap:20px}}@media screen and (max-width:550px){.discussion-landing-media{gap:16px}}
.news-and-publications{flex-direction:column;gap:24px;display:flex}@media screen and (max-width:1024px){.news-and-publications{gap:20px}}@media screen and (max-width:550px){.news-and-publications{gap:16px}}
.news-card{border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000001a}.news-card__header{flex-shrink:0;height:202px;position:relative}@media screen and (max-width:1024px){.news-card__header{height:180px}}@media screen and (max-width:550px){.news-card__header{height:144px}}.news-card__header img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.news-card__footer{flex-direction:column;flex-grow:1;justify-content:space-between;padding:16px;display:flex}.news-card__scroll{height:72px;margin-bottom:16px}@media screen and (max-width:550px){.news-card__scroll{height:88px}}.news-card__text{font:normal normal 700 20px/24px var(--font-montserrat);letter-spacing:0;color:#282828}@media screen and (max-width:550px){.news-card__text{font-size:18px;line-height:22px}}
.publication{text-align:left;margin:25px}@media screen and (max-width:550px){.publication{margin-top:20px;padding:0}}.publication--modal{max-width:904px!important}@media screen and (max-width:1024px){.publication--modal{max-width:692px!important}}.publication__title{overflow-wrap:anywhere;font:normal normal 700 28px/34px var(--font-montserrat);-webkit-line-clamp:2;letter-spacing:0;color:#282828;-webkit-box-orient:vertical;height:68px;display:-webkit-box;overflow:hidden}@media screen and (max-width:550px){.publication__title{height:auto;margin-bottom:12px;font-size:20px;line-height:24px}}.publication__scroll{max-height:calc(100dvh - 238px);padding-top:20px}@media screen and (max-width:1024px){.publication__scroll{max-height:570px}}@media screen and (max-width:550px){.publication__scroll{padding-top:12px}}.publication__date{font:normal normal 400 14px/20px var(--font-montserrat);letter-spacing:.25px;color:#8a8a8a;margin-bottom:24px}@media screen and (max-width:550px){.publication__date{margin-bottom:20px}}.publication__img{-webkit-user-select:none;user-select:none;max-width:100%;height:416px;margin-bottom:24px;margin-right:18px}@media screen and (max-width:550px){.publication__img{height:148px;margin-bottom:20px;margin-right:10px}}.publication__img img{object-fit:cover;width:100%;max-width:100%;height:100%}.publication__text{overflow-wrap:anywhere;font:normal normal 400 16px/20px var(--font-montserrat);letter-spacing:0;color:#282828;margin-right:18px}.publication__text h2{font:normal normal 700 20px/24px var(--font-montserrat)}.publication__text h3{font:normal normal 700 18px/22px var(--font-montserrat)}.publication__text h4{font:normal normal 700 16px/20px var(--font-montserrat)}.publication__text blockquote{font:normal normal 400 20px/24px var(--font-montserrat);background:url(/discussion-landing/icon-blockquote.svg) no-repeat;margin:25px 0 25px 18px}.publication__text blockquote p{border-left:2px solid #8a8a8a;margin-left:50px;padding-left:20px}@media screen and (max-width:550px){.publication__text blockquote{font:normal normal 400 16px/19px var(--font-montserrat);background-size:24px 19px;margin:20px 0}.publication__text blockquote p{margin-left:36px;padding-left:12px}}.publication__text li::marker{color:var(--base-blue);margin-right:10px}.publication__text ul{margin-left:35px;list-style:outside}.publication__text ol{margin-left:15px;list-style:decimal}.publication__text ol li{margin-left:15px;padding-left:10px}.publication__text ol li::marker{font-weight:700}.publication__text img{object-fit:cover;max-width:100%;max-height:416px}@media screen and (max-width:550px){.publication__text img{max-height:148px}.publication__text{margin-right:10px;padding-bottom:20px}}
.discussion-landing-reviews{flex-direction:column;gap:24px;display:flex}@media screen and (max-width:1024px){.discussion-landing-reviews{gap:20px}.discussion-landing-reviews .common-slider__footer{min-height:unset}}@media screen and (max-width:550px){.discussion-landing-reviews{gap:16px}}
.review-card{background-color:var(--base-purple);color:#fff;font:normal normal 400 20px/24px var(--font-montserrat);letter-spacing:0;overflow-wrap:anywhere;border-radius:20px;padding:20px 16px 16px}@media screen and (max-width:1024px){.review-card{padding:16px}}@media screen and (max-width:550px){.review-card{font-size:16px;line-height:19px}}.review-card__scroll{height:72px}@media screen and (max-width:1024px){.review-card__scroll{height:96px}}@media screen and (max-width:550px){.review-card__scroll{height:76px}}.review-card__source{font-weight:700;display:inline}.review-card__message{display:inline}.review-card__button{color:#fff;background-color:var(--base-purple);border:1px solid #fff;width:100%;margin:20px auto 0;padding:10px 0;display:block}@media screen and (max-width:1024px){.review-card__button{margin-top:16px}}.review-card__button:hover,.review-card__button:active{background-color:#ffffff14}
.discussion-landing-photo-report{flex-direction:column;gap:24px;display:flex}@media screen and (max-width:1024px){.discussion-landing-photo-report{gap:20px}}@media screen and (max-width:550px){.discussion-landing-photo-report{gap:16px}}
.photo-report-card{border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000001a}.photo-report-card__header{flex-shrink:0;height:260px;position:relative}@media screen and (max-width:1024px){.photo-report-card__header{height:232px}}@media screen and (max-width:550px){.photo-report-card__header{height:186px}}.photo-report-card__header img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.photo-report-card__footer{flex-direction:column;flex-grow:1;justify-content:space-between;padding:20px 16px 16px;display:flex}@media screen and (max-width:550px){.photo-report-card__footer{padding:16px}}.photo-report-card__text{font:normal normal 700 20px/24px var(--font-montserrat);color:#282828;letter-spacing:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:20px;display:-webkit-box;overflow:hidden}@media screen and (max-width:1024px){.photo-report-card__text{-webkit-line-clamp:2;height:48px}}@media screen and (max-width:550px){.photo-report-card__text{height:44px;margin-bottom:16px;font-size:18px;line-height:22px}}
.photo-report__title{text-align:left;font:normal normal 700 28px/34px var(--font-montserrat);letter-spacing:0;color:#282828;-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-bottom:32px;display:-webkit-box;overflow:hidden}@media screen and (max-width:1024px){.photo-report__title{font-size:20px;line-height:24px}}@media screen and (max-width:550px){.photo-report__title{margin-bottom:20px}}@media only screen and (max-height:500px) and (orientation:landscape){.photo-report__title{margin-bottom:20px}}.photo-report__modal{padding:48px;max-width:1024px!important}@media only screen and (max-height:500px) and (orientation:landscape){.photo-report__modal{padding:28px}}.photo-report__loader{justify-content:center;align-items:center;height:614px;max-height:calc(100vh - 238px);display:flex}@media screen and (max-width:1024px){.photo-report__loader{height:360px}}@media only screen and (max-height:500px) and (orientation:landscape){.photo-report__loader{max-height:calc(100vh - 156px)}}@media screen and (max-width:550px){.photo-report__loader{height:174px}}.photo-report__img{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:614px;max-height:calc(100vh - 238px);display:flex;position:relative}@media screen and (max-width:1024px){.photo-report__img{height:360px}}@media only screen and (max-height:500px) and (orientation:landscape){.photo-report__img{max-height:calc(100vh - 156px)}}@media screen and (max-width:550px){.photo-report__img{height:174px}}.photo-report__img img{object-fit:cover;width:auto;max-width:100%;height:100%}.photo-report__slider{position:relative}.photo-report__slider .common-slider__footer{position:unset;min-height:unset}.photo-report__slider .common-slider__footer .slider-arrows{position:unset;padding:0}.photo-report__slider .common-slider__footer .slider-arrows-left{left:-25px}.photo-report__slider .common-slider__footer .slider-arrows-right{right:-25px}.photo-report__slider .common-slider__footer .slider-arrows-right .ic{right:0}.photo-report__slider .common-slider__footer .slider-arrows-left,.photo-report__slider .common-slider__footer .slider-arrows-right{z-index:1;cursor:pointer;width:50px;height:100%;position:absolute;top:0}.photo-report__slider .common-slider__footer .slider-arrows-left .ic,.photo-report__slider .common-slider__footer .slider-arrows-right .ic{color:#282828;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 10px #0000001a}.photo-report__slider .common-slider__footer .slider-arrows-left:hover .ic,.photo-report__slider .common-slider__footer .slider-arrows-right:hover .ic{color:gray}
.discussion-landing-discussion__swiper{margin-top:24px}.discussion-landing-discussion__date{font:normal normal 500 20px/24px var(--font-montserrat);letter-spacing:0;color:#8a8a8a;margin-top:16px}@media screen and (max-width:1024px){.discussion-landing-discussion__date{font:normal normal 500 16px/19px var(--font-montserrat);letter-spacing:0;margin-top:8px}}.discussion-landing-discussion__text{font:normal normal 500 24px/36px var(--font-montserrat);letter-spacing:0;color:#282828;margin-top:24px}@media screen and (max-width:1024px){.discussion-landing-discussion__text{font:normal normal 500 20px/24px var(--font-montserrat);margin-top:16px}}@media screen and (max-width:550px){.discussion-landing-discussion__text{font-size:16px;line-height:19px}}.discussion-landing-discussion__write-btn{font:normal normal 700 20px/24px var(--font-montserrat);letter-spacing:0;border-radius:20px;margin-top:32px;padding:17px 35px}@media screen and (max-width:1024px){.discussion-landing-discussion__write-btn{padding:15px 31px}}@media screen and (max-width:550px){.discussion-landing-discussion__write-btn{font:normal normal 700 14px/18px var(--font-montserrat);margin-top:24px;padding:14px 15px}}.discussion-landing-discussion__subtitle{margin-top:24px}.discussion-landing-discussion .common-slider--no-controls .common-slider__footer{display:none}.discussion-landing-discussion__comments .all-comments{margin-top:24px}@media screen and (max-width:1024px){.discussion-landing-discussion__comments .all-comments{margin-top:20px}}@media screen and (max-width:550px){.discussion-landing-discussion__comments .all-comments{margin-top:16px}}.discussion-landing-discussion__top .comment-card__body,.discussion-landing-discussion__comments .comment-card__body{margin-left:80px}@media screen and (max-width:550px){.discussion-landing-discussion__top .comment-card__body,.discussion-landing-discussion__comments .comment-card__body{margin-left:0}.discussion-landing-discussion__top .comment-card__user-info,.discussion-landing-discussion__comments .comment-card__user-info{margin-left:12px}}.discussion-landing-discussion__top .comment-card__footer,.discussion-landing-discussion__comments .comment-card__footer{margin-left:80px}@media screen and (max-width:550px){.discussion-landing-discussion__top .comment-card__footer,.discussion-landing-discussion__comments .comment-card__footer{margin-left:0}}
.discussion-card{font:normal normal 700 20px/24px var(--font-montserrat);letter-spacing:0;color:#fff;cursor:pointer;border-radius:20px;height:140px;padding:24px 18px}.discussion-card__head{align-items:center;display:flex}.discussion-card__status{font:normal normal 500 14px/18px var(--font-montserrat);letter-spacing:0;margin-left:4px}.discussion-card__title{margin-top:24px}.discussion-card__started{cursor:pointer;background-color:#ff9425;background-image:url(/mocks/discussion-waiting.svg);background-position:105% -31%;background-repeat:no-repeat}.discussion-card__new{cursor:default;background-color:#ffb867}.discussion-card__finished{cursor:pointer;background-color:#fff;border:2px solid #ffb867cc}.discussion-card__finished .discussion-card__title{color:#ffb867cc}.discussion-card__finished .discussion-card__status,.discussion-card__finished .ic{color:#8a8a8a}
.comment-card{background-color:#eefbff;border-radius:20px;padding:24px;position:relative}.comment-card--fixed{min-height:316px}.comment-card--fixed .comment-card__content-top{flex-basis:200px}@media screen and (max-width:550px){.comment-card--fixed .comment-card__content-top{flex-basis:290px}}@media screen and (max-width:834px){.comment-card{padding:16px}}.comment-card__label{font:normal normal 700 12px/16px var(--font-montserrat);letter-spacing:0;color:#fff;border-radius:var(--round-corners);text-transform:uppercase;background-color:#ffb867;width:fit-content;padding:4px 12px;position:absolute;top:-13px}@media screen and (max-width:550px){.comment-card__label{top:-15px}}.comment-card__content{flex-direction:column;justify-content:space-between;height:100%;display:flex}.comment-card__date{font:normal normal 400 16px/19px var(--font-montserrat);letter-spacing:0;color:#7e7e7e}@media screen and (max-width:550px){.comment-card__date{font:normal normal 400 12px/18px var(--font-montserrat);text-align:right;margin-top:8px}}.comment-card__head{justify-content:space-between;display:flex}.comment-card__tools{align-items:center;gap:24px;display:flex}@media screen and (max-width:834px){.comment-card__tools{gap:16px}}.comment-card__tools-copy{color:#7e7e7e;cursor:pointer;transform:rotate(-45deg)}.comment-card__user{align-items:center;display:flex}.comment-card__user-info{margin-left:16px}.comment-card__user-name{font:normal normal 700 20px/24px var(--font-montserrat);letter-spacing:0;color:#282828}@media screen and (max-width:550px){.comment-card__user-name{font:normal normal 700 16px/20px var(--font-montserrat)}}.comment-card__body-wrapper{letter-spacing:0;position:relative}.comment-card__body{font:normal normal 400 20px/32px var(--font-montserrat);color:#282828;-webkit-box-orient:vertical;margin-top:16px;margin-left:64px;display:-webkit-box;overflow:hidden}@media screen and (max-width:550px){.comment-card__body{font:normal normal 400 16px/24px var(--font-montserrat);margin-left:0}}.comment-card__show-more-wrapper{justify-content:flex-end;display:flex}.comment-card__show-more{font:normal normal 400 20px/24px var(--font-montserrat);color:var(--color-primary);background:0 0;border:none;outline:none;text-decoration:underline}@media screen and (max-width:550px){.comment-card__show-more{font:normal normal 400 16px/19px var(--font-montserrat)}}.comment-card__footer{justify-content:space-between;align-items:center;margin-top:20px;margin-left:64px;display:flex}@media screen and (max-width:550px){.comment-card__footer{margin-top:16px;margin-left:0}}.comment-card__footer--is-overflowing{margin-top:20px}@media screen and (max-width:550px){.comment-card__footer--is-overflowing{margin-top:14px}}.comment-card__footer .pr-button{font:normal normal 700 20px/24px var(--font-montserrat);letter-spacing:0;padding:12px 32px}@media screen and (max-width:834px){.comment-card__footer .pr-button{padding:12px 24px}}@media screen and (max-width:550px){.comment-card__footer .pr-button{font:normal normal 700 14px/18px var(--font-montserrat);letter-spacing:0;width:auto;padding:10px 27px}}.comment-card__popupWrapper{margin-left:auto}.comment-card__popup .popup{right:-5px;left:initial;cursor:auto;border-radius:44px;min-width:72px;padding:16px;top:-82px}@media screen and (max-width:550px){.comment-card__popup .popup{right:-12px}}.comment-card__popup .swiper-container{max-width:280px;height:40px}.comment-card__offset .popup{padding:16px}
.like-counter{font:normal normal 700 18px/24px var(--font-family-secondary);letter-spacing:0;color:#65aae0;align-items:center;display:flex}.like-counter__like{margin-right:14px}.like-counter__no-vote{margin-right:0}.like-counter .ic{color:#65aae0}.like-counter__count{cursor:pointer}
.likePopup{background-color:#fff;display:flex;overflow:hidden!important}.likePopup__avatar{border-radius:72px;width:100%;height:100%;overflow:hidden}.likePopup__avatarImg{width:100%;height:100%;display:block}.likePopup .data-loader-wr{width:40px;height:40px;position:relative}.likePopup .data-loader,.likePopup .data-loader:after{width:40px;height:40px}.likePopup .swiper-slide:last-child{margin-right:0!important}
.popup__wrapper{width:max-content;position:relative}.popup{z-index:1;background-color:#fff;width:max-content;padding:24px;position:absolute;top:calc(100% + 40px);box-shadow:0 4px 24px #65aae04d}.popup_left{left:0}.popup_right{right:0}.popup__header{font:normal normal 700 36px/42px var(--font-bebas-neue);text-transform:uppercase;color:var(--base-text);margin-bottom:32px}.popup__footer{align-items:center;margin-top:32px;display:flex}.popup__footer .pr-button{margin-left:24px}.popup__footer .pr-button:first-child{margin-left:auto}
.top-comments{margin-top:44px}.top-comments .pr-tooltip .react-tooltip{width:max-content}.top-comments .swiper-slide{height:max-content}@media screen and (max-width:1024px){.top-comments .slider-arrows{margin-top:4px}}@media screen and (max-width:550px){.top-comments .slider-arrows{margin-top:0}}.top-comments .common-slider,.top-comments .swiper-container,.top-comments .swiper-wrapper{height:auto!important}
.all-comments{background-color:#eefbff;margin-top:32px;padding-bottom:32px;position:relative}@media screen and (max-width:550px){.all-comments{padding-bottom:20px}}.all-comments:before{margin-left:-50vw;left:0}.all-comments:after{left:100%}.all-comments:before,.all-comments:after{content:"";background:#eefbff;width:50vw;height:100%;position:absolute;top:0}.all-comments__head{justify-content:space-between;align-items:center;padding-top:32px;display:flex}@media screen and (max-width:834px){.all-comments__head{align-items:flex-end;padding-top:20px}}.all-comments__title{font:normal normal 700 32px/39px var(--font-montserrat);letter-spacing:0;color:#282828}@media screen and (max-width:834px){.all-comments__title{font:normal normal 700 28px/34px var(--font-montserrat)}}@media screen and (max-width:550px){.all-comments__title{font:normal normal 700 20px/24px var(--font-montserrat)}}.all-comments__expand{font:normal normal 700 20px/24px var(--font-montserrat);letter-spacing:0;color:#65aae0;text-decoration:none!important}@media screen and (max-width:834px){.all-comments__expand{font:normal normal 700 16px/19px var(--font-montserrat);letter-spacing:0}}@media screen and (max-width:550px){.all-comments__expand{font:normal normal 700 14px/18px var(--font-montserrat);width:fit-content;margin:16px auto 0}}.all-comments .comment-card{background-color:#fff;margin-top:24px}.all-comments__list{flex-direction:column;display:flex}
.discussion-landing-rating .swiper-container{width:100%}.discussion-landing-rating .swiper-slide{width:100%!important}.discussion-landing-rating{flex-direction:column;gap:24px;display:flex}@media screen and (max-width:1024px){.discussion-landing-rating{gap:20px}}@media screen and (max-width:550px){.discussion-landing-rating{gap:16px}}.discussion-landing-rating__arrows{margin:0 auto}.discussion-landing-rating .pr-pagination{justify-content:center}.discussion-landing-rating .pr-pagination__arrow{cursor:pointer}
.purple .rating-card__splitter{background-color:#b593ff}.purple .author__order{color:#b593ff}.purple .author__info{border-bottom:1px solid #b593ff}.orange .rating-card__splitter{background-color:#ffb867}.orange .author__order{color:#ffb867}.orange .author__info{border-bottom:1px solid #ffb867}.light-blue .rating-card__splitter{background-color:#54c3f6}.light-blue .author__order{color:#54c3f6}.light-blue .author__info{border-bottom:1px solid #54c3f6}.green .rating-card__splitter{background-color:#04cc88}.green .author__order{color:#04cc88}.green .author__info{border-bottom:1px solid #04cc88}.red .rating-card__splitter{background-color:#f87f7f}.red .author__order{color:#f87f7f}.red .author__info{border-bottom:1px solid #f87f7f}.pink .rating-card__splitter{background-color:#f4649c}.pink .author__order{color:#f4649c}.pink .author__info{border-bottom:1px solid #f4649c}.blue .rating-card__splitter{background-color:var(--base-blue)}.blue .author__order{color:var(--base-blue)}.blue .author__info{border-bottom:1px solid var(--base-blue)}.rating-card__project{margin-bottom:20px;display:flex}@media screen and (max-width:550px){.rating-card__project{flex-direction:column}}.rating-card__img{border-radius:20px;flex-shrink:0;width:286px;height:155px;margin-right:40px;position:relative;overflow:hidden}@media screen and (max-width:1024px){.rating-card__img{margin-right:24px}}@media screen and (max-width:550px){.rating-card__img{width:auto;height:152px;margin-bottom:16px;margin-right:0}}.rating-card__img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.rating-card__title{font:normal normal 700 24px/29px var(--font-montserrat);color:#282828;margin-bottom:16px}@media screen and (max-width:550px){.rating-card__title{margin-bottom:12px;font-size:18px;line-height:22px}}.rating-card__link{letter-spacing:0;font:normal normal 700 20px/24px var(--font-montserrat);position:relative}.rating-card__link:after{content:"";background:url(/discussion-landing/arrow.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:50%;right:-32px;transform:translateY(-50%)}@media screen and (max-width:1024px){.rating-card__link{font-size:16px;line-height:19px}}@media screen and (max-width:550px){.rating-card__link{font-size:14px;line-height:19px}}.rating-card__splitter{width:100%;height:1px;display:block}.rating-card__authors{flex-direction:column;display:flex;position:relative}.rating-card .author{align-items:center;display:flex}@media screen and (max-width:960px){.rating-card .author{align-items:flex-start}}.rating-card .author__order{width:80px;font:normal normal 700 80px/80px var(--font-montserrat);letter-spacing:0;flex-shrink:0;justify-content:flex-end;margin-left:auto;margin-right:24px;padding:4px 0;display:flex}@media screen and (max-width:1024px){.rating-card .author__order{width:100px;font-size:60px;line-height:73px}}@media screen and (max-width:550px){.rating-card .author__order{width:55px;margin-right:20px}}.rating-card .author__info{flex-direction:column;flex-grow:1;justify-content:center;align-items:flex-start;height:104px;padding:16px 0;display:flex}@media screen and (max-width:960px){.rating-card .author__info{height:auto;min-height:47px}}.rating-card .author:last-child .author__info{border-bottom:none}.rating-card .author__name{text-align:left;font:normal normal 700 24px/29px var(--font-montserrat);letter-spacing:0;color:#282828;margin-bottom:4px}@media screen and (max-width:1024px){.rating-card .author__name{font-size:20px;line-height:20px}}@media screen and (max-width:550px){.rating-card .author__name{font-size:16px;line-height:20px}}.rating-card .author__idea{font:normal normal 500 16px/18px var(--font-montserrat);letter-spacing:0;color:#282828}@media screen and (max-width:1024px){.rating-card .author__idea{font-size:14px;line-height:20px}}@media screen and (max-width:550px){.rating-card .author__idea{font-size:12px;line-height:16px}}
.discussion-landing-sign{background:url(/discussion-landing/icon-quote.svg) 0 7px no-repeat;flex-direction:column;align-items:flex-end;min-height:38px;padding-left:60px;display:flex}.discussion-landing-sign__name,.discussion-landing-sign__position{max-width:293px;color:var(--base-text);text-align:right}.discussion-landing-sign__name{font:normal normal 700 14px/18px var(--font-montserrat);margin-bottom:2px}.discussion-landing-sign__position{font:normal normal 500 10px/12px var(--font-montserrat);white-space:pre-line}
.discussion-landing-experts__slider{background:#eefbff;border-radius:20px;padding:16px 40px;position:relative}@media screen and (max-width:1024px){.discussion-landing-experts__slider{padding:16px}}.discussion-landing-experts__slider__wrapper{min-height:168px;margin-top:23px;position:relative}@media screen and (max-width:1024px){.discussion-landing-experts__slider__wrapper{min-height:120px;margin-top:20px}}@media screen and (max-width:550px){.discussion-landing-experts__slider__wrapper{min-height:146px;margin-top:16px}}.discussion-landing-experts__slider__wrapper .discussion-landing-experts__arrows{display:none}@media screen and (max-width:550px){.discussion-landing-experts__slider__wrapper--arrows-phone .discussion-landing-experts__arrows{display:flex}}@media screen and not (max-width:550px){.discussion-landing-experts__slider__wrapper--arrows-desktop .discussion-landing-experts__arrows{z-index:1;pointer-events:none;justify-content:space-between;width:calc(100% + 112px);max-width:calc(100vw - 16px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0!important}.discussion-landing-experts__slider__wrapper--arrows-desktop .slider-arrows-left,.discussion-landing-experts__slider__wrapper--arrows-desktop .slider-arrows-right{pointer-events:all;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 10px #0000001a}.discussion-landing-experts__slider__wrapper--arrows-desktop .discussion-landing-experts__arrows--disabled{pointer-events:none}}.discussion-landing-experts__slider__inner{position:relative}.discussion-landing-experts__tip{z-index:1;background-color:#fff;border-radius:4px;width:440px;padding:24px;position:absolute;bottom:calc(100% + 8px);box-shadow:0 8px 20px #0000001a}@media screen and (max-width:1024px){.discussion-landing-experts__tip{width:396px}}.discussion-landing-experts .swiper-slide,.discussion-landing-experts__info .swiper-slide{height:auto}.discussion-landing-experts .swiper-slide>div,.discussion-landing-experts__info .swiper-slide>div{height:100%}.discussion-landing-experts .user-avatar,.discussion-landing-experts__info .user-avatar{background:0 0;border:4px solid #ff9425}.discussion-landing-experts .user-avatar:before,.discussion-landing-experts .user-avatar:after,.discussion-landing-experts__info .user-avatar:before,.discussion-landing-experts__info .user-avatar:after{content:none}.discussion-landing-experts .user-avatar__blocked,.discussion-landing-experts__info .user-avatar__blocked{background-color:#b3b3b3}.discussion-landing-experts .user-avatar__blocked .promo-icon,.discussion-landing-experts__info .user-avatar__blocked .promo-icon{display:none}.discussion-landing-experts .user-avatar,.discussion-landing-experts .user-avatar__container,.discussion-landing-experts__info .user-avatar,.discussion-landing-experts__info .user-avatar__container{width:100%;max-width:136px;height:100%;max-height:136px}@media screen and (max-width:550px){.discussion-landing-experts .user-avatar,.discussion-landing-experts .user-avatar__container,.discussion-landing-experts__info .user-avatar,.discussion-landing-experts__info .user-avatar__container{max-width:114px;max-height:114px}}.discussion-landing-experts .user-avatar__container,.discussion-landing-experts__info .user-avatar__container{cursor:pointer;margin:0 auto}.discussion-landing-experts__info{flex-direction:column;display:flex}.discussion-landing-experts__info__description{font:normal normal 400 16px/19px var(--font-montserrat);color:var(--base-text);margin-bottom:8px}.discussion-landing-experts__info .user-avatar__container{margin-bottom:20px}.discussion-landing-experts__info .pr-button{font:normal normal 700 14px/19px var(--font-family-secondary);letter-spacing:1.35px;color:#65aae0;text-transform:uppercase;margin-top:20px;padding:10px 0}@media screen and (max-width:550px){.discussion-landing-experts__modal{padding-top:0!important}.discussion-landing-experts__modal .discussion-landing-experts__info{padding:20px 0}}
.translations__cards{margin-top:24px}@media screen and (max-width:550px){.translations__cards{margin-top:16px}}.video-viewer-modal__translations .modal__mobile-profile{display:none}
.translation-card{border-radius:20px;flex-direction:column;justify-content:space-between;height:413px;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000001a}@media screen and (max-width:834px){.translation-card{height:375px}}@media screen and (max-width:550px){.translation-card{height:327px}}.translation-card__img{justify-content:center;align-items:center;display:flex}.translation-card__img:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0MjYuNjY3IDQyNi42NjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMDEsMCwwLDEuMDEsLTIuMTMzMzM0OTYwOTM3NDc1LC0yLjEzMzMyOTkyNTUzNzE0KSI+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8Zz4KCQkJPHBvbHlnb24gcG9pbnRzPSIxNzAuNjY3LDMwOS4zMzMgMjk4LjY2NywyMTMuMzMzIDE3MC42NjcsMTE3LjMzMyAgICAiIGZpbGw9IiNmZmZmZmZiZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiIvPgoJCQk8cGF0aCBkPSJNMjEzLjMzMywwQzk1LjQ2NywwLDAsOTUuNDY3LDAsMjEzLjMzM3M5NS40NjcsMjEzLjMzMywyMTMuMzMzLDIxMy4zMzNTNDI2LjY2NywzMzEuMiw0MjYuNjY3LDIxMy4zMzMgICAgIFMzMzEuMiwwLDIxMy4zMzMsMHogTTIxMy4zMzMsMzg0Yy05NC4wOCwwLTE3MC42NjctNzYuNTg3LTE3MC42NjctMTcwLjY2N1MxMTkuMjUzLDQyLjY2NywyMTMuMzMzLDQyLjY2NyAgICAgUzM4NCwxMTkuMjUzLDM4NCwyMTMuMzMzUzMwNy40MTMsMzg0LDIxMy4zMzMsMzg0eiIgZmlsbD0iI2ZmZmZmZmJmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4K);background-size:contain;width:80px;height:80px;position:absolute}.translation-card__img img{object-fit:cover;width:100%;height:202px}@media screen and (max-width:834px){.translation-card__img img{height:180px}}@media screen and (max-width:550px){.translation-card__img img{height:144px}}.translation-card__body{flex-grow:1;padding:20px 16px}.translation-card__date{font:normal normal 500 14px/18px var(--font-montserrat);letter-spacing:0;color:#8a8a8a;text-align:right}.translation-card__text{font:normal normal 400 16px/19px var(--font-montserrat);letter-spacing:0;color:#282828}.translation-card__footer .pr-button{font:normal normal 700 20px/24px var(--font-montserrat);letter-spacing:0;color:#fff;background-color:#65a9e0;border-top-left-radius:0;border-top-right-radius:0;width:100%;padding:28px 0}@media screen and (max-width:834px){.translation-card__footer .pr-button{padding:20px 0}}@media screen and (max-width:550px){.translation-card__footer .pr-button{font:normal normal 700 16px/19px var(--font-montserrat);padding:16px 0}}.translation-card .ScrollbarsCustom{height:40px}
