.calc-profit{background-color:var(--bg-page-green);color:var(--txt-primary);padding-block-end:7.5rem}.calc-profit__title{font-size:4.5rem;font-weight:400;letter-spacing:-.05em;line-height:.9027777778;margin:0 auto;margin-block-end:5rem;max-width:49.375rem;text-align:center;text-transform:uppercase}@media only screen and (width <= 79.9375rem){.calc-profit__title{font-size:4rem;line-height:.90625}}@media only screen and (width <= 47.9375rem){.calc-profit__title{font-size:2.25rem;line-height:.9444444444}}@media only screen and (width <= 79.9375rem){.calc-profit{padding-block-end:4rem}.calc-profit__title{margin-block-end:4rem;max-width:35.875rem}.calc-profit__elem{align-items:center}}@media only screen and (width <= 47.9375rem){.calc-profit__title{margin-block-end:3rem;max-width:18.875rem}}.calc{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:71.625rem;width:100%}.calc__left{background-color:var(--primary-green-dark);display:flex;flex-direction:column;padding:4rem}.calc__right{background-color:var(--bg-page-blue);color:var(--txt-primary-invert);padding:2rem 4rem}.calc__title{font-size:1.5rem;font-weight:500;letter-spacing:-.04em;line-height:1;margin-block-end:3rem;text-transform:uppercase}.calc__inputs{color:var(--txt-secondary-blue-64);display:flex;flex-direction:column;font-family:Avenir Next,monospace;font-size:.6875rem;font-weight:600;gap:1.5rem;letter-spacing:.04em;line-height:1.0909090909;text-transform:uppercase}.calc__inputs:not(:last-child){margin-block-end:3rem}.calc__text{font-size:.9375rem;font-weight:500;line-height:1.2}.calc__elem{align-items:flex-end;display:flex;gap:.5rem;justify-content:space-between;padding:2.5rem 0}.calc__elem:not(:last-child){border-bottom:1px solid var(--bd-tertiary-trans-16)}.calc__elem-s{display:inline}.calc__elem-n{display:none}.calc__input-label{display:block;margin-block-end:.5rem}.calc__elem-name{font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.0909090909;max-width:7.5rem}.calc__elem-name,.calc__elem-sum{font-family:Avenir Next,monospace;text-transform:uppercase}.calc__elem-sum{font-size:3rem;font-weight:400;letter-spacing:-.08em;line-height:.7083333333;text-align:right}.calc__btn{height:3.5rem;margin-block-start:.75rem;width:100%}.calc__link{color:var(--txt-secondary-blue-64);transition:color var(--trans-base)}.calc__link:active,.calc__link:focus-visible{color:var(--txt-primary);outline:none}@media (hover:hover),screen and (min-width:0�){.calc__link:where(:hover,:focus-visible){color:var(--txt-primary);cursor:pointer}}@media only screen and (width <= 79.9375rem){.calc__left{padding:4rem 1.5rem}.calc__right{padding:1.5rem}.calc__elem-s{display:none}.calc__elem-n{display:inline}.calc__elem-sum{font-size:2.25rem;line-height:.9444444444}.calc__inputs:not(:last-child){margin-block-end:2rem}}@media only screen and (width <= 47.9375rem){.calc{grid-template-columns:100%}.calc__left,.calc__right{padding:2rem 1.5rem}.calc__elem{padding:2rem 0}.calc__elem:first-child{padding-top:0}.calc__elem-sum{font-size:4.5rem;font-weight:400;letter-spacing:-.05em;line-height:.9027777778;text-transform:uppercase}}@media only screen and (width <= 47.9375rem) and (width <= 79.9375rem){.calc__elem-sum{font-size:4rem;line-height:.90625}}@media only screen and (width <= 47.9375rem) and (width <= 47.9375rem){.calc__elem-sum{font-size:2.25rem;line-height:.9444444444}}@media only screen and (width <= 47.9375rem){.calc .calc__btn{min-height:3.5rem}}.card-reviews{background-color:var(--bg-page-blue);color:var(--txt-primary-invert);cursor:pointer;display:flex;flex-direction:column;gap:1rem;height:100%;min-height:25.9375rem;padding:2rem;position:relative;transition:background-color var(--trans-base)}.card-reviews__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.card-reviews__img{background-color:var(--txt-secondary-invert);border-radius:50%;height:5.5rem;overflow:hidden;width:5.5rem}.card-reviews__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card-reviews__box-text{align-items:flex-start;display:flex;flex-direction:column}.card-reviews__text{color:var(--txt-primary-invert);font-family:Avenir Next,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.0909090909;text-transform:uppercase}.card-reviews__text--grey{color:var(--txt-secondary-invert)}.card-reviews__bottom{align-items:flex-end;display:flex;gap:.5rem;margin-top:auto}.card-reviews__number{font-size:7.5rem;letter-spacing:-.08em;line-height:.7083333333;text-transform:uppercase}.card-reviews__hover{align-items:center;background-color:var(--bg-green-trans-20);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity var(--trans-base)}.card-reviews__hover .btn-round{pointer-events:none;transform:rotate(5deg) scale(.8);transition:transform var(--trans-base)}@media (hover:hover),screen and (min-width:0�){.card-reviews:hover .card-reviews__hover{opacity:1}.card-reviews:hover .card-reviews__hover .btn-round{transform:rotate(0) scale(1)}}@media only screen and (width <= 119.9375rem){.card-reviews{min-height:25.9375rem}}@media only screen and (width <= 79.9375rem){.card-reviews{min-height:21.25rem}.card-reviews__number{font-size:6rem;line-height:.7083333333}}@media only screen and (width <= 47.9375rem){.card-reviews{min-height:14.6875rem;padding:1.5rem}.card-reviews__img{height:3rem;width:3rem}.card-reviews__number{font-size:4rem;line-height:.703125}}.video-player{color:var(--txt-tertiary);cursor:pointer;height:100%;width:100%}.video-player.is-error{pointer-events:none}.video-player__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-player__btn{transition:opacity var(--trans-base),color var(--trans-base)}.video-player__btn,.video-player__error{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-player__error{text-align:center;text-transform:uppercase}.video-player.is-playing .video-player__btn{opacity:0;pointer-events:none}.reviews-slider{background-color:var(--bg-page-green);color:var(--txt-primary);overflow:hidden}.reviews-slider__slider{margin-left:calc(var(--padding-wrapper)*2*-1);margin-right:calc(var(--padding-wrapper)*2*-1);padding-left:calc(var(--padding-wrapper)*2);padding-right:calc(var(--padding-wrapper)*2)}.reviews-slider__slider .card-reviews{border-right:1px solid var(--bd-tertiary-trans-16)}.reviews-slider__slider:not(:first-child){margin-top:5rem}.reviews-slider__head{border-top:1px solid var(--bd-tertiary-blue-trans-18);display:grid;grid-template-columns:repeat(12,1fr);padding-top:7.5rem}.reviews-slider__slider-btns{display:flex;gap:.5rem;grid-column:12;margin-left:auto;margin-top:auto}.reviews-slider__title{font-size:4.5rem;font-weight:400;grid-column:span 4;letter-spacing:-.05em;line-height:.9027777778;text-transform:uppercase}@media only screen and (width <= 79.9375rem){.reviews-slider__title{font-size:4rem;line-height:.90625}}@media only screen and (width <= 47.9375rem){.reviews-slider__title{font-size:2.25rem;line-height:.9444444444}}.reviews-slider__subtitle{font-family:Avenir Next,monospace;font-size:1.125rem;font-weight:500;grid-column:span 2;letter-spacing:.02em;line-height:1.2777777778;text-transform:uppercase}@media only screen and (width <= 119.9375rem){.reviews-slider__title{grid-column:span 6}.reviews-slider__subtitle{grid-column:span 3}}@media only screen and (width <= 79.9375rem){.reviews-slider__head{padding-top:4rem;row-gap:3rem}.reviews-slider__title{grid-column:1/-1;max-width:70%}.reviews-slider__subtitle{grid-column:span 8}.reviews-slider__slider:not(:first-child){margin-top:3rem}}@media only screen and (width <= 47.9375rem){.reviews-slider__title{margin:0 auto;text-align:center}.reviews-slider__subtitle{font-size:1rem;font-weight:500;grid-column:1/-1;letter-spacing:-.02em;line-height:1.3125;text-align:center}.reviews-slider__slider-btns{display:none}.reviews-slider__slider:not(:first-child){margin-top:3rem}}.modal-reviews{align-self:flex-start;margin-top:2.5rem;max-width:64.5625rem;width:100%}.modal-reviews__title{font-size:4.5rem;font-weight:400;letter-spacing:-.05em;line-height:.9027777778;margin-bottom:4.5rem;max-width:56.875rem;text-transform:uppercase}@media only screen and (width <= 79.9375rem){.modal-reviews__title{font-size:4rem;line-height:.90625}}@media only screen and (width <= 47.9375rem){.modal-reviews__title{font-size:2.25rem;line-height:.9444444444}}.modal-reviews__box{display:flex;gap:3rem}.modal-reviews__left-box{color:var(--txt-primary-invert);display:flex;flex-direction:column;gap:2.5rem;height:100%;justify-content:space-between;padding:2rem;transition:opacity var(--trans-base)}.modal-reviews__img{background-color:var(--txt-secondary-invert);border-radius:50%;height:7.5rem;margin:0 auto;overflow:hidden;width:7.5rem}.modal-reviews__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-reviews__text{color:inherit;font-family:Avenir Next,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1.0909090909;text-transform:uppercase}.modal-reviews__text--grey{color:var(--txt-secondary-invert)}.modal-reviews__left{background-color:var(--tertiary-hover);flex:none;height:22rem;position:relative;width:18.625rem;z-index:1}.modal-reviews__left.has-video .modal-reviews__left-box{color:var(--txt-interface);pointer-events:none}.modal-reviews__left.has-video .modal-reviews__text--grey{color:var(--txt-interface);opacity:.5}.modal-reviews__left.has-video .modal-reviews__img{display:none}.modal-reviews__head{background-image:url(../image/icons/heading.svg);background-position:100% 0;background-repeat:no-repeat;background-size:12px;display:flex;flex-direction:column;gap:.25rem;padding-right:1.25rem}.modal-reviews__info{align-items:center;display:flex;gap:.3125rem}.modal-reviews__bottom-elem{display:flex;gap:.625rem;justify-content:space-between}.modal-reviews__bottom-elem:not(:last-child){border-bottom:1px solid var(--bd-tertiary-trans-16);margin-bottom:.5rem;padding-bottom:.5rem}.modal-reviews__content{font-size:1.125rem;font-weight:500;line-height:1.2222222222;max-width:35.75rem}.modal-reviews__content p:not(:last-child){margin-bottom:1.25rem}.modal-reviews__video{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:-1}.modal-reviews__video:before{background:var(--bg-overlay);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transition:opacity var(--trans-base)}.modal-reviews__video.is-playing+.modal-reviews__left-box,.modal-reviews__video.is-playing:before{opacity:0}.modal-reviews__video .video-player__btn{align-items:center;display:flex;flex-direction:column;gap:.5rem}.modal-reviews__video-text{color:var(--btn-bg-yellow-light);text-align:center}@media only screen and (width <= 119.9375rem){.modal-reviews{max-width:64.5625rem}}@media only screen and (width <= 79.9375rem){.modal-reviews__title{font-size:2.5rem;font-weight:400;letter-spacing:-.04em;line-height:.9;margin-bottom:3rem}}@media only screen and (width <= 79.9375rem) and (width <= 47.9375rem){.modal-reviews__title{font-size:1.5rem;letter-spacing:-.02em;line-height:1.0833333333}}@media only screen and (width <= 79.9375rem){.modal-reviews__box{flex-direction:column;gap:2rem}}@media only screen and (width <= 47.9375rem){.modal-reviews{margin-top:5.25rem}.modal-reviews__title{font-size:2.25rem;line-height:.9444444444}.modal-reviews__content{font-size:.875rem;line-height:1.2857142857}}.decor-ellipse{background-color:var(--txt-secondary-invert);border-radius:50%;display:block;height:2px;width:2px}.btn-play{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:transparent;border:0;border-radius:50%;display:flex;font-family:Avenir Next,monospace;font-size:.8125rem;font-weight:600;height:8.5625rem;justify-content:center;letter-spacing:.02em;line-height:1.2307692308;margin:0;overflow:hidden;padding:0;text-transform:uppercase;transition:color var(--trans-base);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:14.5rem}.btn-play:before{-webkit-backdrop-filter:blur(115px);backdrop-filter:blur(115px);background:radial-gradient(circle,hsla(0,1%,60%,.4) -17%,transparent 54%);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.btn-play.is-active,.btn-play:active{outline:none}.btn-play.is-disabled,.btn-play:disabled{cursor:default;opacity:.32;pointer-events:none}@media (hover:hover),screen and (min-width:0�){.btn-play:where(:hover,:focus-visible){color:var(--txt-brown)}}@media only screen and (width <= 89.9375rem){.btn-play{height:4.5rem;width:7.6875rem}}.interview{margin-bottom:7.5rem;margin-top:var(--padding-decor);padding-top:8.5625rem}.interview__title{font-size:4.5rem;font-weight:400;letter-spacing:-.05em;line-height:.9027777778;margin:0 auto;max-width:73.4375rem;text-align:center;text-transform:uppercase}@media only screen and (width <= 79.9375rem){.interview__title{font-size:4rem;line-height:.90625}}@media only screen and (width <= 47.9375rem){.interview__title{font-size:2.25rem;line-height:.9444444444}}.interview__btn{transition:opacity var(--trans-base),color var(--trans-base)}.interview__btn,.interview__error{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.interview__error{text-transform:uppercase}.interview__video-box{aspect-ratio:810/518;background-color:var(--txt-brown);border-radius:50%;clip-path:inset(0 0 0 0 round 50%);cursor:pointer;margin-inline:auto;max-width:50.625rem;overflow:hidden;position:relative;transition:var(--trans-base);transition-property:clip-path,border-radius;width:100%}.interview__video-box:not(:first-child){margin-top:4.0625rem}.interview__video-box video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.interview__video-box.is-playing{border-radius:10%;clip-path:inset(0 0 0 0 round 10%)}.interview__video-box.is-playing .video-player__btn{opacity:0;pointer-events:none}@media only screen and (width <= 79.9375rem){.interview{margin-bottom:6.25rem;padding-top:5rem}.interview__video-box{max-width:26.75rem}}@media only screen and (width <= 47.9375rem){.interview{margin-bottom:3rem;padding-top:3.75rem}}.advantages{margin:7.5rem 0}.advantages__title{font-size:4.5rem;font-weight:400;letter-spacing:-.05em;line-height:.9027777778;margin-bottom:4rem;max-width:30%;text-transform:uppercase}@media only screen and (width <= 79.9375rem){.advantages__title{font-size:4rem;line-height:.90625}}@media only screen and (width <= 47.9375rem){.advantages__title{font-size:2.25rem;line-height:.9444444444}}.advantages__list{align-items:flex-end;color:var(--txt-brown);counter-reset:list;display:grid;grid-template-columns:repeat(4,1fr)}.advantages__text{font-size:1.25rem;font-weight:500;letter-spacing:-.04em;line-height:1;max-width:12.5rem;text-transform:uppercase}.advantages__item{background-color:var(--txt-tertiary);color:var(--c-dusty-yellow-secondary);display:flex;flex-direction:column;gap:2rem;height:35.8125rem;justify-content:space-between;padding:2rem}.advantages__item:before{background-repeat:no-repeat;background-size:contain;content:"";height:4rem;width:5.3125rem}.advantages__item:first-child{background-color:var(--bg-tile-item-1);height:25.5625rem}.advantages__item:nth-child(3n+1):before{background-image:url(../image/icons/title/adv-1.svg)}.advantages__item:nth-child(2){background-color:var(--bg-tile-item-2);height:29rem}.advantages__item:nth-child(2):before{background-image:url(../image/icons/title/adv-2.svg)}.advantages__item:nth-child(3){background-color:var(--bg-tile-item-3);height:32.4375rem}.advantages__item:nth-child(3):before{background-image:url(../image/icons/title/adv-3.svg)}.advantages__item:nth-child(4){background-color:var(--bg-tile-item-4)}@media only screen and (width <= 119.9375rem){.advantages__item{height:26.25rem}.advantages__item:first-child{height:18.75rem}.advantages__item:nth-child(2){height:21.25rem}.advantages__item:nth-child(3){height:23.75rem}.advantages__title{max-width:40rem}}@media only screen and (width <= 79.9375rem){.advantages{margin:6.25rem 0}.advantages__list{grid-template-columns:100%}.advantages__item{flex-direction:column-reverse;height:auto;min-height:17.5rem}.advantages__item:is(:first-child,:nth-child(2),:nth-child(3)){height:auto;min-height:17.5rem}.advantages__text{max-width:15.625rem}}@media only screen and (width <= 47.9375rem){.advantages{margin:3rem 0}.advantages__title{display:none}.advantages__item{min-height:15rem;padding:1.5rem}.advantages__item:before{height:3rem;width:4rem}.advantages__item:is(:first-child,:nth-child(2),:nth-child(3)){min-height:15rem}}
