.hero,.svc-hero:not(.svc-hero--center):not(.svc-hero--index):not(.svc-hero--doc),.about-intro{min-height:calc(100vh - 72px);display:flex;align-items:center}.hero{justify-content:center}.hero>.hero__inner,.svc-hero>.container,.about-intro>.container{width:100%}.svc-hero:not(.svc-hero--center):not(.svc-hero--index){padding:clamp(16px,2.6vh,28px) 0 clamp(22px,3.6vh,38px)}.svc-hero:not(.svc-hero--center) .svc-hero__grid{margin-top:clamp(16px,2.6vh,26px);gap:28px 48px}.svc-hero:not(.svc-hero--center) h1{font-size:clamp(30px,min(3.8vw,6.4vh),50px);letter-spacing:-1.2px;line-height:1.08}.svc-hero:not(.svc-hero--center) .svc-hero__lead{margin-top:14px;font-size:15px;line-height:1.7}.svc-hero:not(.svc-hero--center) .svc-hero__cta{margin-top:clamp(16px,2.6vh,26px)}.svc-hero .platforms{margin-top:clamp(18px,3vh,30px);padding-top:clamp(12px,2vh,20px);gap:10px 30px}.hero-form{padding:clamp(18px,3vh,28px) 26px;gap:clamp(12px,2vh,18px)}.hero-form h2{font-size:21px}.hero-form__grid{gap:12px 20px}.hero-form input:not(.hp){padding:7px 0}.vis{height:clamp(250px,40vh,320px)}.vis__card{top:14px;height:min(240px,36vh)}.hero__inner{padding:clamp(22px,4.4vh,48px) 28px clamp(26px,5vh,56px)}.hero__title{margin-top:clamp(14px,2.4vh,22px);font-size:clamp(34px,min(5.2vw,10vh),70px);letter-spacing:-1.8px;max-width:19ch;line-height:1.04}.hero__lead{margin-top:clamp(12px,2.2vh,20px);font-size:clamp(15px,2.5vh,18px);line-height:1.6;max-width:62ch}.hero__cta{margin-top:clamp(16px,3vh,28px)}.feature.section{padding-block:clamp(28px,4.6vh,48px)}.feature__grid{gap:28px}.feature__left{gap:10px}.phone{height:clamp(360px,min(52vh,460px),460px)}.feature__text .sec-title{font-size:clamp(26px,min(2.8vw,5vh),38px)}.checklist{gap:12px;margin:16px 0 20px}.cases.section{padding-block:clamp(30px,5vh,52px)}.cases .sec-title{font-size:clamp(26px,min(2.9vw,5.2vh),38px)}.cases .sec-sub{margin-top:8px}.cases__grid{margin-top:clamp(14px,2.4vh,24px);gap:16px}.cases .cs-card__title{font-size:16px;line-height:1.3}.cases .center-btn{margin-top:clamp(14px,2.4vh,24px)}.cs-card__media{height:clamp(80px,12vh,110px)}.cs-card__body{padding:14px 16px 16px;gap:6px}.cs-card__stats{margin-top:2px}.contact.section{padding-block:clamp(28px,4.6vh,48px)}.contact__grid{gap:40px;align-items:center}.contact__art{height:clamp(90px,16vh,130px);margin-top:clamp(10px,2vh,18px)}.contact__card{padding:clamp(18px,3vh,28px) 28px}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.contact-form>label:nth-of-type(n+5),.contact-form>.check-row,.contact-form>.btn,.contact-form>.form-msg{grid-column:1/-1}.contact-form textarea{min-height:0;height:clamp(54px,9vh,84px)}.contact-form input:not([type=checkbox]),.contact-form select,.contact-form textarea{padding:9px 12px}.contact-form label{gap:4px}.contact-form .btn{padding:12px 0}.contact__left .sec-title{font-size:clamp(26px,min(2.8vw,5vh),38px)}.blog-home.section{padding-block:clamp(30px,5vh,52px)}.slider{margin-top:clamp(18px,3vh,28px)}.blog-card__media{height:clamp(90px,14vh,120px)}.blog-card__body{padding:14px 16px 16px;gap:6px}.slider-ctrl{margin-top:clamp(14px,2.4vh,22px)}.quiz-sec,.compare-sec,.est-sec,.tabs-sec,.values-sec,.awards-sec,.why-sec,.reviews-sec,.cards-sec:has(.center-btn),.cards-sec:has(.svc-cardx:nth-child(6)),.domains-sec:has(.domain-grid div:nth-child(11)){padding-block:clamp(30px,5vh,52px)}.cards-sec:has(.center-btn) .svc-h2,.cards-sec:has(.svc-cardx:nth-child(6)) .svc-h2,.domains-sec:has(.domain-grid div:nth-child(11)) .svc-h2,.quiz-sec .svc-h2,.compare-sec .svc-h2,.est-sec .svc-h2,.tabs-sec .svc-h2,.awards-sec .svc-h2,.why-sec .svc-h2,.reviews-sec .svc-h2{font-size:clamp(26px,min(2.9vw,5.2vh),38px);max-width:28ch}.cards-sec:has(.center-btn) .svc-sub,.cards-sec:has(.svc-cardx:nth-child(6)) .svc-sub,.compare-sec .svc-sub,.est-sec .svc-sub,.tabs-sec .svc-sub,.awards-sec .svc-sub,.why-sec .svc-sub,.reviews-sec .svc-sub{margin-top:10px}.cards-sec:has(.center-btn) .svc-cards,.cards-sec:has(.svc-cardx:nth-child(6)) .svc-cards{margin-top:clamp(16px,2.6vh,26px);gap:14px}.cards-sec:has(.center-btn) .svc-cardx,.cards-sec:has(.svc-cardx:nth-child(6)) .svc-cardx{padding:20px 16px;gap:8px}.cards-sec:has(.center-btn) .svc-cardx__icon,.cards-sec:has(.svc-cardx:nth-child(6)) .svc-cardx__icon{width:54px;height:54px}.cards-sec:has(.center-btn) .center-btn,.cards-sec:has(.svc-cardx:nth-child(6)) .center-btn{margin-top:20px}.svc-cards:has(.svc-cardx:nth-child(6)):not(:has(.svc-cardx:nth-child(7))){grid-template-columns:repeat(3,minmax(0,1fr))}.split{padding-block:clamp(30px,5vh,52px)}.domains-sec:has(.domain-grid div:nth-child(11)) .domain-grid{margin-top:clamp(18px,3vh,28px)}.domains-sec:has(.domain-grid div:nth-child(11)) .domain-grid div{padding:clamp(18px,3vh,28px) 10px}.quiz-sec .quiz-grid{margin-top:clamp(18px,3vh,28px);gap:24px}.quiz-sec .quiz-media{min-height:0}.quiz{padding:clamp(18px,3vh,26px);gap:14px;min-height:0}.quiz__step{gap:12px}.quiz__q{font-size:19px}.quiz__opts{gap:8px}.quiz__opt{padding:10px 14px}.est-sec .est{margin-top:clamp(18px,3vh,28px);gap:20px}.est__inputs,.est__out{padding:clamp(18px,3vh,26px)}.est__inputs{gap:16px}.est__out,.est__results{gap:14px}.est__res{padding-bottom:10px}.est__res span:last-child{font-size:25px}.compare-sec .compare{margin-top:clamp(18px,3vh,28px)}.compare th{padding:12px}.compare td{padding:8px 12px}.tabs-sec .svc-tabs{margin-top:clamp(18px,3vh,26px)}.svc-tabs__panel{margin-top:clamp(16px,2.6vh,24px);padding:clamp(18px,3vh,28px);gap:24px}.svc-tabs__panel h3{margin-bottom:8px}.svc-tabs__panel p{margin-bottom:14px;font-size:14.5px;line-height:1.65}.tab-points{gap:8px}.tab-points li{padding:10px 14px}.about-intro{padding:clamp(18px,3vh,32px) 0 clamp(14px,2.4vh,26px)}.about-intro__media{height:clamp(300px,min(52vh,400px),400px)}.about-intro__photo{height:calc(100% - 44px);top:22px;width:min(330px,calc(100% - 90px))}.about-intro__bars{top:auto;bottom:6px}.about-intro__text h1{font-size:clamp(28px,min(3.4vw,5.8vh),44px);letter-spacing:-1.1px}.about-sub{margin-top:14px;font-size:clamp(16px,2.4vh,19px)}.about-body{margin-top:10px;font-size:14px;line-height:1.7}.about-body p{margin-bottom:.8em}.values__top{gap:24px 48px}.values__stats{gap:16px 20px}.values__icon{width:44px;height:44px}.values__track{margin-top:clamp(14px,2.4vh,24px);padding:6px 0 14px}.values__card{padding:18px 20px}.values__card h3{margin-top:14px}.awards{margin-top:clamp(14px,2.4vh,24px)}.awards__track{grid-auto-columns:210px;gap:14px}.award{height:clamp(180px,28vh,220px);gap:8px}.award svg,.award img{height:52px;width:auto}.why{margin-top:clamp(16px,3vh,28px);height:clamp(250px,40vh,310px)}.reviews{margin-top:clamp(16px,3vh,28px);gap:18px}.review{height:clamp(240px,38vh,290px);padding:20px;gap:12px}.review-wrap--down{margin-top:22px}.svc-hero--contact{padding-bottom:clamp(24px,4vh,44px)}.contact-grid{margin-top:clamp(14px,2.4vh,24px);gap:32px 56px}.info-cards{margin-top:clamp(14px,2.4vh,22px);gap:10px}.info-card{flex-direction:row;align-items:center;padding:12px 14px;gap:12px}.info-card__icon{width:42px;height:42px;flex:none}.follow{margin-top:clamp(12px,2vh,20px)}.contact-card{padding:clamp(18px,3vh,28px)}.contact-page-form{gap:clamp(12px,2.2vh,18px)}.cf-row{gap:12px 24px}.contact-page-form input:not(.hp),.contact-page-form select{padding:8px 0;font-size:15px}.contact-page-form textarea{min-height:0;height:clamp(70px,12vh,110px);padding:10px 14px}@media(max-height:640px){.cs-card__media{height:76px}.cs-card__body{padding:10px 14px 12px}.cases__grid{margin-top:14px}.info-card{padding:9px 12px}.contact-page-form textarea{height:62px}.svc-hero--contact{padding-block:10px}.contact-page-form{gap:10px}}.pf-hero__text{margin-top:clamp(12px,2.2vh,22px);gap:12px}.pf-hero .cs-facts{margin-top:clamp(14px,2.4vh,22px)}.pf-hero__image{margin-top:clamp(14px,2.4vh,22px);height:clamp(170px,26vh,330px)}.svc-hero--contact .info-card strong{font-size:14px;line-height:1.35}.svc-hero--contact .info-card small{font-size:12px}.svc-hero--contact .info-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-hero--contact h1{font-size:clamp(30px,min(3.4vw,5.6vh),46px)}
