.banner-get-consultation-osnova{align-items:center;display:flex;flex-wrap:wrap;gap:25px}.banner-get-consultation-osnova.blue-banner{overflow:visible;padding:40px 50px}@media only screen and (max-width:734px){.banner-get-consultation-osnova.blue-banner{border-radius:0;margin:0 -15px;padding:35px 15px}}.banner-get-consultation-osnova__title{flex:0 1 300px}@media only screen and (max-width:1068px){.banner-get-consultation-osnova__title{flex:1 1 auto}}@media only screen and (max-width:431px){.banner-get-consultation-osnova__title{max-width:280px}}.banner-get-consultation-osnova__form{flex:1 1 auto}.banner-get-consultation-osnova .form-call-messenger{padding:0}@media only screen and (min-width:734.1px){.banner-get-consultation-osnova .fields-group{flex-wrap:unset}}.article-page{overflow:hidden;padding-top:calc(var(--header-height) + 30px)}@media only screen and (max-width:734px){.article-page{padding-bottom:40px;padding-top:calc(var(--header-height) + 25px)}}.article-page__subscribe{margin-top:90px}@media only screen and (max-width:734px){.article-page__subscribe{margin-top:50px}}.article__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px;position:relative}.article__back{--color-link:var(--color-secondary);align-items:center;display:flex;gap:6px}.article__share{--color-primary:var(--color-secondary);--color-label:hsla(var(--color-secondary-h),var(--color-secondary-s),var(--color-secondary-l),.05);position:absolute;right:0;top:10px}.article__title{color:var(--color-on-surface)}.article__info{align-items:center;display:flex;flex-direction:row;gap:20px;margin-bottom:15px}@media only screen and (max-width:734px){.article__info{gap:10px}}.article__date{color:#838c95;display:block}.article__img{border-radius:20px;margin:50px 0 45px}.article__img img,.article__img picture{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.article__img-description{color:var(--color-on-surface-light);font-size:14px;text-align:right}.article__list,.article__paragraph{margin-bottom:16px}.article__list{list-style-position:inside;list-style-type:disc}.article__plans-button{margin-top:24px;max-width:100%;width:290px}@media only screen and (max-width:734px){.article__plans-button{margin-top:9px}}.article__plans-add-button{border:1px solid var(--color-secondary,var(--color-primary-hover));margin-left:10px;margin-top:24px;max-width:100%;width:290px}.article__plans-add-button .button__content{color:var(--color-secondary)}@media only screen and (max-width:734px){.article__plans-add-button{margin-left:0;margin-top:9px}}.article__slider{margin:100px 0;z-index:2}@media only screen and (max-width:734px){.article__slider{margin:45px 0 55px}}.article__slide{aspect-ratio:1.6;cursor:grab;max-width:880px}.article__slider-picture img,.article__slider-picture picture{border-radius:30px;display:block;height:100%;object-fit:cover;width:100%}@media only screen and (max-width:734px){.article__slider-picture img,.article__slider-picture picture{border-radius:15px}}.article__project{font-size:20px}.article__countdown-title{margin-top:80px}@media only screen and (max-width:734px){.article__countdown-title{margin-top:45px}}.article__countdown{display:flex;gap:11px;margin-top:40px}@media only screen and (max-width:734px){.article__countdown{gap:5px;margin-top:13px}}.article__banner{gap:50px;margin-top:89px}@media only screen and (max-width:734px){.article__banner{gap:25px;margin-top:40px}}.article__banner-title{color:var(--color-white)}.article__banner-subtitle{color:var(--color-white-70)}.article .countdown{position:relative}.article .countdown__box{align-items:center;background:var(--color-secondary-gradient);border-radius:30px;display:flex;flex:0 1 268px;justify-content:center;max-width:268px;padding:45px 0;position:relative;text-align:center;z-index:2}@media only screen and (max-width:734px){.article .countdown__box{border-radius:10px;flex:0 0 78px;padding:13px}}.article .countdown__box-number{color:var(--color-white);font-size:110px;line-height:100%}@media only screen and (max-width:1068px){.article .countdown__box-number{font-size:70px}}@media only screen and (max-width:734px){.article .countdown__box-number{font-size:34px}}.article .countdown__box-text{color:var(--color-white)}@media only screen and (max-width:1068px){.article .countdown__box-text{font-size:18px}}@media only screen and (max-width:734px){.article .countdown__box-text{font-size:14px}}.article .countdown__sketch{bottom:0;position:absolute;right:-85px;z-index:1}@media only screen and (max-width:1068px){.article .countdown__sketch{display:none}}.article__banner .form-subscribe__header{gap:15px;margin-right:unset;max-width:400px}
