/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}
.fancybox-inner,.fancybox-outer{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url("../../../../img/fancybox/fancybox_sprite.png")}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url("../../../../img/fancybox/fancybox_loading.gif") center center no-repeat}
.fancybox-close{position:absolute;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:url("../../../../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../../../../img/fancybox/fancybox_overlay.png")}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url("../../../../img/fancybox/fancybox_sprite@2x.png")}
#fancybox-loading div{background-image:url("../../../../img/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}
}
.fancybox{font-family:Golos}
.fancybox div{position:relative}
.fancybox.fancybox-success{max-width:510px;padding:100px 80px;background:#fff}
.fancybox__title{position:relative;color:#191716;font-weight:400;font-size:1.5rem;line-height:30px;text-align:center;font-family:inherit}
.fancybox-close{top:15px;right:15px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgba(25, 23, 22, .5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%0A%3E%3Ccircle cx='12' cy='12' r='10' /%3E%3Cline x1='15' y1='9' x2='9' y2='15' /%3E%3Cline x1='9' y1='9' x2='15' y2='15' /%3E%3C/svg%3E%0A")}
.fancybox.fancybox-success--feedback{max-width:670px;padding-top:180px}
.fancybox.fancybox-success--feedback .fancybox__title{font-size:3rem}
.fancybox.fancybox-success--feedback .fancybox__title::before{content:"";position:absolute;top:-120px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:97px;height:89px;background:url("../../../../img/landing/feedback/feedback-icon.png") no-repeat}
@media screen and (max-width:479px){
.fancybox__title{font-size:1.5rem;line-height:28px}
.fancybox.fancybox-success{max-width:320px;padding:48px 16px}
}
*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-tap-highlight-color:transparent}
html{height:100%;font:400 16px/20px Geologica,system-ui}
body{min-height:100%;margin:0;padding:0;width:100%;height:100%;min-height:100%;color:#091520;background-color:#f6f6f7;font:400 16px/20px Geologica,system-ui}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
input{background-color:transparent}
.clear{visibility:hidden;display:block;height:0;clear:both}
button{cursor:pointer}
a{text-decoration:none;color:#1f85c5}
a:hover{text-decoration:underline}
.js-formLoader{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);min-height:100px}
.js-formLoader .loader{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;-webkit-animation:.25s ease-in-out forwards show;animation:.25s ease-in-out forwards show;text-align:center}
.js-formLoader .loader__item{position:absolute;width:80px;height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-animation:1.2s cubic-bezier(.5,0,.5,1) infinite loader;animation:1.2s cubic-bezier(.5,0,.5,1) infinite loader;border-width:5px;border-style:solid;border-color:#aaa transparent transparent}
.js-formLoader .loader__item:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}
.js-formLoader .loader__item:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}
.js-formLoader .loader__item:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}
@-webkit-keyframes show{
from{opacity:0}
}
@keyframes show{
from{opacity:0}
}
@-webkit-keyframes loader{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes loader{
0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@font-face{font-family:Geologica;src:url("../../../../fonts/geologica/geologica-light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../fonts/geologica/geologica-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../fonts/geologica/geologica-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../fonts/geologica/geologica-semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:Geologica;src:url("../../../../fonts/geologica/geologica-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
a,button{-webkit-tap-highlight-color:transparent;outline:0}
button,input,textarea{font-family:inherit}
.full-container{position:relative;max-width:1560px;min-width:290px;width:100%;margin:0 auto;padding:0 80px}
section{margin-top:180px}
@media (max-width:1559px){
.full-container{max-width:1360px;width:100%}
section{margin-top:140px}
}
.sno-heading{margin:0;font-size:3.5rem;font-weight:500;line-height:64px;letter-spacing:-.02em;color:#091520;text-align:center}
@media (max-width:1559px){
.sno-heading{font-size:2.5rem;line-height:44px}
}
@media (max-width:1359px){
.full-container{max-width:960px;width:100%}
section{margin-top:120px}
.sno-heading{font-size:2rem;line-height:36px}
}
@media (max-width:959px){
.full-container{max-width:760px;width:100%}
.sno-heading{line-height:40px}
}
@media (max-width:767px){
.full-container{max-width:580px;width:100%;padding:0 20px}
section{margin-top:80px}
.sno-heading{font-size:1.75rem;line-height:32px}
}
.sno-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;padding:28px 32px;border:0;border-radius:999px;font-size:1.25rem;font-weight:400;line-height:24px;letter-spacing:-.02em;color:#fff;text-align:center;text-decoration:none;white-space:nowrap;background:#ff5029;cursor:pointer;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}
.sno-button:focus-visible,.sno-button:hover{color:#fff;text-decoration:none;background:#091520}
.sno-button:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,80,41,.4);box-shadow:0 0 0 3px rgba(255,80,41,.4)}
.sno-button--dark{background:#091520}
.sno-button--dark:focus-visible,.sno-button--dark:hover{background:#ff5029}
body .breadcrumb-section .breadcrumb a{padding-bottom:0;border-bottom:0;text-decoration:underline;-webkit-text-decoration-color:rgba(9,21,32,.3);text-decoration-color:rgba(9,21,32,.3);text-underline-offset:4px}
body .breadcrumb-section .breadcrumb a:hover{text-decoration:none}
@media (prefers-reduced-motion:reduce){
.sno-button{-webkit-transition:none;transition:none}
}
.sno-hero{margin-top:0}
.sno-hero__top{position:relative;overflow-x:clip;min-height:880px;border-radius:0 0 64px 64px;background:radial-gradient(103% 89% at 87% 77%,#ff8147 0,rgba(255,129,71,0) 100%),-webkit-gradient(linear,right bottom,left top,from(#ff5029),to(#c52212));background:radial-gradient(103% 89% at 87% 77%,#ff8147 0,rgba(255,129,71,0) 100%),linear-gradient(to left top,#ff5029 0,#c52212 100%)}
.sno-hero__top .MdNavigationSiteTransparent{margin-bottom:0}
@media (max-width:1559px){
.sno-button{height:64px;padding:20px 28px;font-size:1rem;line-height:20px}
.sno-hero__top{min-height:800px}
}
@media (max-width:1359px){
.sno-hero__top{min-height:768px;border-radius:0 0 40px 40px}
}
@media (max-width:959px){
.sno-hero__top{min-height:0;padding-bottom:29px}
}
@media (max-width:767px){
.sno-hero__top{padding-bottom:22px;border-radius:0 0 24px 24px}
}
.sno-hero__inner{z-index:1;padding-top:144px;padding-bottom:164px}
@media (max-width:1559px){
.sno-hero__inner{padding-top:114px;padding-bottom:202px}
}
.sno-hero__content{position:relative;z-index:1;width:100%;max-width:680px}
@media (max-width:1559px){
.sno-hero__content{width:100%;max-width:590px}
}
.sno-hero__title{margin:0;font-size:4rem;font-weight:500;line-height:72px;letter-spacing:-.02em;color:#fff}
@media (max-width:1559px){
.sno-hero__title{font-size:3.5rem;line-height:64px}
}
@media (max-width:1359px){
.sno-hero__inner{padding-top:117px;padding-bottom:221px}
.sno-hero__content{width:100%;max-width:418px}
.sno-hero__title{font-size:2.5rem;line-height:52px}
}
@media (max-width:959px){
.sno-hero__inner{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:44px;padding-bottom:0}
.sno-hero__content{width:100%;max-width:none}
.sno-hero__title{font-size:2.25rem;line-height:40px}
}
@media (max-width:767px){
.sno-hero__title{font-size:2rem;line-height:36px}
}
.sno-hero__text{margin:32px 0 0;font-size:1.25rem;font-weight:300;line-height:24px;letter-spacing:-.02em;color:#fff}
@media (max-width:1559px){
.sno-hero__text{width:100%;max-width:552px;font-size:1rem;line-height:20px}
}
@media (max-width:1359px){
.sno-hero__text{margin-top:24px;font-size:.875rem;line-height:18px}
}
@media (max-width:959px){
.sno-hero__text{width:100%;max-width:none;margin-top:16px}
}
.sno-hero__image{position:absolute;top:-24px;left:929px;display:block;width:704px;height:704px}
@media (max-width:1559px){
.sno-hero__image{top:-19px;left:763px;width:612px;height:612px}
}
@media (max-width:1359px){
.sno-hero__image{top:26px;left:506px;width:362px;height:441px}
}
@media (max-width:959px){
.sno-hero__image{position:static;width:382px;height:465px;margin:22px auto 0}
}
@media (max-width:767px){
.sno-hero__image{width:348px;height:auto;margin:16px 0 0 -20px}
}
.sno-hero__cta{position:absolute;z-index:1;top:381px;left:873px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;width:365px;padding:32px;border-radius:40px;text-align:center;background:rgba(255,255,255,.24);backdrop-filter:blur(8px)}
.sno-hero__cta::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:radial-gradient(104% 104% at 78% 4%,#fff 0,rgba(255,255,255,0) 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}
@media (max-width:1559px){
.sno-hero__cta{top:345px;left:691px;width:320px}
}
@media (max-width:1359px){
.sno-hero__cta{top:313px;left:537px;gap:24px;padding:24px;border-radius:32px}
}
@media (max-width:959px){
.sno-hero__cta{position:relative;top:auto;left:auto;width:100%;margin-top:32px;padding:24px 22px}
}
.sno-hero__cta-text{margin:0;font-size:1.25rem;font-weight:400;line-height:24px;letter-spacing:-.02em;color:#fff}
.sno-hero__button{position:relative;width:100%}
.sno-hero__facts{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-top:-79px}
@media (max-width:1559px){
.sno-hero__facts{gap:20px;margin-top:-89px}
}
.sno-hero__fact{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:264px;padding:32px;border-radius:40px;background:#fff}
@media (max-width:1559px){
.sno-hero__fact{min-height:250px;border-radius:32px}
}
@media (max-width:1359px){
.sno-hero__cta-text{font-size:1rem;line-height:20px}
.sno-hero__facts{grid-template-columns:repeat(2,1fr);margin-top:-143px}
.sno-hero__fact{min-height:0}
}
@media (max-width:959px){
.sno-hero__facts{gap:16px;margin-top:-171px}
.sno-hero__fact{padding:24px;border-radius:24px}
}
.sno-hero__fact-icon{display:block;width:40px;height:40px;margin-bottom:auto}
@media (max-width:1359px){
.sno-hero__fact-icon{margin-bottom:0}
}
@media (max-width:767px){
.sno-hero__facts{grid-template-columns:1fr;margin-top:-130px}
.sno-hero__fact-icon{width:32px;height:32px}
}
.sno-hero__fact-title{margin:24px 0 0;font-size:1.5rem;font-weight:500;line-height:28px;letter-spacing:-.02em;color:#091520}
@media (max-width:1559px){
.sno-hero__fact-title{font-size:1.25rem;line-height:24px}
}
@media (max-width:959px){
.sno-hero__fact-title{font-size:1.125rem;line-height:22px}
}
@media (max-width:767px){
.sno-hero__fact-title{font-size:1rem;line-height:20px}
}
.sno-hero__fact-text{margin:8px 0 0;font-size:1rem;font-weight:300;line-height:20px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
.sno-features{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sno-features__title{width:100%;max-width:964px}
.sno-features__list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;width:100%;margin-top:56px}
@media (max-width:1559px){
.sno-hero__fact-text{font-size:.875rem;line-height:18px}
.sno-features__title{width:100%;max-width:674px}
.sno-features__list{gap:20px;margin-top:40px}
}
.sno-features__card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:32px;border-radius:40px;background:#fff}
@media (max-width:1359px){
.sno-features__list{grid-template-columns:1fr}
.sno-features__card{display:grid;grid-template-columns:repeat(2,1fr);padding:24px;border-radius:32px}
}
@media (max-width:767px){
.sno-features__list{margin-top:24px}
.sno-features__card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:24px}
}
.sno-features__card-image{display:block;width:100%;height:auto}
.sno-features__card-title{margin:0;font-size:1.5rem;font-weight:500;line-height:28px;letter-spacing:-.02em;color:#091520}
@media (max-width:1559px){
.sno-features__card{gap:24px}
.sno-features__card-title{font-size:1.125rem;line-height:22px}
}
@media (max-width:1359px){
.sno-features__card-image{-ms-flex-item-align:stretch;align-self:stretch;height:100%;min-height:142px;-o-object-fit:contain;object-fit:contain}
.sno-features__card-title{font-size:1rem;line-height:20px}
}
.sno-features__card-list{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none}
.sno-features__card-item{position:relative;padding-left:24px;font-size:.875rem;font-weight:300;line-height:18px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
.sno-features__card-item::before{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background:radial-gradient(circle,#ff5029 0,#ff5029 3px,rgba(255,80,41,.2) 3px,rgba(255,80,41,.2) 7px,rgba(255,80,41,0) 7px)}
.sno-features__button{margin-top:40px}
@media (max-width:1559px){
.sno-features__button{margin-top:32px}
}
@media (max-width:767px){
.sno-features__card-image{height:89px;min-height:0}
.sno-features__button{width:100%;height:48px;padding:14px 16px;font-size:.875rem;font-weight:500;line-height:18px}
}
.sno-steps{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sno-steps__title{width:100%;max-width:742px}
.sno-steps__invoice{position:relative;width:100%;max-width:653px;min-height:338px;margin-top:56px;padding:32px;border-radius:40px;background:#fff}
.sno-steps__invoice::after{content:"";position:absolute;top:130px;right:0;left:0;height:283px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(246,246,247,0)),to(#f6f6f7));background:linear-gradient(rgba(246,246,247,0) 0,#f6f6f7 100%);pointer-events:none}
@media (max-width:1559px){
.sno-steps__invoice{margin-top:40px}
}
@media (max-width:1359px){
.sno-steps__invoice{border-radius:32px}
}
@media (max-width:959px){
.sno-steps__invoice{width:100%;max-width:521px;margin-top:32px;border-radius:24px}
}
@media (max-width:767px){
.sno-steps__invoice{width:100%;max-width:300px;min-height:418px;padding:24px}
.sno-steps__invoice::after{top:258px;height:180px}
}
.sno-steps__invoice-head{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:15px;padding-bottom:16px;border-bottom:1px solid #d5d8dd}
.sno-steps__invoice-name{margin:0;font-size:1rem;font-weight:600;line-height:20px;letter-spacing:-.02em;color:#091520}
@media (max-width:767px){
.sno-steps__invoice-name{font-size:.875rem;line-height:18px}
}
.sno-steps__invoice-status{margin:0;font-size:.75rem;font-weight:300;line-height:16px;letter-spacing:-.02em;color:rgba(9,21,32,.4)}
.sno-steps__invoice-row{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:10px}
.sno-steps__invoice-label{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;margin:0;font-size:.875rem;font-weight:300;line-height:18px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
.sno-steps__invoice-value{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin:0;padding:4px 8px;border-radius:4px;font-size:.875rem;font-weight:400;line-height:18px;letter-spacing:-.02em;color:#2c2c2e;background:#f6f6f7}
.sno-steps__cards{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;width:100%;margin:-102px 0 0;padding:0;list-style:none}
@media (max-width:1559px){
.sno-steps__cards{gap:20px;margin-top:-125px}
}
.sno-steps__card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:234px;padding:32px;border-radius:32px;background:#fff}
@media (max-width:1359px){
.sno-steps__cards{grid-template-columns:repeat(2,1fr);margin-top:-132px}
.sno-steps__card{min-height:214px;padding:24px}
}
.sno-steps__card-icon{display:block;width:48px;height:48px;margin-bottom:auto}
@media (max-width:959px){
.sno-steps__cards{gap:16px;margin-top:-88px}
.sno-steps__card{min-height:216px;border-radius:24px}
.sno-steps__card-icon{width:40px;height:40px}
}
@media (max-width:767px){
.sno-steps__cards{grid-template-columns:1fr;margin-top:-93px}
.sno-steps__card{min-height:0}
.sno-steps__card-icon{width:32px;height:32px}
}
.sno-steps__card-text{margin:24px 0 0;font-size:.875rem;font-weight:300;line-height:18px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
.sno-spotlight__inner{overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 897.128 934.815' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='189.753' y1='1523.55' x2='-405.535' y2='10.8657' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(255, 80, 41, 1)'/%3E%3Cstop offset='1' stop-color='rgba(154, 1, 1, 1)'/%3E%3C/linearGradient%3E%3CradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='matrix(-897.128 -934.815 376.695 -3143.65 897.128 934.815)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(255, 129, 71, 1)'/%3E%3Cstop offset='1' stop-color='rgba(255, 80, 41, 0)'/%3E%3C/radialGradient%3E%3Cpath id='p' d='M181.133 911.604C181.133 923.481 174.699 930.41 161.832 932.39C105.414 939.318 64.3368 931.4 38.6021 908.634C13.8572 884.879 0.989796 851.721 0 809.16C0 766.598 9.89804 717.108 29.694 660.69C50.4798 604.271 78.1939 546.368 112.837 486.981C148.47 426.603 189.051 367.215 234.582 308.817C281.103 250.419 330.098 198.454 381.567 152.924C433.037 107.393 485.001 70.7705 537.46 43.0562C590.909 14.352 641.884 0 690.384 0C721.068 0 750.762 6.92858 779.466 20.7857C808.17 33.6531 831.43 52.9542 849.247 78.6889C874.981 114.322 890.323 161.337 895.272 219.735C900.221 277.143 895.272 340.985 880.425 411.261C865.578 481.537 841.823 555.771 809.16 633.966C776.496 712.16 734.925 789.859 684.445 867.063C677.517 877.951 668.608 883.395 657.721 883.395C650.792 883.395 645.348 882.405 641.389 880.425L418.684 786.889C399.878 779.961 398.394 770.063 414.23 757.195C461.741 720.573 509.251 679.001 556.761 632.481C605.261 584.971 647.823 538.945 684.445 494.404C722.057 449.863 751.257 409.776 772.042 374.144C792.828 338.511 799.262 313.766 791.343 299.909C787.384 292.98 779.466 289.516 767.588 289.516C748.782 289.516 722.057 297.929 687.414 314.756C652.772 330.592 613.675 352.368 570.123 380.082C527.562 407.797 483.021 438.975 436.501 473.618C390.97 508.261 346.924 544.389 304.363 582.001C262.791 618.624 225.674 654.751 193.011 690.384C160.347 726.017 135.602 758.68 118.776 788.374C102.939 817.078 97.495 840.833 102.444 859.639C108.383 878.446 128.674 889.333 163.317 892.303C175.194 892.303 181.133 898.736 181.133 911.604Z'/%3E%3C/defs%3E%3Cuse href='%23p' fill='url%28%23a%29'/%3E%3Cuse href='%23p' fill='url%28%23b%29'/%3E%3C/svg%3E"),radial-gradient(70% 450% at 97% 64%,#ff8147 0,rgba(255,80,41,0) 100%),linear-gradient(281deg,#ff5029 -5%,#9a0101 174%);background-repeat:no-repeat;background-color:#ff5029;position:relative;z-index:0;display:grid;grid-template-columns:527px 358px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:672px;padding:104px 186px 64px 80px;border-radius:64px;background-position:-153px -84px,0 0,0 0;background-size:897px 935px,100% 100%,100% 100%}
@media (max-width:1559px){
.sno-spotlight__inner{grid-template-columns:504px 358px;min-height:536px;padding:50px 110px 56px 56px;background-position:75px -67px,0 0,0 0;background-size:769px 746px,100% 100%,100% 100%}
}
@media (max-width:1359px){
.sno-spotlight__inner{grid-template-columns:324px 314px;min-height:486px;padding:65px 46px 40px 40px;border-radius:40px;background-position:-103px -22px,0 0,0 0;background-size:584px 637px,100% 100%,100% 100%}
}
@media (max-width:959px){
.sno-spotlight__inner{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0;padding:40px 40px 65px;background-position:-313px -30px,0 0,0 0;background-size:825px 945px,100% 100%,100% 100%}
}
@media (max-width:767px){
.sno-spotlight__inner{margin:0 -20px;padding:32px 20px 50px;border-radius:24px;background-position:-535px -33px,0 0,0 0;background-size:796px 1028px,100% 100%,100% 100%}
}
.sno-spotlight__content{-ms-flex-item-align:end;align-self:end}
.sno-spotlight__title{margin:0;font-size:3.5rem;font-weight:500;line-height:64px;letter-spacing:-.02em;color:#fff}
@media (max-width:1559px){
.sno-spotlight__title{font-size:2.5rem;line-height:44px}
}
@media (max-width:1359px){
.sno-spotlight__title{font-size:2rem;line-height:36px}
}
@media (max-width:959px){
.sno-spotlight__content{-ms-flex-item-align:stretch;align-self:stretch}
.sno-spotlight__title{line-height:40px}
}
@media (max-width:767px){
.sno-spotlight__title{font-size:1.75rem;line-height:32px}
}
.sno-spotlight__text{margin:24px 0 0;font-size:1rem;font-weight:300;line-height:20px;letter-spacing:-.02em;color:#fff}
@media (max-width:1559px){
.sno-spotlight__text{margin-top:16px}
}
.sno-spotlight__card{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:start;gap:24px;width:100%;max-width:358px;padding:4px 4px 24px;border-radius:40px;text-align:center;background:#fff;-webkit-box-shadow:4px 4px 12px rgba(49,49,49,.12);box-shadow:4px 4px 12px rgba(49,49,49,.12)}
.sno-spotlight__card::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#fff;-webkit-box-shadow:4px 4px 12px rgba(49,49,49,.12);box-shadow:4px 4px 12px rgba(49,49,49,.12);-webkit-transform:translate(4px,13px) rotate(-7deg);-ms-transform:translate(4px,13px) rotate(-7deg);transform:translate(4px,13px) rotate(-7deg)}
@media (max-width:959px){
.sno-spotlight__card{-ms-flex-item-align:center;align-self:center;margin-top:50px}
}
@media (max-width:1359px) and (min-width:960px){
.sno-spotlight--scale .sno-spotlight__inner{grid-template-columns:336px 314px;min-height:481px;padding:58px 56px 57px 40px;background-position:-102px -65px,0 0,0 0;background-size:617px 669px,100% 100%,100% 100%}
.sno-spotlight--scale .sno-spotlight__card-image{height:138px}
}
.sno-spotlight__card-image{display:block;width:100%;height:210px;border-radius:36px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}
@media (max-width:1359px){
.sno-spotlight__text{font-size:.875rem;line-height:18px}
.sno-spotlight__card{width:100%;max-width:314px}
.sno-spotlight__card-image{height:160px}
}
.sno-spotlight__card-title{margin:0;padding:0 20px;font-size:1.25rem;font-weight:500;line-height:24px;letter-spacing:-.02em;color:#091520}
@media (max-width:1559px){
.sno-spotlight__card-title{font-size:1.125rem;line-height:22px}
}
@media (max-width:767px){
.sno-spotlight__card-image{height:166px}
.sno-spotlight__card-title{font-size:1rem;line-height:20px}
}
.sno-spotlight__button{margin:0 14px}
@media (max-width:1559px){
.sno-spotlight__button{margin:0 30px}
}
.sno-errors{position:relative}
.sno-errors__pin{position:relative;width:100%}
.sno-errors__sticky{position:sticky;top:var(--sno-errors-sticky-top,90px);width:100%}
.sno-errors__container{display:grid;grid-template-columns:526px 580px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:94px;-moz-column-gap:94px;column-gap:94px}
@media (max-width:1559px){
.sno-errors__container{grid-template-columns:526px 590px;-webkit-column-gap:84px;-moz-column-gap:84px;column-gap:84px}
}
.sno-errors__title{padding-top:40px;text-align:left}
@media (max-width:1359px){
.sno-spotlight__button{margin:0 8px}
.sno-errors__container{grid-template-columns:404px 376px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}
.sno-errors__title{padding-top:0;padding-right:64px}
}
@media (max-width:959px){
.sno-errors__sticky{position:static}
.sno-errors__container{grid-template-columns:1fr;row-gap:32px}
.sno-errors__title{width:100%;max-width:478px;margin:0 auto;padding-right:0;text-align:center}
}
.sno-errors__stack{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}
@media (max-width:959px){
.sno-errors__stack{gap:16px}
}
.sno-errors__item{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:228px;overflow:hidden;padding:40px;border-radius:40px;background:#fff;-webkit-box-shadow:0 0 24px #f6f6f7;box-shadow:0 0 24px #f6f6f7}
@media (max-width:1359px){
.sno-errors__item{padding:32px;border-radius:32px}
}
@media (max-width:959px){
.sno-errors__item{gap:8px;height:auto;padding:24px}
}
.sno-errors--animated .sno-errors__cta,.sno-errors--animated .sno-errors__item{position:absolute;left:0;width:100%}
.sno-errors__item-title{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:48px;margin:0;font-size:1.5rem;font-weight:500;line-height:28px;letter-spacing:-.02em;color:#091520}
@media (max-width:1559px){
.sno-errors__item-title{font-size:1.25rem;line-height:24px}
}
@media (max-width:959px){
.sno-errors__item-title{font-size:1.125rem;line-height:22px}
}
@media (max-width:767px){
.sno-errors__item-title{font-size:1rem;line-height:20px}
}
.sno-errors__item-icon{-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='12' y1='0' x2='12' y2='24' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(0, 0, 0, 1)'/%3E%3Cstop offset='1' stop-color='rgba(118, 118, 118, 1)'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M5.52351 16.4787L0.000488281 10.9557C2.51055 8.44707 6.57812 8.44707 9.08819 10.9557L10.0703 11.9378L5.52351 16.4787Z' fill='url%28%23g%29'/%3E%3Cpath d='M5.52546 16.4762L14.9134 7.08829C17.4215 4.58023 21.4932 4.58127 24.0002 7.08828L10.0678 21.0207L5.52441 16.4773L5.52546 16.4762Z' fill='url%28%23g%29' fill-opacity='0.5'/%3E%3C/svg%3E") center/24px 24px no-repeat}
.sno-errors__item-text{margin:0;padding-right:80px;font-size:1rem;font-weight:300;line-height:20px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
@media (max-width:1359px){
.sno-errors__item-text{padding-right:0;font-size:.875rem;line-height:18px}
}
.sno-errors__cta{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:40px;height:208px;padding:32px 24px 24px 40px;border-radius:40px;color:#fff;text-decoration:none;background:#ff5029;-webkit-transition:background-color .2s;transition:background-color .2s}
.sno-errors__cta:focus-visible,.sno-errors__cta:hover{color:#fff;text-decoration:none;background:#091520}
.sno-errors__cta:focus-visible{outline:0;-webkit-box-shadow:0 0 0 3px rgba(255,80,41,.4);box-shadow:0 0 0 3px rgba(255,80,41,.4)}
@media (max-width:1559px){
.sno-errors__cta{height:200px;padding:32px 40px 24px}
}
.sno-errors__cta-text{grid-column:span 2;width:100%;max-width:485px;font-size:1.25rem;font-weight:300;line-height:24px;letter-spacing:-.02em}
@media (max-width:1559px){
.sno-errors__cta-text{font-size:1rem;line-height:20px}
}
@media (max-width:1359px){
.sno-errors__cta{height:184px;padding:32px 24px 24px 32px;border-radius:32px}
.sno-errors__cta-text{max-width:none}
}
.sno-errors__cta-label{font-size:1.5rem;font-weight:500;line-height:28px;letter-spacing:-.02em}
@media (max-width:1559px){
.sno-errors__cta-label{font-size:1.25rem;line-height:24px}
}
@media (max-width:959px){
.sno-errors__cta{row-gap:24px;height:auto}
.sno-errors__cta-label{font-size:1.125rem;line-height:22px}
}
@media (max-width:767px){
.sno-errors__cta{padding:32px 24px 24px}
.sno-errors__cta-label{font-size:1rem;line-height:20px}
}
.sno-errors__cta-arrow{width:64px;height:64px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='12.465' y1='0.399' x2='12.465' y2='25' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(0, 0, 0, 1)'/%3E%3Cstop offset='1' stop-color='rgba(118, 118, 118, 1)'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M3.67925 12.2034L3.67925 9.96578L17.9323 9.96578V15.6279H7.00218C5.16812 15.6279 3.67925 14.0935 3.67925 12.2034Z' fill='url%28%23g%29' fill-opacity='0.5'/%3E%3Cpath d='M13.4412 20.7045V4.88949L21.2511 12.797L13.4412 20.7045Z' fill='url%28%23g%29'/%3E%3C/svg%3E") center/24px 24px no-repeat #fff}
@media (prefers-reduced-motion:reduce){
.sno-errors__sticky{position:static}
.sno-errors__cta{-webkit-transition:none;transition:none}
}
.sno-tariffs .tariff{padding-top:0;padding-bottom:0}
.sno-reviews{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sno-reviews__lead{margin:24px 0 0;font-size:1.25rem;font-weight:300;line-height:24px;letter-spacing:-.02em;color:rgba(9,21,32,.7);text-align:center}
@media (max-width:1359px){
.sno-errors__cta-arrow{width:48px;height:48px;background-size:20px 20px}
.sno-reviews__lead{margin-top:16px}
}
.sno-reviews__ratings{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin-top:40px}
@media (max-width:1559px){
.sno-reviews__lead{font-size:1rem;line-height:20px}
.sno-reviews__ratings{gap:20px;margin-top:32px}
}
@media (max-width:959px){
.sno-reviews__ratings{width:100%}
}
@media (max-width:767px){
.sno-reviews__ratings{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.sno-reviews__rating{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;width:320px;min-height:184px;padding:32px;border-radius:40px;background:#fff}
@media (max-width:1359px){
.sno-reviews__ratings{margin-top:24px}
.sno-reviews__rating{width:auto;min-height:148px;padding:24px;border-radius:32px}
}
@media (max-width:959px){
.sno-reviews__rating{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}
}
@media (max-width:767px){
.sno-reviews__rating{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.sno-reviews__rating-logo{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:133px;height:120px;-o-object-fit:contain;object-fit:contain}
@media (max-width:1359px){
.sno-reviews__rating-logo{width:100px;height:90px}
}
.sno-reviews__rating-body{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:99px}
.sno-reviews__rating-score{margin:0;font-size:4rem;font-weight:500;line-height:72px;letter-spacing:-.02em;color:#091520}
@media (max-width:1559px){
.sno-reviews__rating-score{font-size:3.5rem;line-height:64px}
}
@media (max-width:1359px){
.sno-reviews__rating-score{font-size:2rem;line-height:36px}
}
@media (max-width:959px){
.sno-reviews__rating-score{line-height:40px}
}
@media (max-width:767px){
.sno-reviews__rating-score{font-size:1.75rem;line-height:32px}
}
.sno-reviews__rating-stars{display:block;width:96px;height:16px;margin-top:8px}
.sno-reviews__rating-count{margin:6px 0 0;font-size:.875rem;font-weight:300;line-height:18px;letter-spacing:-.02em;color:rgba(9,21,32,.7);text-align:center}
.sno-reviews__slider{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:56px}
@media (max-width:1559px){
.sno-reviews__slider{margin-top:48px}
}
.sno-reviews__track{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;width:100%;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}
.sno-reviews__track::-webkit-scrollbar{display:none}
@media (max-width:1559px){
.sno-reviews__track{gap:20px}
}
.sno-reviews__card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 40px)/ 2);flex:0 0 calc((100% - 40px)/ 2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;min-height:392px;padding:40px;border-radius:40px;background:#fff;scroll-snap-align:start}
@media (max-width:1559px){
.sno-reviews__card{-ms-flex-preferred-size:calc((100% - 20px)/ 2);flex-basis:calc((100% - 20px)/ 2);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:380px;padding:32px}
}
@media (max-width:1359px){
.sno-reviews__slider{margin-top:32px}
.sno-reviews__card{gap:24px;min-height:354px;padding:24px;border-radius:32px}
}
@media (max-width:959px){
.sno-reviews__card{-ms-flex-preferred-size:390px;flex-basis:390px}
}
@media (max-width:767px){
.sno-reviews__card{-ms-flex-preferred-size:100%;flex-basis:100%}
}
.sno-reviews__person{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}
.sno-reviews__photo{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover}
@media (max-width:1359px){
.sno-reviews__photo{width:80px;height:80px}
}
.sno-reviews__author{width:100%;max-width:266px}
.sno-reviews__name{margin:0;font-size:1.25rem;font-weight:500;line-height:24px;letter-spacing:-.02em;color:#091520}
.sno-reviews__post{margin:12px 0 0;font-size:1rem;font-weight:300;line-height:20px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
@media (max-width:1359px){
.sno-reviews__author{max-width:none}
.sno-reviews__name{font-size:1rem;line-height:20px}
.sno-reviews__post{margin-top:6px;font-size:.75rem;line-height:16px}
}
.sno-reviews__text{margin:0;font-size:1rem;font-weight:300;line-height:20px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
@media (max-width:1559px){
.sno-reviews__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:8}
.sno-reviews__text--full{display:block}
}
@media (max-width:1359px){
.sno-reviews__text{font-size:.875rem;line-height:18px;-webkit-line-clamp:10}
}
.sno-reviews__text--full{display:block;overflow:visible;-webkit-line-clamp:unset}
.sno-reviews__more{margin:0;padding:0;border:0;font-family:inherit;font-size:1rem;font-weight:300;line-height:20px;letter-spacing:-.02em;color:#ff5029;background:0 0;cursor:pointer}
.sno-reviews__more:hover{text-decoration:underline}
.sno-reviews__more[hidden]{display:none}
.sno-reviews__dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;margin-top:40px;padding:4px;border-radius:12px;background:#fff}
.sno-reviews__dots[hidden]{display:none}
@media (max-width:1559px){
.sno-reviews__dots{margin-top:24px}
}
.sno-reviews__dot{position:relative;width:24px;height:24px;margin:0;padding:0;border:0;background:0 0;cursor:pointer;-webkit-transition:width .3s;transition:width .3s}
.sno-reviews__dot::before{content:"";position:absolute;top:7px;left:7px;width:10px;height:10px;border-radius:24px;background:#d5d8dd;-webkit-transition:width .3s,background-color .3s;transition:width .3s,background-color .3s}
@media (max-width:1359px){
.sno-reviews__dot::before{top:6px;left:6px;width:8px;height:8px}
.sno-reviews__dot{width:20px;height:20px}
}
.sno-reviews__dot--active{width:74px}
.sno-reviews__dot--active::before{width:60px;background:#ff5029}
@media (prefers-reduced-motion:reduce){
.sno-reviews__track{scroll-behavior:auto}
.sno-reviews__dot,.sno-reviews__dot::before{-webkit-transition:none;transition:none}
}
.sno-question{margin-bottom:20px}
@media (max-width:1559px){
.sno-question{margin-bottom:0}
}
.sno-question__inner{overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 897.128 934.815' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='189.753' y1='1523.55' x2='-405.535' y2='10.8657' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(255, 80, 41, 1)'/%3E%3Cstop offset='1' stop-color='rgba(154, 1, 1, 1)'/%3E%3C/linearGradient%3E%3CradialGradient id='b' cx='0' cy='0' r='1' gradientTransform='matrix(-897.128 -934.815 376.695 -3143.65 897.128 934.815)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgba(255, 129, 71, 1)'/%3E%3Cstop offset='1' stop-color='rgba(255, 80, 41, 0)'/%3E%3C/radialGradient%3E%3Cpath id='p' d='M181.133 911.604C181.133 923.481 174.699 930.41 161.832 932.39C105.414 939.318 64.3368 931.4 38.6021 908.634C13.8572 884.879 0.989796 851.721 0 809.16C0 766.598 9.89804 717.108 29.694 660.69C50.4798 604.271 78.1939 546.368 112.837 486.981C148.47 426.603 189.051 367.215 234.582 308.817C281.103 250.419 330.098 198.454 381.567 152.924C433.037 107.393 485.001 70.7705 537.46 43.0562C590.909 14.352 641.884 0 690.384 0C721.068 0 750.762 6.92858 779.466 20.7857C808.17 33.6531 831.43 52.9542 849.247 78.6889C874.981 114.322 890.323 161.337 895.272 219.735C900.221 277.143 895.272 340.985 880.425 411.261C865.578 481.537 841.823 555.771 809.16 633.966C776.496 712.16 734.925 789.859 684.445 867.063C677.517 877.951 668.608 883.395 657.721 883.395C650.792 883.395 645.348 882.405 641.389 880.425L418.684 786.889C399.878 779.961 398.394 770.063 414.23 757.195C461.741 720.573 509.251 679.001 556.761 632.481C605.261 584.971 647.823 538.945 684.445 494.404C722.057 449.863 751.257 409.776 772.042 374.144C792.828 338.511 799.262 313.766 791.343 299.909C787.384 292.98 779.466 289.516 767.588 289.516C748.782 289.516 722.057 297.929 687.414 314.756C652.772 330.592 613.675 352.368 570.123 380.082C527.562 407.797 483.021 438.975 436.501 473.618C390.97 508.261 346.924 544.389 304.363 582.001C262.791 618.624 225.674 654.751 193.011 690.384C160.347 726.017 135.602 758.68 118.776 788.374C102.939 817.078 97.495 840.833 102.444 859.639C108.383 878.446 128.674 889.333 163.317 892.303C175.194 892.303 181.133 898.736 181.133 911.604Z'/%3E%3C/defs%3E%3Cuse href='%23p' fill='url%28%23a%29'/%3E%3Cuse href='%23p' fill='url%28%23b%29'/%3E%3C/svg%3E"),radial-gradient(70% 450% at 97% 64%,#ff8147 0,rgba(255,80,41,0) 100%),linear-gradient(281deg,#ff5029 -5%,#9a0101 174%);background-repeat:no-repeat;background-color:#ff5029;position:relative;z-index:0;display:grid;grid-template-columns:1fr 701px;min-height:672px;padding:48px 48px 40px 0;border-radius:64px;background-position:-148px -85px,0 0,0 0;background-size:897px 935px,100% 100%,100% 100%}
@media (max-width:1559px){
.sno-question__inner{grid-template-columns:1fr 610px;min-height:704px;padding-bottom:48px;background-position:-127px -89px,0 0,0 0;background-size:886px 979px,100% 100%,100% 100%}
}
@media (max-width:1359px){
.sno-reviews__dot--active::before{width:48px}
.sno-reviews__dot--active{width:60px}
.sno-question{margin-bottom:-20px}
.sno-question__inner{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0;padding:40px;border-radius:40px;background-position:-190px 224px,0 0,0 0;background-size:592px 610px,100% 100%,100% 100%}
}
@media (max-width:959px){
.sno-question{margin-bottom:0}
.sno-question__inner{padding:40px 20px 20px;background-position:-488px -41px,0 0,0 0;background-size:890px 1090px,100% 100%,100% 100%}
}
@media (max-width:767px){
.sno-question__inner{margin:0 -20px;padding:32px 20px;border-radius:24px;background-position:-487px -34px,0 0,0 0;background-size:686px 914px,100% 100%,100% 100%}
}
.sno-question__title{grid-column:1;grid-row:1;align-self:start;justify-self:center;width:280px;margin:16px 0 0;font-size:3.5rem;font-weight:500;line-height:64px;letter-spacing:-.02em;color:#fff;text-align:center}
@media (max-width:1559px){
.sno-question__title{margin-top:24px;font-size:2.5rem;line-height:44px}
}
.sno-question__phone{position:absolute;top:252px;left:68px;display:block;width:492px;height:auto}
@media (max-width:1359px){
.sno-question__title{-ms-flex-item-align:center;align-self:center;margin-top:0;font-size:2rem;line-height:36px}
.sno-question__phone{position:static;margin-top:27px}
}
@media (max-width:959px){
.sno-question__title{line-height:40px}
.sno-question__phone{width:373px;margin-top:32px}
}
@media (max-width:767px){
.sno-question__title{font-size:1.75rem;line-height:32px}
.sno-question__phone{width:100%;max-width:318px;margin-top:24px}
}
.sno-question__panel,.sno-question__thanks{position:relative;grid-column:2;grid-row:1;width:100%;min-height:584px;padding:48px 56px;border-radius:64px;background:#fff}
@media (max-width:1559px){
.sno-question__phone{top:204px;left:20px}
.sno-question__panel,.sno-question__thanks{min-height:608px;padding:40px;border-radius:40px}
}
@media (max-width:1359px){
.sno-question__panel,.sno-question__thanks{min-height:592px;margin-top:-212px}
}
@media (max-width:959px){
.sno-question__panel,.sno-question__thanks{min-height:584px;margin-top:-98px}
}
@media (max-width:767px){
.sno-question__panel,.sno-question__thanks{min-height:506px;margin-top:-80px;padding:20px;border-radius:24px}
}
.sno-question__panel-title{width:100%;max-width:530px;margin:0;font-size:2rem;font-weight:500;line-height:36px;letter-spacing:-.02em;color:#091520}
@media (max-width:1559px){
.sno-question__panel-title{width:100%;max-width:400px;font-size:1.5rem;line-height:28px}
}
@media (max-width:959px){
.sno-question__panel-title{width:100%;max-width:330px;font-size:1.25rem;line-height:24px}
}
.sno-question__form{position:relative;margin-top:32px}
.sno-question__form div.error{margin-top:-16px;font-size:.75rem;font-weight:300;line-height:16px;letter-spacing:-.02em;color:#ff5029}
@media (max-width:1359px){
.sno-question__form{margin-top:24px}
}
.sno-question__fields{display:grid;gap:20px}
@media (max-width:767px){
.sno-question__panel-title{max-width:none;font-size:1.125rem;line-height:22px}
.sno-question__form div.error{margin-top:-12px}
.sno-question__fields{gap:16px}
}
.sno-question__input{display:block;width:100%;height:64px;margin:0;padding:0 16px;border:0;border-radius:16px;outline:0;font-family:inherit;font-size:1rem;font-weight:300;line-height:20px;letter-spacing:-.02em;color:#091520;background:#e8eaed;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}
.sno-question__input::-webkit-input-placeholder{color:rgba(9,21,32,.4);opacity:1}
.sno-question__input::-moz-placeholder{color:rgba(9,21,32,.4);opacity:1}
.sno-question__input:-ms-input-placeholder{color:rgba(9,21,32,.4);opacity:1}
.sno-question__input::-ms-input-placeholder{color:rgba(9,21,32,.4);opacity:1}
.sno-question__input::placeholder{color:rgba(9,21,32,.4);opacity:1}
.sno-question__input:focus{-webkit-box-shadow:inset 0 0 0 1px rgba(9,21,32,.4);box-shadow:inset 0 0 0 1px rgba(9,21,32,.4)}
.sno-question__input.error{-webkit-box-shadow:inset 0 0 0 1px #ff5029;box-shadow:inset 0 0 0 1px #ff5029}
@media (max-width:767px){
.sno-question__input{height:48px;border-radius:12px}
}
.sno-question__footer{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:32px;padding:16px 24px;border-radius:24px;background:#f6f6f7}
@media (max-width:1559px){
.sno-question__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
@media (max-width:1359px){
.sno-question__footer{margin-top:24px}
}
.sno-question__checks{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.sno-question__checks .noticeAgreements{gap:8px;max-width:none;margin:0}
.sno-question__checks .noticeAgreements label{position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:24px;padding-left:36px}
.sno-question__checks .noticeAgreements span.noticeAgreementsCheckbox{padding-left:0;font-size:.75rem;font-weight:300;line-height:16px;letter-spacing:-.02em;color:rgba(9,21,32,.4)}
.sno-question__checks .noticeAgreements span.noticeAgreementsCheckbox::before{display:none}
.sno-question__checks .noticeAgreements a.noticeAgreementsLink{font-size:.75rem;line-height:16px;color:rgba(9,21,32,.4);text-decoration:underline;text-underline-offset:3px}
.sno-question__checks .noticeAgreements a.noticeAgreementsLink:hover{text-decoration:none}
.sno-question__checks .noticeAgreements .noticeAgreementsInput{top:0;left:0;display:block;width:24px;height:24px;margin:0;border:1px solid #88939e;border-radius:8px;background:rgba(255,255,255,0);opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
.sno-question__checks .noticeAgreements .noticeAgreementsInput:checked{border-color:#ff5029;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M17.3625 8.74836C17.2881 8.67337 17.1996 8.61386 17.1022 8.57324C17.0047 8.53263 16.9001 8.51172 16.7945 8.51172C16.6889 8.51172 16.5843 8.53263 16.4868 8.57324C16.3893 8.61386 16.3009 8.67337 16.2265 8.74836L10.2665 14.7164L7.76249 12.2044C7.68527 12.1298 7.59412 12.0711 7.49424 12.0318C7.39435 11.9924 7.28769 11.9731 7.18035 11.9749C7.073 11.9768 6.96708 11.9998 6.86861 12.0426C6.77015 12.0854 6.68108 12.1471 6.60649 12.2244C6.5319 12.3016 6.47325 12.3927 6.43389 12.4926C6.39452 12.5925 6.37522 12.6992 6.37708 12.8065C6.37893 12.9138 6.40191 13.0198 6.44471 13.1182C6.4875 13.2167 6.54927 13.3058 6.62649 13.3804L9.69849 16.4524C9.77286 16.5273 9.86134 16.5869 9.95883 16.6275C10.0563 16.6681 10.1609 16.689 10.2665 16.689C10.3721 16.689 10.4767 16.6681 10.5742 16.6275C10.6716 16.5869 10.7601 16.5273 10.8345 16.4524L17.3625 9.92436C17.4437 9.84944 17.5085 9.75852 17.5528 9.65732C17.5972 9.55612 17.62 9.44684 17.62 9.33636C17.62 9.22588 17.5972 9.11659 17.5528 9.01539C17.5085 8.91419 17.4437 8.82327 17.3625 8.74836Z' fill='rgba(255, 255, 255, 1)'/%3E%3C/svg%3E") center/24px 24px no-repeat #ff5029}
.sno-question__submit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:313px}
@media (max-width:1559px){
.sno-question__submit{width:100%}
}
.sno-question__thanks{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.sno-question--sent .sno-question__panel{display:none}
.sno-question--sent .sno-question__thanks{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}
@media (max-width:767px){
.sno-question__footer{padding:16px}
.sno-question__submit{height:48px;padding:14px 16px;font-size:.875rem;font-weight:500;line-height:18px}
.sno-question__thanks{width:calc(100% + 40px);min-height:599px;margin:-141px -20px -32px;padding:32px 20px;border-radius:24px 24px 0 0}
.sno-question--sent .sno-question__inner{border-radius:24px 24px 0 0}
}
.sno-question__thanks-image{display:block;width:286px;height:auto}
.sno-question__thanks-title{margin:32px 0 0;font-size:2.5rem;font-weight:500;line-height:44px;letter-spacing:-.02em;color:#091520}
@media (max-width:959px){
.sno-question__thanks-title{font-size:1.5rem;line-height:28px}
}
@media (max-width:767px){
.sno-question__thanks-image{width:180px}
.sno-question__thanks-title{font-size:1.25rem;line-height:24px}
}
.sno-question__thanks-text{margin:8px 0 0;font-size:1.25rem;font-weight:300;line-height:24px;letter-spacing:-.02em;color:rgba(9,21,32,.7)}
@media (max-width:959px){
.sno-question__thanks-text{font-size:1rem;line-height:20px}
}
.sno-question__thanks-close{position:absolute;top:40px;right:40px;width:48px;height:48px;margin:0;padding:0;border:0;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.6759 4.32374C15.8849 4.53273 15.8849 4.87158 15.6759 5.08058L10.7564 10.0001L15.6764 14.9201C15.8854 15.1291 15.8854 15.4679 15.6764 15.6769C15.4674 15.8859 15.1286 15.8859 14.9196 15.6769L9.99953 10.7569L5.08009 15.6763C4.8711 15.8853 4.53225 15.8853 4.32325 15.6763C4.11425 15.4673 4.11425 15.1285 4.32325 14.9195L9.24269 10.0001L4.32377 5.08119C4.11478 4.87219 4.11478 4.53334 4.32377 4.32435C4.53277 4.11535 4.87162 4.11535 5.08062 4.32435L9.99953 9.24323L14.9191 4.32374C15.1281 4.11474 15.4669 4.11474 15.6759 4.32374Z' fill='rgba(9, 21, 32, 1)'/%3E%3C/svg%3E") center/20px 20px no-repeat #e8eaed;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}
.sno-question__thanks-close:hover{background-color:#d5d8dd}
@media (max-width:767px){
.sno-question__thanks-text{font-size:.875rem;line-height:18px}
.sno-question__thanks-close{top:20px;right:20px;width:32px;height:32px;background-size:16px 16px}
}
