.emotion-popup-new.popup-promo{--popup-promo-title-color:#f1efec;--popup-promo-bg:linear-gradient(90deg,#114e65 .01%,#206a87);--popup-promo-py:95px}.emotion-popup-new .popup-present-title__colored{color:#abff67}.emotion-popup-new .popup-content__title{color:#abff67!important;font-size:50px}@media only screen and (max-width:1280px){.emotion-popup-new .popup-content__title{font-size:36px;gap:20px;line-height:38px}}.emotion-popup-new.popup-promo .popup-content{align-content:center;display:grid;gap:5px;text-align:left;text-transform:uppercase}.emotion-popup-new.popup-promo .popup-content__desc{font-size:50px;gap:5px}@media only screen and (max-width:1280px){.emotion-popup-new.popup-promo .popup-content__desc{font-size:50px;gap:20px}}.emotion-popup-new.popup-promo .popup-content__desc span{font-size:28px;line-height:36.4px}@media only screen and (max-width:1280px){.emotion-popup-new.popup-promo .popup-content__desc span{font-size:20px}}.emotion-popup-new.popup-promo .popup-content .button.button--hover.button--primary.button--fill{--color-primary:#f1efec4d;--color-on-primary:#f1efec;--color-primary-hover:#f1efec4d;--button-border-radius:6px;--button-clip-path:none;background:var(--color-primary);border-radius:var(--button-border-radius);color:var(--color-on-primary);margin-top:41px}@media (any-hover:hover) and (pointer:fine){.emotion-popup-new.popup-promo .popup-content .button.button--hover.button--primary.button--fill:hover{background:var(--color-primary-hover)}}@media only screen and (max-width:1280px){.emotion-popup-new.popup-promo .popup-content .button.button--hover.button--primary.button--fill{display:flex;justify-content:center;margin-top:21px;width:100%}}.popup-price-close,.popup-price-close:focus-visible{color:#fff}.emotion-popup-atmos.popup-promo{--popup-promo-title-color:#f1efec;--popup-promo-bg:linear-gradient(90deg,#114e65 .01%,#206a87);--popup-promo-py:95px}.emotion-popup-atmos .popup-present-title__colored{color:#abff67}.emotion-popup-atmos .popup-content__title{font-size:42px;line-height:105%;margin-bottom:15px}@media only screen and (max-width:1280px){.emotion-popup-atmos .popup-content__title{font-size:36px;gap:20px}}@media (width <= 1280px){.emotion-popup-atmos .popup-content__title{font-size:36px!important;line-height:105%!important}}.emotion-popup-atmos.popup-promo .popup-content{align-content:center;display:grid;gap:5px;text-align:left;text-transform:uppercase}.emotion-popup-atmos.popup-promo .popup-content__desc{font-size:50px;gap:5px}@media only screen and (max-width:1280px){.emotion-popup-atmos.popup-promo .popup-content__desc{font-size:50px;gap:20px}}.emotion-popup-atmos.popup-promo .popup-content__desc span{font-size:28px;line-height:36.4px}@media only screen and (max-width:1280px){.emotion-popup-atmos.popup-promo .popup-content__desc span{font-size:20px}}.emotion-popup-atmos.popup-promo .popup-content .button.button--hover.button--primary.button--fill{--color-primary:#f1efec4d;--color-on-primary:#f1efec;--color-primary-hover:#f1efec4d;--button-border-radius:6px;--button-clip-path:none;background:var(--color-primary);border-radius:var(--button-border-radius);color:var(--color-on-primary);margin-top:41px}@media (width >= 1281px){.emotion-popup-atmos.popup-promo .popup-content .button.button--hover.button--primary.button--fill{max-width:195px}}@media (any-hover:hover) and (pointer:fine){.emotion-popup-atmos.popup-promo .popup-content .button.button--hover.button--primary.button--fill:hover{background:var(--color-primary-hover)}}@media only screen and (max-width:1280px){.emotion-popup-atmos.popup-promo .popup-content .button.button--hover.button--primary.button--fill{display:flex;justify-content:center;margin-top:21px;width:100%}}.project-taxi-card__title{font-family:var(--font);font-size:var(--typescale-body-small-font-size);font-style:normal;font-weight:var(--typescale-body-small-font-weight,500);letter-spacing:var(--typescale-body-small-letter-spacing);line-height:var(--typescale-body-small-line-height);-webkit-text-decoration:var(--typescale-body-small-text-decoration);text-decoration:var(--typescale-body-small-text-decoration);text-transform:var(--typescale-body-small-text-transform)}.project-taxi-card__desc{font-family:var(--font);font-size:var(--typescale-label-small-font-size);font-style:normal;font-weight:var(--typescale-label-small-font-weight,500);letter-spacing:var(--typescale-label-small-letter-spacing);line-height:var(--typescale-label-small-line-height);-webkit-text-decoration:var(--typescale-label-small-text-decoration);text-decoration:var(--typescale-label-small-text-decoration);text-transform:var(--typescale-label-small-text-transform)}.project-taxi-card{background:var(--taxi-card-bg,var(--color-white));border:1px solid var(--taxi-card-border-color,var(--color-attention));border-radius:var(--taxi-bar-border-radius,10px);color:var(--taxi-card-text-color,var(--color-on-surface-light));height:fit-content;max-width:207px;min-height:48px;overflow:hidden;padding:6px 10px 6px 12px;position:relative;width:auto}@media only screen and (max-width:734px){.project-taxi-card{max-width:188px;padding:5px 9px}}.project-taxi-card__wrapper{align-items:center;border-radius:inherit;display:flex}.project-taxi-card__icon{align-items:center;align-self:stretch;background:var(--taxi-card-icon-background,#0000);color:var(--taxi-card-icon-color,var(--color-attention));display:flex;justify-content:center;position:relative}@media only screen and (max-width:734px){.project-taxi-card__icon svg{height:20px;width:20px}}.project-taxi-card__content{display:flex;flex-direction:column;gap:1px;padding-left:12px}@media only screen and (max-width:734px){.project-taxi-card__content{padding-left:10px}}.project-taxi-card__title{color:var(--taxi-card-title-color,var(--color-surface))}.emotion-landing{--section-bg-overlay:linear-gradient(162deg,#00152d99 20.79%,#00031b00 48.72%);height:calc(100vh + 50px);max-height:800px;padding-bottom:100px;position:relative;width:100%}@media only screen and (max-width:1068px){.emotion-landing{padding-bottom:90px}}@media only screen and (max-width:734px){.emotion-landing{height:calc(100vh - 60px);max-height:630px;overflow:unset;padding-bottom:unset}}.emotion-landing:after{background:linear-gradient(0deg,var(--color-surface) 10%,#fff0 100%);bottom:-1px;content:"";height:300px;left:0;position:absolute;right:0}@media only screen and (max-width:734px){.emotion-landing:after{background:linear-gradient(0deg,var(--color-surface) 62%,#fff0 101%);height:250px}.emotion-landing.project-hero .section__bg{border-radius:0;margin-bottom:150px}.emotion-landing.project-hero .section__bg img{border-radius:0}}@media only screen and (max-width:431px){.emotion-landing.section--dark{background:var(--color-surface)!important}}.emotion-landing__progressbar-wrapper{display:flex;flex-direction:column;gap:5px}.emotion-landing__rank{align-self:flex-start}@media only screen and (max-width:734px){.emotion-landing__rank{width:120px}}.emotion-landing .project-progress-bar__percentage:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='34' fill='none' viewBox='0 0 2 34'%3E%3Cpath stroke='%231F2830' stroke-dasharray='0.1 3' stroke-linecap='round' stroke-linejoin='round' d='M1 1v32'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;border-right:unset}.emotion-landing .project-hero-info__subtitle{color:var(--color-white-70)}.emotion-landing .countdown-timer{-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);background:#114e65}.emotion-landing .countdown-card__text{color:#fff}.emotion-landing .countdown-card__card-back,.emotion-landing .countdown-card__card-bottom,.emotion-landing .countdown-card__card-top{color:#114e65}.emotion-landing .project-hero-info__button:last-child,.emotion-landing .project-hero-info__button:nth-child(2){background:#0000!important;border-color:var(--color-secondary)!important;color:var(--color-primary)!important}@media (any-hover:hover) and (pointer:fine){.emotion-landing .project-hero-info__button:last-child:hover,.emotion-landing .project-hero-info__button:nth-child(2):hover{background:var(--color-secondary)!important;color:var(--color-surface)!important}}@media only screen and (max-width:734px){.emotion-landing .project-hero-info__button:last-child{flex-basis:100%}}.emotion-landing .project-hero-info__button:first-child{background:var(--color-secondary);background-position:0 0;background-size:100% 200%;border-color:var(--color-secondary);color:var(--color-surface);transition:color .2s cubic-bezier(.2,0,0,1),background .4s linear,border .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),opacity .3s}@media only screen and (max-width:734px){.emotion-landing .project-hero-info__button .button__content{font-size:14px}.emotion-landing .project-hero-info{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#0000;padding-bottom:0}.emotion-landing .project-hero-info__end{flex-wrap:wrap}.emotion-landing .project-hero-info__start{border-top:1px solid var(--color-white-10)}}.emotion-landing__taxi-card{--taxi-card-bg:var(--color-primary-dark);--taxi-card-text-color:var(--color-on-secondary);--taxi-card-title-color:var(--color-primary);--taxi-card-icon-background:var(--color-primary);--taxi-card-icon-color:var(--color-primary-dark)}.emotion-landing__taxi-card.project-taxi-card{background:linear-gradient(134.5deg,#abff67 18.23%,#8fba7b2b);border:unset;cursor:pointer;padding:1px}.emotion-landing__taxi-card .project-taxi-card__wrapper{background:var(--color-primary-dark);padding:2px}.emotion-landing__taxi-card .project-taxi-card__icon{border-radius:7px;padding:7.5px}@media only screen and (max-width:734px){.emotion-landing__taxi-card .project-taxi-card__icon{padding:6px}.emotion-landing__taxi-card .project-taxi-card__icon svg{height:18px;width:18px}}.emotion-landing__taxi-card .project-taxi-card__content{padding:3.5px 3.5px 3.5px 9px}@media only screen and (max-width:734px){.emotion-landing__taxi-card .project-taxi-card__content{padding-left:7px}}.emotion-about-section{padding-top:0}@media only screen and (max-width:734px){.emotion-about-section{padding-bottom:55px;padding-top:55px}}.emotion-about-section__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.emotion-about-section__start{display:flex;flex:0 1 577px;flex-direction:column}@media only screen and (max-width:734px){.emotion-about-section__start{gap:8px}}.emotion-about-section__end{flex:0 1 534px}@media only screen and (max-width:1140px){.emotion-about-section__end{display:flex;flex-direction:column}}@media only screen and (max-width:1068px){.emotion-about-section__end{flex:unset;width:100%}}.emotion-about-section .project-about-metro-list{display:flex;flex-direction:unset;flex-wrap:wrap;margin-bottom:40px}@media only screen and (max-width:734px){.emotion-about-section .project-about-metro-list{margin-bottom:30px}}.emotion-about-section__metro.project-card-metro-item{background:var(--color-gradient-bg);border-radius:var(--border-radius-lg)}.emotion-about-section__subtitle{margin-bottom:15px;margin-top:20px;text-align:end;transform:translate(65px)}@media only screen and (max-width:1190px){.emotion-about-section__subtitle{transform:unset}}@media only screen and (max-width:1068px){.emotion-about-section__subtitle{text-align:start}}@media only screen and (max-width:734px){.emotion-about-section__subtitle{font-size:18px;margin-bottom:27px;margin-top:5px}}.emotion-about-section__features{display:flex;order:3;position:relative;white-space:break-spaces;z-index:0}@media only screen and (min-width:1140px){.emotion-about-section__features{bottom:0;left:0;position:absolute;transform:translateY(-50%)}}@media only screen and (max-width:734px){.emotion-about-section__features{display:none}}.emotion-about-section__feature{flex:0 1}.emotion-about-section__feature+.emotion-about-section__feature{margin-left:-35px}@media only screen and (max-width:431px){.emotion-about-section__feature+.emotion-about-section__feature{margin-left:-30px}}.emotion-about-section__feature+.emotion-about-section__feature .emotion-project-feature__wrapper{padding-left:75px}@media only screen and (max-width:734px){.emotion-about-section__feature+.emotion-about-section__feature .emotion-project-feature__wrapper{padding-left:50px}}.emotion-about-section__desc{color:var(--color-white-70);margin-bottom:40px}@media only screen and (max-width:734px){.emotion-about-section__desc{font-size:16px;margin-bottom:30px}}@media only screen and (max-width:431px){.emotion-about-section__desc{margin-bottom:unset}}.emotion-about-section__more{display:flex;gap:20px;margin-top:35px;order:4}@media only screen and (max-width:734px){.emotion-about-section__more{flex-direction:column}}@media only screen and (max-width:431px){.emotion-about-section__more .button{width:100%}}.emotion-about-section__more .button .button__content{font-size:14px}.emotion-about-section__play{display:flex;flex-direction:row-reverse}@media (any-hover:hover) and (pointer:fine){.emotion-about-section__play:hover .emotion-about-section__play-icon{background:var(--color-surface);color:var(--color-primary)}}.emotion-about-section__play-icon{background:var(--color-primary);border-radius:50px;color:var(--color-surface);margin-left:10px;padding:5px}.emotion-project-feature{align-items:center;display:flex;position:relative}.emotion-project-feature__wrapper{overflow:hidden;padding-left:46px;position:absolute;width:100%}@media only screen and (max-width:734px){.emotion-project-feature__wrapper{padding-left:30px}.emotion-project-feature__value{font-size:20px}}.emotion-project-feature__text{color:var(--color-white-70)}@media only screen and (max-width:734px){.emotion-project-feature__text{font-size:10px}}.emotion-project-feature__circle{fill:var(--color-surface)}@media only screen and (max-width:734px){.emotion-project-feature__circle{width:130px}}@media only screen and (max-width:431px){.emotion-project-feature__circle{width:36vw}}.emotion-banner-element{align-items:center;display:flex;gap:30px;max-width:334px}@media only screen and (max-width:734px){.emotion-banner-element{gap:15px;max-width:250px;min-width:unset}}.emotion-banner-element__image-wrapper{align-items:center;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;display:flex;height:90px;justify-content:center;min-width:90px;position:relative;width:90px}@media only screen and (max-width:734px){.emotion-banner-element__image-wrapper{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA6CAYAAAAKjPErAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAO7SURBVHgB5VtNiBRHFP66pudvdZlhVSImkE4C0Ys4C4GwISCCJAEJiYeASS7xEAk57U08OR5UxIuCnv1B8e/gCiIiiCNeZBUcQUHwr0FX0cWdcUV31umuZ7/q7pl23N37vP6YoapeVTW8ea/qfVU9z8ICOE3/VoKiQrCcjlAHX8UfFTU1PurjgksvLDtfL+zQPXKYPp2od+WeGRTPTc7TneeTpVy0Ua9uOFyfTw9rLuEZ2rIdhNHGs/flB+PTaEzMzjOVPnkUERmxKXRYcltr6tTjvm49fE5yfCyfq52UDa0ooLy8gMWlnOuTru787fgRLKTkWfrP8UBnH46/qVw6+BQPAwX7Bazsqh+W4ss1JZc8f92eP0+6cV9HyVBBfevc7ifla0efo1/x7cgSDP/0mUu6vXHv32eMCxslTwQK2qArJ7c9cm6OTaLf4awp4bsNK1zfnxnet3msaXaPDFC9dOCpCAUZ7u3XuD8+5SgUD3HbYjd9OdF6vGt9HZKQzWfw85ZvYCm1TrVBo3cuNyAN7VkfD25OQWXodxUsyrV3L09BIiafvOMYu1YFwcZ5du8dJGJ6ssXx2VFBPC3PTPuQiPasZsJQVpZlQTLIp4iACgbzW/FKMseVb8k0uCulwV01pcaSBNHgg3ZKLCmbC4SWJOHuasgAxxHJMO5KMrl5B3x9qbSGaKTCkpSONcm7q3R35VOIeCXZktLdNYqTEI1UrElzM6C1dHflNelBNEIyIP08yTcDlAqCrmUfKMM16cveXqMQIvw1QSoIutl4hMfJVLhryF2FWzKkdeLXZCripJbPeBCuSYiGTkcICe94mrliBhKhlMXctcnXH+7Q5wVIRLZgwyKrrsjD1eVfL4JEFAeyCA4gt1Vgz7FVPy5FriDPZfOLsuyu+1T112O1bE6NrV6/DJIwOFSAbVuHr1+sueZNs0325pXfL3G/Gi5DAgYGcxgsF9xgv9nBbeOjtVP11sgfq69+sXLwl/aMX341MYN+xeJSHqVlA80gaoywFVn2EafbemKT43nqiltvOPdvNPD6ZQv9gnzRDly0iHw+Uw8IzsZYQcacxHX00KZ/gl9i+9tG22m+aBlle1MXwjqnMFiJOswAllF0DdiVJeZTdz54LKL5MTGJx3E9TptATzpG9PCMrYJN0+ayqUH7r5+vVXv1WZCd/3/wr4qyPCfw7UonOUUnElVMJoqK2hoe0wu/J7ElTmCJ8kCM2Au5ZDwvOT6U626Si06MAxLtMPGG43zb1/UbF2rz/r/8A/O3hAUEWBoTAAAAAElFTkSuQmCC);height:57px;min-width:57px;width:57px}}.emotion-banner-element__image{background:var(--color-surface)}@media only screen and (max-width:734px){.emotion-banner-element__image{height:47px;min-width:47px;width:47px}.emotion-banner-element__title{font-size:14px}}.emotion-buy-banner__subtitle{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.emotion-buy-banner-section{--section-bg:var(--color-dark-bg);padding-top:55px;position:relative}@media only screen and (max-width:734px){.emotion-buy-banner-section{--container-wide-padding:15px;--section-bg:var(--color-surface);padding-bottom:55px;padding-top:unset}}.emotion-buy-banner-section:after{background:var(--color-dark-bg);bottom:0;content:"";height:330px;left:0;position:absolute;right:0;width:100%;z-index:-1}@media only screen and (max-width:734px){.emotion-buy-banner-section:after{background:var(--color-dark-bg);bottom:20px;height:120px;z-index:1}}.emotion-buy-banner-section .asymmetrically-rounded-corner{border-radius:var(--border-radius-lg)}.emotion-buy-banner-section .asymmetrically-rounded-corner__corner{background:var(--color-dark-bg)}.emotion-buy-banner-section .asymmetrically-rounded-corner__corner:before{box-shadow:-13px 10px 0 0 var(--color-dark-bg);height:28px}.emotion-buy-banner-section .asymmetrically-rounded-corner__corner:after{box-shadow:-4px 30px 0 0 var(--color-dark-bg)}.emotion-buy-banner-section__end{display:flex;gap:30px;margin-top:50px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:734px){.emotion-buy-banner-section__end{margin-left:calc(var(--container-padding)*-1);margin-right:calc(var(--container-padding)*-1);margin-top:45px;width:auto}}.emotion-buy-banner-section__slider{align-items:center;display:flex;flex:0 0 auto;gap:30px;min-width:100%;will-change:transform}@media only screen and (max-width:734px){.emotion-buy-banner-section__slider{position:relative;z-index:2}}.emotion-buy-banner{color:var(--color-on-surface-dark)}.emotion-buy-banner__buttons{display:flex;gap:15px}@media only screen and (max-width:734px){.emotion-buy-banner__buttons{gap:8px}}@media only screen and (max-width:431px){.emotion-buy-banner__buttons{justify-content:space-between}}.emotion-buy-banner__button{color:var(--color-surface)}@media only screen and (max-width:734px){.emotion-buy-banner__button{margin-top:20px;width:100%}}@media only screen and (max-width:431px){.emotion-buy-banner__button{color:var(--color-surface)!important;padding:18px 24px}.emotion-buy-banner__button .button__content{font-size:16px}}.emotion-buy-banner__content{display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:50px;position:absolute}@media only screen and (max-width:734px){.emotion-buy-banner__content{padding:12px 12px 15px}}.emotion-buy-banner__subtitle{align-self:flex-start;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);background:var(--color-primary-50);border-radius:8px;margin-top:auto;padding:12px}@media only screen and (max-width:1068px){.emotion-buy-banner__subtitle{margin-top:0}}@media only screen and (max-width:734px){.emotion-buy-banner__subtitle{font-size:12px}}.emotion-buy-banner__title{color:var(--color-white);margin-top:25px;max-width:560px}@media only screen and (max-width:1068px){.emotion-buy-banner__title{font-size:50px}}@media only screen and (max-width:734px){.emotion-buy-banner__title{align-items:center;display:flex;flex-direction:column;font-size:38px;gap:5px;margin-bottom:20px;margin-top:15px}}.emotion-buy-banner__title-child{align-items:flex-end;display:flex;gap:20px}@media only screen and (max-width:734px){.emotion-buy-banner__title-child{align-items:flex-start;justify-content:space-between;width:100%}}.emotion-buy-banner__icon{min-width:133px;width:133px}.emotion-buy-banner__img{border-radius:inherit;overflow:hidden}@media only screen and (max-width:734px){.emotion-buy-banner__img{aspect-ratio:1.62}}.emotion-buy-banner__img:before{background:linear-gradient(0deg,#00000080 29.4%,#47474700 50%);border-radius:inherit;content:"";inset:0;position:absolute}@media only screen and (max-width:734px){.emotion-buy-banner__img:before{background:linear-gradient(0deg,#000000b3 23.78%,#0000 49.88%)}}.emotion-buy-banner__img img,.emotion-buy-banner__img picture{display:flex;height:100%;object-fit:cover;width:100%}.emotion-buy-banner__video{aspect-ratio:1.9;border-radius:var(--border-radius-lg)}@media only screen and (max-width:734px){.emotion-buy-banner__video{aspect-ratio:1.7553}}.emotion-info-card{cursor:pointer}@media only screen and (max-width:1280px){.emotion-info-card{max-width:500px}}@media only screen and (max-width:1068px){.emotion-info-card{max-width:350px}}@media only screen and (max-width:734px){.emotion-info-card{max-width:290px}}.emotion-info-card__image-wrapper{aspect-ratio:1.5477;border-radius:35px;max-height:482px;max-width:100%;min-width:290px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1068px){.emotion-info-card__image-wrapper{max-width:350px}}@media only screen and (max-width:734px){.emotion-info-card__image-wrapper{aspect-ratio:1.2826;border-radius:20px;max-width:295px;width:100%}}.emotion-info-card__image{width:100%}.emotion-info-card__title{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;bottom:10px;color:var(--color-white);left:10px;padding:13px 20px;position:absolute}@media only screen and (max-width:734px){.emotion-info-card__title{-webkit-backdrop-filter:unset;backdrop-filter:unset;padding:unset;position:static}}.emotion-info-card__desc-wrapper{display:flex;flex-direction:column;gap:12px;margin-top:20px}.emotion-info-card__desc{color:var(--color-white-70);margin-top:30px;max-width:645px}@media only screen and (max-width:734px){.emotion-info-card__desc{margin-top:unset}}.emotion-info-card img,.emotion-info-card picture{display:flex;height:100%;object-fit:cover;width:100%}.emotion-info-section{overflow:hidden}@media only screen and (max-width:734px){.emotion-info-section{padding:0}}.emotion-info-section .slider-outside-controls{bottom:100%;margin-bottom:30px;position:absolute;right:0}.emotion-info-section__header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:100px}@media only screen and (max-width:1068px){.emotion-info-section__header{margin-bottom:40px}}@media only screen and (max-width:734px){.emotion-info-section__header{align-items:flex-start;flex-direction:column;margin-bottom:30px}}.emotion-info-section__header-child{display:flex;flex-direction:column}.emotion-info-section__title{margin-bottom:20px;text-transform:uppercase}.emotion-info-section__subtitle{align-self:flex-end;transform:translate(30px)}@media only screen and (max-width:1280px){.emotion-info-section__subtitle{align-self:flex-start;transform:translate(15px)}}@media only screen and (max-width:1068px){.emotion-info-section__subtitle{align-self:flex-start;transform:unset}}@media only screen and (max-width:734px){.emotion-info-section__subtitle{align-self:flex-start;font-size:18px;margin-bottom:20px;transform:unset}}.emotion-info-section .subtitle-child{transform:translate(80px)}@media only screen and (max-width:1068px){.emotion-info-section .subtitle-child{transform:unset}}@media only screen and (max-width:734px){.emotion-info-section .subtitle-child{font-size:18px}}.emotion-info-section__desc{color:var(--color-white-70);max-width:534px;width:100%}.emotion-info-section .swiper-float-arrow-wrapper__arrow-button{background:var(--color-primary)}.emotion-info-section .swiper-float-arrow-wrapper__arrow-button svg path{fill:var(--color-surface)}.emotion-terrace-banner-section{padding-bottom:0}@media only screen and (min-width:734.1px){.emotion-terrace-banner-section{padding-top:0}}.emotion-terrace-banner-section__title{margin-bottom:40px}@media only screen and (max-width:734px){.emotion-terrace-banner-section__title{margin-bottom:30px}}.emotion-terrace-banner{border-radius:var(--border-radius-lg);color:var(--color-on-surface-dark)}@media only screen and (max-width:734px){.emotion-terrace-banner__button{height:44px;margin-top:10px;width:100%}}.emotion-terrace-banner__img{border-radius:inherit;overflow:hidden}@media only screen and (max-width:734px){.emotion-terrace-banner__img{aspect-ratio:1.435}}@media (any-hover:hover) and (pointer:fine){.emotion-terrace-banner__img:hover img{transform:scale(1.1)}}.emotion-terrace-banner__img img{transition:transform .5s cubic-bezier(.2,0,0,1)}.emotion-terrace-banner__img img,.emotion-terrace-banner__img picture{display:flex;height:100%;max-height:80vh;object-fit:cover;width:100%}.emotion-gallery-slider-section{overflow:hidden}@media only screen and (max-width:734px){.emotion-gallery-slider-section{padding-bottom:30px}}@media only screen and (max-width:431px){.emotion-gallery-slider-section{padding-bottom:unset}}@media only screen and (max-width:734px){.emotion-gallery-slider-section .project-gallery-simple-slider__slide{aspect-ratio:unset;min-height:unset}}.emotion-gallery-slider-section__title{color:var(--color-on-surface);margin-bottom:8px;width:100%}@media only screen and (min-width:1068.1px){.emotion-gallery-slider-section__title{grid-column:span 2}}@media only screen and (min-width:734.1px){.emotion-gallery-slider-section__title{font-size:74px}}@media only screen and (max-width:734px){.emotion-gallery-slider-section__title{margin-bottom:6px}}.emotion-gallery-slider-section .project-gallery-simple-slider__filter{color:var(--color-primary)}@media (any-hover:hover) and (pointer:fine){.emotion-gallery-slider-section .project-gallery-simple-slider__filter:hover{background:var(--color-primary);color:var(--color-surface)}}.emotion-infrastructure{padding-bottom:0;padding-top:10px}@media only screen and (max-width:734px){.emotion-infrastructure{padding-top:20px}.emotion-infrastructure .project-infrastructure-map{min-height:unset}}@media only screen and (min-width:1068.1px){.emotion-infrastructure .project-infrastructure-map__overlay{flex:1 0 270px}}.emotion-infrastructure .project-infrastructure-map-legend__header{display:none}.emotion-infrastructure .project-infrastructure-map-legend__list{color:var(--color-on-label)}@media only screen and (min-width:1068.1px){.emotion-infrastructure .project-infrastructure-map-legend__list{background:linear-gradient(180deg,#bfc5d30f 4.2%,#b9bdc933);border-radius:40px;padding:25px 15px 25px 10px}}@media (any-hover:hover) and (pointer:fine){.emotion-infrastructure .project-infrastructure-map-legend-item:hover .project-infrastructure-map-legend-item__icon{border-color:var(--color-primary)}}@media only screen and (any-hover:hover) and (pointer:fine) and (max-width:1068px){.emotion-infrastructure .project-infrastructure-map-legend-item:hover .project-infrastructure-map-legend-item__icon{box-shadow:inset 0 0 0 1px var(--color-secondary-hover)}}.emotion-infrastructure .project-infrastructure-map-legend-item__icon{background:var(--color-icon-bg);border:1px solid #0000;box-shadow:0 4px 24px #00000008;color:var(--color-primary)}.emotion-infrastructure .project-infrastructure-map-legend-item__count{color:var(--color-on-surface-light)}@media only screen and (max-width:1068px){.emotion-infrastructure__asymmetrically-button{display:none}}.emotion-infrastructure-asymmetrically-button__wrapper .emotion-infrastructure__header{margin-bottom:-35px}@media only screen and (max-width:1068px){.emotion-infrastructure-asymmetrically-button__wrapper .emotion-infrastructure__header{margin-bottom:35px}}@media only screen and (max-width:734px){.emotion-infrastructure-asymmetrically-button__wrapper .emotion-infrastructure__header{margin-bottom:-10px}}.emotion-infrastructure__title{margin-bottom:50px}@media only screen and (max-width:734px){.emotion-infrastructure__title{margin-bottom:25px}}.emotion-infrastructure-asymmetrically-button{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}@media (any-hover:hover) and (pointer:fine){.emotion-infrastructure-asymmetrically-button:hover .emotion-infrastructure-asymmetrically-button__button,.emotion-infrastructure-asymmetrically-button:hover .emotion-infrastructure-asymmetrically-button__wrapper{background:var(--color-secondary-hover)}}.emotion-infrastructure-asymmetrically-button__wrapper{background:var(--color-secondary);border-radius:30px;color:var(--color-surface);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='268' height='209' fill='none' viewBox='0 0 268 209'%3E%3Cpath fill='currentColor' d='M268 30c0-16.568-13.431-30-30-30H30C13.432 0 0 13.432 0 30v149c0 16.569 13.432 30 30 30h141.071C187.048 209 200 196.048 200 180.071c0-21.302 17.432-38.571 38.734-38.571 16.095 0 29.266-13.048 29.266-29.143z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='268' height='209' fill='none' viewBox='0 0 268 209'%3E%3Cpath fill='currentColor' d='M268 30c0-16.568-13.431-30-30-30H30C13.432 0 0 13.432 0 30v149c0 16.569 13.432 30 30 30h141.071C187.048 209 200 196.048 200 180.071c0-21.302 17.432-38.571 38.734-38.571 16.095 0 29.266-13.048 29.266-29.143z'/%3E%3C/svg%3E");-webkit-mask-position:right bottom;mask-position:right bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;padding:20px 64px 20px 25px;transition:background .3s cubic-bezier(.2,0,0,1)}.emotion-infrastructure-asymmetrically-button__title{max-width:160px}.emotion-infrastructure-asymmetrically-button__subtitle{margin-top:clamp(10px,2.85vh,32px);max-width:150px;padding-top:17px;position:relative}.emotion-infrastructure-asymmetrically-button__subtitle:before{background:currentcolor;content:"";height:1px;left:0;position:absolute;right:0;top:0}.emotion-infrastructure-asymmetrically-button__button.button{bottom:0;pointer-events:none;position:absolute;right:0}.emotion-genplan-section{--genplan-path-active:#abff674d;--genplan-label-locked-bg:#abff674d;--genplan-label-bg:#abff67;--genplan-label-color:#28281e;--genplan-tooltipe-bg:#114e65;--genplan-tooltipe-color:#fff}.emotion-genplan-section__title{color:var(--color-on-surface);margin-bottom:30px;width:100%}@media only screen and (max-width:1280px){.emotion-genplan-section__title{margin-bottom:20px}}.emotion-genplan-section .projects-genplan__number{border-radius:32px;transform:translate(15px,10%)}.emotion-genplan-section .projects-genplan__tooltip{transform:translate(-50%,21px)}.emotion-plans-filter-section .project-plan-card__size{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.emotion-plans-filter-section{--container-wide-padding:0;padding-top:0}@media only screen and (max-width:734px){.emotion-plans-filter-section{padding-bottom:45px}}.emotion-plans-filter-section .section__content{background:var(--color-primary-dark)}.emotion-plans-filter-section__wrapper{padding:75px 50px}@media only screen and (max-width:734px){.emotion-plans-filter-section__wrapper{padding:35px 15px 0}}.emotion-plans-filter-section__filters{--select-button-bg:var(--color-primary-dark);--select-button-bg-hover:var(--color-primary-dark);--select-button-border-color:var(--color-white);margin-top:29px}@media only screen and (max-width:734px){.emotion-plans-filter-section__filters{margin-top:22px}}.emotion-plans-filter-section__content{display:grid;gap:40px 50px;margin-top:40px}@media only screen and (min-width:1280.1px){.emotion-plans-filter-section__content{grid-template-columns:1fr 320px;margin-top:50px}}@media only screen and (max-width:734px){.emotion-plans-filter-section__col{overflow:hidden}}.emotion-plans-filter-section__list{display:grid;gap:12px}@media only screen and (max-width:734px){.emotion-plans-filter-section__list{gap:8px}}.emotion-plans-filter-section__buttons{align-items:center;display:flex;gap:18px;margin-top:35px}@media only screen and (max-width:734px){.emotion-plans-filter-section__buttons{gap:10px}.emotion-plans-filter-section__buttons .button.button--fill,.emotion-plans-filter-section__buttons .button.button--secondary{width:100%}.emotion-plans-filter-section__buttons .button__content{font-size:14px}}.emotion-plans-filter-section__buttons .button--light.button--outline{border-color:#abff67;color:#abff67}@media (any-hover:hover) and (pointer:fine){.emotion-plans-filter-section__buttons .button--light.button--outline:hover{color:var(--color-on-primary)}}.emotion-plans-filter-section__float-form{align-self:flex-start;background:var(--color-gradient-bg);border-radius:25px;position:sticky;top:calc(var(--header-height) + 20px)}@media only screen and (max-width:734px){.emotion-plans-filter-section__float-form{border-radius:20px;margin:0 -15px}}.emotion-plans-filter-section__form{--field-label-color:var(--color-white-70);--field-text-color:var(--color-white);--field-border-color:var(--color-white-70);--field-border-color-hover:var(--color-white-70);--element-focus-outline:transparrent;--field-placeholder:var(--color-white-70)}@media only screen and (max-width:734px){.emotion-plans-filter-section__form{padding:35px 15px}}.emotion-plans-filter-section .form-call-consult__title{color:var(--color-white)}.emotion-plans-filter-section .form-call-consult__desc{color:var(--color-white-70)}@media only screen and (max-width:431px){.emotion-plans-filter-section .room-filters__list{justify-content:space-between}}.emotion-plans-filter-section .form-call-consult__privacy{color:var(--color-white-70)}@media only screen and (max-width:431px){.emotion-plans-filter-section .form-call-consult__privacy{max-width:295px}}.emotion-plans-filter-section .field-privacy__link{--field-privacy-link-color:var(--color-white)}@media only screen and (max-width:734px){.emotion-plans-filter-section .project-plan-card__price{font-size:18px}}.emotion-plans-filter-section .project-plan-card__image{border:1px solid var(--color-lightgray)}@media only screen and (max-width:734px){.emotion-plans-filter-section .project-plan-card__favorite .button__icon{height:20px;width:20px}}.emotion-plans-filter-section .project-plan-card__footer-end{gap:10px;padding-right:5px}@media only screen and (max-width:431px){.emotion-plans-filter-section .project-plan-card__footer-end{overflow:hidden}}.emotion-plans-filter-section .project-plan-card__tags{margin-top:14px;position:relative}.emotion-plans-filter-section .plan-tag__text{white-space:nowrap}.emotion-plans-filter-section .button__icon{padding-left:1px;padding-top:1px}.emotion-plans-filter-section .button--gradient.button--outline:after,.emotion-plans-filter-section .button--gradient.button--outline:before{background-image:var(--color-button-gradient);border:1px solid var(--color-white-50)}.emotion-day-plans{margin-bottom:-12px;overflow:hidden;padding-bottom:12px;padding-top:0}.emotion-day-plans__title-icon{color:var(--color-attention)}.emotion-day-plans__title{align-items:center;display:flex;gap:9px;position:absolute;width:80%}@media only screen and (max-width:734px){.emotion-day-plans__title{margin-bottom:30px;position:static}}.emotion-day-plans .project-plan-card__price{color:var(--color-attention)!important}.emotion-day-plans .slider-outside-controls{align-items:center;align-self:flex-end;display:flex;justify-content:flex-end;margin-bottom:35px;width:20%}.emotion-building-progress{background:var(--color-dark-bg);border-radius:var(--border-radius-lg);margin-top:100px;padding-bottom:60px;padding-top:80px}@media only screen and (max-width:734px){.emotion-building-progress{border-radius:15px;margin-top:unset;padding-bottom:35px;padding-top:40px}}.emotion-building-progress__title{color:var(--color-white)}.emotion-building-progress__slider{margin-top:30px}.emotion-building-progress .building-progress-slider__filters{margin-bottom:40px}@media only screen and (max-width:1068px){.emotion-building-progress .building-progress-slider__filters{display:none!important}}.emotion-building-progress .building-progress-slider__tab-list{position:static}@media only screen and (max-width:1068px){.emotion-building-progress .building-progress-slider__tab-panels{margin-top:40px}}.emotion-building-progress .building-progress-slider__tab{background:var(--color-white);color:var(--color-tab-text)}.emotion-building-progress .building-progress-slider__tab:nth-child(2){display:flex}.emotion-building-progress .building-progress-slider__tab.is-active{background:var(--color-secondary);color:var(--color-surface)}.emotion-news-section .entry-card__title{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.emotion-news-section{contain-intrinsic-size:600px;content-visibility:auto;overflow:hidden;padding-bottom:60px;padding-top:30px}@media only screen and (max-width:734px){.emotion-news-section{padding-bottom:30px}}.emotion-news-section__title{position:absolute;top:40px}@media only screen and (max-width:734px){.emotion-news-section__title{position:static}}.emotion-news-section .entry-card__date{color:var(--color-on-surface-light);font-size:16px;line-height:1;margin-bottom:12px;opacity:1}.emotion-news-section .entry-card__title{padding-right:20px}.emotion-news-section__more{margin-right:25px}.emotion-news-section__more.is-mobile{margin-top:35px}.emotion-news-section__list{margin-top:33px}@media only screen and (max-width:734px){.emotion-news-section__list{margin-top:15px}}.emotion-news-section .slider-outside-controls{align-items:center;display:flex;justify-content:flex-end;margin-bottom:35px}.emotion-news-section__item .entry-card__img-wrapper{aspect-ratio:1.43}.emotion-faq-section{padding-bottom:0;padding-top:0}.emotion-faq-section .section__content{background:var(--color-primary-dark)}.emotion-faq-section .project-faq__img{justify-content:flex-end;padding-right:5%}@media only screen and (max-width:734px){.emotion-faq-section .project-faq__img{justify-content:center;padding:25px 0 0}.emotion-faq-section .faq-list__buttons{gap:10px}.emotion-faq-section .faq-list__buttons .button{flex:1 1 45%}.emotion-faq-section .faq-list__buttons .button__content{font-size:14px}}.emotion-faq-section .faq-list__more{border-color:var(--color-primary);color:var(--color-primary)}@media only screen and (max-width:734px){.emotion-faq-section__sketch{max-width:47vw}}@media only screen and (max-width:431px){.emotion-faq-section__sketch{max-width:80vw;transform:translateY(50px)}}.emotion-faq-section .faq-card__content,.emotion-faq-section .faq-card__header{background:var(--color-on-surface);color:var(--color-surface)}.emotion-section-documents{--attached-file-color:var(--color-on-surface);--attached-file-meta-color:var(--color-on-surface-light);--attached-file-border-color:var(--color-primary);--documents-border-color:var(--color-on-surface-outline);padding-top:100px}@media only screen and (max-width:734px){.emotion-section-documents{padding-top:55px}}.emotion-section-documents .section-documents__wrapper{position:relative}.emotion-section-documents .section-documents__files{border:none}.emotion-consultation-section{padding-top:40px}@media only screen and (max-width:734px){.emotion-consultation-section{padding-bottom:unset;padding-top:unset}}.emotion-consultation-section .asymmetrically-rounded-corner__corner{background:var(--color-surface)}.emotion-consultation-section .asymmetrically-rounded-corner__corner:before{box-shadow:-13px 10px 0 0 var(--color-surface)}.emotion-consultation-section .asymmetrically-rounded-corner__corner:after{box-shadow:-18px 10px 0 0 var(--color-surface);height:52px;margin-right:-5px}.emotion-consultation-section__end{align-items:center;display:flex;gap:30px;overflow:auto;padding-top:55px;transition:scrollbar-color .3s ease}.emotion-consultation-section__end:hover{scrollbar-face-color:var(--color-secondary)!important;scrollbar-track-color:#fff0!important}.emotion-consultation-section__end:hover:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:var(--color-secondary)!important}.emotion-consultation-section__end:hover::-webkit-scrollbar-track{background:#fff0!important}.emotion-consultation-section__end:hover::-webkit-scrollbar-thumb{background:var(--color-secondary)!important}.emotion-consultation-section__end:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:#0000!important;border-radius:8px!important}.emotion-consultation-section__end:not([hide-scrollbar])::-webkit-scrollbar{height:4px!important;width:4px!important}.emotion-consultation-section__end::-webkit-scrollbar-thumb,.emotion-consultation-section__end::-webkit-scrollbar-track{background:#0000!important}.emotion-consultation-section__end{scrollbar-face-color:#0000!important;scrollbar-track-color:#0000!important}.emotion-consultation-banner{border-radius:var(--border-radius-lg);color:var(--color-on-surface-dark)}@media only screen and (max-width:734px){.emotion-consultation-banner__button{margin-top:10px;width:100%}}@media only screen and (max-width:431px){.emotion-consultation-banner__button{padding:18px 24px}.emotion-consultation-banner__button .button__content{font-size:16px}}.emotion-consultation-banner__content{display:flex;flex-direction:column;gap:12px;inset:0;justify-content:flex-end;padding:50px;position:absolute}@media only screen and (max-width:734px){.emotion-consultation-banner__content{padding:12px 12px 15px}}.emotion-consultation-banner__title{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--color-white-10);border-radius:15px;color:var(--color-white);margin-top:auto;overflow:hidden;padding:13px 20px;width:fit-content}@media only screen and (max-width:1068px){.emotion-consultation-banner__title{font-size:50px}}@media only screen and (max-width:734px){.emotion-consultation-banner__title{font-size:30px;margin-bottom:20px;margin-top:auto}}.emotion-consultation-banner__icon{min-width:133px;width:133px}.emotion-consultation-banner__img{border-radius:inherit;overflow:hidden}@media only screen and (max-width:734px){.emotion-consultation-banner__img{aspect-ratio:.82}}.emotion-consultation-banner__img img,.emotion-consultation-banner__img picture{display:flex;height:100%;object-fit:cover;width:100%}.emotion-contacts-map{padding-top:60px}@media only screen and (max-width:734px){.emotion-contacts-map{padding-top:55px}}.emotion-contacts-map .project-contacts-map-overlay__content{padding:0 0 20px}@media only screen and (max-width:1068px){.emotion-contacts-map .project-contacts-map-overlay__content{background:var(--color-surface)}}.emotion-contacts-map .project-contacts-map-overlay__route{color:currentcolor}.emotion-contacts-map .project-contacts-map-overlay__bg{-webkit-mask-image:none;mask-image:none;position:static}.emotion-contacts-map .project-contacts-map-overlay__title{display:none}.emotion-contacts-map .project-contacts-map-overlay__tab{border-color:var(--color-white);border-radius:10px}@media (any-hover:hover) and (pointer:fine){.emotion-contacts-map .project-contacts-map-overlay__tab:hover{background:var(--color-secondary);border-color:var(--color-primary);color:var(--color-surface)}}.emotion-contacts-map .project-contacts-map-overlay__tab.is-active{background:var(--color-on-surface);color:var(--color-surface)}.emotion-contacts-map .project-contacts-map-overlay__footer{margin-right:unset}.emotion-contacts-map__title{margin-bottom:11px}.emotion-complexes-nearby{display:flex;flex-direction:column;padding-top:0}@media only screen and (max-width:734px){.emotion-complexes-nearby{padding-bottom:44px}}@media (any-hover:hover) and (pointer:fine){.emotion-complexes-nearby .project-card-asymmetrically:hover .project-card-asymmetrically__card-title{background:var(--color-primary);color:var(--color-surface)}}.emotion-complexes-nearby .project-card-asymmetrically .project-card-metro-item__transport-time{color:var(--color-on-surface-light)}.emotion-complexes-nearby .nearby-projects__title,.emotion-complexes-nearby .project-card-asymmetrically__card-price{color:var(--color-white)}.emotion-complexes-nearby .project-card-asymmetrically__card-title{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;color:var(--color-white)}.emotion-complexes-nearby .asymmetrically-rounded-corner__corner{background:var(--color-surface)}.emotion-complexes-nearby .asymmetrically-rounded-corner__corner:after,.emotion-complexes-nearby .asymmetrically-rounded-corner__corner:before{box-shadow:-8px 8px 0 0 var(--color-surface)}.emotion-complexes-nearby .project-card-asymmetrically__card-badge.active{color:var(--color-surface)}.emotion-complexes-nearby .project-card-metro-item__title{color:var(--color-white)}
