.card--calculator,.card--intro,.card--payment,.card--payment .card__text{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.sticky-slider{position:relative}.sticky-slider__sticky-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.sticky-slider__sticky{overflow:hidden;position:sticky;top:0}.sticky-slider [data-sticky-slider-content]{position:relative}.sticky-slider__title{display:inline-block;vertical-align:top;white-space:nowrap}.sticky-slider{flex-wrap:nowrap}.sticky-slider__sticky.row,.sticky-slider__sticky>.row{flex-wrap:nowrap;height:100dvh}.sticky-slider__sticky.row>.col,.sticky-slider__sticky>.row>.col{flex-shrink:0}.has-scroll-smooth .sticky-slider__sticky{position:relative}.sticky-slider--full-screen{min-height:100dvh}.sticky-slider--full-screen .sticky-slider__sticky{height:100dvh}.no-js .sticky-slider--full-screen .sticky-slider__sticky{overflow-x:auto}}.card--intro{--card-ratio:var(--md,31/25) var(--n-md,10/9);background-color:var(--t-background);border:1px solid var(--t-primary);position:relative;transition-property:color,border-color}.card--intro .card__icon{width:var(--md,62%) var(--n-md,72%)}.card--intro .card__icon svg{height:auto;width:100%}.card--calculator{--card-ratio:var(--md,22/7) var(--n-md,5/3);overflow:hidden;transition-property:color}.card--calculator .btn.btn--outline-secondary>svg rect{stroke:var(--c-white)}.card--calculator-background{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:transform 1.6s cubic-bezier(.7,0,.3,1);width:100%}.card--calculator-background .img-full{height:100%}.card--calculator-background .img-full img{height:100%;-o-object-fit:cover;object-fit:cover}.calculator__item--grid .card--calculator{--card-ratio:var(--md,16/9) var(--n-md,5/3)}.has-hover .card--calculator:hover .card--calculator-background{transform:scale(1.09)}.card--payment{--card-ratio:var(--md,315/420) var(--n-md,4/5);background-color:var(--t-background);border:1px solid var(--t-primary);transition-property:color,border-color}.card--payment .card__text{height:100%;left:0;opacity:0;position:absolute;top:0;transition-property:opacity,visibility;visibility:hidden;width:100%;z-index:2}.card--payment.is-show-text .card__text{opacity:1;visibility:visible}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.card--payment{max-height:300px;width:100%}}.price-intro{padding-top:var(--md,calc(var(--scale-px) * 190)) var(--n-md,calc(var(--scale-px) * 145))}.price-intro__bg{pointer-events:none;position:absolute;top:0;z-index:1}.price-intro__title svg{display:block}.price-intro__icons{--scrollable-item-width:calc(100vw - var(--spacing) * 8);flex-wrap:nowrap;gap:calc(var(--scale-px) * 20);position:relative;transform:translateX(calc(var(--mouse-x) * var(--grid-col) * -.5))}.price-intro__icons-container{overflow:hidden}.price-intro__list ul>li:before{top:var(--md,calc(var(--scale-px) * 2)) var(--n-md,calc(var(--scale-px) * 1))}.price-intro__list-title{margin-bottom:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 12))}.price-intro__item{min-width:21.52778vw}.price-intro__item--half{min-width:10.76389vw}.price-intro__btn-wrap{margin-top:var(--md,calc(var(--scale-px) * -60)) var(--n-md,calc(var(--scale-px) * -25))}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.calculator .mobile-scrollable{--scrollable-item-width:calc(100vw - var(--spacing)* 3)}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.calculator__item:not(:first-child){margin-left:calc(var(--scale-px) * 20)}}.payment__item:not(:last-child){margin-right:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 15))}.payment__wrap{position:relative}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.payment__wrap h2{--fos:-0.0795em;--foe:-0.2105em;font-feature-settings:"salt" on;--lh:1.04651em;font-family:Moniqa,Helvetica,Arial,sans-serif;font-size:calc(var(--scale-text-rem) * 4.3);font-weight:200;letter-spacing:.05em;line-height:var(--lh);text-transform:uppercase}.is-win .payment__wrap h2{--fos:-0.0795em;--foe:-0.2105em}}.payment__img{position:absolute;top:var(--md,calc(var(--spacing) / 60 * -130)) var(--n-md,calc(var(--scale-px) * -20))}.payment__img picture{width:var(--md,calc(var(--spacing) / 60 * 500)) var(--n-md,calc(var(--scale-px) * 170))}.price-list__featured .price-list__item:first-of-type{border-top:1px solid var(--t-line)}.price-list__item{align-items:center}.price-list__item:not(:last-of-type){border-bottom:1px solid var(--t-line)}.price-list__item-footnote{border-top:1px solid var(--t-line);flex:0 1 100%;width:100%}.price-list__item-name--description{margin-top:var(--md,0) var(--n-md,calc(var(--scale-px) * 12))}.price-list__item-calculator-link{border-bottom:1px solid var(--t-small);margin-top:var(--md,calc(var(--scale-px) * 4)) var(--n-md,calc(var(--scale-px) * 20));order:var(--md,unset) var(--n-md,2);padding-bottom:calc(var(--scale-px) * 4)}.price-list__item-description{margin-top:var(--md,calc(var(--scale-px) * 12)) var(--n-md,calc(var(--scale-px) * 8))}.price-list__item-price{align-items:center;flex-wrap:var(--md,nowrap) var(--n-md,wrap);gap:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10));margin-top:var(--md,0) var(--n-md,calc(var(--scale-px) * 12));white-space:nowrap}.price-list__item-discount{border:1px solid;height:var(--xxxl,calc(var(--scale-px) * 20)) var(--n-xxxl,var(--xxl,calc(var(--scale-px) * 18)) var(--n-xxl,calc(var(--scale-px) * 15)));padding:calc(var(--scale-px) * 2)}@media (min-width:1440px) and (min-height:700px) and (max-width:1919px){.price-list__item-discount{--fos:0.21em;--foe:-0.25em;--lh:1em;font-family:Factor A Web,Helvetica,Arial,sans-serif;font-size:calc(var(--scale-text-rem) * 1.1);font-weight:400;letter-spacing:0;line-height:var(--lh);text-transform:uppercase}.is-win .price-list__item-discount{--fos:0.21em;--foe:-0.25em}}.price-list__item-old-price{color:var(--t-small);position:relative}.price-list__item-old-price:after{border-bottom:1px solid;content:"";left:0;position:absolute;right:0;top:50%}.price-list__item-promotion{border:1px solid;padding:calc(var(--scale-px) * 2)}.price-list__note{border-top:1px solid var(--t-line);padding-top:calc(var(--scale-px) * 20)}.price-list__note>.col{max-width:none}.price-list__note-paragraph{margin-bottom:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 10))}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.price-list__item-description{color:var(--t-heading)}.price-list__item-all-price{color:var(--t-text)}}.appointment__text{position:relative;width:12.5vw;width:var(--md,12.15278vw) var(--n-md,calc(var(--scale-px) * 120));z-index:1}.appointment__img{position:var(--md,static) var(--n-md,absolute);top:0;z-index:1}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.appointment__img{margin-top:calc(var(--spacing) * -2);transform:none}.appointment__img picture{transform:none;width:80%}}@media (min-width:1200px) and (min-height:500px) and (min-aspect-ratio:10/11),(min-width:1440px) and (min-height:700px){.appointment__img{margin-top:-16vh}.appointment__img picture{width:90%}}.appointment__title{margin-top:var(--xxl,calc(var(--scale-px) * -220)) var(--n-xxl,var(--md,calc(var(--scale-px) * -150)) var(--n-md,calc(var(--scale-px) * -30)))}.appointment__title span{display:block;transition:transform 1.6s cubic-bezier(.7,0,.3,1)}.appointment__button{margin-left:var(--xxl,calc(var(--spacing) / -.5)) var(--n-xxl,var(--md,calc(var(--spacing) / -.4)) var(--n-md,0));text-align:right}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.appointment__button{text-align:left}}.has-hover .appointment__link:hover .appointment__title span:first-of-type{transform:translateX(-40px)}.has-hover .appointment__link:hover .appointment__title span:last-of-type{transform:translateX(40px)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.appointment__title{margin-left:auto;max-width:300px;white-space:nowrap}.appointment__title span:first-of-type{text-align:right}.appointment__img{bottom:110px;top:auto}.appointment__img picture{transform:translateX(-9.72222vw) rotate(8.39deg);width:71.66667vw}}