.project-hero-addition-text{background:var(--color-surface);color:var(--color-on-surface);display:inline-block;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);margin-bottom:25px;padding:8px;-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)}.project-progress-bar__percentage{font-family:var(--font);font-size:var(--typescale-label-large-font-size);font-style:normal;font-weight:var(--typescale-label-large-font-weight,500);letter-spacing:var(--typescale-label-large-letter-spacing);line-height:var(--typescale-label-large-line-height);-webkit-text-decoration:var(--typescale-label-large-text-decoration);text-decoration:var(--typescale-label-large-text-decoration);text-transform:var(--typescale-label-large-text-transform)}.project-progress-bar__text{font-family:var(--font);font-size:var(--typescale-label-medium-font-size);font-style:normal;font-weight:var(--typescale-label-medium-font-weight,500);letter-spacing:var(--typescale-label-medium-letter-spacing);line-height:var(--typescale-label-medium-line-height);-webkit-text-decoration:var(--typescale-label-medium-text-decoration);text-decoration:var(--typescale-label-medium-text-decoration);text-transform:var(--typescale-label-medium-text-transform)}.project-progress-bar{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--progress-bar-bg);border-radius:var(--progress-bar-border-radius,6px);color:var(--progress-bar-text-color,var(--color-on-primary));display:flex;height:fit-content;overflow:hidden;position:relative;white-space:nowrap;width:auto}.project-progress-bar:before{background-color:var(--progress-bar-bg-active,var(--color-primary));border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(var(--progress-percent,0));transform-origin:left center;transition:transform 1s cubic-bezier(.2,0,0,1) .2s;transition-delay:var(--transition-delay,0s);width:100%;z-index:-1}.project-progress-bar__percentage{flex:0 1 60px;min-width:60px;padding:14px 15px;position:relative}@media only screen and (max-width:734px){.project-progress-bar__percentage{flex-basis:50px;font-size:14px;min-width:50px;padding:10px 12px}}.project-progress-bar__percentage:after{border-right:var(--progress-bar-line);bottom:2px;content:"";margin-left:8px;position:absolute;right:0;top:2px;width:2px}.project-progress-bar__line{border-right:var(--progress-bar-line);height:100%;margin-left:8px;width:1px}.project-progress-bar__text{flex:1;padding:14px}@media only screen and (max-width:734px){.project-progress-bar__text{font-size:12px;padding:10px 8px}}.video-modal:not(.video-modal--slider) .modal__header{position:absolute;right:0;top:0}.video-modal:not(.video-modal--slider).modal .modal__content{padding:33px 0}@media only screen and (max-width:734px){.video-modal:not(.video-modal--slider).modal .modal__content{padding:80px 0 28px}}.video-modal .modal-overlay{background-color:#000209d9}.video-modal--slider.modal .modal__content{padding:0 clamp(15px,7vw,100px) 15px}@media only screen and (max-width:734px){.video-modal--slider.modal .modal__content{padding:0 0 15px}}.project-hero-info-button-plans{display:contents}.project-hero-info-item__subtitle{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-hero-info-item__value{font-family:var(--font);font-size:var(--typescale-banner-large-font-size);font-style:normal;font-weight:var(--typescale-banner-large-font-weight,500);letter-spacing:var(--typescale-banner-large-letter-spacing);line-height:var(--typescale-banner-large-line-height);-webkit-text-decoration:var(--typescale-banner-large-text-decoration);text-decoration:var(--typescale-banner-large-text-decoration);text-transform:var(--typescale-banner-large-text-transform)}.project-hero-info-item__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)}.project-hero-info{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:var(--color-blur-bg);border-radius:15px;display:flex;justify-content:space-between;padding:10px 25px;width:100%}@media only screen and (max-width:1068px){.project-hero-info{flex-direction:column;gap:20px}}@media only screen and (max-width:734px){.project-hero-info{background:var(--color-secondary-gradient);border-radius:20px;flex-direction:column;gap:0;padding:18px 10px 15px}}@media only screen and (min-width:734.1px){.project-hero-info .is-mobile{display:none}}@media only screen and (max-width:734px){.project-hero-info .is-desktop{display:none}}.project-hero-info__header{display:none;padding-bottom:20px}@media only screen and (max-width:734px){.project-hero-info__header{align-self:flex-start;display:flex;flex-direction:column;gap:2px}}.project-hero-info__start{align-items:center;display:flex;gap:50px}@media only screen and (max-width:734px){.project-hero-info__start{border-top:1px solid var(--color-surface);gap:20px;justify-content:space-between;padding-top:20px;width:100%}}.project-hero-info__start--scroll{gap:34px;max-width:835px}.project-hero-info__end{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media only screen and (max-width:734px){.project-hero-info__end{gap:12px 10px;margin-top:20px;width:100%}.project-hero-info__button,.project-hero-info__end button{flex:1}}.project-hero-info__button.is-mobile{color:var(--color-primary)}@media only screen and (max-width:734px){.project-hero-info__button .button__content{font-size:14px}.project-hero-info__button--mobile-wide{flex-basis:100%}}.project-hero-info__addition-text{background:#e1cb9f;color:#000;font-size:14px;font-weight:500;line-height:34px;margin-bottom:10px;text-align:center;width:110%}.project-hero-info-item{align-items:center;display:flex;gap:10px}@media only screen and (max-width:734px){.project-hero-info-item{gap:8px}.project-hero-info-item__value{font-size:32px}}.project-hero-info-item__wrapper{display:flex;flex-direction:column;gap:1px}@media only screen and (max-width:734px){.project-hero-info-item__wrapper{gap:0}.project-hero-info-item__title{font-size:10px}}.project-hero-info-item__icon{height:50px;min-width:50px;width:50px}@media only screen and (max-width:734px){.project-hero-info-item__icon{height:40px;min-width:40px;width:40px}}.project-hero-info-item__icon img{height:100%;object-fit:cover;width:100%}
