@media only screen and (max-width:1440px){.decoration-1{left:-30px}}@media only screen and (max-width:1366px){root{--full-wrapper-margin-x:30px}.container{max-width:1260px}.row.gx-huge{--bs-gutter-x:calc(-6.527rem + 27.85vw)}.inner-nav ul li{margin:0 16px}.mn-has-multi{padding:7px}.mn-sub-multi{width:196px!important}.inner-nav ul li .mn-sub li a{padding:10px 14px}.stack-images{position:relative;padding:12.5% 0}.lead-alt{font-size:calc(1.896rem + 1.15vw)!important}.hs-line{height:87vh}.hs-title-1{font-size:calc(1.5rem + 3vw)!important}.hs-title-2{font-size:8.78477vw!important}.hs-title-2a{font-size:7.5vw!important}.hs-title-3,.hs-title-3a{font-size:calc(1.559rem + .96vw)!important}.hs-title-4{font-size:calc(1.19rem + 5.93vw)!important}.hs-title-4a{font-size:calc(.39rem + 6.86vw)!important}.hs-title-5{font-size:10.9809vw!important}.hs-title-7{font-size:11.7129vw!important}.hs-title-8{font-size:calc(1.587rem + 2.53vw)!important}.hs-title-9{font-size:calc(1.614rem + 2.87vw)!important}.hs-title-11{font-size:calc(.76rem + .57vw)!important}.hs-title-12{font-size:calc(1.294rem + 4.78vw)!important}.hs-title-13{font-size:calc(1.37rem + 4.4vw)!important}.hs-title-13a{font-size:calc(.717rem + 5.16vw)!important}.hs-line-14{font-size:calc(1.297rem + 7.27vw)!important}.hs-paragraph-1,.hs-paragraph-2{top:11.713vw!important}.hs-paragraph-2{right:3.66vw!important}.hs-descr{font-size:calc(1.227rem + 1.05vw)!important}.section-title-medium{font-size:calc(1.735rem + 3.82vw)!important}.section-title-large{font-size:calc(.50887rem + 5.99vw)!important}.section-title-repeat{font-size:calc(.358rem + 8.37vw)!important}.section-title-strong{font-size:calc(1.409rem + 4.21vw)!important}.section-descr-large{font-size:calc(1.23rem + .76vw)!important}.section-descr-extralarge{font-size:calc(1.156rem + 1.72vw)!important}.section-text{font-size:calc(1.157rem + .4vw)!important}.services-2-button{padding:4.2459vw}.services-2-title{font-size:6.0029vw!important}.services-2-number{font-size:1.9vw!important}.services-2-image{max-width:15.959vw}.services-2-descr{max-height:2.1962vw;margin-top:-2.1962vw;margin-left:7.3206vw;padding:0 2.9282vw;font-size:calc(.83rem + .2vw)}.services-2-button-close{width:4.39238vw;height:4.39238vw}.services-3-item{padding:40px calc(.868rem + 1.91vw)}.services-4-title>b{font-size:calc(.521rem + 1.15vw)}.services-tabs{font-size:calc(1.194rem + 1.53vw)}.services-tabs>li{margin-bottom:9.4px}.services-text{bottom:30px}.post-prev-title{padding-top:calc(.459rem + 2.39vw)}.post-prev-info,.post-prev-text,.post-prev-title{padding-left:calc(.459rem + 2.39vw);padding-right:calc(.459rem + 2.39vw)}.post-prev-container>:last-child{padding-bottom:calc(.459rem + 2.39vw)}.portfolio-1-title{margin-left:-7.6867vw;font-size:calc(.297rem + 5.65vw)}.portfolio-1-title a{margin-left:-.19vw}.post-prev-1-title{font-size:calc(.684rem + .96vw)}.post-prev-1-title.large{font-size:calc(.789rem + 1.27vw)}.contact-1-text{font-size:calc(.692rem + 1.39vw)}.marquee-style-1{font-size:calc(.779rem + .48vw)}.marquee-style-2{font-size:calc(.398rem + 1.73vw)}.marquee-style-3{font-size:10.9809vw}.marquee-style-4{font-size:5.1244vw}.marquee-style-5{font-size:14.6412vw}.accordion-1>dt{font-size:calc(.632rem + 1.53vw)}.portfolio-2-title{font-size:calc(1.463rem + 1.43vw)}.portfolio-3-title{font-size:calc(.975rem + 3.25vw)}.testimonial,.testimonial p,.testimonials-slider-1 blockquote{font-size:calc(1.079rem + 2.1vw)}.testimonials-slider-2 blockquote{padding-left:16.1054vw}.testimonials-slider-2 .blockquote-icon{width:13.9092vw;height:7.3206vw;font-size:20.4978vw}.testimonials-slider-2 blockquote p{font-size:calc(.81rem + 2.2vw)}.testimonials-3-text p{font-size:calc(1.214rem + .33vw)}.services-5-title{font-size:calc(1.26rem + .57vw)}.big-icon-link,.big-icon-link-gradient{font-size:calc(1.653rem + 1.58vw)}.testimonials-6-item,.testimonials-6-text{font-size:calc(.915rem + 1.05vw)}.ci-text.large{font-size:calc(.904rem + .48vw)}.fw-menu-large{font-size:calc(.915rem + 1.05vw)}.newsletter-elegant input.newsletter-field{font-size:calc(1.472rem + .76vw)!important}.form.newsletter-modern input.newsletter-field::-moz-placeholder,.form.newsletter-modern input.newsletter-field:hover::-moz-placeholder{font-size:calc(1.398rem + 1.29vw)}.form.newsletter-modern input.newsletter-field,.form.newsletter-modern input.newsletter-field::placeholder,.form.newsletter-modern input.newsletter-field:hover,.form.newsletter-modern input.newsletter-field:hover::placeholder{font-size:calc(1.398rem + 1.29vw)}.features-1-title{font-size:calc(1.541rem + 2.29vw)}.testimonials-5-text{font-size:calc(1.174rem + .38vw)}.form.newsletter-elegant input.newsletter-field{font-size:calc(1.309rem + .96vw)!important}}@media only screen and (max-width:1200px){.hs-paragraph-1{font-size:15px}.hs-paragraph-2{max-width:300px;font-size:12px}.inner-nav ul{font-size:16px}.inner-nav ul li{margin:0 11px}.inner-nav ul li .mn-sub li a{padding:8px 10px;font-size:14px}.mn-sub-multi{width:180px!important}.team-social-links a{width:30px;height:30px}.mod-breadcrumbs-mini{text-align:right}.decoration-1{bottom:-20px}.number-title{font-size:calc(2.273rem + 3.64vw)}.item-carousel .owl-item{padding:0 3vw}.works-grid:not(.work-grid-3) .work-item{width:49.9%}}@media only screen and (max-width:1199px){main{overflow:hidden}.tpl-alt-tabs{font-size:13px;letter-spacing:.2em}.tpl-alt-tabs>li{width:170px}.services-tabs>li>a>.number{top:.3em}:root{--services-text-overlap:135px}.team-1-column-sticky{position:static;height:auto}}@media only screen and (max-width:1024px){.hs-paragraph-1{max-width:400px}.hs-paragraph-1,.hs-paragraph-2{position:static;top:0;margin-left:auto;margin-right:auto;text-align:center}.hs-paragraph-2{max-width:600px;text-indent:0}.scroll-down-alt{width:62px;height:62px;line-height:52px;margin-left:-31px;font-size:15px}.testimonials-slider-1 blockquote p{font-size:18px}.benefit-item{width:300px;padding:15px 32px}.page-section,.split-column-left,.split-column-right{padding-top:120px;padding-bottom:120px}.owl-pagination{bottom:25px}.lp-item{width:50%}.lp-item:nth-child(4n+5){clear:none}.lp-item:nth-child(2n+3){clear:left}.lp-author,.lp-title{font-size:13px}.fa-examples>li{width:33.3%}.services-2-descr.js-visible{max-height:800px}.works-filter.works-filter-bold a{margin-left:12px}.section-showcases{border-radius:30px}}@media only screen and (max-width:991px){.hs-title-10,.hs-title-10-blog{font-size:37px!important;line-height:48px!important;letter-spacing:-2px!important}.section-title{font-size:28px!important;line-height:31px!important;letter-spacing:-1px!important}.section-title-tiny{font-size:18px;line-height:28px;letter-spacing:-.38px}.section-title-small-white{font-size:24px;line-height:32px;letter-spacing:-1.3px}.section-title-white{font-size:28px!important;line-height:31px!important;letter-spacing:-1px!important}.section-descr{letter-spacing:-.25px!important}.section-descr,.section-descr-white{font-size:18px!important;line-height:30px!important}.section-descr-white{letter-spacing:-.255px!important}.section-descr-medium-white{font-size:16px!important;font-weight:400!important;line-height:24px!important}.testimonials-1-text{font-size:18px!important;line-height:27px!important;letter-spacing:-.24px!important}.post-prev-2-title{font-size:20px!important;line-height:24px!important}.btn-mod.btn-with-icon{font-size:14px;line-height:20px}.works-grid.work-grid-gut-lg{margin:-40px 0 0 -30px}.works-grid.work-grid-gut-lg .work-item{padding:40px 0 0 30px}.works-grid.work-grid-gut-xl{margin:-40px 0 0 -30px}.works-grid.work-grid-gut-xl .work-item{padding:40px 0 0 30px}.owl-next,.owl-prev{height:37px;font-size:37px}:root{--services-text-overlap:0}.services-content-item{min-height:200px}.services-text{padding:0}img.services-image{align-self:flex-end;width:60%;max-width:520px;margin:0 0 0 35%}.mod-breadcrumbs:not(.align-center):not(.mod-breadcrumbs-mini){text-align:left!important}.tpl-alt-tabs>li{width:200px}.team-item-name{font-size:18px}.features-icon{font-size:64px}.features-title{font-size:20px}.features-descr{font-size:16px}.alt-features-grid{margin-top:-30px}.alt-features-item{margin-top:20px}.alt-features-item.box-shadow{padding:30px}.alt-oper-card.box-oper-shadow-gray{width:335px;padding:30px}.container .work-grid-3 .work-item,.work-grid-3 .work-item,.work-item{width:49.9%}.contact-1-left,.contact-1-right{border-radius:20px}.split-column-left{padding-right:30px;border-radius:0}.split-column-right{padding-left:30px;border-radius:0}.split-image-left,.split-image-right{overflow:visible;border-radius:0}.split-image-left img,.split-image-right img{position:relative;height:auto}.call-action-2-images{margin:0}.call-action-3-image-2-wrap{left:0}.modal-content{width:100%;max-width:100%}.pre-approval-form-card{display:flex;width:335px;padding:32px 24px 16px;flex-direction:column;align-items:flex-start;gap:32px;border-radius:24px;background:#fff}.pre-approval-form-title{color:var(--color-tertiary);font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-alt);font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:-.44px}.pre-approval-form-text{color:var(--gray-400);font-family:var(--font-global);font-size:14px;font-style:normal;font-weight:400;line-height:16px}}@media only screen and (max-width:768px){.decoration-22{top:-30px;left:-45px}.decoration-23{top:-1px;left:29px}.decoration-24{bottom:0;right:30px}.decoration-26{margin-top:-25px;width:63px;height:100px}.page-section,.split-column-left,.split-column-right{padding-top:80px;padding-bottom:80px}.small-section{padding-top:50px;padding-bottom:50px}.small-title{font-size:18px}.section-features li{font-size:11px;padding:8px 8px 6px}.owl-pagination{bottom:17px}.tpl-minimal-tabs>li{padding:0 5px}.fw-footer{color:var(--gray-400)!important;font-family:var(--font-global);font-size:12px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.benefit-item{width:264px}.alt-service-grid{margin-top:-30px}.alt-service-item{margin-top:30px}.works-filter a{margin:4px 12px 4px 0}.blog-item{margin-bottom:50px}.blog-item-title{font-size:28px}.blog-item-title .small{font-size:15px}.blog-media{margin-bottom:15px}.blog-item-body .small{font-size:13px}.google-map>iframe{height:300px}.decoration-3{bottom:-125px;right:-35px}.portfolio-3-image{border-radius:30px}}@media only screen and (max-width:767px){.fixed-height-small{height:300px;min-height:300px}.fixed-height-medium{height:350px;min-height:350px}.fixed-height-large{height:400px;min-height:400px}.mark-decoration-1>svg{bottom:-.55em}.services-text{position:relative;bottom:0;left:0;max-width:100%;margin-bottom:10px}.services-text-container{padding:30px}img.services-image{max-width:unset;width:100%;margin:0}.benefit-item{width:230px;padding:0}.benefit-item:hover:after{display:none}.wide-heading{font-size:32px;letter-spacing:2px}.works-filter a{margin:4px 4px 4px 0;width:46%}.works-filter a.active:after,.works-filter a:hover:after{transform:scaleX(0)}.works-filter.works-filter-elegant a{margin:4px 4px 4px 0;width:48%}.works-filter.works-filter-fancy{display:block}.works-filter.works-filter-fancy a,.works-filter.works-filter-fancy a.active,.works-filter.works-filter-fancy a:hover{margin:2px!important;width:46%}.works-filter.works-filter-fancy a.active:after,.works-filter.works-filter-fancy a:hover:after{transform:none}.works-filter.works-filter-fancy a:after,.works-filter.works-filter-fancy a:before{width:100%;margin-left:0}.works-filter.works-filter-fancy a:before{border:1px solid var(--color-dark-1)!important}.works-filter.works-filter-fancy a:after,.works-filter.works-filter-fancy a:before{border-radius:var(--border-radius-default)}.works-filter.works-filter-gradient a{margin:4px 4px 4px 0;width:47.5%}.works-filter.works-filter-slick{display:block;padding:0;background:transparent;border-radius:0;box-shadow:none}.works-filter.works-filter-slick a,.works-filter.works-filter-slick a.active,.works-filter.works-filter-slick a:hover{width:46%;margin:2px!important;padding-top:10px;padding-bottom:10px;background:#fff;border-radius:100px;box-shadow:var(--box-shadow-block)}.works-filter.works-filter-bold a,.works-filter.works-filter-bold a:first-child{margin:4px;font-size:14px}.container .work-grid-3 .work-item,.work-grid-2 .work-item,.work-grid-3 .work-item,.work-grid-4 .work-item,.work-item{width:100%!important}.big-icon{width:60px;height:60px;line-height:52px;font-size:24px;margin-bottom:0}.text-mobile{font-size:110%;line-height:1.2}.portfolio-1-title{margin-left:0}.fw-social-inline-item{display:block}.map-boxed-1{min-height:50vh;aspect-ratio:9/12;padding:5px;border-radius:var(--border-radius-default)}.map-boxed-1 iframe,.map-boxed-1 img{border-radius:calc(var(--border-radius-default) - 5px)}.composition-7{margin-top:-30px}.composition-7-image-1,.composition-7-image-2,.composition-7-image-3,.composition-7-image-4{width:46.5%;margin-top:30px}.testimonials-6-icon{font-size:7em}.services-8-icon{margin-bottom:25px}}@media only screen and (max-width:575px){.decoration-22{top:0;left:0}.decoration-23{top:-1px;left:29px;width:80px;height:110px}.decoration-24{bottom:0;right:30px;width:80px;height:110px}.form .newsletter-field-wrap,.form input.newsletter-field{display:block;width:100%;margin-right:0;margin-bottom:10px}.form .newsletter-button{display:block;width:100%}.works-filter a{margin:4px 4px 4px 0}.hs-wrap{padding:30px 20px}.scroll-down-2,.scroll-down-2:hover{animation:none}.contact-2-icon{width:36px}.contat-2-intro{padding:15px 10px}.contact-2-text{font-size:16px}}@media only screen and (max-width:480px){.decoration-23{top:-1px;left:19px;width:80px;height:110px}.decoration-24{bottom:0;right:20px;width:80px;height:110px}.alt-client-item{padding-block:60px 0;padding-inline:9}.full-wrapper{--full-wrapper-margin-x:20px}.container{padding-left:20px;padding-right:20px}.lead{font-size:120%}.form textarea{min-height:200px!important}.tpl-tabs{border:none}.tpl-tabs li .nav-link.active{border-color:var(--color-gray-light-5);border-radius:var(--border-radius-default)}.blog-item-body blockquote p:before{display:block;margin-top:1em;position:static;top:0;left:0;font-size:2.58em;line-height:0;opacity:1}.page-section,.split-column-left,.split-column-right{padding-top:50px;padding-bottom:50px}.small-section{padding:30px 0}.owl-pagination{bottom:5px!important}.owl-page{padding-left:8px;padding-right:8px}.owl-prev{left:0}.owl-next{right:0}.tpl-minimal-tabs>li{padding:0}.tpl-minimal-tabs>li>a{padding:6px 10px 5px}.tpl-alt-tabs{font-size:12px;letter-spacing:.1em}.tpl-alt-tabs>li{width:120px;font-size:16px}.alt-tabs-icon{font-size:32px}.work-container{padding:30px 0}.works-filter a{width:100%;margin-left:0;margin-right:0}.work-full-text{margin-top:30px}.work-full-title{font-size:20px}.works-filter.works-filter-elegant a{width:100%;margin-left:0;margin-right:0}.works-filter.works-filter-fancy a,.works-filter.works-filter-fancy a.active,.works-filter.works-filter-fancy a:hover{width:100%!important;margin-left:0!important;margin-right:0!important}.works-filter.works-filter-gradient a{width:100%;margin-left:0;margin-right:0}.works-filter.works-filter-slick a,.works-filter.works-filter-slick a.active,.works-filter.works-filter-slick a:hover{width:100%!important;margin-left:0!important;margin-right:0!important}.call-action-2-image-2{margin:60px auto}.post-prev-3-intro{padding:25px 20px}.composition-8-image{margin-bottom:60px;border-radius:50px}.composition-8-decoration-2{bottom:-60px}.blog-container{margin-top:30px;margin-bottom:30px}.blog-item-q p{font-size:20px}.pagination a{margin-right:3px;padding:6px 8px;font-size:16px}.comment-avatar{width:30px;margin-top:7px}.comment-item{font-size:15px}.separ-space{display:block;height:10px}.google-map>iframe{height:300px}.tpl-tabs>li{display:block;float:none;width:100%}.tpl-tabs>li.active a{background:#f5f5f5!important}.mark-decoration-1:before{bottom:-.27em}.blog-item-title{font-size:22px}.blog-item-body{margin-bottom:37px;font-size:18px}}@media only screen and (max-height:768px){.stack-images{padding:16% 0}}@media only screen and (max-height:374px){.min-height-100vh,.min-height-80vh,.min-height-90vh{min-height:374px}}.mobile .home-section,.mobile .page-section,.mobile .small-section{background-attachment:scroll!important}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){html:not(.no-touch) .home-section,html:not(.no-touch) .page-section,html:not(.no-touch) .small-section{background-attachment:scroll!important}}@media (-ms-high-contrast:none){.min-height-80vh{height:80vh}.min-height-90vh{height:90vh}.min-height-100vh{height:100vh}.fixed-height-large{height:800px}.fixed-height-medium{height:700px}.fixed-height-small{height:600px}}@media print{*{color:#000!important;background:#fff!important}.buy-button,.main-nav{display:none}img{display:block}}@media (max-width:360px){.pagination a,.pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;margin-right:5px;padding:9px 16px;border:1px solid var(--color-gray-light-5);color:var(--color-gray-1);font-size:18px;font-weight:500;text-align:center;text-decoration:none;border-radius:12px;transition:var(--transition-default)}}.mt-n10{margin-top:-10px!important}.mt-n20{margin-top:-20px!important}.mt-n30{margin-top:-30px!important}.mt-n40{margin-top:-40px!important}.mt-n50{margin-top:-50px!important}.mt-n60{margin-top:-60px!important}.mt-n70{margin-top:-70px!important}.mt-n80{margin-top:-80px!important}.mt-n90{margin-top:-90px!important}.mt-n100{margin-top:-100px!important}.mt-n110{margin-top:-110px!important}.mt-n120{margin-top:-120px!important}.mt-n130{margin-top:-130px!important}.mt-n140{margin-top:-140px!important}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mt-70{margin-top:70px!important}.mt-80{margin-top:80px!important}.mt-90{margin-top:90px!important}.mt-100{margin-top:100px!important}.mt-110{margin-top:110px!important}.mt-120{margin-top:120px!important}.mt-130{margin-top:130px!important}.mt-140{margin-top:140px!important}.mb-n10{margin-bottom:-10px!important}.mb-n20{margin-bottom:-20px!important}.mb-n30{margin-bottom:-30px!important}.mb-n40{margin-bottom:-40px!important}.mb-n50{margin-bottom:-50px!important}.mb-n60{margin-bottom:-60px!important}.mb-n70{margin-bottom:-70px!important}.mb-n80{margin-bottom:-80px!important}.mb-n90{margin-bottom:-90px!important}.mb-n100{margin-bottom:-100px!important}.mb-n110{margin-bottom:-110px!important}.mb-n120{margin-bottom:-120px!important}.mb-n130{margin-bottom:-130px!important}.mb-n140{margin-bottom:-140px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mb-80{margin-bottom:80px!important}.mb-90{margin-bottom:90px!important}.mb-100{margin-bottom:100px!important}.mb-110{margin-bottom:110px!important}.mb-120{margin-bottom:120px!important}.mb-130{margin-bottom:130px!important}.mb-140{margin-bottom:140px!important}.pt-0{padding-top:0!important}.pt-10{padding-top:10px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-60{padding-top:60px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pt-90{padding-top:90px!important}.pt-100{padding-top:100px!important}.pt-110{padding-top:110px!important}.pt-120{padding-top:120px!important}.pt-130{padding-top:130px!important}.pt-140{padding-top:140px!important}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-20{padding-bottom:20px!important}.pb-30{padding-bottom:30px!important}.pb-40{padding-bottom:40px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-70{padding-bottom:70px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-100{padding-bottom:100px!important}.pb-110{padding-bottom:110px!important}.pb-120{padding-bottom:120px!important}.pb-130{padding-bottom:130px!important}.pb-140{padding-bottom:140px!important}@media only screen and (max-width:1199px){.mt-lg-n10{margin-top:-10px!important}.mt-lg-n20{margin-top:-20px!important}.mt-lg-n30{margin-top:-30px!important}.mt-lg-n40{margin-top:-40px!important}.mt-lg-n50{margin-top:-50px!important}.mt-lg-n60{margin-top:-60px!important}.mt-lg-n70{margin-top:-70px!important}.mt-lg-n80{margin-top:-80px!important}.mt-lg-n90{margin-top:-90px!important}.mt-lg-n100{margin-top:-100px!important}.mt-lg-n110{margin-top:-110px!important}.mt-lg-n120{margin-top:-120px!important}.mt-lg-n130{margin-top:-130px!important}.mt-lg-n140{margin-top:-140px!important}.mt-lg-0{margin-top:0!important}.mt-lg-10{margin-top:10px!important}.mt-lg-20{margin-top:20px!important}.mt-lg-30{margin-top:30px!important}.mt-lg-40{margin-top:40px!important}.mt-lg-50{margin-top:50px!important}.mt-lg-60{margin-top:60px!important}.mt-lg-70{margin-top:70px!important}.mt-lg-80{margin-top:80px!important}.mt-lg-90{margin-top:90px!important}.mt-lg-100{margin-top:100px!important}.mt-lg-110{margin-top:110px!important}.mt-lg-120{margin-top:120px!important}.mt-lg-130{margin-top:130px!important}.mt-lg-140{margin-top:140px!important}.mb-lg-n10{margin-bottom:-10px!important}.mb-lg-n20{margin-bottom:-20px!important}.mb-lg-n30{margin-bottom:-30px!important}.mb-lg-n40{margin-bottom:-40px!important}.mb-lg-n50{margin-bottom:-50px!important}.mb-lg-n60{margin-bottom:-60px!important}.mb-lg-n70{margin-bottom:-70px!important}.mb-lg-n80{margin-bottom:-80px!important}.mb-lg-n90{margin-bottom:-90px!important}.mb-lg-n100{margin-bottom:-100px!important}.mb-lg-n110{margin-bottom:-110px!important}.mb-lg-n120{margin-bottom:-120px!important}.mb-lg-n130{margin-bottom:-130px!important}.mb-lg-n140{margin-bottom:-140px!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-10{margin-bottom:10px!important}.mb-lg-20{margin-bottom:20px!important}.mb-lg-30{margin-bottom:30px!important}.mb-lg-40{margin-bottom:40px!important}.mb-lg-50{margin-bottom:50px!important}.mb-lg-60{margin-bottom:60px!important}.mb-lg-70{margin-bottom:70px!important}.mb-lg-80{margin-bottom:80px!important}.mb-lg-90{margin-bottom:90px!important}.mb-lg-100{margin-bottom:100px!important}.mb-lg-110{margin-bottom:110px!important}.mb-lg-120{margin-bottom:120px!important}.mb-lg-130{margin-bottom:130px!important}.mb-lg-140{margin-bottom:140px!important}.pt-lg-0{padding-top:0!important}.pt-lg-10{padding-top:10px!important}.pt-lg-20{padding-top:20px!important}.pt-lg-30{padding-top:30px!important}.pt-lg-40{padding-top:40px!important}.pt-lg-50{padding-top:50px!important}.pt-lg-60{padding-top:60px!important}.pt-lg-70{padding-top:70px!important}.pt-lg-80{padding-top:80px!important}.pt-lg-90{padding-top:90px!important}.pt-lg-100{padding-top:100px!important}.pt-lg-110{padding-top:110px!important}.pt-lg-120{padding-top:120px!important}.pt-lg-130{padding-top:130px!important}.pt-lg-140{padding-top:140px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-10{padding-bottom:10px!important}.pb-lg-20{padding-bottom:20px!important}.pb-lg-30{padding-bottom:30px!important}.pb-lg-40{padding-bottom:40px!important}.pb-lg-50{padding-bottom:50px!important}.pb-lg-60{padding-bottom:60px!important}.pb-lg-70{padding-bottom:70px!important}.pb-lg-80{padding-bottom:80px!important}.pb-lg-90{padding-bottom:90px!important}.pb-lg-100{padding-bottom:100px!important}.pb-lg-110{padding-bottom:110px!important}.pb-lg-120{padding-bottom:120px!important}.pb-lg-130{padding-bottom:130px!important}.pb-lg-140{padding-bottom:140px!important}}@media only screen and (max-width:991px){.mt-md-n10{margin-top:-10px!important}.mt-md-n20{margin-top:-20px!important}.mt-md-n30{margin-top:-30px!important}.mt-md-n40{margin-top:-40px!important}.mt-md-n50{margin-top:-50px!important}.mt-md-n60{margin-top:-60px!important}.mt-md-n70{margin-top:-70px!important}.mt-md-n80{margin-top:-80px!important}.mt-md-n90{margin-top:-90px!important}.mt-md-n100{margin-top:-100px!important}.mt-md-n110{margin-top:-110px!important}.mt-md-n120{margin-top:-120px!important}.mt-md-n130{margin-top:-130px!important}.mt-md-n140{margin-top:-140px!important}.mt-md-0{margin-top:0!important}.mt-md-10{margin-top:10px!important}.mt-md-20{margin-top:20px!important}.mt-md-30{margin-top:30px!important}.mt-md-40{margin-top:40px!important}.mt-md-50{margin-top:50px!important}.mt-md-60{margin-top:60px!important}.mt-md-70{margin-top:70px!important}.mt-md-80{margin-top:80px!important}.mt-md-90{margin-top:90px!important}.mt-md-100{margin-top:100px!important}.mt-md-110{margin-top:110px!important}.mt-md-120{margin-top:120px!important}.mt-md-130{margin-top:130px!important}.mt-md-140{margin-top:140px!important}.mb-md-n10{margin-bottom:-10px!important}.mb-md-n20{margin-bottom:-20px!important}.mb-md-n30{margin-bottom:-30px!important}.mb-md-n40{margin-bottom:-40px!important}.mb-md-n50{margin-bottom:-50px!important}.mb-md-n60{margin-bottom:-60px!important}.mb-md-n70{margin-bottom:-70px!important}.mb-md-n80{margin-bottom:-80px!important}.mb-md-n90{margin-bottom:-90px!important}.mb-md-n100{margin-bottom:-100px!important}.mb-md-n110{margin-bottom:-110px!important}.mb-md-n120{margin-bottom:-120px!important}.mb-md-n130{margin-bottom:-130px!important}.mb-md-n140{margin-bottom:-140px!important}.mb-md-0{margin-bottom:0!important}.mb-md-10{margin-bottom:10px!important}.mb-md-20{margin-bottom:20px!important}.mb-md-30{margin-bottom:30px!important}.mb-md-40{margin-bottom:40px!important}.mb-md-50{margin-bottom:50px!important}.mb-md-60{margin-bottom:60px!important}.mb-md-70{margin-bottom:70px!important}.mb-md-80{margin-bottom:80px!important}.mb-md-90{margin-bottom:90px!important}.mb-md-100{margin-bottom:100px!important}.mb-md-110{margin-bottom:110px!important}.mb-md-120{margin-bottom:120px!important}.mb-md-130{margin-bottom:130px!important}.mb-md-140{margin-bottom:140px!important}.pt-md-0{padding-top:0!important}.pt-md-10{padding-top:10px!important}.pt-md-20{padding-top:20px!important}.pt-md-30{padding-top:30px!important}.pt-md-40{padding-top:40px!important}.pt-md-50{padding-top:50px!important}.pt-md-60{padding-top:60px!important}.pt-md-70{padding-top:70px!important}.pt-md-80{padding-top:80px!important}.pt-md-90{padding-top:90px!important}.pt-md-100{padding-top:100px!important}.pt-md-110{padding-top:110px!important}.pt-md-120{padding-top:120px!important}.pt-md-130{padding-top:130px!important}.pt-md-140{padding-top:140px!important}.pb-md-0{padding-bottom:0!important}.pb-md-10{padding-bottom:10px!important}.pb-md-20{padding-bottom:20px!important}.pb-md-30{padding-bottom:30px!important}.pb-md-40{padding-bottom:40px!important}.pb-md-50{padding-bottom:50px!important}.pb-md-60{padding-bottom:60px!important}.pb-md-70{padding-bottom:70px!important}.pb-md-80{padding-bottom:80px!important}.pb-md-90{padding-bottom:90px!important}.pb-md-100{padding-bottom:100px!important}.pb-md-110{padding-bottom:110px!important}.pb-md-120{padding-bottom:120px!important}.pb-md-130{padding-bottom:130px!important}.pb-md-140{padding-bottom:140px!important}}@media only screen and (max-width:767px){.mt-sm-n10{margin-top:-10px!important}.mt-sm-n20{margin-top:-20px!important}.mt-sm-n30{margin-top:-30px!important}.mt-sm-n40{margin-top:-40px!important}.mt-sm-n50{margin-top:-50px!important}.mt-sm-n60{margin-top:-60px!important}.mt-sm-n70{margin-top:-70px!important}.mt-sm-n80{margin-top:-80px!important}.mt-sm-n90{margin-top:-90px!important}.mt-sm-n100{margin-top:-100px!important}.mt-sm-n110{margin-top:-110px!important}.mt-sm-n120{margin-top:-120px!important}.mt-sm-n130{margin-top:-130px!important}.mt-sm-n140{margin-top:-140px!important}.mt-sm-0{margin-top:0!important}.mt-sm-10{margin-top:10px!important}.mt-sm-20{margin-top:20px!important}.mt-sm-30{margin-top:30px!important}.mt-sm-40{margin-top:40px!important}.mt-sm-50{margin-top:50px!important}.mt-sm-60{margin-top:60px!important}.mt-sm-70{margin-top:70px!important}.mt-sm-80{margin-top:80px!important}.mt-sm-90{margin-top:90px!important}.mt-sm-100{margin-top:100px!important}.mt-sm-110{margin-top:110px!important}.mt-sm-120{margin-top:120px!important}.mt-sm-130{margin-top:130px!important}.mt-sm-140{margin-top:140px!important}.mb-sm-n10{margin-bottom:-10px!important}.mb-sm-n20{margin-bottom:-20px!important}.mb-sm-n30{margin-bottom:-30px!important}.mb-sm-n40{margin-bottom:-40px!important}.mb-sm-n50{margin-bottom:-50px!important}.mb-sm-n60{margin-bottom:-60px!important}.mb-sm-n70{margin-bottom:-70px!important}.mb-sm-n80{margin-bottom:-80px!important}.mb-sm-n90{margin-bottom:-90px!important}.mb-sm-n100{margin-bottom:-100px!important}.mb-sm-n110{margin-bottom:-110px!important}.mb-sm-n120{margin-bottom:-120px!important}.mb-sm-n130{margin-bottom:-130px!important}.mb-sm-n140{margin-bottom:-140px!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-10{margin-bottom:10px!important}.mb-sm-20{margin-bottom:20px!important}.mb-sm-30{margin-bottom:30px!important}.mb-sm-40{margin-bottom:40px!important}.mb-sm-50{margin-bottom:50px!important}.mb-sm-60{margin-bottom:60px!important}.mb-sm-70{margin-bottom:70px!important}.mb-sm-80{margin-bottom:80px!important}.mb-sm-90{margin-bottom:90px!important}.mb-sm-100{margin-bottom:100px!important}.mb-sm-110{margin-bottom:110px!important}.mb-sm-120{margin-bottom:120px!important}.mb-sm-130{margin-bottom:130px!important}.mb-sm-140{margin-bottom:140px!important}.pt-sm-0{padding-top:0!important}.pt-sm-10{padding-top:10px!important}.pt-sm-20{padding-top:20px!important}.pt-sm-30{padding-top:30px!important}.pt-sm-40{padding-top:40px!important}.pt-sm-50{padding-top:50px!important}.pt-sm-60{padding-top:60px!important}.pt-sm-70{padding-top:70px!important}.pt-sm-80{padding-top:80px!important}.pt-sm-90{padding-top:90px!important}.pt-sm-100{padding-top:100px!important}.pt-sm-110{padding-top:110px!important}.pt-sm-120{padding-top:120px!important}.pt-sm-130{padding-top:130px!important}.pt-sm-140{padding-top:140px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-10{padding-bottom:10px!important}.pb-sm-20{padding-bottom:20px!important}.pb-sm-30{padding-bottom:30px!important}.pb-sm-40{padding-bottom:40px!important}.pb-sm-50{padding-bottom:50px!important}.pb-sm-60{padding-bottom:60px!important}.pb-sm-70{padding-bottom:70px!important}.pb-sm-80{padding-bottom:80px!important}.pb-sm-90{padding-bottom:90px!important}.pb-sm-100{padding-bottom:100px!important}.pb-sm-110{padding-bottom:110px!important}.pb-sm-120{padding-bottom:120px!important}.pb-sm-130{padding-bottom:130px!important}.pb-sm-140{padding-bottom:140px!important}}@media only screen and (max-width:575px){.mt-xs-n10{margin-top:-10px!important}.mt-xs-n20{margin-top:-20px!important}.mt-xs-n30{margin-top:-30px!important}.mt-xs-n40{margin-top:-40px!important}.mt-xs-n50{margin-top:-50px!important}.mt-xs-n60{margin-top:-60px!important}.mt-xs-n70{margin-top:-70px!important}.mt-xs-n80{margin-top:-80px!important}.mt-xs-n90{margin-top:-90px!important}.mt-xs-n100{margin-top:-100px!important}n .mt-xs-n110{margin-top:-110px!important}.mt-xs-n120{margin-top:-120px!important}.mt-xs-n130{margin-top:-130px!important}.mt-xs-n140{margin-top:-140px!important}.mt-xs-0{margin-top:0!important}.mt-xs-10{margin-top:10px!important}.mt-xs-20{margin-top:20px!important}.mt-xs-30{margin-top:30px!important}.mt-xs-40{margin-top:40px!important}.mt-xs-50{margin-top:50px!important}.mt-xs-60{margin-top:60px!important}.mt-xs-70{margin-top:70px!important}.mt-xs-80{margin-top:80px!important}.mt-xs-90{margin-top:90px!important}.mt-xs-100{margin-top:100px!important}.mt-xs-110{margin-top:110px!important}.mt-xs-120{margin-top:120px!important}.mt-xs-130{margin-top:130px!important}.mt-xs-140{margin-top:140px!important}.mb-xs-n10{margin-bottom:-10px!important}.mb-xs-n20{margin-bottom:-20px!important}.mb-xs-n30{margin-bottom:-30px!important}.mb-xs-n40{margin-bottom:-40px!important}.mb-xs-n50{margin-bottom:-50px!important}.mb-xs-n60{margin-bottom:-60px!important}.mb-xs-n70{margin-bottom:-70px!important}.mb-xs-n80{margin-bottom:-80px!important}.mb-xs-n90{margin-bottom:-90px!important}.mb-xs-n100{margin-bottom:-100px!important}.mb-xs-n110{margin-bottom:-110px!important}.mb-xs-n120{margin-bottom:-120px!important}.mb-xs-n130{margin-bottom:-130px!important}.mb-xs-n140{margin-bottom:-140px!important}.mb-xs-0{margin-bottom:0!important}.mb-xs-10{margin-bottom:10px!important}.mb-xs-20{margin-bottom:20px!important}.mb-xs-30{margin-bottom:30px!important}.mb-xs-40{margin-bottom:40px!important}.mb-xs-50{margin-bottom:50px!important}.mb-xs-60{margin-bottom:60px!important}.mb-xs-70{margin-bottom:70px!important}.mb-xs-80{margin-bottom:80px!important}.mb-xs-90{margin-bottom:90px!important}.mb-xs-100{margin-bottom:100px!important}.mb-xs-110{margin-bottom:110px!important}.mb-xs-120{margin-bottom:120px!important}.mb-xs-130{margin-bottom:130px!important}.mb-xs-140{margin-bottom:140px!important}.pt-xs-0{padding-top:0!important}.pt-xs-10{padding-top:10px!important}.pt-xs-20{padding-top:20px!important}.pt-xs-30{padding-top:30px!important}.pt-xs-40{padding-top:40px!important}.pt-xs-50{padding-top:50px!important}.pt-xs-60{padding-top:60px!important}.pt-xs-70{padding-top:70px!important}.pt-xs-80{padding-top:80px!important}.pt-xs-90{padding-top:90px!important}.pt-xs-100{padding-top:100px!important}.pt-xs-110{padding-top:110px!important}.pt-xs-120{padding-top:120px!important}.pt-xs-130{padding-top:130px!important}.pt-xs-140{padding-top:140px!important}.pb-xs-0{padding-bottom:0!important}.pb-xs-10{padding-bottom:10px!important}.pb-xs-20{padding-bottom:20px!important}.pb-xs-30{padding-bottom:30px!important}.pb-xs-40{padding-bottom:40px!important}.pb-xs-50{padding-bottom:50px!important}.pb-xs-60{padding-bottom:60px!important}.pb-xs-70{padding-bottom:70px!important}.pb-xs-80{padding-bottom:80px!important}.pb-xs-90{padding-bottom:90px!important}.pb-xs-100{padding-bottom:100px!important}.pb-xs-110{padding-bottom:110px!important}.pb-xs-120{padding-bottom:120px!important}.pb-xs-130{padding-bottom:130px!important}.pb-xs-140{padding-bottom:140px!important}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;z-index:5}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(/_next/static/media/grabbing.81487f7c.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;animation:fadeOut .7s ease both}.owl-fade-in{animation:fadeIn .7s ease both}.owl-backSlide-out{animation:backSlideOut 1s ease both}.owl-backSlide-in{animation:backSlideIn 1s ease both}.owl-goDown-out{animation:scaleToFade .7s ease both}.owl-goDown-in{animation:goDown .6s ease both}.owl-fadeUp-in{animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{animation:scaleUpTo .5s ease both}@keyframes empty{0%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}to{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@keyframes goDown{0%{transform:translateY(-100%)}}@keyframes scaleUpFrom{0%{opacity:0;transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.Typewriter,.typewrite{display:inline-block}.typewrite{margin-left:10px}.dark-mode .dark-white{color:#fff!important}.dark-mode-logo{display:none}.dark .dark-mode-logo,.light-mode-logo{display:block}.dark .light-mode-logo{display:none}@media (min-width:1025px){.mn-has-sub+:hover,.mn-has-sub:hover+*{display:block!important;z-index:1}}.fadeInText{animation:animationFadeText .5s linear 0s 1}@keyframes animationFadeText{0%{opacity:0}to{opacity:1}}.dark-mode .image-filter,.dark-mode .svg-dark,.dark-mode .svg-shape{filter:invert(1) brightness(2)}html{scroll-behavior:auto!important}a{cursor:pointer}.mobile-on .desktop-nav{height:-moz-fit-content;height:fit-content;max-height:0;display:block!important;overflow:scroll;transition:.6s}@media (min-width:1025px){.mobile-on .mn-sub{display:none}}@media (max-width:1024px){.mobile-on .js-opened .mn-sub.mobile-sub-active{max-height:1000px}}.dark-mode .form .form-tip-2{color:var(--color-dark-mode-gray-1);background-color:var(--color-dark-2)!important}.btn-mod.btn-w:focus,.btn-mod.btn-w:hover{background:var(--color-secondary-4)}@media (max-width:500px){.team-carousel .owl-prev.owl-prev-testimonial-1{left:21px}}.mn-sub{transition:max-height .3s ease-in-out}.mn-sub.open{max-height:200px;overflow:auto!important;opacity:1!important}html{scroll-behavior:smooth!important}:root{--blue:#1a2d6d;--blue-700:#142357;--blue-900:#0b1742;--blue-tint:#eef0f8;--red:#d80d1d;--red-700:#b80a18;--coral:#ffb3b9;--coral-ink:#3a0b10;--accent:#d80d1d;--accent-ink:#fff;--ink:#0a0a12;--surface-dark:#0e1d4a;--ink-2:#1b1d2a;--muted:#66687a;--line:#e6e6ec;--line-2:#f0f0f4;--cream:#f6f4ee;--paper:#fff;--surface:#fff;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-full:999px;--shadow-1:0 1px 2px rgba(10,10,18,.05),0 2px 6px rgba(10,10,18,.04);--shadow-2:0 6px 20px rgba(10,10,18,.08),0 1px 3px rgba(10,10,18,.06);--shadow-3:0 24px 60px -20px rgba(14,29,92,.35),0 10px 20px -12px rgba(10,10,18,.18);--density:1;--f-sans:var(--f-sans-base),ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--f-mono:var(--f-mono-base),ui-monospace,"SF Mono",Menlo,monospace;--f-serif:var(--f-serif-base),"Times New Roman",serif}.v1-scope,.v1-scope *{box-sizing:border-box}.v1-scope{margin:0;padding:0;background:var(--cream);color:var(--ink);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.v1-scope a{color:inherit;text-decoration:none}.v1-scope button{font-family:inherit;cursor:pointer}.v1-scope img{max-width:100%;display:block}.v1-scope ::-moz-selection{background:var(--accent);color:var(--accent-ink)}.v1-scope ::selection{background:var(--accent);color:var(--accent-ink)}.v1-scope .h-display{font-family:var(--f-sans);font-weight:800;letter-spacing:-.035em;line-height:.95}.v1-scope .h-serif{font-family:var(--f-serif);font-weight:400;font-style:italic;letter-spacing:-.01em}.v1-scope .h-mono{font-family:var(--f-mono);letter-spacing:-.01em}.v1-scope .eyebrow{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.v1-scope .num-lg{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.v1-scope .wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.v1-scope .wrap-tight{max-width:1100px;margin:0 auto;padding:0 24px}.v1-scope section{position:relative}.v1-scope .btn{display:inline-flex;align-items:center;gap:10px;padding:calc(14px * var(--density)) 22px;border-radius:var(--r-full);font-weight:600;font-size:15px;border:1px solid transparent;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .2s ease;white-space:nowrap}.v1-scope .btn:active{transform:translateY(1px)}.v1-scope .btn-primary{background:var(--surface-dark);color:#fff}.v1-scope .btn-primary:hover{background:var(--blue-700)}.v1-scope .btn-accent{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 1px rgba(10,10,18,.06),0 10px 30px -12px rgba(216,13,29,.45)}.v1-scope .btn-accent:hover{transform:translateY(-1px)}.v1-scope .btn-ghost{background:transparent;color:var(--ink);border-color:var(--line)}.v1-scope .btn-ghost:hover{background:#fff}.v1-scope .btn-dark{background:#fff;color:var(--ink)}.v1-scope .btn-lg{padding:calc(18px * var(--density)) 26px;font-size:16px}.v1-scope .btn-arrow{width:28px;height:28px;border-radius:999px;background:hsla(0,0%,100%,.18);display:inline-grid;place-items:center}.v1-scope .btn-primary .btn-arrow{background:hsla(0,0%,100%,.18)}.v1-scope .btn-accent .btn-arrow{background:rgba(11,24,32,.1)}.v1-scope .nav{position:sticky;top:0;z-index:40;backdrop-filter:saturate(1.2) blur(14px);background:color-mix(in oklab,var(--cream) 82%,transparent);border-bottom:1px solid transparent;transition:border-color .2s ease,background .2s ease}.v1-scope .nav.scrolled{border-color:var(--line);background:color-mix(in oklab,var(--cream) 92%,transparent)}.v1-scope .nav-inner{display:flex;align-items:center;justify-content:space-between;height:72px}.v1-scope .nav-logo{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:-.02em;font-size:18px}.v1-scope .nav-logo .mark{width:26px;height:26px;display:inline-block}.v1-scope .nav-links{display:flex;gap:2px;align-items:center}.v1-scope .nav-links a{padding:8px 10px;border-radius:8px;font-size:14px;color:#1b1d2a;white-space:nowrap!important}.v1-scope .nav-links a:hover{background:rgba(10,10,18,.05);color:var(--ink)}.v1-scope .nav-cta{display:flex;gap:10px;align-items:center}@media (max-width:900px){.v1-scope .nav-links{display:none}}.v1-scope .nav-burger{display:none;width:40px;height:40px;border:1px solid var(--line);background:#fff;border-radius:var(--r-md);cursor:pointer;place-items:center;padding:0}.v1-scope .nav-burger span{display:block;width:18px;height:2px;background:var(--ink);border-radius:2px;position:relative}.v1-scope .nav-burger span:after,.v1-scope .nav-burger span:before{content:"";position:absolute;left:0;width:18px;height:2px;background:var(--ink);border-radius:2px}.v1-scope .nav-burger span:before{top:-6px}.v1-scope .nav-burger span:after{top:6px}@media (max-width:900px){.v1-scope .nav-burger{display:grid}.v1-scope .nav-cta>.btn-primary{display:none}}.v1-scope .mobile-drawer{position:fixed;inset:0;z-index:60;background:rgba(10,10,18,.45);display:none;opacity:0;transition:opacity .2s ease}.v1-scope .mobile-drawer.on{display:block;opacity:1}.v1-scope .mobile-drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(86vw,340px);background:#fff;padding:28px 24px;display:flex;flex-direction:column;gap:6px;box-shadow:var(--shadow-3);transform:translateX(100%);transition:transform .24s ease}.v1-scope .mobile-drawer.on .mobile-drawer-panel{transform:translateX(0)}.v1-scope .mobile-drawer a{padding:12px 14px;border-radius:var(--r-md);font-size:16px;font-weight:500;color:var(--ink-2);display:flex;align-items:center;justify-content:space-between}.v1-scope .mobile-drawer a:hover{background:var(--cream);color:var(--ink)}.v1-scope .mobile-drawer-close{align-self:flex-end;width:36px;height:36px;border:1px solid var(--line);background:#fff;border-radius:999px;cursor:pointer;font-family:var(--f-mono);font-size:18px;color:var(--ink);margin-bottom:8px}.v1-scope .mob-nav{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:8px 0 max(8px,env(safe-area-inset-bottom));z-index:40}.v1-scope .mob-nav a{display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--f-mono);font-size:10px;letter-spacing:.06em;color:var(--muted);padding:6px;text-transform:uppercase}.v1-scope .mob-nav a.on{color:var(--ink)}.v1-scope .mob-nav svg{width:18px;height:18px}@media (max-width:900px){.v1-scope .mob-nav{display:grid}.v1-scope .app-shell{padding-bottom:72px}}.v1-scope :where(.btn,.chip,.faq-item,.step-card,.timeline-item,.side-link,.tabs-bar button,.role-opt,.partner-cell):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.v1-scope .skip-link{position:absolute;top:-40px;left:12px;z-index:100;background:var(--ink);color:#fff;padding:8px 14px;border-radius:var(--r-md);font-size:14px;transition:top .18s ease}.v1-scope .skip-link:focus{top:12px}.v1-scope .hero{padding:clamp(32px,4vw,56px) 0 clamp(40px,5vw,72px);position:relative}.v1-scope .hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(24px,3vw,48px);align-items:stretch}@media (max-width:960px){.v1-scope .hero-grid{grid-template-columns:1fr}}.v1-scope .pill{gap:10px;padding:6px 6px 6px 14px;border:1px solid var(--line);background:#fff;font-size:13px;color:var(--ink-2);font-weight:500}.v1-scope .pill,.v1-scope .pill .pill-badge{display:inline-flex;align-items:center;border-radius:var(--r-full)}.v1-scope .pill .pill-badge{gap:6px;padding:4px 10px;background:var(--accent);color:var(--accent-ink);font-family:var(--f-mono);font-size:11.5px;font-weight:600;letter-spacing:0}.v1-scope .pill .pulse{width:6px;height:6px;border-radius:999px;background:#0a0a12;position:relative}.v1-scope .pill .pulse:before{content:"";position:absolute;inset:-4px;border-radius:999px;background:currentColor;opacity:.3;animation:pulse 1.6s ease-out infinite}@keyframes pulse{0%{transform:scale(.6);opacity:.4}to{transform:scale(1.8);opacity:0}}.v1-scope .hero h1{font-family:var(--f-sans);font-weight:800;font-size:clamp(44px,6.2vw,88px);letter-spacing:-.04em;line-height:.95;margin:22px 0 20px;color:var(--ink);text-wrap:balance}.v1-scope .hero h1 .em{font-family:var(--f-serif);font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--blue)}.v1-scope .hero h1 .strike{position:relative;display:inline-block;color:var(--muted)}.v1-scope .hero h1 .strike:after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:6px;background:var(--red);border-radius:3px;transform:rotate(-2deg)}.v1-scope .hero p.lead{font-size:clamp(16px,1.4vw,19px);color:#3b3d4d;max-width:54ch;line-height:1.5;margin:0 0 28px}.v1-scope .hero-ctas{gap:12px}.v1-scope .hero-ctas,.v1-scope .hero-meta{display:flex;flex-wrap:wrap;align-items:center}.v1-scope .hero-meta{margin-top:22px;gap:22px;color:#3b3d4d;font-size:13px}.v1-scope .hero-meta .dotlist{display:flex;align-items:center;gap:8px}.v1-scope .hero-meta svg{width:14px;height:14px}.v1-scope .live-card{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--r-full);background:#fff;border:1px solid var(--line);font-size:13px}.v1-scope .live-dot{width:8px;height:8px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.6);animation:livedot 1.8s infinite}@keyframes livedot{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 10px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.v1-scope .hero-card{position:relative;background:var(--surface-dark);color:#fff;border-radius:var(--r-xl);padding:28px;overflow:hidden;box-shadow:var(--shadow-3);isolation:isolate}.v1-scope .hero-card:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 280px at 110% -20%,rgba(216,13,29,.28),transparent 60%),radial-gradient(420px 300px at -10% 120%,rgba(216,13,29,.12),transparent 60%);z-index:-1}.v1-scope .hero-card .chrome{display:flex;align-items:center;justify-content:space-between;font-family:var(--f-mono);font-size:12px;color:hsla(0,0%,100%,.65);margin-bottom:18px}.v1-scope .hero-card .chrome .dots{display:flex;gap:6px}.v1-scope .hero-card .chrome .dots span{width:10px;height:10px;border-radius:999px;background:hsla(0,0%,100%,.12)}.v1-scope .hero-card .title{font-size:14px;color:hsla(0,0%,100%,.8);margin-bottom:4px;font-family:var(--f-mono)}.v1-scope .calc-amount-row{display:flex;align-items:baseline;gap:6px;margin:4px 0 12px;padding:10px 14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--r-md);transition:border-color .15s ease,background .15s ease}.v1-scope .calc-amount-row:focus-within{border-color:var(--coral);background:rgba(255,179,185,.06);box-shadow:0 0 0 3px rgba(255,179,185,.12)}.v1-scope .calc-currency{font-family:var(--f-mono);font-size:22px;color:hsla(0,0%,100%,.55);font-weight:500}.v1-scope .calc-amount{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:clamp(36px,4.4vw,56px);letter-spacing:-.03em}.v1-scope .calc-amount-input{background:transparent;border:0;color:#fff;flex:1;width:100%;outline:none;padding:0;caret-color:var(--coral);font-variant-numeric:tabular-nums}.v1-scope .calc-amount-input::-webkit-inner-spin-button,.v1-scope .calc-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v1-scope .calc-unit{color:hsla(0,0%,100%,.5);font-family:var(--f-mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase}.v1-scope .calc-chips{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 18px}.v1-scope .calc-chips .chip{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.7);padding:6px 10px;border-radius:var(--r-full);font-family:var(--f-mono);font-size:11.5px;font-variant-numeric:tabular-nums;cursor:pointer;transition:all .15s ease}.v1-scope .calc-chips .chip:hover{background:hsla(0,0%,100%,.08);color:#fff;border-color:hsla(0,0%,100%,.2)}.v1-scope .calc-chips .chip.on{background:var(--coral);color:var(--blue);border-color:var(--coral);font-weight:600}.v1-scope .calc-toggles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:12px;background:hsla(0,0%,100%,.06);padding:4px;border-radius:var(--r-full)}.v1-scope .calc-toggles button{border:0;background:transparent;color:hsla(0,0%,100%,.7);padding:10px;border-radius:var(--r-full);font-family:var(--f-mono);font-size:12px;font-weight:500;transition:background .18s ease,color .18s ease}.v1-scope .calc-toggles button.on{background:#fff;color:var(--ink)}.v1-scope .calc-breakdown{margin-top:22px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-md);padding:14px 16px}.v1-scope .calc-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;font-size:14px;font-family:var(--f-mono)}.v1-scope .calc-row+.calc-row{border-top:1px dashed hsla(0,0%,100%,.08)}.v1-scope .calc-row .label{color:hsla(0,0%,100%,.6)}.v1-scope .calc-row .v{font-variant-numeric:tabular-nums}.v1-scope .calc-total{margin-top:8px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:space-between}.v1-scope .calc-total .v{font-family:var(--f-mono);font-size:22px;font-weight:600;color:var(--accent)}.v1-scope .calc-cta{margin-top:18px;display:flex;gap:10px}.v1-scope .calc-cta .btn{flex:1;justify-content:space-between}.v1-scope .stamp{position:absolute;right:-16px;top:26px;transform:rotate(10deg);display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--r-full);background:var(--accent);color:var(--accent-ink);font-family:var(--f-mono);font-size:12.5px;font-weight:600;box-shadow:0 0 0 6px rgba(255,179,185,.22),0 16px 30px -12px rgba(216,13,29,.55)}.v1-scope .stamp .tick{width:14px;height:14px;border-radius:999px;background:var(--coral);color:var(--accent);display:inline-grid;place-items:center;font-weight:700;font-size:10px}.v1-scope .stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;padding:22px 0}.v1-scope .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}@media (max-width:780px){.v1-scope .stats-grid{grid-template-columns:repeat(2,1fr);gap:12px 0}}.v1-scope .stat{padding:10px 22px;border-left:1px solid var(--line-2)}.v1-scope .stat:first-child{border-left:0}.v1-scope .stat .k{display:block;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.v1-scope .stat .v{font-family:var(--f-sans);font-weight:700;font-size:28px;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.v1-scope .stat .d{color:var(--muted);font-size:12.5px;margin-top:2px}.v1-scope .sec-head{margin-bottom:40px}.v1-scope .sec-head .eyebrow{display:inline-flex;align-items:center;gap:8px}.v1-scope .sec-head .eyebrow .sq{width:8px;height:8px;background:var(--blue);border-radius:2px}.v1-scope .sec-head h2{font-size:clamp(32px,4.2vw,54px);letter-spacing:-.035em;line-height:1;margin:14px 0;font-weight:800;text-wrap:balance}.v1-scope .sec-head h2 .em{font-family:var(--f-serif);font-style:italic;font-weight:400;color:var(--blue)}.v1-scope .sec-head p{color:var(--muted);font-size:17px;max-width:60ch;margin:0;line-height:1.5}.v1-scope .steps{padding:clamp(48px,6vw,80px) 0}.v1-scope .steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){.v1-scope .steps-grid{grid-template-columns:1fr}}.v1-scope .step-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;display:flex;flex-direction:column;gap:14px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.v1-scope .step-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:#dcdce6}.v1-scope .step-card .num{font-family:var(--f-mono);font-size:12px;color:var(--muted)}.v1-scope .step-card h3{margin:0;font-size:22px;letter-spacing:-.02em;font-weight:700}.v1-scope .step-card p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.5}.v1-scope .step-card .illus{height:150px;background:var(--cream);border-radius:var(--r-md);border:1px solid var(--line-2);overflow:hidden;position:relative}.v1-scope .step-card.active{border-color:var(--surface-dark);background:var(--surface-dark);color:#fff}.v1-scope .step-card.active .num{color:var(--accent)}.v1-scope .step-card.active p{color:hsla(0,0%,100%,.7)}.v1-scope .step-card.active .illus{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.v1-scope .audience{padding:clamp(60px,7vw,96px) 0;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.v1-scope .tabs-bar{display:inline-flex;padding:4px;background:var(--cream);border-radius:var(--r-full);border:1px solid var(--line);gap:4px}.v1-scope .tabs-bar button{padding:10px 18px;border-radius:var(--r-full);border:0;background:transparent;color:var(--ink-2);font-weight:500;font-size:14.5px;transition:background .2s ease,color .2s ease}.v1-scope .tabs-bar button.on{background:var(--surface-dark);color:#fff}.v1-scope .tab-body{margin-top:34px;display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}@media (max-width:900px){.v1-scope .tab-body{grid-template-columns:1fr}}.v1-scope .tab-body h3{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.03em;line-height:1.02;font-weight:800;margin:10px 0 16px}.v1-scope .tab-body ul{list-style:none;padding:0;margin:18px 0 22px;display:flex;flex-direction:column;gap:10px}.v1-scope .tab-body ul li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:var(--ink-2)}.v1-scope .tab-body ul li .bullet{flex:0 0 auto;width:20px;height:20px;border-radius:999px;background:var(--blue-tint);color:var(--blue);display:inline-grid;place-items:center;font-weight:700;font-size:11px;margin-top:2px}.v1-scope .tab-visual{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-xl);padding:24px;aspect-ratio:4/3.2;position:relative;overflow:hidden}.v1-scope .timeline{padding:clamp(60px,7vw,96px) 0;position:relative}.v1-scope .timeline-row{display:grid;grid-template-columns:1fr 1.25fr;gap:48px;align-items:flex-start}@media (max-width:900px){.v1-scope .timeline-row{grid-template-columns:1fr}}.v1-scope .timeline-track{position:sticky;top:100px}.v1-scope .timeline-items{display:flex;flex-direction:column;gap:14px}.v1-scope .timeline-item{display:grid;grid-template-columns:40px 1fr;gap:18px;padding:16px 20px;border-radius:var(--r-lg);border:1px solid transparent;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.v1-scope .timeline-item.on,.v1-scope .timeline-item:hover{background:#fff;border-color:var(--line)}.v1-scope .timeline-item.on{box-shadow:var(--shadow-1)}.v1-scope .timeline-item .n{font-family:var(--f-mono);font-size:12px;color:var(--muted);margin-top:4px}.v1-scope .timeline-item h4{margin:0 0 4px;font-size:19px;letter-spacing:-.015em;font-weight:700}.v1-scope .timeline-item p{margin:0;color:var(--muted);font-size:14.5px}.v1-scope .timeline-stage{background:var(--surface-dark);color:#fff;border-radius:var(--r-xl);padding:28px;min-height:440px;position:relative;overflow:hidden}.v1-scope .compare{padding:clamp(60px,7vw,96px) 0;background:var(--cream)}.v1-scope .compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:800px){.v1-scope .compare-grid{grid-template-columns:1fr}}.v1-scope .compare-card{border-radius:var(--r-xl);padding:28px;border:1px solid var(--line);background:#fff}.v1-scope .compare-card.bad{background:#fff}.v1-scope .compare-card.good{background:var(--surface-dark);color:#fff;border-color:var(--surface-dark);position:relative;overflow:hidden}.v1-scope .compare-card.good:after{content:"MONCLAIR";position:absolute;right:16px;top:16px;font-family:var(--f-mono);font-size:11px;color:var(--coral);letter-spacing:.12em}.v1-scope .compare-card h4{margin:0 0 22px;font-size:22px;font-weight:700;letter-spacing:-.015em}.v1-scope .compare-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.v1-scope .compare-card ul li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.45}.v1-scope .compare-card ul li svg{flex:0 0 auto;margin-top:2px}.v1-scope .testi{padding:clamp(60px,7vw,96px) 0}.v1-scope .testi-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:28px}@media (max-width:900px){.v1-scope .testi-grid{grid-template-columns:1fr}}.v1-scope .testi-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-xl);padding:32px;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:280px}.v1-scope .testi-card .q{font-family:var(--f-serif);font-style:italic;font-size:28px;line-height:1.25;letter-spacing:-.015em}.v1-scope .testi-card.featured{background:var(--surface-dark);color:#fff;border-color:var(--surface-dark);position:relative;overflow:hidden;isolation:isolate}.v1-scope .testi-card.featured:before{content:"";position:absolute;inset:0;background:radial-gradient(500px 340px at 110% -10%,rgba(255,179,185,.22),transparent 60%),radial-gradient(380px 240px at -10% 120%,rgba(216,13,29,.14),transparent 60%);z-index:-1}.v1-scope .testi-card.featured .q{color:var(--coral)}.v1-scope .testi-card.featured .q:before{content:"\201C";font-family:var(--f-serif);font-style:italic;color:rgba(255,179,185,.28);font-size:120px;line-height:0;position:absolute;top:44px;left:14px}.v1-scope .testi-who{display:flex;align-items:center;gap:12px;margin-top:20px}.v1-scope .testi-who .avatar{width:40px;height:40px;border-radius:999px;background:var(--cream);border:1px solid var(--line);display:inline-grid;place-items:center;font-weight:700;color:var(--ink);font-family:var(--f-mono)}.v1-scope .testi-card.featured .testi-who .avatar{background:hsla(0,0%,100%,.12);color:#fff;border-color:hsla(0,0%,100%,.2)}.v1-scope .testi-who .name{font-weight:600;font-size:14.5px}.v1-scope .testi-who .role{color:var(--muted);font-size:13px}.v1-scope .testi-card.featured .testi-who .role{color:hsla(0,0%,100%,.7)}.v1-scope .partners{padding:40px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.v1-scope .partners-inner{display:flex;align-items:center;gap:28px;flex-wrap:wrap;justify-content:space-between}.v1-scope .partners .label{color:var(--muted);font-size:13px;font-family:var(--f-mono)}.v1-scope .partners-logos{display:flex;gap:30px;align-items:center;flex-wrap:wrap}.v1-scope .logo-chip{font-weight:700;letter-spacing:-.02em;color:#8a8d9a;font-size:17px}.v1-scope .logo-chip .sub{font-family:var(--f-mono);font-size:11px;margin-left:6px;color:#b3b5be}.v1-scope .faq{padding:clamp(60px,7vw,96px) 0}.v1-scope .faq-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:48px}@media (max-width:900px){.v1-scope .faq-grid{grid-template-columns:1fr;gap:20px}}.v1-scope .faq-item{border-top:1px solid var(--line);padding:18px 0;cursor:pointer}.v1-scope .faq-item:last-child{border-bottom:1px solid var(--line)}.v1-scope .faq-q{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:17px;font-weight:600;letter-spacing:-.01em}.v1-scope .faq-q .chev{width:26px;height:26px;border-radius:999px;border:1px solid var(--line);display:inline-grid;place-items:center;transition:transform .2s ease,background .2s ease,border-color .2s ease;color:var(--ink)}.v1-scope .faq-item.open .chev{transform:rotate(45deg);background:var(--ink);color:#fff;border-color:var(--ink)}.v1-scope .faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .3s ease;color:var(--muted);font-size:15px;line-height:1.55}.v1-scope .faq-item.open .faq-a{max-height:320px;padding-top:12px}.v1-scope .final-cta{padding:clamp(64px,8vw,120px) 0}.v1-scope .final-card{background:var(--surface-dark);color:#fff;border-radius:var(--r-xl);padding:clamp(40px,5vw,80px);position:relative;overflow:hidden;isolation:isolate}.v1-scope .final-card:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(500px 300px at 100% 0,rgba(216,13,29,.32),transparent 60%),radial-gradient(600px 500px at 0 100%,rgba(216,13,29,.12),transparent 60%)}.v1-scope .final-card .watermark{position:absolute;right:-40px;bottom:-60px;width:360px;opacity:.08;z-index:-1;pointer-events:none}.v1-scope .final-card h2{font-size:clamp(40px,6vw,76px);letter-spacing:-.035em;line-height:.98;font-weight:800;margin:0 0 16px;max-width:20ch;text-wrap:balance}.v1-scope .final-card h2 .em{font-family:var(--f-serif);font-style:italic;font-weight:400;color:var(--coral)}.v1-scope .final-card p{color:hsla(0,0%,100%,.75);font-size:17px;max-width:50ch;margin:0 0 30px}.v1-scope .footer{padding:60px 0 28px;background:var(--cream);border-top:1px solid var(--line)}.v1-scope .footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px;margin-bottom:40px}@media (max-width:800px){.v1-scope .footer-grid{grid-template-columns:1fr 1fr}}.v1-scope .footer h5{font-family:var(--f-mono);font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.v1-scope .footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.v1-scope .footer ul a{font-size:14.5px;color:var(--ink-2)}.v1-scope .footer ul a:hover{color:var(--blue)}.v1-scope .footer-bar{display:flex;justify-content:space-between;align-items:center;padding-top:22px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.v1-scope .tweaks-fab{bottom:18px;background:var(--surface-dark);color:#fff;border:0;border-radius:999px;padding:12px 16px;font-weight:600;font-size:13px;align-items:center;gap:8px}.v1-scope .tweaks-fab,.v1-scope .tweaks-panel{position:fixed;right:18px;z-index:80;box-shadow:var(--shadow-3);display:none}.v1-scope .tweaks-panel{bottom:70px;width:320px;max-height:calc(100vh - 120px);overflow:auto;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:16px}.v1-scope .tweaks-panel h6{margin:0 0 4px;font-size:13px;font-weight:600;letter-spacing:-.01em}.v1-scope .tweaks-panel .lbl{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:14px 0 8px}.v1-scope .tweaks-panel .swatches{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.v1-scope .tweaks-panel .sw{width:100%;aspect-ratio:1;border-radius:8px;border:2px solid transparent;cursor:pointer}.v1-scope .tweaks-panel .sw.on{border-color:var(--surface-dark)}.v1-scope .tweaks-panel .row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.v1-scope .tweaks-panel .row button{padding:8px;border-radius:8px;border:1px solid var(--line);background:#fff;font-size:12px;cursor:pointer}.v1-scope .tweaks-panel .row button.on{background:var(--surface-dark);color:#fff;border-color:var(--surface-dark)}.v1-scope .tweaks-panel .row.two{grid-template-columns:repeat(2,1fr)}.v1-scope[data-density=compact]{--r-xl:20px;--r-lg:14px}.v1-scope[data-density=compact] .hero h1{font-size:clamp(40px,5.4vw,72px)}.v1-scope[data-density=compact] .audience,.v1-scope[data-density=compact] .compare,.v1-scope[data-density=compact] .faq,.v1-scope[data-density=compact] .final-cta,.v1-scope[data-density=compact] .steps,.v1-scope[data-density=compact] .testi,.v1-scope[data-density=compact] .timeline,.v1-scope[data-density=compact] section{padding-top:52px;padding-bottom:52px}.v1-scope .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.v1-scope .placeholder-img{background:repeating-linear-gradient(135deg,rgba(10,10,18,.04) 0 10px,rgba(10,10,18,.02) 10px 20px);border:1px dashed rgba(10,10,18,.18);border-radius:var(--r-md);display:grid;place-items:center;color:var(--muted);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.v1-scope .approval-bar{height:4px;background:hsla(0,0%,100%,.12);border-radius:999px;overflow:hidden;position:relative}.v1-scope .approval-bar:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:sweep 1.6s linear infinite}@keyframes sweep{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}.v1-scope .reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.v1-scope .reveal.in{opacity:1;transform:none}.v1-scope .calc-big-number{font-size:34px;color:var(--coral);font-weight:600;letter-spacing:-.03em;font-family:var(--f-numeric,var(--f-mono))}.v1-scope[data-calc-font=display] .calc-amount,.v1-scope[data-calc-font=display] .calc-big-number,.v1-scope[data-calc-font=display] .calc-total .v,.v1-scope[data-calc-font=editorial] .calc-amount,.v1-scope[data-calc-font=editorial] .calc-big-number,.v1-scope[data-calc-font=editorial] .calc-total .v,.v1-scope[data-calc-font=mono] .calc-amount,.v1-scope[data-calc-font=mono] .calc-big-number,.v1-scope[data-calc-font=mono] .calc-total .v{font-family:var(--f-numeric,var(--f-mono));letter-spacing:var(--calc-tracking,-.03em);font-weight:var(--calc-weight,600)}.v1-scope[data-calc-font=editorial] .calc-amount{font-size:clamp(44px,5.4vw,72px);font-style:italic}.v1-scope[data-calc-font=editorial] .calc-big-number{font-size:44px;font-style:italic}.v1-scope[data-calc-font=display] .calc-amount{font-size:clamp(40px,5.2vw,68px)}.v1-scope[data-calc-font=display] .calc-big-number{font-size:40px}.v1-scope[data-calc-font=mono] .calc-big-number{font-size:30px}.v1-scope[data-calc-font=display] .calc-row,.v1-scope[data-calc-font=editorial] .calc-row,.v1-scope[data-calc-font=mono] .calc-row{font-family:var(--f-calc-label,var(--f-mono))}.v1-scope[data-calc-font=editorial] .calc-row .v{font-family:var(--f-numeric,var(--f-mono));font-size:15px}.v1-scope[data-calc-font=display] .calc-toggles button,.v1-scope[data-calc-font=editorial] .calc-scale,.v1-scope[data-calc-font=editorial] .hero-card .title,.v1-scope[data-calc-font=mono] .calc-toggles button{font-family:var(--f-calc-label,var(--f-mono))}.v1-scope[data-calc-font=editorial] .calc-toggles button{font-family:var(--f-calc-label,var(--f-mono));letter-spacing:.04em}.v1-scope[data-calc-font=display] .compare-card h4,.v1-scope[data-calc-font=display] .faq-q,.v1-scope[data-calc-font=display] .step-card h3,.v1-scope[data-calc-font=display] .tab-body h3,.v1-scope[data-calc-font=display] .timeline-item h4,.v1-scope[data-calc-font=editorial] .compare-card h4,.v1-scope[data-calc-font=editorial] .faq-q,.v1-scope[data-calc-font=editorial] .step-card h3,.v1-scope[data-calc-font=editorial] .tab-body h3,.v1-scope[data-calc-font=editorial] .timeline-item h4{font-family:var(--f-card-title,var(--f-sans));letter-spacing:var(--calc-tracking,-.02em)}.v1-scope[data-calc-font=editorial] .compare-card h4,.v1-scope[data-calc-font=editorial] .step-card h3,.v1-scope[data-calc-font=editorial] .tab-body h3{font-weight:500;font-style:italic}.v1-scope[data-calc-font=mono] .step-card h3{font-size:20px;letter-spacing:-.025em}.v1-scope[data-calc-font=mono] .compare-card h4,.v1-scope[data-calc-font=mono] .faq-q,.v1-scope[data-calc-font=mono] .step-card h3{font-family:var(--f-card-title,var(--f-mono))}.v1-scope[data-calc-font=mono] .faq-q{font-size:16px}.v1-scope[data-calc-font=editorial] .testi-card .q{font-family:var(--f-card-title,"Fraunces",serif);font-style:italic;font-weight:400}.v1-scope[data-calc-font=display] .testi-card .q{font-family:"Instrument Serif",serif}.v1-scope[data-calc-font=display] .stat .v,.v1-scope[data-calc-font=editorial] .stat .v,.v1-scope[data-calc-font=mono] .stat .v{font-family:var(--f-numeric,var(--f-sans));letter-spacing:var(--calc-tracking,-.02em);font-weight:var(--calc-weight,700)}.v1-scope[data-calc-font=editorial] .stat .v{font-style:italic;font-weight:500}.v1-scope[data-calc-font=display] .final-card h2,.v1-scope[data-calc-font=display] .hero h1,.v1-scope[data-calc-font=display] .sec-head h2{font-family:var(--f-card-title,var(--f-sans));letter-spacing:-.055em}.v1-scope[data-calc-font=display] .stamp,.v1-scope[data-calc-font=mono] .stamp{font-family:var(--f-calc-label,var(--f-mono))}