@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/web/fonts/Figtree-500-latin-ext.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/web/fonts/Figtree-500-latin.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:where(.site-root) *,:where(.site-root) :after,:where(.site-root) :before{margin:revert;padding:revert;border:revert}html:has(.site-root){margin:revert;padding:revert;border:revert;line-height:normal;tab-size:revert;font-family:revert;font-feature-settings:revert;font-variation-settings:revert;-webkit-tap-highlight-color:revert;-webkit-font-smoothing:auto}body:has(.site-root){margin:revert;padding:revert;border:revert;display:block;flex-direction:row;position:static;min-height:0}:where(.site-root) :where(h1,h2,h3,h4,h5,h6){font-size:revert}:where(.site-root) hr{height:revert;color:revert}:where(.site-root) :where(code,kbd,samp,pre){font-family:revert;font-size:revert;font-feature-settings:revert;font-variation-settings:revert}:where(.site-root) small{font-size:revert}:where(.site-root) :where(sub,sup){font-size:revert;line-height:revert;position:revert;vertical-align:revert}:where(.site-root) sub{bottom:revert}:where(.site-root) sup{top:revert}:where(.site-root) table{text-indent:revert;border-color:revert;border-collapse:revert}:where(.site-root) :where(ol,menu){list-style:revert}:where(.site-root) :where(svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}:where(.site-root) img{vertical-align:revert}:where(.site-root) video{max-width:revert;height:revert}:where(.site-root img[height="5"]:not(.prose img)){height:5px}:where(.site-root img[height="8"]:not(.prose img)){height:8px}:where(.site-root img[height="15"]:not(.prose img)){height:15px}:where(.site-root img[height="16"]:not(.prose img)){height:16px}:where(.site-root img[height="18"]:not(.prose img)){height:18px}:where(.site-root img[height="19"]:not(.prose img)){height:19px}:where(.site-root img[height="20"]:not(.prose img)){height:20px}:where(.site-root img[height="22"]:not(.prose img)){height:22px}:where(.site-root img[height="24"]:not(.prose img)){height:24px}:where(.site-root img[height="27"]:not(.prose img)){height:27px}:where(.site-root img[height="30"]:not(.prose img)){height:30px}:where(.site-root img[height="32"]:not(.prose img)){height:32px}:where(.site-root img[height="34"]:not(.prose img)){height:34px}:where(.site-root img[height="50"]:not(.prose img)){height:50px}:where(.site-root img[height="53"]:not(.prose img)){height:53px}:where(.site-root img[height="67"]:not(.prose img)){height:67px}:where(.site-root img[height="156"]:not(.prose img)){height:156px}:where(.site-root img[height="821"]:not(.prose img)){height:821px}:where(.site-root) :where(button,input,select,optgroup,textarea){font-feature-settings:revert;font-variation-settings:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert}:where(.site-root) :where(select,optgroup,textarea){font:revert}:where(.site-root) textarea{resize:revert}:where(.site-root) :where(button,input[type=button],input[type=reset],input[type=submit]){appearance:revert}:where(.site-root .sr-only){clip-path:none}:where(.site-root) ::placeholder{opacity:revert;color:revert}:where(.site-root) :focus-visible{outline:revert;outline-offset:revert}:where(.site-root) :where(a[href],button,[role=button],summary,select,label,input[type=button],input[type=reset],input[type=submit],input[type=checkbox],input[type=radio]){cursor:revert}@font-face{font-family:Alcyone;src:url(/web/fonts/Alcyone-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}html:has(.site-root){--brand:#0061ff;--white:#ffffff;--off-white:#fcfcfc;--blue-50:#eff6ff;--blue-100:#dbe9fe;--blue-200:#aacdfd;--blue-950:#172454;--n-100:#f1f5f9;--n-200:#e2e8f0;--n-300:#cad5e2;--n-400:#90a1b9;--n-500:#62748e;--n-600:#45556c;--n-900:#0f172b;--n-950:#09090b;--pad-x:80px;--section-y:80px;--head-gap:64px;--fs-hero:90px;--fs-h1:56px;--fs-h2:48px;--fs-h3:40px;--fs-h4:32px;--fs-h5:24px;--fs-h6:20px;--fs-24:24px;--fs-20:20px;--fs-18:18px;--fs-16:16px}html:has(.site-root){scroll-behavior:smooth;-webkit-text-size-adjust:100%}body:has(.site-root){margin:0;font-family:Alcyone,Helvetica Neue,Arial,sans-serif;font-weight:500;color:var(--n-900);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media (max-width:1200px){html:has(.site-root){--fs-hero:80px;--fs-h1:52px}}@media (max-width:1200px){html:has(.site-root){--pad-x:48px;--section-y:72px;--head-gap:48px;--fs-hero:72px;--fs-h1:48px;--fs-h2:40px;--fs-h3:34px;--fs-h4:28px;--fs-h5:22px;--fs-24:22px;--fs-20:18px}}@media (max-width:1200px){html:has(.site-root){--fs-hero:60px;--fs-h1:42px;--fs-h3:30px;--fs-h4:24px}}@media (max-width:900px){html:has(.site-root){--pad-x:24px;--section-y:56px;--head-gap:36px;--fs-hero:46px;--fs-h1:36px;--fs-h2:34px;--fs-h3:26px;--fs-h4:22px;--fs-h5:20px;--fs-h6:18px;--fs-24:18px;--fs-20:17px;--fs-18:16px;--fs-16:14px}}html:has(.site-root){--blue-900:#1f3889;--n-700:#314158}@keyframes mockIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (min-width:1201px){html:has(.site-root){zoom:.6}}@media (min-width:1251px){html:has(.site-root){zoom:.6}}@media (min-width:1301px){html:has(.site-root){zoom:.619}}@media (min-width:1351px){html:has(.site-root){zoom:.643}}@media (min-width:1401px){html:has(.site-root){zoom:.667}}@media (min-width:1451px){html:has(.site-root){zoom:.69}}@media (min-width:1501px){html:has(.site-root){zoom:.714}}@media (min-width:1551px){html:has(.site-root){zoom:.738}}@media (min-width:1601px){html:has(.site-root){zoom:.762}}@media (min-width:1651px){html:has(.site-root){zoom:.786}}@media (min-width:1701px){html:has(.site-root){zoom:.81}}@media (min-width:1751px){html:has(.site-root){zoom:.833}}@media (min-width:1801px){html:has(.site-root){zoom:.857}}@media (min-width:1851px){html:has(.site-root){zoom:.881}}@media (min-width:1901px){html:has(.site-root){zoom:.905}}@media (min-width:1951px){html:has(.site-root){zoom:.929}}@media (min-width:2001px){html:has(.site-root){zoom:.952}}@media (min-width:2051px){html:has(.site-root){zoom:.976}}@media (min-width:2101px){html:has(.site-root){zoom:1}}@keyframes float-a{0%,to{translate:0 0}50%{translate:-16px -32px}}@keyframes float-b{0%,to{translate:0 0}50%{translate:16px 32px}}@keyframes step-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1200px){html.menu-open,html.menu-open body{overflow:hidden}}@media (max-width:767px){html:has(.site-root){--pad-x:20px;--section-y:48px;--head-gap:32px;--fs-hero:30px;--fs-h1:26px;--fs-h2:26px;--fs-h3:22px;--fs-h4:20px;--fs-h5:17px;--fs-h6:16px;--fs-24:16px;--fs-20:16px;--fs-18:14px;--fs-16:14px}body:has(.site-root){font-family:Figtree,Alcyone,Helvetica Neue,Arial,sans-serif}}:where(html:has(.site-root)){*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:500}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{color:inherit;background:none;border:0;padding:0;cursor:pointer}button,input{font:inherit}ul{list-style:none;margin:0;padding:0}.page{width:100%}.icon{flex-shrink:0;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.t-hero{font-size:var(--fs-hero);text-transform:capitalize}.t-h1,.t-hero{line-height:1.1}.t-h1{font-size:var(--fs-h1)}.t-h2{font-size:var(--fs-h2);line-height:1.1}.t-h3{font-size:var(--fs-h3);line-height:1.2}.t-h4{font-size:var(--fs-h4);line-height:1.3}.t-h5{font-size:var(--fs-h5);letter-spacing:.12px}.t-h5,.t-h6{line-height:1.4}.t-h6{font-size:var(--fs-h6);letter-spacing:.3px}.t-24{font-size:var(--fs-24)}.t-20,.t-24{line-height:1.25}.t-20{font-size:var(--fs-20)}.t-18{font-size:var(--fs-18);line-height:1.25}.t-16{font-size:var(--fs-16);line-height:1.3;letter-spacing:.16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:18px 28px;border-radius:100px;font-size:var(--fs-18);line-height:1.25;white-space:nowrap;flex-shrink:0;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.btn .icon{width:20px;height:20px}.btn--primary{background:var(--brand);color:var(--white)}.btn--primary:hover{background:#0052d9}.btn--primary .icon{transition:transform .2s ease}.btn--primary:hover .icon{transform:translateX(3px)}.btn--ghost{background:var(--blue-50);color:var(--brand)}.btn--ghost:hover{background:var(--blue-100)}.btn:focus-visible,.icon-btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.icon-btn{display:flex;align-items:center;justify-content:center;border-radius:100px;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.section{padding:var(--section-y) var(--pad-x);background:var(--white);max-width:1920px;margin-left:auto;margin-right:auto}.section--stack{display:flex;flex-direction:column;gap:var(--head-gap)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.section-head__text{display:flex;flex-direction:column;gap:16px;width:1100px;max-width:100%}.section-head__text--narrow{width:900px}.section-head__title{color:var(--n-900)}.section-head__sub{color:var(--n-500)}.section-head__actions{gap:16px;flex-shrink:0}.nav,.section-head__actions{display:flex;align-items:center}.nav{position:absolute;z-index:20;top:38px;left:var(--pad-x);right:var(--pad-x);justify-content:space-between;padding:20px 16px 20px 32px;background:var(--white);border-bottom:1px solid var(--n-200);border-radius:40px}.nav__logo{flex-shrink:0}.nav__logo,.nav__logo img{width:300px;height:53px}.nav__links{gap:40px}.nav__link,.nav__links{display:flex;align-items:center}.nav__link{gap:6px;font-size:var(--fs-18);line-height:1.25;color:var(--n-900);white-space:nowrap;transition:color .2s ease}.nav__link:hover{color:var(--brand)}.nav__link .icon{width:16px;height:16px;transition:transform .2s ease}.nav__actions{display:flex;gap:16px;align-items:center}.nav__phone{border:1px solid var(--white)}.nav__dropdown{position:relative}.nav__dropdown:after{content:"";position:absolute;left:-20px;right:-20px;top:100%;height:36px}.nav__menu{position:absolute;top:calc(100% + 34px);left:50%;transform:translate(-50%,8px);min-width:280px;padding:12px;background:var(--white);border:1px solid var(--n-200);border-radius:28px;box-shadow:0 24px 48px -12px rgba(23,36,84,.18);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s}.nav__menu a{display:block;padding:12px 16px;border-radius:16px;font-size:var(--fs-18);line-height:1.25;color:var(--n-900);white-space:nowrap}.nav__menu a:hover{background:var(--blue-50);color:var(--brand)}.nav__dropdown.is-open .nav__menu,.nav__dropdown:hover .nav__menu{opacity:1;visibility:visible;transform:translate(-50%)}.nav__dropdown.is-open .nav__link .icon,.nav__dropdown:hover .nav__link .icon{transform:rotate(180deg)}.nav__toggle{display:none;width:48px;height:48px;border-radius:100px;background:var(--n-100);align-items:center;justify-content:center}.nav__toggle img{width:20px;height:20px}.hero{position:relative;background:var(--white)}.hero__card{position:relative;height:980px;overflow:hidden;border-radius:0 0 40px 40px;display:flex;align-items:center;justify-content:center}.hero__bg,.hero__bg img,.hero__overlay{position:absolute;inset:0;width:100%;height:100%}.hero__bg img{object-fit:cover}.hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(23,36,84,.828),rgba(23,36,84,.495) 44.794%,rgba(23,36,84,.045))}.hero__content{position:relative;gap:40px;margin-top:98px;color:var(--white);text-align:center}.hero__content,.hero__headline{display:flex;flex-direction:column;align-items:center}.hero__headline{gap:24px}.hero__title{width:1016px;max-width:100%}.hero__sub{width:677px;max-width:100%}.hero__search{flex-direction:column;align-items:center;gap:16px;width:900px}.hero__search,.toggle{display:flex;max-width:100%}.toggle{position:relative;gap:24px;width:496px;height:72px;padding:8px;background:var(--white);border-radius:1000px}.toggle__thumb{position:absolute;top:8px;bottom:8px;left:8px;width:calc((100% - 16px - 24px) / 2);background:var(--brand);border-radius:1000px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.toggle[data-value=sell] .toggle__thumb{transform:translateX(calc(100% + 24px))}.toggle__opt{position:relative;flex:1 0 0;display:flex;align-items:center;justify-content:center;padding:16px;font-size:var(--fs-h6);line-height:1.4;letter-spacing:.3px;color:var(--n-950);transition:color .3s ease}.toggle__opt.is-active{color:var(--off-white)}.address-bar{display:flex;align-items:center;gap:16px;width:100%;padding:8px 8px 8px 24px;background:var(--white);border-radius:100px}.address-bar .icon{width:24px;height:24px}.address-bar input{flex:1 0 0;min-width:0;border:0;outline:0;background:transparent;font-size:var(--fs-18);line-height:1.25;color:var(--n-900)}.address-bar input::placeholder{color:var(--n-400);opacity:1}.address-bar--cta{width:880px;max-width:100%;padding-left:28px}.steps{display:flex;gap:24px}.step{flex:1 0 0;min-width:0;display:flex;flex-direction:column;padding:16px;background:var(--n-100);border-radius:48px;overflow:hidden}.step__img{position:relative;height:320px;border-radius:36px;overflow:hidden}.step__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.step:hover .step__img img{transform:scale(1.04)}.step__top{display:flex;align-items:center;justify-content:space-between;padding:24px}.step__num{color:var(--brand)}.tag{display:inline-flex;align-items:center;gap:8px;padding:10px 18px 10px 14px;background:var(--white);border-radius:100px;white-space:nowrap}.tag .icon{width:18px;height:18px}.tag--muted{color:var(--n-600)}.step__body{display:flex;flex-direction:column;gap:12px;padding:32px 24px 24px}.step__body p:last-child{color:var(--n-600)}.loc-grid{flex-direction:column}.loc-grid,.loc-row{display:flex;gap:24px}.loc-row--lg{height:600px}.loc-row--sm{height:440px}.loc-card{position:relative;flex:1 0 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:32px;border-radius:40px;overflow:hidden;color:var(--white);isolation:isolate}.loc-card--hero{padding:32px 48px 48px}.loc-card--side{flex:0 0 560px}.loc-card__bg{position:absolute;inset:0;z-index:-1}.loc-card__bg img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.loc-card__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,rgba(23,36,84,0),rgba(23,36,84,.1) 45%,rgba(23,36,84,.9))}.loc-card:hover .loc-card__bg img{transform:scale(1.05)}.loc-card__top{display:flex;align-items:center;justify-content:space-between}.tag--brand{color:var(--brand);padding:10px 16px 10px 14px;border:1px solid var(--white)}.tag--brand .icon{width:16px;height:16px}.loc-card__arrow{width:52px;height:52px;background:var(--white)}.loc-card__arrow .icon{width:20px;height:20px;transition:transform .25s ease}.loc-card--hero .loc-card__arrow{width:64px;height:64px}.loc-card--hero .loc-card__arrow .icon{width:24px;height:24px}.loc-card:hover .loc-card__arrow .icon{transform:rotate(45deg)}.loc-card__body{display:flex;flex-direction:column;gap:10px}.loc-card--hero .loc-card__body{gap:16px}.loc-card__cities{color:var(--n-300)}.strip{justify-content:space-between;gap:32px;padding:48px 56px;background:var(--blue-950);border-radius:40px}.strip,.strip__content{display:flex;align-items:center}.strip__content{gap:24px}.strip__icon{width:72px;height:72px;background:var(--brand)}.strip__icon .icon{width:30px;height:30px}.strip__text{display:flex;flex-direction:column;gap:6px}.strip__title{color:var(--white)}.strip__sub{color:var(--blue-200)}.strip__actions{display:flex;gap:16px;flex-shrink:0}.features{display:flex;flex-direction:column;gap:24px}.feature{gap:0;height:880px;padding:80px 80px 0;background:var(--n-100);border-radius:48px;overflow:hidden}.feature,.feature__content{display:flex;justify-content:space-between}.feature__content{flex:1 0 0;min-width:0;flex-direction:column;padding-bottom:120px}.label{gap:16px}.label,.label__num{display:flex;align-items:center}.label__num{width:48px;height:48px;border-radius:100px;background:var(--brand);color:var(--white);justify-content:center}.feature__bottom{gap:32px;align-items:flex-start}.feature__bottom,.feature__text{display:flex;flex-direction:column}.feature__text{gap:20px}.feature__text .t-20{color:var(--n-600)}.feature__visual{position:relative;width:820px;height:800px;flex-shrink:0}.arch{position:absolute;left:110px;top:60px;width:640px;height:740px;border-radius:320px 320px 0 0;overflow:hidden}.arch img{width:100%;height:100%;object-fit:cover}.pill{position:absolute;display:flex;flex-direction:column;align-items:center;gap:4px;padding:24px 40px;border-radius:100px;white-space:nowrap}.pill--light{left:0;top:540px;background:var(--white);border:1px solid var(--n-200)}.pill--light .t-18{color:var(--n-500)}.pill--brand{top:0;right:0;background:var(--brand);color:var(--white)}.pill--brand .t-18{color:var(--blue-100)}.slider-controls{display:flex;gap:12px}.slider-btn{width:56px;height:56px}.slider-btn .icon{width:22px;height:22px}.slider-btn--prev{background:var(--white);border:1px solid var(--n-300)}.slider-btn--prev:hover{background:var(--n-100)}.slider-btn--next{background:var(--blue-950)}.slider-btn--next:hover{background:var(--brand)}.testimonials{display:flex;gap:24px;height:560px}.t-card{position:relative;flex:1 1 0;min-width:0;border-radius:40px;overflow:hidden;background:var(--n-100);cursor:pointer;transition:flex-basis .55s cubic-bezier(.4,0,.2,1),flex-grow .55s cubic-bezier(.4,0,.2,1),background-color .45s ease}.t-card.is-active{flex:0 0 720px;background:var(--blue-950);cursor:default}.t-card__active,.t-card__default{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;transition:opacity .35s ease}.t-card__default{align-items:center;padding:40px}.t-card__active{padding:48px;width:720px}.t-card.is-active .t-card__default,.t-card__active{opacity:0;pointer-events:none}.t-card.is-active .t-card__active{opacity:1;pointer-events:auto;transition-delay:.2s}.t-card__plus-row{display:flex;justify-content:flex-end;width:100%}.t-card__plus{width:48px;height:48px;background:var(--white)}.t-card__plus .icon{width:19px;height:19px}.t-card:hover .t-card__plus{transform:rotate(90deg)}.t-card__logo{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.t-card__logo .icon{width:32px;height:32px}.t-card__logo .t-18{color:var(--n-500);white-space:nowrap}.t-card__logo .t-h3{white-space:nowrap}.t-card__spacer{width:48px;height:48px}.t-card__place{display:flex;align-items:center;gap:10px;color:var(--white)}.t-card__place .icon{width:24px;height:24px}.t-card__quote{display:flex;flex-direction:column;gap:24px}.stars{display:flex;gap:4px}.stars .icon{width:20px;height:20px}.t-card__text{color:var(--white)}.person{gap:16px;padding-top:32px;border-top:1px solid var(--white)}.avatar,.person{display:flex;align-items:center}.avatar{width:56px;height:56px;border-radius:100px;background:var(--brand);color:var(--white);justify-content:center;flex-shrink:0}.person__text{display:flex;flex-direction:column;gap:2px}.person__name{color:var(--white)}.person__meta{color:var(--blue-200)}.faq-list{display:flex;flex-direction:column;gap:16px}.faq-item{background:var(--n-100);border-radius:32px;transition:background-color .3s ease}.faq-item.is-open{background:var(--blue-50)}.faq-q{display:flex;align-items:center;gap:32px;width:100%;padding:36px 48px;text-align:left}.faq-q__num{color:var(--n-400);flex-shrink:0;transition:color .3s ease}.faq-item.is-open .faq-q__num{color:var(--brand)}.faq-q__text{flex:1 0 0;min-width:0;color:var(--n-900)}.faq-q__btn{width:56px;height:56px;background:var(--white);position:relative}.faq-q__btn .icon{width:22px;height:22px;position:absolute;transition:opacity .25s ease,transform .3s ease}.faq-q__btn .icon--minus{opacity:0;transform:rotate(-90deg)}.faq-item.is-open .faq-q__btn{background:var(--brand)}.faq-item.is-open .faq-q__btn .icon--plus{opacity:0;transform:rotate(90deg)}.faq-item.is-open .faq-q__btn .icon--minus{opacity:1;transform:none}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease,margin-top .35s ease}.faq-item.is-open .faq-a{grid-template-rows:1fr;margin-top:-20px}.faq-a__inner{overflow:hidden}.faq-a p{padding:0 168px 36px 104px;color:var(--n-600)}.cta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;min-height:760px;padding:60px 120px;border-radius:48px;overflow:hidden;isolation:isolate;text-align:center}.cta__bg{position:absolute;inset:0;z-index:-1}.cta__bg img{width:100%;height:100%;object-fit:cover}.cta__bg:after{content:"";position:absolute;inset:0;background:rgba(23,36,84,.72)}.cta__headline{display:flex;flex-direction:column;align-items:center;gap:24px;color:var(--white)}.cta__title{width:1100px;max-width:100%}.cta__sub{width:760px;max-width:100%}.trust{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}.trust li{display:flex;align-items:center;gap:8px;color:var(--white);white-space:nowrap}.trust .icon{width:20px;height:20px}.footer{position:relative;overflow:hidden;background:var(--blue-950);color:var(--white)}.footer__wordmark{position:absolute;left:0;top:-25px;width:710px;height:821px;pointer-events:none}.footer__d{position:relative;max-width:1920px;margin:0 auto;padding:120px 80px 48px;display:flex;flex-direction:column;gap:80px}.footer__top{display:flex;justify-content:space-between;align-items:flex-start;gap:64px}.footer__brand{display:flex;flex-direction:column;gap:32px}.footer__logo{width:240px;height:67px}.footer__tagline{width:463px;max-width:100%;font-size:20px;line-height:1.4;letter-spacing:.3px;color:var(--n-300)}.footer__btns{display:flex;gap:16px;flex-wrap:wrap}.footer__cols{display:flex;gap:120px;white-space:nowrap}.footer__col{display:flex;flex-direction:column;gap:32px}.footer__h{font-size:32px;line-height:1.3;color:var(--white)}.footer__col ul{display:flex;flex-direction:column;gap:20px;font-size:20px;line-height:1.4;letter-spacing:.3px}.footer__col ul a{color:var(--n-500);transition:color .2s ease}.footer__col ul a:hover{color:var(--white)}.footer__contact{display:flex;flex-direction:column;gap:8px}.footer__contact a{font-size:24px;line-height:1.4;letter-spacing:.12px;color:var(--white)}.footer__contact a:hover{color:var(--blue-200)}.footer__contact span{font-size:18px;line-height:1.25;color:#94c3fc}.social{display:flex;gap:16px}.social a{width:56px;height:56px;border-radius:28px;background:var(--white);display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.social a:hover{transform:translateY(-2px)}.social img{width:20px;height:20px}.footer__bottom{align-items:center;justify-content:space-between;padding-top:32px;border-top:1px solid rgba(255,255,255,.12);font-size:18px;line-height:1.25;color:var(--n-300);white-space:nowrap}.footer__bottom,.footer__legal{display:flex;gap:32px}.footer__legal a:hover{color:var(--white)}.footer__top-link{gap:16px;color:var(--white)}.footer__top-link,.footer__up{display:flex;align-items:center}.footer__up{width:48px;height:48px;border-radius:24px;background:rgba(255,255,255,.1);justify-content:center;transition:background-color .2s ease}.footer__up img{width:20px;height:20px;transform:rotate(-90deg)}.footer__top-link:hover .footer__up,.footer__up:hover{background:var(--brand)}.footer__m{display:none}@media (max-width:1440px){.footer__d{padding:96px 48px 40px}.footer__cols{gap:64px}.footer__h{font-size:28px}}@media (max-width:1200px){.footer__top{flex-direction:column}.footer__bottom{flex-wrap:wrap}}@media (max-width:767px){.footer__d,.footer__wordmark{display:none}.footer__m{gap:32px;padding:48px 20px;font-family:Figtree,Alcyone,sans-serif}.footer__m,.footer__m-brand{display:flex;flex-direction:column}.footer__m-brand{gap:20px}.footer__m-brand>a img{width:180px;height:50px}.footer__m-brand p{font-size:14px;line-height:1.5;color:var(--n-300)}.social--m{gap:12px}.social--m a{width:40px;height:40px;border-radius:20px}.footer__card{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.footer__card>i{display:block;height:1px;background:rgba(255,255,255,.12)}.footer__row{gap:12px}.footer__ico,.footer__row{display:flex;align-items:center}.footer__ico{width:40px;height:40px;border-radius:20px;background:rgba(255,255,255,.1);justify-content:center;flex-shrink:0}.footer__ico--brand{background:var(--brand)}.footer__ico img{width:20px;height:20px}.footer__ico img[width="24"]{width:24px;height:24px}.footer__row b{display:block;font-weight:500;font-size:17px;line-height:1.35;color:var(--white)}.footer__row small{display:block;margin-top:2px;font-size:12px;line-height:1.4;letter-spacing:.48px;color:#94c3fc}.footer__m-cols,.footer__m-cols>div{display:flex;gap:16px}.footer__m-cols>div{flex:1 0 0;flex-direction:column}.footer__m-cols p{font-size:17px;line-height:1.35;color:var(--white)}.footer__m-cols ul{display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.5}.footer__m-cols a{color:var(--n-300)}.footer__div{display:block;height:1px;background:rgba(255,255,255,.12)}.footer__m-bottom{display:flex;align-items:center;justify-content:space-between}.footer__m-bottom>div{display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.4;letter-spacing:.48px;color:var(--n-300)}.footer__m-legal{display:flex;gap:16px}.footer__by{color:#94c3fc}.footer__up--m{width:44px;height:44px;border-radius:22px}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}@media (max-width:1200px){.feature__visual{width:700px;height:720px}.arch{left:90px;top:60px;width:560px;height:660px;border-radius:280px 280px 0 0}.pill--light{top:480px}.feature{height:800px;gap:32px}.nav__links{gap:28px}.nav__logo,.nav__logo img{width:240px;height:42px}.nav{padding-left:24px}.nav__links{gap:24px}.nav .btn{padding:16px 22px}.loc-card--side{flex-basis:440px}.loc-row--lg{height:520px}.loc-row--sm{height:400px}.feature{padding:64px 56px 0;height:720px}.feature__visual{width:580px;height:660px}.arch{left:60px;top:50px;width:480px;height:610px;border-radius:240px 240px 0 0}.pill{padding:20px 32px}.pill--light{top:430px}.t-card.is-active{flex-basis:600px}.t-card__active{width:600px;padding:40px}.faq-a p{padding-right:120px;padding-left:96px}.nav__actions .btn--primary,.nav__links{display:none}.nav__toggle{display:flex}.steps{flex-direction:column}.step{flex-basis:auto}.step__img{height:360px}.loc-row--lg{flex-direction:column;height:auto}.loc-row--lg .loc-card{min-height:480px;flex-basis:auto}.loc-row--sm{flex-wrap:wrap;height:auto}.loc-row--sm .loc-card{flex:1 1 calc(50% - 12px);min-height:360px}.strip{align-items:flex-start}.feature,.strip{flex-direction:column}.feature{height:auto;padding:56px 48px 0}.feature__content{padding-bottom:0;gap:48px}.feature__visual{align-self:center}.testimonials{height:auto;flex-direction:column}.t-card{flex:0 0 auto;height:120px}.t-card.is-active{flex:0 0 auto;height:480px}.t-card__active{width:100%}.t-card__default{flex-direction:row;padding:28px 40px}.t-card__logo{flex-direction:row;gap:16px}.t-card__plus-row{order:2;width:auto}.t-card__spacer{display:none}.cta{padding:96px 48px;min-height:0}}@media (max-width:900px){.section-head{flex-direction:column;align-items:flex-start;gap:24px}.section-head__actions{flex-wrap:wrap}.nav{top:16px;padding:12px 12px 12px 20px;border-radius:28px}.nav__logo,.nav__logo img{width:190px;height:34px}.nav__phone span{display:none}.nav__phone{padding:14px}.hero__card{height:auto;min-height:760px;padding:150px 20px 64px}.hero__content{margin-top:0;gap:32px}.toggle{height:60px}.toggle__opt{padding:10px}.address-bar{flex-wrap:wrap;padding:8px;border-radius:32px}.address-bar .icon{margin-left:12px}.address-bar input{padding:12px 0}.address-bar .btn{width:100%}.step{border-radius:36px}.step__img{height:260px;border-radius:28px}.loc-row--lg .loc-card{min-height:400px}.loc-row--sm .loc-card{flex-basis:100%;min-height:300px}.loc-card,.loc-card--hero{padding:24px;border-radius:32px}.strip{padding:32px 24px;border-radius:32px}.strip__content{flex-direction:column;align-items:flex-start}.strip__actions{flex-wrap:wrap}.feature{padding:40px 24px 0;border-radius:36px}.feature__visual{width:100%;max-width:440px;height:500px}.arch{left:8%;right:8%;width:auto;top:50px;height:450px;border-radius:999px 999px 0 0}.pill{padding:14px 24px}.pill--light{top:340px}.t-card__default{padding:24px}.t-card.is-active{height:auto}.t-card__active{position:relative;padding:32px 24px;gap:32px}.t-card.is-active .t-card__default,.t-card__logo .t-18{display:none}.faq-q{padding:24px;gap:16px}.faq-q__btn{width:44px;height:44px}.faq-a p{padding:0 24px 24px}.faq-item.is-open .faq-a{margin-top:-8px}.cta{padding:64px 20px;border-radius:36px;gap:32px}.trust{gap:16px}}.step__img--crop img{object-position:50% 11%}.hero--inner{padding:24px}.hero--inner .hero__card{height:932px;border-radius:40px;align-items:flex-start;padding:293px 56px 96px 80px}.hero--inner .nav{top:32px;left:68px;right:44px}.hero--inner .hero__content{margin:0 auto;width:1040px;max-width:100%}.hero--inner .hero__title{width:100%}.hero__sub--wide{width:851px}.hero__buttons{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.explorer{display:flex;gap:24px;height:760px}.explorer__steps{display:flex;flex-direction:column;gap:16px;width:640px;flex-shrink:0}.x-step{border-radius:40px;background:var(--n-100);overflow:hidden;cursor:pointer;flex:0 0 120px;position:relative;transition:flex .5s cubic-bezier(.4,0,.2,1),background-color .4s ease}.x-step.is-active{flex:1 0 0;background:var(--blue-950);cursor:default}.x-step__panel,.x-step__row{position:absolute;inset:0;transition:opacity .3s ease}.x-step__row{display:flex;align-items:center;gap:20px;padding:32px;height:120px}.x-step__panel{display:flex;flex-direction:column;justify-content:space-between;padding:40px}.x-step.is-active .x-step__row,.x-step__panel{opacity:0;pointer-events:none}.x-step.is-active .x-step__panel{opacity:1;pointer-events:auto;transition-delay:.2s}.x-num{width:56px;height:56px;border-radius:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--white);color:var(--n-900)}.x-step__panel .x-num{background:var(--brand);color:var(--white)}.x-step__text{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:4px}.x-step__text .t-16{color:var(--n-500)}.x-step__chev{width:48px;height:48px;background:var(--white)}.x-step__chev .icon{width:20px;height:20px;transition:transform .2s ease}.x-step:hover .x-step__chev .icon{transform:translateY(2px)}.x-step__top{display:flex;align-items:center;justify-content:space-between}.tag--dark{background:var(--blue-900);color:var(--white);padding:10px 16px 10px 14px}.x-step__body{display:flex;flex-direction:column;gap:12px}.x-step__body .t-h4{color:var(--white)}.x-step__body .t-20{color:var(--blue-200)}.progress{height:6px;border-radius:100px;background:var(--blue-900);overflow:hidden}.progress span{display:block;height:100%;border-radius:100px;background:var(--brand);transition:width .6s ease}.explorer__visuals{position:relative;flex:1 0 0;min-width:0;border-radius:48px;overflow:hidden}.x-visual{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:40px;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s}.x-visual.is-active{opacity:1;visibility:visible}.x-visual__bg{inset:0;overflow:hidden}.x-visual__bg,.x-visual__bg img{position:absolute}.x-visual__bg--1 img{inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%}.x-visual__bg--2 img{width:165.25%;height:133.05%;left:-23.84%;top:-26.38%;max-width:none}.x-visual__bg--3 img{inset:0;width:100%;height:100%;object-fit:cover}.x-visual__bg--3:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,36,84,0) 40%,rgba(23,36,84,.55))}.x-visual.is-active .mock{animation:mockIn .6s cubic-bezier(.2,.7,.2,1) .15s both}.mock{position:relative;width:520px;max-width:100%;display:flex;flex-direction:column;gap:20px;padding:32px;background:var(--white);border-radius:32px}.mock__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.chip{display:inline-flex;padding:6px 12px;border-radius:100px;background:var(--blue-50);color:var(--brand);white-space:nowrap}.mock__input{display:flex;align-items:center;gap:12px;padding:18px 20px;background:var(--n-100);border-radius:20px}.mock__input .icon{width:20px;height:20px}.mock__details{display:flex;gap:8px}.mock__details span{padding:8px 14px;border-radius:100px;background:var(--n-100);color:var(--n-700)}.mock .btn{width:100%}.mock__muted{color:var(--n-500)}.mock__rows{display:flex;flex-direction:column;gap:10px;padding-top:16px}.mock__rows div{display:flex;justify-content:space-between}.mock__rows span:first-child{color:var(--n-500)}.mock__month{display:flex;align-items:center;justify-content:space-between}.mock__month .icon{width:20px;height:20px}.mock__days{display:flex;gap:8px}.mock__days button{flex:1 0 0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0;border-radius:16px;background:var(--n-100);transition:background-color .2s ease,color .2s ease}.mock__days button .t-16{color:var(--n-500);transition:color .2s ease}.mock__days button:hover{background:var(--blue-50)}.mock__days button.is-selected{background:var(--brand);color:var(--white)}.mock__days button.is-selected .t-16{color:var(--white)}.mock__selected{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:16px;background:var(--blue-50);color:var(--brand)}.mock__selected .icon{width:18px;height:18px}.timeline{display:flex;flex-direction:column;gap:16px}.tl-row{display:flex;align-items:center;gap:48px;padding:40px 48px;border-radius:40px;background:var(--n-100);transition:transform .3s ease}.tl-row:hover{transform:translateX(6px)}.tl-row__num{color:var(--brand);flex-shrink:0}.tl-row__body{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:8px}.tl-row__body .t-20{color:var(--n-600)}.tag--lg{padding:12px 20px 12px 16px;color:var(--n-900)}.tl-row--dark{background:var(--blue-950)}.tl-row--dark .t-h4,.tl-row--dark .tl-row__num{color:var(--white)}.tl-row--dark .tl-row__body .t-20{color:var(--blue-200)}.tl-row--dark .tag{background:var(--brand);color:var(--white)}.promise{display:flex;align-items:center;gap:96px;padding:96px 80px 96px 96px;border-radius:48px;background:var(--blue-950)}.promise__content{display:flex;flex-direction:column;gap:40px;flex:0 1 668px;min-width:0}.promise__text{display:flex;flex-direction:column;gap:24px}.promise__eyebrow{color:var(--blue-200)}.promise__title{color:var(--white);max-width:668px}.promise__sub{color:var(--blue-200);max-width:668px}.promise__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:820px;flex-shrink:0}.p-tile{display:flex;flex-direction:column;gap:48px;padding:40px;border-radius:36px;background:var(--blue-900);color:var(--white);transition:transform .3s ease}.p-tile:hover{transform:translateY(-4px)}.p-tile .t-20{color:var(--blue-200)}.p-tile--brand{background:var(--brand)}.p-tile--brand .t-20{color:var(--white)}.t-72{font-size:72px;line-height:1.1}.cost{display:flex;flex-direction:column;gap:64px;padding:96px;border-radius:48px;background:var(--n-100)}.btn--white{background:var(--white);color:var(--brand)}.btn--white:hover{background:var(--blue-50)}.compare{display:flex;gap:24px}.compare__card{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:40px;padding:48px;border-radius:40px;background:var(--white)}.compare__head{display:flex;align-items:center;justify-content:space-between}.compare__rows>div{display:flex;align-items:center;gap:16px;padding:20px 0;border-top:1px solid var(--n-200)}.compare__rows>div:first-child{border-top:0}.compare__rows .t-20{flex:1 0 0;color:var(--n-600)}.compare__rows .t-h6{white-space:nowrap}.compare__ico{width:32px;height:32px;border-radius:100px;background:var(--n-100);display:flex;align-items:center;justify-content:center;flex-shrink:0}.compare__ico .icon{width:16px;height:16px}.compare__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:32px;border-top:1px solid var(--n-200)}.stat{display:flex;flex-direction:column;gap:8px;white-space:nowrap}.stat .t-18{color:var(--n-500)}.compare__card--dark{background:var(--blue-950);color:var(--white)}.compare__card--dark .compare__rows>div{border-color:rgba(255,255,255,.14)}.compare__card--dark .compare__rows .t-20{color:var(--blue-200)}.compare__card--dark .compare__ico{background:var(--brand)}.compare__card--dark .compare__foot{border-color:rgba(255,255,255,.14)}.compare__card--dark .stat .t-18{color:var(--blue-200)}.chip--brand{background:var(--brand);color:var(--white);padding:8px 16px}@media (max-width:1200px){.promise{gap:56px;padding:72px}.promise__grid{width:640px}.hero--inner .hero__card{height:auto;min-height:860px;padding:260px 48px 96px}.hero--inner .nav{left:48px;right:48px}.explorer__steps{width:520px}.promise{flex-direction:column;align-items:flex-start}.promise__grid{width:100%}.cost{padding:64px}.t-72{font-size:60px}.explorer{flex-direction:column;height:auto}.explorer__steps{width:100%}.x-step.is-active{flex:0 0 360px}.explorer__visuals{flex:0 0 640px}.compare{flex-direction:column}}@media (max-width:900px){.hero--inner{padding:12px}.hero--inner .hero__card{min-height:720px;padding:150px 20px 64px;border-radius:32px}.hero--inner .nav{left:12px;right:12px;top:12px}.x-step,.x-step__row{flex-basis:96px;height:96px}.x-step__row{padding:20px;gap:14px}.x-step.is-active{flex-basis:380px}.x-step__panel{padding:28px 24px}.x-step__panel .x-num,.x-step__row .x-num{width:48px;height:48px}.explorer__visuals{flex-basis:560px;border-radius:36px}.x-visual{padding:16px}.mock{padding:20px;gap:14px;border-radius:24px}.mock__head .t-h5{font-size:18px}.tl-row{flex-wrap:wrap;gap:16px 24px;padding:28px 24px;border-radius:32px}.tl-row__body{flex-basis:calc(100% - 80px)}.cost,.promise{padding:40px 24px;border-radius:36px}.promise__grid{grid-template-columns:1fr 1fr;gap:12px}.p-tile{padding:24px;gap:24px;border-radius:28px}.t-72{font-size:44px}.compare__card{padding:28px 20px;border-radius:32px}.compare__rows .t-h6{white-space:normal;text-align:right}.compare__foot{flex-direction:column;align-items:flex-start}}.hero__overlay--soft{background:linear-gradient(0deg,rgba(23,36,84,.74),rgba(23,36,84,.44) 44.794%,rgba(23,36,84,.04))}.hero__overlay--mid{background:linear-gradient(0deg,rgba(23,36,84,.83),rgba(23,36,84,.49) 44.794%,rgba(23,36,84,.04))}.hero__overlay--side{background:linear-gradient(90deg,rgba(23,36,84,.94),rgba(23,36,84,.7) 55%,rgba(23,36,84,.35))}.hero--inner .hero__content--wide{width:1120px}.hero--inner .hero__content--xl{width:1374px}.hero__title--928{width:928px!important}.hero__sub--594{width:594px}.hero__sub--898{width:898px}.hero__search--876{width:876px}.breadcrumb{display:flex;align-items:center;gap:8px;color:var(--white)}.breadcrumb a:hover{text-decoration:underline}.breadcrumb .icon{width:16px;height:16px}.split{display:flex;align-items:center;gap:96px;padding:24px 24px 24px 96px;border-radius:48px;background:var(--n-100)}.split__content{flex:1 0 0;min-width:0;gap:40px}.split__content,.split__text{display:flex;flex-direction:column}.split__text{gap:24px}.split__eyebrow{color:var(--brand)}.split__title{max-width:703px}.split__text .t-20{color:var(--n-600);max-width:730px}.split__img{width:800px;height:720px;border-radius:36px;overflow:hidden;flex-shrink:0}.split__img img{width:100%;height:100%;object-fit:cover}.btn-row{display:flex;gap:16px;flex-wrap:wrap}.mission{display:flex;border-radius:48px;overflow:hidden;background:var(--blue-950)}.mission__img{width:720px;flex-shrink:0;position:relative}.mission__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mission__content{flex:1 0 0;min-width:0;gap:32px;padding:64px 96px}.mission__content,.mission__text{display:flex;flex-direction:column}.mission__text{gap:24px}.mission__text .t-18,.mission__text .t-20{color:var(--blue-200)}.mission__text .t-h1{color:var(--white)}.mission__stats{display:flex;padding-top:48px;white-space:nowrap}.mission__stats>div{flex:1 0 0;display:flex;flex-direction:column;gap:8px;color:var(--white)}.mission__stats>div+div{border-left:1px solid var(--white);padding-left:40px}.mission__stats .t-18{color:var(--blue-200)}.values{display:flex;gap:120px;align-items:flex-start}.values__intro{width:560px;flex-shrink:0;display:flex;flex-direction:column;gap:40px}.values__intro .section-head__text{width:100%}.values__list{flex:1 0 0;min-width:0;border-bottom:1px solid var(--n-200)}.v-row{display:flex;align-items:center;gap:48px;width:100%;padding:48px 0;border-top:1px solid var(--n-200);text-align:left}.v-row:first-child{border-top:0}.v-row.is-open+.v-row{border-top-color:var(--brand)}.v-row__num{color:var(--n-300);flex-shrink:0;transition:color .3s ease}.v-row.is-open .v-row__num{color:var(--brand)}.v-row__text{flex:1 0 0;min-width:0;display:flex;flex-direction:column}.v-row__desc{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease,margin-top .35s ease}.v-row__desc>p{overflow:hidden;color:var(--n-600)}.v-row.is-open .v-row__desc{grid-template-rows:1fr;margin-top:12px}.v-row__icon{width:80px;height:80px;background:var(--n-100);transition:background-color .3s ease}.v-row__icon .icon{width:32px;height:32px;transition:filter .3s ease}.v-row.is-open .v-row__icon{background:var(--brand)}.v-row.is-open .v-row__icon .icon{filter:brightness(0) invert(1)}.v-row:not(.is-open):hover .v-row__icon{background:var(--blue-50)}@media (max-width:1200px){.split{gap:64px;padding-left:64px}.split__img{width:640px;height:640px}.mission__img{width:560px}.mission__content{padding:64px}.values{gap:80px}.values__intro{width:480px}.hero--inner .hero__content--wide,.hero--inner .hero__content--xl{width:100%}.hero__title--928{width:100%!important}.split__img{width:520px;height:600px}.mission__stats .t-72{font-size:56px}.split{flex-direction:column;align-items:stretch;padding:48px 24px 24px}.split__content{padding:0 24px}.split__img{width:100%;height:520px}.mission{flex-direction:column}.mission__img{width:100%;height:400px}.values{flex-direction:column;gap:48px}.values__intro{width:100%}}@media (max-width:900px){.split{padding:32px 12px 12px;border-radius:36px}.split__content{padding:0 12px}.split__img{height:360px;border-radius:28px}.mission{border-radius:36px}.mission__img{height:280px}.mission__content{padding:40px 24px}.mission__stats{padding-top:16px}.mission__stats .t-72{font-size:34px}.mission__stats>div+div{padding-left:16px}.mission__stats .t-18{white-space:normal}.v-row{gap:20px;padding:28px 0}.v-row__num{font-size:32px}.v-row__icon{width:56px;height:56px}.v-row__icon .icon{width:24px;height:24px}}.sit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:64px 24px}.sit-card{flex-direction:column;height:480px;padding:48px;border-radius:40px;background:var(--n-100);transition:background-color .35s ease}.sit-card,.sit-card__top{display:flex;justify-content:space-between}.sit-card__icon,.sit-card__top{align-items:center}.sit-card__icon{width:80px;height:80px;border-radius:24px;background:var(--white);display:flex;justify-content:center;transition:background-color .35s ease}.sit-card__icon .icon{width:34px;height:34px;transition:filter .35s ease}.sit-card__num{color:var(--n-300);transition:color .35s ease}.sit-card__bottom{gap:32px}.sit-card__bottom,.sit-card__text{display:flex;flex-direction:column}.sit-card__text{gap:12px}.sit-card__text .t-20,.sit-card__text .t-h4{transition:color .35s ease}.sit-card__text .t-20{color:var(--n-600)}.sit-card .btn{width:100%;justify-content:space-between;background:var(--white);color:var(--brand)}.sit-card .btn .icon{transition:filter .35s ease,transform .2s ease}.sit-card .btn:hover .icon{transform:translateX(3px)}.sit-card.is-active,.sit-grid:hover .sit-card:hover{background:var(--blue-950)}.sit-grid:hover .sit-card.is-active:not(:hover){background:var(--n-100)}.sit-card.is-active .sit-card__icon,.sit-grid:hover .sit-card:hover .sit-card__icon{background:var(--brand)}.sit-card.is-active .btn .icon,.sit-card.is-active .sit-card__icon .icon,.sit-grid:hover .sit-card:hover .btn .icon,.sit-grid:hover .sit-card:hover .sit-card__icon .icon{filter:brightness(0) invert(1)}.sit-card.is-active .sit-card__num,.sit-grid:hover .sit-card:hover .sit-card__num{color:var(--blue-200)}.sit-card.is-active .t-h4,.sit-grid:hover .sit-card:hover .t-h4{color:var(--white)}.sit-card.is-active .sit-card__text .t-20,.sit-grid:hover .sit-card:hover .sit-card__text .t-20{color:var(--blue-200)}.sit-card.is-active .btn,.sit-grid:hover .sit-card:hover .btn{background:var(--brand);color:var(--white)}.sit-grid:hover .sit-card.is-active:not(:hover) .sit-card__icon{background:var(--white)}.sit-grid:hover .sit-card.is-active:not(:hover) .btn .icon,.sit-grid:hover .sit-card.is-active:not(:hover) .sit-card__icon .icon{filter:none}.sit-grid:hover .sit-card.is-active:not(:hover) .sit-card__num{color:var(--n-300)}.sit-grid:hover .sit-card.is-active:not(:hover) .t-h4{color:var(--n-900)}.sit-grid:hover .sit-card.is-active:not(:hover) .sit-card__text .t-20{color:var(--n-600)}.sit-grid:hover .sit-card.is-active:not(:hover) .btn{background:var(--white);color:var(--brand)}.feature--tall{height:920px}.feature--tall .feature__bottom{gap:40px}.feature--tall .pill--light{top:560px}.checklist{display:flex;flex-direction:column;gap:16px}.checklist li{gap:12px}.checklist li,.checklist__ico{display:flex;align-items:center}.checklist__ico{width:28px;height:28px;border-radius:100px;background:var(--brand);justify-content:center;flex-shrink:0}.checklist__ico .icon{width:16px;height:16px}@media (max-width:1200px){.sit-card{padding:36px;height:440px}.feature--tall{height:820px}.feature--tall .pill--light{top:440px}.sit-grid{grid-template-columns:repeat(2,1fr);gap:24px}.feature--tall{height:auto}}@media (max-width:900px){.sit-grid{grid-template-columns:1fr;gap:16px}.sit-card{height:auto;gap:48px;padding:28px;border-radius:32px}.sit-card__icon{width:64px;height:64px;border-radius:20px}.feature--tall .pill--light{top:340px}}.hero--offer .hero__card{height:auto;min-height:1152px;padding:229px 56px 56px 80px;align-items:stretch}.offer-row{position:relative;display:flex;align-items:center;gap:96px;width:100%}.offer-row__content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:48px;align-items:flex-start;color:var(--white)}.offer-row__head{gap:24px}.next-steps,.offer-row__head{display:flex;flex-direction:column}.next-steps{gap:16px;width:100%}.next-step{display:flex;align-items:center;gap:20px;padding:20px 28px 20px 20px;border-radius:100px;background:var(--white)}.next-step .label__num{flex-shrink:0}.next-step__text{display:flex;flex-direction:column;gap:2px}.next-step__text .t-h5{color:var(--blue-950)}.next-step__text .t-16{color:var(--blue-200)}.offer-form{width:760px;flex-shrink:0;display:flex;flex-direction:column;gap:24px;padding:48px;border-radius:40px;background:var(--white);color:var(--n-900)}.form-row{display:flex;gap:16px}.field{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:8px}.field label{color:var(--n-700)}.field label b{color:var(--brand);font-weight:500}.input{display:flex;align-items:flex-start;gap:12px;padding:20px 24px;border-radius:20px;background:var(--n-100);border:1px solid transparent;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.input:focus-within{background:var(--white);border-color:var(--brand);box-shadow:0 0 0 4px rgba(0,97,255,.12)}.input.is-invalid{border-color:#e5484d}.input .icon{width:20px;height:20px;margin-top:2px}.input input,.input textarea{flex:1 0 0;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:var(--fs-18);line-height:1.25;color:var(--n-900);padding:0;resize:none}.input textarea{height:100px}.input input::placeholder,.input textarea::placeholder{color:var(--n-400);opacity:1}.check{display:flex;align-items:center;gap:12px;cursor:pointer;color:var(--n-700)}.check input{position:absolute;opacity:0;width:1px;height:1px}.check__box{width:24px;height:24px;border-radius:8px;border:1.5px solid var(--n-300);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease}.check__box .icon{width:16px;height:16px;opacity:0;transition:opacity .2s ease}.check input:checked+.check__box{background:var(--brand);border-color:var(--brand)}.check input:checked+.check__box .icon{opacity:1}.check input:focus-visible+.check__box{outline:2px solid var(--brand);outline-offset:2px}.check.is-invalid .check__box{border-color:#e5484d}.offer-form .btn{width:100%}.privacy{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--n-500)}.privacy .icon{width:16px;height:16px}.form-success{display:none;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:48px 0}.form-success__ico{width:72px;height:72px;border-radius:100px;background:var(--brand);display:flex;align-items:center;justify-content:center}.form-success__ico .icon{width:32px;height:32px}.form-success .t-20{color:var(--n-600);max-width:480px}.offer-form.is-sent>:not(.form-success){display:none}.offer-form.is-sent .form-success{display:flex}@media (max-width:1200px){.offer-row{gap:56px}.offer-form{width:640px}.hero--offer .hero__card{padding:200px 48px 48px}.offer-form{width:560px;padding:36px}.offer-row{flex-direction:column;align-items:stretch}.offer-form{width:100%}}@media (max-width:900px){.hero--offer .hero__card{padding:140px 12px 12px}.offer-row__content{padding:0 8px;gap:32px}.next-step{border-radius:28px;padding:14px 16px}.offer-form{padding:28px 20px;border-radius:28px}.form-row{flex-direction:column;gap:24px}}.hero--offer .nav{left:80px;right:32px}@media (max-width:1200px){.hero--offer .nav{left:48px;right:48px}}@media (max-width:900px){.hero--offer .nav{left:12px;right:12px}}.nav--plain{padding-right:32px}.nav--plain .nav__logo,.nav--plain .nav__logo img{width:189px;height:53px}.nav--plain .nav__actions{gap:24px}.nav__phone-plain{display:flex;align-items:center;gap:10px;font-size:var(--fs-18);line-height:1.25;color:var(--n-900);white-space:nowrap}.nav__phone-plain .icon{width:20px;height:20px}.nav__phone-plain:hover{color:var(--brand)}.hero--scams .nav{left:80px;right:56px}.scam-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:64px 24px}.scam-card{display:flex;flex-direction:column;gap:64px;padding:40px;border-radius:40px;background:var(--n-100);transition:transform .3s ease}.scam-card:hover{transform:translateY(-4px)}.scam-card__top{justify-content:space-between}.round-ico,.scam-card__top{display:flex;align-items:center}.round-ico{width:64px;height:64px;border-radius:100px;background:var(--white);justify-content:center;flex-shrink:0}.round-ico .icon{width:27px;height:27px}.scam-card__num{color:var(--n-300)}.card-text{display:flex;flex-direction:column;gap:12px}.card-text .t-18{color:var(--n-600)}.flags{display:flex;gap:24px}.flag{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:96px;padding:48px;border-radius:40px;background:var(--blue-950);color:var(--white)}.flag__top{display:flex;align-items:center;justify-content:space-between}.flag .card-text .t-18,.flag__top .t-18{color:var(--blue-200)}.flag .round-ico{background:var(--brand)}.math{display:flex;align-items:center;gap:96px;padding:96px;border-radius:48px;background:var(--n-100)}.math__content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:40px}.math__content .split__text .t-20{max-width:542px}.math__panel{width:760px;flex-shrink:0;gap:32px;padding:48px;border-radius:40px;background:var(--white)}.math__panel,.math__row{display:flex;flex-direction:column}.math__row{gap:12px}.math__row>div:first-child{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.math__row .t-18{color:var(--n-600)}.track{height:12px;background:var(--n-100);overflow:hidden}.track,.track span{border-radius:100px}.track span{display:block;height:100%;width:0;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}.is-visible .track span,.no-anim .track span{width:var(--w)}.profit{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:28px 32px;border-radius:28px;background:var(--blue-950)}.profit .t-18{color:var(--blue-200)}.profit .t-h3{color:var(--white)}@media (max-width:1200px){.math{flex-direction:column;align-items:stretch;padding:64px;gap:56px}.math__panel{width:100%}.flag{gap:64px;padding:36px}.hero--scams .nav{left:48px;right:48px}.scam-grid{grid-template-columns:repeat(2,1fr);gap:24px}.flags{flex-direction:column}}@media (max-width:900px){.hero--scams .nav{left:12px;right:12px}.nav--plain .nav__logo,.nav--plain .nav__logo img{width:130px;height:36px}.nav__phone-plain span{display:none}.scam-grid{grid-template-columns:1fr;gap:16px}.flag,.scam-card{padding:28px;gap:40px;border-radius:32px}.math{padding:36px 20px;border-radius:36px}.math__panel{padding:28px 20px;border-radius:28px}.math__row>div:first-child{flex-direction:column;gap:4px}.profit{flex-direction:column;align-items:flex-start;padding:24px}}.hero__search--full{width:100%}.intro{display:flex;align-items:center;gap:96px;padding:96px;border-radius:48px;background:var(--n-100)}.intro__content{flex:1 0 0;min-width:0;gap:40px}.intro__content,.intro__stats{display:flex;flex-direction:column}.intro__stats{width:620px;flex-shrink:0;gap:24px}.stat-card{display:flex;flex-direction:column;gap:48px;padding:48px;border-radius:40px;background:var(--white)}.stat-card .t-72{white-space:nowrap}.stat-card .t-20{color:var(--n-600)}.stat-card__text{display:flex;flex-direction:column;gap:8px}.stat-card .round-ico{background:var(--blue-50)}.stat-card--dark{background:var(--blue-950);color:var(--white)}.stat-card--dark .t-20{color:var(--blue-200)}.stat-card--dark .round-ico{background:var(--brand)}.arch--tall{height:780px}.city-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:64px 24px}.city-card{flex-direction:column;height:280px;padding:32px;border-radius:40px;background:var(--n-100);transition:background-color .3s ease}.city-card,.city-card__top{display:flex;justify-content:space-between}.city-card__top{align-items:center}.city-card__arrow,.city-card__pin{width:56px;height:56px;border-radius:100px;display:flex;align-items:center;justify-content:center}.city-card__pin{background:var(--white)}.city-card__pin .icon{width:24px;height:24px}.city-card__arrow{background:var(--blue-950);transition:background-color .3s ease,transform .3s ease}.city-card__arrow .icon{width:22px;height:22px}.city-card__arrow .icon--hover{display:none}.city-card__text{display:flex;flex-direction:column;gap:6px}.city-card__text .t-18{color:var(--n-500)}.city-card__text .t-18,.city-card__text .t-h4{transition:color .3s ease}.city-card.is-active,.city-card:hover{background:var(--brand)}.city-card.is-active .city-card__arrow{background:var(--white)}.city-card.is-active .city-card__arrow .icon--default{display:none}.city-card.is-active .city-card__arrow .icon--hover{display:block}.city-card.is-active .city-card__text .t-18,.city-card.is-active .t-h4{color:var(--white)}.city-grid:hover .city-card.is-active:not(:hover){background:var(--n-100)}.city-grid:hover .city-card.is-active:not(:hover) .city-card__arrow{background:var(--blue-950)}.city-grid:hover .city-card.is-active:not(:hover) .city-card__arrow .icon--default{display:block}.city-grid:hover .city-card.is-active:not(:hover) .city-card__arrow .icon--hover{display:none}.city-grid:hover .city-card.is-active:not(:hover) .t-h4{color:var(--n-900)}.city-grid:hover .city-card.is-active:not(:hover) .city-card__text .t-18{color:var(--n-500)}.city-card:hover .city-card__arrow{background:var(--white);transform:rotate(45deg)}.city-card:hover .city-card__arrow .icon--default{display:none}.city-card:hover .city-card__arrow .icon--hover{display:block}.city-card:hover .city-card__text .t-18,.city-card:hover .t-h4{color:var(--white)}.type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:64px 24px}.type-grid--tight{row-gap:24px}.type-card{display:flex;flex-direction:column;gap:64px;padding:40px;border-radius:40px;background:var(--n-100);transition:transform .3s ease}.type-card:hover{transform:translateY(-4px)}.city-search{display:flex;align-items:center;gap:12px;width:440px;max-width:100%;padding:16px 24px;border-radius:100px;background:var(--n-100);border:1px solid transparent;transition:border-color .2s ease,background-color .2s ease}.city-search:focus-within{border-color:var(--brand);background:var(--white)}.city-search .icon{width:20px;height:20px}.city-search input{flex:1 0 0;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:var(--fs-18);line-height:1.25;color:var(--n-900)}.city-search input::placeholder{color:var(--n-400);opacity:1}.dir-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:column;grid-template-rows:repeat(7,auto);gap:12px 24px}.city-link{display:flex;align-items:center;gap:12px;padding:20px 20px 20px 24px;border-radius:100px;background:var(--n-100);color:var(--n-900);transition:background-color .2s ease}.city-link[hidden]{display:none}.city-link .icon{width:20px;height:20px}.city-link span.t-18{flex:1 0 0;min-width:0}.city-link__arrow{width:36px;height:36px;border-radius:100px;background:var(--white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s ease,transform .2s ease}.city-link__arrow .icon{width:15px;height:15px}.city-link:hover{background:var(--blue-50)}.city-link:hover .city-link__arrow{transform:translateX(3px)}.dir-empty{display:none;color:var(--n-500)}.dir-empty.is-visible{display:block}@media (max-width:1200px){.intro{gap:56px;padding:72px}.intro__stats{width:520px}.intro{flex-direction:column;align-items:stretch;padding:56px}.intro__stats{width:100%;flex-direction:row}.intro__stats .stat-card{flex:1 0 0}.city-grid{grid-template-columns:repeat(4,1fr);gap:24px}.arch--tall{height:610px}.city-grid,.type-grid{grid-template-columns:repeat(2,1fr)}.type-grid{gap:24px}.dir-grid{grid-template-columns:repeat(2,1fr);grid-auto-flow:row;grid-template-rows:none}}@media (max-width:900px){.intro{padding:36px 20px;border-radius:36px}.intro__stats{flex-direction:column}.stat-card{padding:28px;gap:28px;border-radius:28px}.stat-card .t-72{font-size:44px}.city-grid,.type-grid{grid-template-columns:1fr;gap:16px}.city-card{height:200px;padding:24px;border-radius:28px}.type-card{padding:28px;gap:32px;border-radius:32px}.dir-grid{grid-template-columns:1fr}.arch--tall{height:450px}}.loc-grid--spaced{gap:64px}.intro .split__text .t-20{max-width:none}@media (min-width:1441px){.intro .split__text h2{margin-right:-24px}}@media (max-width:1200px){.loc-grid--spaced{gap:24px}}.hero__content{max-width:100%}@media (max-width:1200px){.cta__headline,.hero__content,.hero__headline{width:100%}.cta__sub,.cta__title,.hero__sub,.hero__title{width:100%!important}.promise__content{flex:none;width:100%}}@media (max-width:900px){.stat{white-space:normal}.t-hero{overflow-wrap:break-word}}.dir-grid--rows{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(var(--cols,4),1fr)}@media (max-width:1200px){.dir-grid--rows{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.dir-grid--rows{grid-template-columns:1fr}}.hero__card{overflow:visible}.hero__bg,.hero__overlay{border-radius:inherit;overflow:hidden}.mega{display:none}@media (min-width:1201px){.nav__dropdown{position:static}.nav__dropdown:after{left:0;right:0;height:40px}.nav__menu{display:none}.mega{display:block;position:absolute;left:0;right:0;top:calc(100% + 12px);background:var(--white);border-radius:32px;overflow:hidden;box-shadow:0 32px 64px -16px rgba(23,36,84,.25),0 0 0 100vmax rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.nav__dropdown.is-open .mega,.nav__dropdown:hover .mega{opacity:1;visibility:visible;transform:none}.nav__dropdown.is-open .nav__link,.nav__dropdown:hover .nav__link{color:var(--brand)}}.mega__col,.mega__inner{display:flex}.mega__col{flex:1 0 0;min-width:0;flex-direction:column;gap:24px;padding:40px 24.5px;border-left:1px solid var(--blue-50);border-right:1px solid var(--blue-50)}.mega__col:first-child{border-left:0}.mega__col:last-child{border-right:0}.mega__head{display:flex;flex-direction:column;gap:12px}.mega__img{display:block;height:156px;border-radius:10px;overflow:hidden}.mega__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mega__head:hover .mega__img img{transform:scale(1.05)}.mega__name{font-size:20px;line-height:1.4;letter-spacing:.3px;color:var(--n-900);white-space:nowrap;transition:color .2s ease}.mega__head:hover .mega__name{color:var(--brand)}.mega__col ul{display:flex;flex-direction:column}.mega__col li+li{border-top:1px solid var(--blue-50)}.mega__col li a{display:flex;align-items:center;gap:8px;padding:14px 16px;border-radius:8px;font-size:16px;line-height:1.3;letter-spacing:.16px;color:var(--n-700);transition:color .2s ease,background-color .2s ease}.mega__col li a .dot{width:8px;height:8px;flex-shrink:0}.mega__col li a:hover{color:var(--brand);background:var(--blue-50)}.mega__col li a.mega__more{color:var(--brand)}@media (max-width:1200px){.nav__menu a{white-space:normal}}.hero__search--876,.hero__search--full{max-width:100%}.feature__visual{--loop:3s;--ease-io:cubic-bezier(.45,.05,.15,1);--ease-out:cubic-bezier(.2,.7,.2,1)}.feature__visual .pill{z-index:3;box-shadow:0 8px 20px rgba(0,0,0,.1);will-change:translate}.feature__visual.is-offscreen .pill{animation-play-state:paused!important}.feature__visual[data-anim] .arch{transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.feature__visual[data-anim] .pill{transition:opacity .6s var(--ease-out),scale .6s var(--ease-out)}.feature__visual[data-anim=idle] .arch,.feature__visual[data-anim=idle] .chat,.feature__visual[data-anim=idle] .phone{opacity:0;transform:translateY(40px)}.feature__visual[data-anim=idle] .pill{opacity:0;scale:.85}.feature__visual[data-anim] .pill--light{transition-delay:.45s}.feature__visual[data-anim] .pill--brand{transition-delay:.6s}.feature__visual[data-anim=animate] .pill--light{animation:float-a var(--loop) var(--ease-io) infinite 1.1s}.feature__visual[data-anim=animate] .pill--brand{animation:float-b var(--loop) var(--ease-io) infinite 1.1s}@media (prefers-reduced-motion:reduce){.feature__visual .pill{animation:none!important;opacity:1!important;visibility:visible!important}}.mega__list.is-scroll{max-height:305px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--n-300) transparent;mask-image:linear-gradient(180deg,#000 85%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);padding-right:4px}.mega__list.is-scroll.is-end{mask-image:none;-webkit-mask-image:none}.mega__list.is-scroll::-webkit-scrollbar{width:6px}.mega__list.is-scroll::-webkit-scrollbar-thumb{background:var(--n-300);border-radius:6px}.explorer .progress span{width:100%;transform:scaleX(0);transform-origin:left center;transition:none;will-change:transform}.explorer .progress span.is-filling{animation:step-fill var(--step-ms,6s) linear forwards}.explorer.is-held .progress span.is-filling,.explorer.is-paused .progress span.is-filling{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.explorer .progress span.is-filling{animation-duration:12s}}.loc-card__bg img,.mega__img img,.step__img img{will-change:auto}.mm,.nav__logo-m,.nav__m-phone{display:none}@media (max-width:1200px){.mm{display:flex;flex-direction:column;gap:8px;position:fixed;inset:0;z-index:100;padding:8px 8px 24px;background:var(--blue-950);color:var(--white);overflow-y:auto;overscroll-behavior:contain;font-family:Figtree,Alcyone,sans-serif;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.mm.is-open{opacity:1;visibility:visible;transform:none}.mm__bar{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 20px;border-radius:40px;background:var(--white);flex-shrink:0}.mm__bar .nav__logo,.mm__bar .nav__logo img{width:115px;height:32px}.mm__actions{display:flex;gap:8px}.mm .nav__m-phone,.mm__close{display:flex;width:44px;height:44px;border-radius:100px;align-items:center;justify-content:center}.mm .nav__m-phone{background:var(--brand)}.mm__close{background:var(--blue-950)}.mm__close img{width:19px;height:19px;transform:rotate(45deg)}.mm__body{gap:32px;padding:16px 12px 0}.mm__body,.mm__links{display:flex;flex-direction:column}.mm__item{border-bottom:1px solid rgba(255,255,255,.12);padding:18px 0}.mm__row{justify-content:space-between;width:100%;font-size:22px;line-height:1.2;color:var(--white);text-align:left}.mm__btn,.mm__row{display:flex;align-items:center}.mm__btn{position:relative;width:40px;height:40px;border-radius:100px;background:rgba(255,255,255,.1);justify-content:center;flex-shrink:0;transition:background-color .25s ease}.mm__btn img{width:20px;height:20px}.mm__btn--acc img{position:absolute;transition:opacity .2s ease,transform .25s ease}.mm__plus{width:19px!important;height:19px!important}.mm__minus{width:22px!important;height:22px!important;opacity:0;transform:rotate(-90deg)}.mm__item.is-open .mm__btn--acc{background:var(--brand)}.mm__item.is-open .mm__plus{opacity:0;transform:rotate(90deg)}.mm__item.is-open .mm__minus{opacity:1;transform:none}.mm__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.mm__item.is-open .mm__panel{grid-template-rows:1fr}.mm__panel-in{overflow:hidden}.mm__counties{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:20px}.mm__county{display:flex;align-items:center;gap:8px;padding:12px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.mm__county img{width:16px;height:16px;flex-shrink:0}.mm__county b{display:block;font-weight:500;font-size:14px;line-height:1.5;color:var(--white)}.mm__county small{display:block;margin-top:2px;font-size:12px;line-height:1.4;letter-spacing:.48px;color:#94c3fc}.mm__subs{display:flex;flex-direction:column;padding-top:12px}.mm__sub{padding:10px 0;font-size:16px;line-height:1.5;color:var(--n-300)}.mm__foot{display:flex;flex-direction:column;gap:12px}.mm__foot .btn{width:100%;font-size:16px;padding:12px 16px}.mm__contact{display:flex;align-items:center;justify-content:space-between;padding-top:12px;font-size:12px;line-height:1.4;letter-spacing:.48px;color:#94c3fc}.mm__social{display:flex;gap:8px}.mm__social a{width:36px;height:36px;border-radius:18px;background:var(--white);display:flex;align-items:center;justify-content:center}.mm__social img{width:20px;height:20px}}@media (max-width:767px){.t-hero{line-height:1.1;text-transform:none}.t-h1,.t-h2{line-height:1.15}.t-h3{line-height:1.2}.t-h4{line-height:1.3}.t-h5{line-height:1.35}.t-h5,.t-h6{letter-spacing:0}.t-h6{line-height:1.4}.t-16,.t-18,.t-20,.t-24{line-height:1.5;letter-spacing:0}.t-72{font-size:40px}.btn{font-size:16px;padding:12px 16px;gap:12px}.section-head{flex-direction:column;align-items:stretch;gap:12px}.section-head__text{gap:12px;width:100%!important}.section-head>.btn,.section-head__actions{width:100%}.section-head__actions{flex-direction:column;gap:12px}.section-head .city-search,.section-head>.btn,.section-head__actions .btn{width:100%}.hero--inner .nav,.hero--offer .nav,.hero--scams .nav,.nav{top:12px;left:12px;right:12px;padding:8px 8px 8px 20px;border-radius:40px;border-bottom:0}.nav--plain .nav__logo,.nav--plain .nav__logo img,.nav__logo,.nav__logo img{width:115px;height:32px}.nav__logo img:not(.nav__logo-m){display:none}.nav__logo-m{display:block}.nav__actions{gap:8px}.nav__phone,.nav__phone-plain{display:none!important}.nav__m-phone{display:flex;width:44px;height:44px;border-radius:100px;background:var(--brand);align-items:center;justify-content:center}.nav__m-phone img{width:20px;height:20px}.nav__toggle{width:44px;height:44px}.hero{padding:8px 8px 0}.hero--inner .hero__card,.hero__card{height:auto;min-height:720px;padding:88px 12px 20px;border-radius:0 0 24px 24px;align-items:stretch;justify-content:flex-end;flex-direction:column}.hero--inner .hero__card{border-radius:24px}.hero--inner .hero__content,.hero__content{width:100%;margin:0;gap:24px}.hero__headline{gap:16px}.hero__search,.toggle{gap:12px;width:100%}.toggle{height:auto;padding:8px}.toggle__thumb{width:calc((100% - 16px - 12px) / 2)}.toggle[data-value=sell] .toggle__thumb{transform:translateX(calc(100% + 12px))}.toggle__opt{padding:12px;font-size:16px;line-height:1.25;letter-spacing:0}.address-bar,.address-bar--cta{flex-wrap:nowrap;gap:12px;padding:8px 8px 8px 16px;border-radius:100px}.address-bar .icon{margin-left:0;width:24px;height:24px}.address-bar input{padding:0;font-size:14px;line-height:1.5}.address-bar .btn{width:auto;padding:12px 16px;font-size:0;gap:0}.address-bar .btn .icon{width:20px;height:20px;margin:0}.hero__buttons{flex-direction:column;width:100%;gap:12px}.hero__buttons .btn{width:100%}.breadcrumb{justify-content:center;flex-wrap:wrap}.steps{gap:12px}.step{padding:12px;border-radius:24px}.step__img{height:220px;border-radius:20px}.step__top{padding:16px}.step__num{font-size:26px;line-height:1.15}.tag{padding:10px 12px 10px 14px}.step__body{padding:20px 16px 16px;gap:12px}.step__body .t-h4{font-size:20px}.loc-grid,.loc-grid--spaced{gap:16px}.loc-row,.loc-row--lg,.loc-row--sm{flex-direction:column;flex-wrap:nowrap;height:auto;gap:12px}.loc-card,.loc-card--hero,.loc-row--lg .loc-card,.loc-row--sm .loc-card{flex:none;width:100%;min-height:280px;padding:20px;border-radius:24px}.loc-row--lg .loc-card--side{min-height:300px}.loc-card--hero .loc-card__arrow,.loc-card__arrow{width:48px;height:48px;border-radius:24px}.loc-card--hero .loc-card__body{gap:12px}.loc-card--hero .t-h2{font-size:26px}.loc-card--hero .loc-card__cities{font-size:16px}.loc-card .t-h3{font-size:22px}.tag--brand{padding:10px 12px 10px 14px}.strip{align-items:stretch;padding:20px;border-radius:24px}.strip,.strip__content{flex-direction:column;gap:16px}.strip__content{align-items:flex-start}.strip__icon{width:48px;height:48px;border-radius:24px}.strip__text .t-h4{font-size:20px;line-height:1.3}.strip__actions{flex-direction:column;gap:12px}.strip__actions .btn{width:100%}.features{gap:16px}.feature,.feature--tall{flex-direction:column;gap:16px;height:auto;padding:24px 24px 0;border-radius:24px}.feature__content{padding-bottom:24px;gap:16px}.label{gap:12px}.label__num{width:48px;height:48px;border-radius:24px}.feature--tall .feature__bottom,.feature__bottom{gap:16px;align-items:stretch}.feature__text{gap:12px}.feature__text br{display:none}.feature__bottom .btn-row .btn,.feature__bottom>.btn{width:100%}.feature__bottom .btn-row{flex-direction:column;gap:12px}.checklist{gap:12px}.feature__visual{width:100%;max-width:none;height:380px;align-self:stretch}.arch,.arch--tall{left:20px;right:auto;top:40px;width:247px;height:340px;border-radius:124px 124px 0 0}.pill{padding:16px 20px;gap:4px}.pill .t-18{font-size:14px;line-height:1.5}.pill .t-h3{font-size:22px;line-height:1.2}.feature--tall .pill--light,.pill--light{left:0;top:250px}.pill--brand{right:0;left:auto;top:0}#testimonials .section-head{gap:24px}.slider-controls{gap:12px}.slider-btn{width:48px;height:48px;border-radius:24px}.testimonials{flex-direction:column;height:auto;gap:16px}.t-card:not(.is-active){display:none}.t-card.is-active{flex:none;height:auto;border-radius:24px}.t-card.is-active .t-card__default{display:none}.t-card.is-active .t-card__active,.t-card__active{position:relative;width:100%;padding:20px;gap:20px}.t-card__place{gap:10px}.t-card__place .t-h5{font-size:17px;line-height:1.35}.t-card__quote{gap:16px}.t-card__text{font-size:20px;line-height:1.3}.person{gap:12px;padding-top:20px;border-top-color:rgba(255,255,255,.12)}.avatar{width:48px;height:48px;font-size:17px}.person__name{font-size:17px;line-height:1.35}.person__meta{font-size:14px;line-height:1.5}.faq-list{gap:12px}.faq-item{border-radius:20px}.faq-q{gap:16px;padding:20px}.faq-q__num{font-size:17px}.faq-q__text{font-size:22px;line-height:1.2}.faq-q__btn{width:48px;height:48px}.faq-a p{padding:0 40px 20px;font-size:16px;line-height:1.5}.faq-item.is-open .faq-a{margin-top:-8px}.cta{min-height:380px;padding:24px;gap:24px;border-radius:24px}.cta__headline{gap:16px}.cta__title{font-size:30px;line-height:1.1}.trust{justify-content:flex-start;gap:8px 16px;width:100%}.trust li .t-18{font-size:14px}.cta>.btn{width:100%}.feature__content{gap:0}#testimonials .section-head{gap:6px}.t-card.is-active .t-card__active,.t-card__active{gap:0}.page:not(.page--home) .strip__content{flex-direction:row;align-items:center}.page:not(.page--home) .strip__icon{border-radius:100px}.page:not(.page--home) .strip__text{flex:1 0 0;min-width:0}.page:not(.page--home) .cta .trust{display:none}}@media (max-width:767px){section:has(>.explorer) .section-head__text{text-align:center}.explorer{flex-direction:column;height:auto;gap:12px}.explorer__steps{width:100%;gap:12px}.x-step,.x-step.is-active{flex:none;height:auto;border-radius:24px}.x-step__panel,.x-step__row{position:static;opacity:1;pointer-events:auto;transition:none}.x-step.is-active .x-step__row,.x-step:not(.is-active) .x-step__panel{display:none}.x-step__row{height:auto;padding:20px;gap:12px}.x-step__panel{padding:20px;gap:32px}.x-num,.x-step__panel .x-num,.x-step__row .x-num{width:48px;height:48px;font-size:14px}.x-step__text .t-h5{font-size:17px}.x-step__chev{width:48px;height:48px}.x-step__chev .icon{content:url(/web/img/df31d.svg)}.tag--dark{padding:10px 12px 10px 14px}.x-step__body .t-h4{font-size:20px;line-height:1.3}.explorer__visuals{flex:none;height:400px;border-radius:24px}.mock,.x-visual{padding:20px}.mock{width:100%;gap:12px;border-radius:20px}.mock__head .t-h5{font-size:17px;line-height:1.35}.mock__input{padding:12px;border-radius:16px}.mock__input .t-18{font-size:14px}.mock__details{display:none}.mock__rows{padding-top:0;gap:6px}.mock .t-h3{font-size:26px}.mock__days{gap:6px}.mock__days button{padding:8px 0;border-radius:12px}.timeline{gap:12px}.tl-row{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:16px;padding:20px;border-radius:24px}.tl-row:first-child{gap:24px}.tl-row:hover{transform:none}.tl-row__num{font-size:26px;line-height:1.15}.tl-row__body{flex-basis:auto;gap:8px}.tl-row__body .t-h4{font-size:20px}.tag--lg{padding:12px}.tl-row:first-child .tag--lg{align-self:flex-start}.promise{flex-direction:column;align-items:stretch;gap:16px;padding:24px;border-radius:24px}.promise__content{gap:24px;width:100%}.promise__text{gap:16px}.promise__content .hero__buttons{flex-direction:column;gap:12px}.promise__content .hero__buttons .btn{width:100%}.promise__grid{grid-template-columns:1fr;gap:12px;width:100%}.p-tile{gap:24px;padding:20px;border-radius:20px}.p-tile .t-72{font-size:30px}.cost{gap:32px;padding:24px;border-radius:24px}.cost .section-head{gap:16px}.cost .section-head>.btn{width:100%}.compare{flex-direction:column;gap:12px}.compare__card{gap:24px;padding:20px;border-radius:24px}.compare__head .t-h3{font-size:22px}.chip--brand{padding:8px 12px}.compare__rows>div{gap:12px;padding:12px 0}.compare__rows .t-20{flex:1 0 0;font-size:16px}.compare__rows .t-h6{flex:1 0 0;font-size:17px;line-height:1.35;white-space:normal;text-align:right}.compare__foot{flex-direction:column;align-items:stretch;gap:24px;padding-top:20px}.compare__foot .btn{width:100%}.stat .t-h2{font-size:26px;white-space:normal}.hero--inner .hero__card{min-height:720px;padding:88px 16px 40px}.hero--inner .hero__title{font-size:30px}.split{flex-direction:column;align-items:stretch;gap:16px;padding:16px 16px 16px 24px;border-radius:24px}.split__content{padding:0;gap:24px}.split__text{gap:16px}.split__eyebrow{font-size:17px}.split .btn-row{flex-direction:column;gap:12px}.split .btn-row .btn{width:100%}.split__img{width:100%;height:396px;border-radius:36px}.mission{flex-direction:column;border-radius:24px}.mission__img{width:100%;height:344px}.mission__content{padding:20px 24px;gap:16px}.mission__text{gap:16px}.mission__text .t-18{font-size:14px}.mission__stats{flex-direction:column;padding-top:20px}.mission__stats>div{padding:16px 0;gap:8px}.mission__stats>div:first-child{padding-top:0}.mission__stats>div:last-child{padding-bottom:0}.mission__stats>div+div{border-left:0;border-top:1px solid rgba(255,255,255,.12);padding-left:0}.mission__stats .t-72{font-size:30px}.values{flex-direction:column;gap:16px}.values__intro{width:100%;gap:24px;align-items:stretch}.values__intro .section-head__text{text-align:center}.values__intro .btn-row{flex-direction:column;gap:12px}.values__intro .btn-row .btn{width:100%}.v-row{gap:24px;padding:20px 0}.v-row__num{font-size:26px}.v-row__text .t-h3{font-size:22px}.v-row__icon{width:48px;height:48px}.v-row__icon .icon{width:32px;height:32px}}@media (max-width:767px){section:has(>.sit-grid) .section-head__title{text-align:center}.sit-grid{grid-template-columns:1fr;gap:12px}.sit-card{height:auto;gap:24px;padding:20px;border-radius:24px}.sit-card__icon{width:48px;height:48px;border-radius:24px}.sit-card__icon .icon{width:34px;height:34px}.sit-card__num{font-size:17px}.sit-card__bottom{gap:16px}.sit-card__text .t-h4{font-size:20px}.sit-card .btn{padding:12px 16px}.page:not(.page--home) .strip__actions .btn--primary{justify-content:space-between}.hero--offer .hero__card{min-height:720px;padding:88px 16px 40px;justify-content:flex-start}.offer-row{gap:16px}.offer-row__content{display:contents}.offer-row__head{order:1;gap:16px;text-align:center;color:var(--white)}.offer-row__head .t-hero{font-size:30px}.next-steps{display:none}.offer-form{order:2;padding:20px;gap:16px;border-radius:24px}.offer-row__call{order:3;width:100%;margin-top:32px}.offer-form .t-h2{font-size:26px;line-height:1.15}.form-row{flex-direction:column;gap:12px}.field{gap:8px}.input{padding:12px 16px;border-radius:16px}.input input,.input textarea{font-size:14px;line-height:1.5}.input textarea{height:42px}.check{font-size:14px}.offer-form .btn--primary{justify-content:space-between}.privacy{font-size:14px}}@media (max-width:767px){section:has(>.scam-grid) .section-head>.btn{width:auto;align-self:flex-start}.scam-grid{gap:12px}.scam-card{gap:24px;padding:20px;border-radius:24px}.scam-card:hover,.type-card:hover{transform:none}.round-ico{width:48px;height:48px}.round-ico .icon{width:24px;height:24px}.scam-card__num{font-size:22px}.card-text{gap:8px}.card-text .t-h4{font-size:20px}.flags{gap:12px}.flag{gap:32px;padding:20px}.flag,.math{border-radius:24px}.math{padding:24px}.math,.math__content{gap:24px}.math .btn-row{flex-direction:column;gap:12px}.math .btn-row .btn{width:100%}.math__panel{padding:16px;gap:20px;border-radius:20px}.math__panel>.t-h5{font-size:17px}.math__row>div:first-child{flex-direction:row;align-items:flex-start;gap:12px}.math__row .t-18{flex:1 0 0}.math__row .t-h5{font-size:17px}.profit{flex-direction:row;align-items:center;padding:16px 20px;border-radius:20px}.profit .t-18{flex:1 0 0}.profit .t-h3{font-size:22px}.intro{gap:16px;padding:24px;border-radius:24px}.intro__content{gap:24px}.intro .split__text{gap:16px}.intro .btn-row{flex-direction:column;gap:12px}.intro .btn-row .btn{width:100%}.intro__stats{gap:12px}.stat-card{gap:24px;padding:20px;border-radius:20px}.stat-card .t-72{font-size:30px}.dir-grid,.dir-grid--rows{grid-template-columns:1fr 1fr;gap:8px}.dir-grid>span[aria-hidden]{display:none}.city-link{padding:12px 14px;gap:8px}.city-link .t-18{font-size:14px;line-height:1.3}.city-link__arrow{display:none}.city-link .icon{width:16px;height:16px}}@media (max-width:767px){#other-counties .section-head>.btn,section:has(>.city-grid) .section-head>.btn{width:auto;align-self:flex-start}.city-grid{gap:8px}.city-card{height:auto;gap:16px;padding:16px 20px;border-radius:24px}.city-card__arrow,.city-card__pin{width:40px;height:40px}.city-card__pin .icon{width:20px;height:20px}.city-card__arrow .icon{width:18px;height:18px}.city-card__text{gap:4px}.city-card__text .t-h4{font-size:20px}.type-grid,.type-grid--tight{gap:12px}.type-card{gap:24px;padding:20px;border-radius:24px}}.mm__bar .nav__logo img{display:block!important}@media (min-width:768px){.offer-row__call{display:none}}@media (max-width:767px){.hero,.hero--inner{padding:0}.hero--inner .hero__card,.hero--offer .hero__card,.hero__card{min-height:100vh;min-height:100svh;border-radius:0;padding:104px 20px 40px}.hero--offer .hero__card{min-height:0;padding-bottom:40px;justify-content:flex-start}.hero--inner .nav,.hero--offer .nav,.hero--scams .nav,.nav{top:16px;left:16px;right:16px}.hero--inner .hero__title,.hero__title,.offer-row__head .t-hero,.t-hero{font-size:40px;line-height:1.1}.hero__sub,.offer-row__head .t-24{color:rgba(255,255,255,.8)}.hero__headline,.offer-row__head{gap:16px}.section-head{gap:24px}.feature__text,.intro .split__text,.mission__text,.promise__text,.section-head__text,.split__text{gap:16px}.card-text,.sit-card__text,.step__body,.tl-row__body{gap:10px}.feature--tall .feature__bottom,.feature__bottom,.feature__content{gap:24px}.feature{padding-top:24px;gap:24px}.feature__visual{height:400px}.arch,.arch--tall{left:20px;right:20px;width:auto;top:44px;height:356px;border-radius:999px 999px 0 0}.feature--tall .pill--light,.pill--light{top:264px}#testimonials .section-head,.t-card.is-active .t-card__active,.t-card__active{gap:24px}.t-card__quote{gap:16px}.step__img img{object-position:50% 30%}.split__img img{object-position:50% 60%}.loc-card__bg img{object-position:50% 50%}.hero__bg img[src*="734c7"]{object-position:70% 50%}.hero__bg img[src*="1eb7b"]{object-position:40% 50%}}.res{display:none;font-family:Figtree,Alcyone,sans-serif}@media (min-width:1201px){.nav__dropdown--res{position:relative}.nav__dropdown--res:after{left:-40px;right:-40px}.res{display:flex;flex-direction:column;gap:8px;position:absolute;top:calc(100% + 42px);left:50%;width:792px;padding:16px;background:var(--white);border-radius:32px;box-shadow:0 24px 64px rgba(15,23,43,.12);transform:translate(-40%,8px);opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s}.nav__dropdown--res.is-open .res,.nav__dropdown--res:hover .res{opacity:1;visibility:visible;transform:translate(-40%)}.nav__dropdown--res.is-open .nav__link,.nav__dropdown--res:hover .nav__link{color:var(--brand)}.nav__dropdown--res.is-open .nav__link .icon,.nav__dropdown--res:hover .nav__link .icon{transform:rotate(180deg)}}.res__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.res__item{align-items:flex-start;gap:16px;padding:20px;border-radius:20px}.res__ico,.res__item{display:flex;transition:background-color .2s ease}.res__ico{position:relative;width:48px;height:48px;border-radius:100px;background:var(--blue-50);align-items:center;justify-content:center;flex-shrink:0}.res__ico img{position:absolute;width:auto;height:auto;transition:opacity .2s ease}.res__ico-w{opacity:0}.res__txt{display:flex;flex-direction:column;gap:4px}.res__txt b{font-weight:500;font-size:20px;line-height:1.4;letter-spacing:.3px;color:var(--n-900)}.res__txt small{font-size:16px;line-height:1.3;letter-spacing:.16px;color:var(--n-500)}.res__item:hover{background:var(--n-100)}.res__item:hover .res__ico{background:var(--brand)}.res__item:hover .res__ico-b{opacity:0}.res__item:hover .res__ico-w{opacity:1}.res__feat{display:flex;align-items:center;justify-content:space-between;padding:20px;border-radius:20px;background:var(--blue-950)}.res__feat>span:first-child{display:flex;flex-direction:column;gap:4px}.res__feat small{font-size:16px;line-height:1.3;color:#94c3fc}.res__feat b{font-weight:500;font-size:20px;line-height:1.4;letter-spacing:.3px;color:var(--white)}.res__feat-arrow{width:44px;height:44px;border-radius:100px;background:var(--brand);display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.res__feat-arrow img{width:20px;height:20px}.res__feat:hover .res__feat-arrow{transform:translateX(4px)}@media (max-width:1200px){.mm__subs{display:flex;flex-direction:column;gap:4px;padding-top:20px}.mm__res{gap:12px;padding:12px;border-radius:16px;background:rgba(255,255,255,.06)}.mm__res,.mm__res-ico{display:flex;align-items:center}.mm__res-ico{width:36px;height:36px;border-radius:100px;background:var(--brand);justify-content:center;flex-shrink:0}.mm__res-ico img{width:18px;height:18px}.mm__res-t{flex:1 0 0;font-size:16px;line-height:1.5;color:var(--white)}.mm__res-arrow{width:20px;height:20px}}.tabs{display:flex;gap:8px;padding:8px;background:var(--n-100);flex-shrink:0}.tab,.tabs{border-radius:100px}.tab{padding:12px 20px;font-size:18px;line-height:1.25;color:#314158;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.tab:hover{color:var(--n-900)}.tab.is-active{background:var(--blue-950);color:var(--white)}.type-grid--4{grid-template-columns:repeat(4,1fr)}.faq-page{display:flex;gap:80px;align-items:flex-start}.faq-page__side{position:sticky;top:40px;width:520px;flex-shrink:0;display:flex;flex-direction:column;gap:40px}.faq-page__side .section-head__text{width:100%}.faq-list--page{flex:1;min-width:0}.help-card{display:flex;flex-direction:column;gap:32px;padding:40px;border-radius:32px;background:var(--blue-950);color:var(--white)}.help-card .t-18{color:var(--blue-200)}.help-card__btns,.offer-card__btns{display:flex;flex-direction:column;gap:12px}.help-card__btns .btn,.offer-card__btns .btn{width:100%}.county-blocks{display:flex;flex-direction:column;gap:64px}.county-block{display:flex;gap:40px;align-items:flex-start;padding-top:64px;border-top:1px solid var(--n-200)}.county-block[hidden]{display:none}.county-card{position:sticky;top:40px;width:480px;height:520px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;padding:32px;border-radius:40px;overflow:hidden;color:var(--white)}.county-card__bg{position:absolute;inset:0}.county-card{isolation:isolate}.county-card__bg img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.county-card__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,rgba(23,36,84,0),rgba(23,36,84,.1) 45%,rgba(23,36,84,.9))}.county-card:hover .county-card__bg img{transform:scale(1.04)}.county-card:hover .loc-card__arrow .icon{transform:rotate(45deg)}.county-card__body,.county-card__top{position:relative}.county-card__top{display:flex;justify-content:space-between;align-items:center}.county-card__top .tag{background:var(--white)}.county-card__body{display:flex;flex-direction:column;gap:10px}.county-card__body b{font-weight:500;font-size:40px;line-height:1.2}.county-card__body small{font-size:16px;line-height:1.3;letter-spacing:.16px;color:var(--n-300)}.city-tiles{flex:1;min-width:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.city-tile{display:flex;flex-direction:column;gap:32px;padding:24px;border-radius:24px;background:var(--n-100);transition:background-color .2s ease,transform .2s ease}.city-tile:hover{background:var(--blue-50);transform:translateY(-2px)}.city-tile__stats,.city-tile__top{display:flex;justify-content:space-between;gap:8px}.city-tile__top{align-items:center}.city-tile__stats{align-items:flex-end}.city-tile__name{display:flex;align-items:center;gap:8px;font-size:24px;line-height:1.4;letter-spacing:.12px;color:var(--n-900);min-width:0}.city-tile__name .icon{width:24px;height:24px;flex-shrink:0}.city-tile__arrow{width:44px;height:44px;border-radius:100px;background:var(--white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s ease}.city-tile__arrow .icon{width:24px;height:24px;transition:transform .25s ease,filter .2s ease}.city-tile:hover .city-tile__arrow{background:var(--brand)}.city-tile:hover .city-tile__arrow .icon{transform:rotate(45deg);filter:brightness(0) invert(1)}.city-tile__val{display:flex;flex-direction:column;gap:4px}.city-tile__val small{font-size:16px;line-height:1.3;letter-spacing:.16px;color:var(--n-500)}.city-tile__val b{font-weight:500;font-size:24px;line-height:1.4;letter-spacing:.12px;color:var(--n-900)}.city-tile__pct{padding:8px 12px;border-radius:100px;background:var(--blue-50);color:var(--brand);font-size:16px;line-height:1.3;letter-spacing:.16px;white-space:nowrap}.city-tile__pct.is-neg{color:var(--n-600)}.city-tile:hover .city-tile__pct,.city-tile__pct.is-neg{background:var(--white)}.featured{display:flex;gap:64px;align-items:center;padding:16px;border-radius:40px;background:var(--n-100)}.featured__img{width:900px;height:560px;flex-shrink:0;border-radius:32px;overflow:hidden}.featured__img img,.post-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.featured:hover .featured__img img,.post-card:hover .post-card__img img{transform:scale(1.04)}.featured__body{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-right:48px}.featured__meta{display:flex;align-items:center;gap:16px;color:var(--n-500)}.featured__meta .chip{padding:8px 16px;font-size:16px;line-height:1.3}.featured__text{display:flex;flex-direction:column;gap:16px}.featured__text b{font-weight:500;color:var(--n-900)}.featured__text .t-20{color:var(--n-600)}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 32px}.post-card{display:flex;flex-direction:column;gap:24px;min-width:0}.post-card[hidden]{display:none}.post-card__img{height:380px;border-radius:32px;overflow:hidden;background:var(--n-100)}.post-card__body{display:flex;flex-direction:column;gap:12px}.post-card__cat{font-size:16px;line-height:1.3;letter-spacing:.16px;color:var(--brand)}.post-card__title{font-weight:500;font-size:24px;line-height:1.4;letter-spacing:.12px;color:var(--n-900)}.post-card:hover .post-card__title{color:var(--brand)}.post-card__meta{display:flex;align-items:center;gap:8px;font-size:16px;line-height:1.3;letter-spacing:.16px;color:var(--n-500)}.post-card__meta i{font-style:normal;color:var(--n-300)}.post-card__meta em{font-style:normal;color:var(--n-900)}.post-card__meta .icon{width:20px;height:20px;transition:transform .25s ease}.post-card:hover .post-card__meta .icon{transform:translateX(4px)}.post-more{display:flex;justify-content:center}.post-more[hidden]{display:none}.hero__title--article{font-size:90px}.hero__title--long{font-size:72px}.art-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px;color:var(--white);font-size:18px;line-height:1.25}.art-meta .chip{font-size:16px;line-height:1.3}.article{display:flex;gap:120px;align-items:flex-start}.article__side{position:sticky;top:40px;width:440px;flex-shrink:0;gap:40px}.article__side,.toc{display:flex;flex-direction:column}.toc{gap:20px}.toc__label{font-size:16px;line-height:1.3;letter-spacing:.16px;color:var(--n-500)}.toc__links{display:flex;flex-direction:column;max-height:52vh;overflow-y:auto}.toc__link{padding:12px 0 12px 20px;border-left:3px solid var(--n-200);font-size:18px;line-height:1.25;color:var(--n-600);transition:color .2s ease,border-color .2s ease}.toc__link:hover{color:var(--n-900)}.toc__link.is-active{border-color:var(--brand);color:var(--n-900)}.offer-card{display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:32px;background:var(--blue-950);color:var(--white)}.offer-card .t-18{color:var(--blue-200)}.article__body{flex:1;min-width:0}.prose{font-size:20px;line-height:1.5;color:var(--n-600)}.prose>:first-child{margin-top:0}.prose p{margin:0 0 20px}.prose h2{font-size:48px;line-height:1.1;color:var(--n-900);margin:64px 0 20px;scroll-margin-top:40px}.prose h3{font-size:32px;line-height:1.3;color:var(--n-900);margin:40px 0 12px}.prose h4{font-size:24px;line-height:1.4;color:var(--n-900);margin:32px 0 12px}.prose ol,.prose ul{margin:0 0 20px;padding-left:28px}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li{margin:8px 0}.prose li::marker{color:var(--brand)}.prose b,.prose strong{font-weight:500;color:var(--n-900)}.prose a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.prose img{display:block;width:100%;height:auto;border-radius:24px;margin:32px 0}.prose table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:18px}.prose td,.prose th{padding:12px 16px;border:1px solid var(--n-200);text-align:left;vertical-align:top}.prose th{background:var(--n-100);color:var(--n-900);font-weight:500}.prose__lead{font-size:24px;line-height:1.4;color:var(--n-900);margin-bottom:40px!important}.prose__sec h2{margin-top:0}.prose__sec{margin-bottom:24px}.rflags,.scam-list{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.rflags{gap:24px}.scam{flex-direction:column;padding:32px;border-radius:24px;background:var(--n-100)}.scam,.scam__title{display:flex;gap:16px}.scam__title{font-size:24px;line-height:1.4;letter-spacing:.12px;color:var(--n-900)}.scam__title span{color:var(--brand)}.scam p{margin:0;font-size:18px}.scam__tip{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;background:var(--white)}.scam__tip .icon{width:20px;height:20px;margin-top:3px;flex-shrink:0}.inline-cta{display:flex;align-items:center;gap:32px;padding:40px;border-radius:32px;background:var(--blue-950);margin-bottom:64px}.inline-cta>div{flex:1;display:flex;flex-direction:column;gap:8px}.inline-cta h3{margin:0;font-size:32px;color:var(--white)}.inline-cta p{margin:0;font-size:18px;color:var(--blue-200)}.prose .inline-cta .btn{flex-shrink:0}.prose .btn{text-decoration:none;color:var(--white)}.rflag{display:flex;gap:20px;align-items:flex-start}.rflag__ico{width:56px;height:56px;border-radius:100px;background:var(--blue-50);display:flex;align-items:center;justify-content:center;flex-shrink:0}.rflag h3{margin:0 0 8px;font-size:24px;line-height:1.4}.rflag p{margin:0;font-size:18px}.step-boxes{display:flex;gap:16px}.step-box{flex:1;display:flex;flex-direction:column;gap:40px;padding:24px;border-radius:24px;background:var(--n-100)}.step-box span{font-size:18px;color:var(--brand)}.step-box b{font-weight:500;font-size:24px;line-height:1.4;color:var(--n-900)}.prose--legal{font-size:18px}.prose--legal h2{font-size:32px;line-height:1.3;margin:48px 0 16px}.prose--legal h3{font-size:24px;margin:32px 0 12px}.legal-updated{padding:16px 20px;border-radius:16px;background:var(--n-100);color:#314158;margin-bottom:40px!important}@media (max-width:1200px){.type-grid--4{grid-template-columns:repeat(2,1fr)}.article,.faq-page{flex-direction:column;gap:48px}.article__side,.faq-page__side{position:static;width:100%}.article__side .toc{display:none}.county-block{flex-direction:column}.county-card{position:relative;top:0;width:100%;height:420px}.city-tiles{width:100%;grid-template-columns:repeat(2,1fr)}.featured{flex-direction:column;align-items:stretch;gap:32px}.featured__img{width:100%;height:440px}.featured__body{padding:0 16px 16px}.post-grid{grid-template-columns:repeat(2,1fr)}.section-head .tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}.hero__title--article,.hero__title--long{font-size:56px}}@media (max-width:767px){.tabs{width:100%;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{padding:12px;font-size:14px;line-height:1.5}.type-grid--4{grid-template-columns:1fr}.faq-page{gap:32px}.faq-page__side{gap:24px}.help-card{padding:24px;border-radius:24px;gap:24px}.county-blocks{gap:32px}.county-block{gap:16px;padding-top:20px}.county-card{height:320px;padding:20px;border-radius:24px}.county-card__body b{font-size:26px}.county-card__body small{font-size:14px}.county-card .loc-card__arrow{width:44px;height:44px}.city-tiles{grid-template-columns:1fr;gap:12px}.city-tile{padding:16px;gap:16px;border-radius:20px}.city-tile__name{font-size:17px;line-height:1.35;letter-spacing:0}.city-tile__pct,.city-tile__val small{font-size:14px;letter-spacing:0}.city-tile__val b{font-size:17px;letter-spacing:0}.featured{padding:12px;border-radius:24px;gap:20px}.featured__img{height:220px;border-radius:20px}.featured__body{padding:0 8px 8px;gap:20px}.featured__meta{gap:12px;font-size:14px}.featured__meta .chip{font-size:14px;padding:6px 12px}.featured__meta .t-18{font-size:14px}.featured__body .btn{width:100%}.post-grid{grid-template-columns:1fr;gap:32px}.post-card{gap:16px}.post-card__img{height:220px;border-radius:20px}.post-card__body{gap:8px}.post-card__cat,.post-card__meta{font-size:14px;letter-spacing:0}.post-card__title{font-size:17px;line-height:1.35;letter-spacing:0}.post-more .btn{width:100%}.hero__title--article,.hero__title--long{font-size:30px}.art-meta{gap:8px 16px;font-size:14px}.art-meta .chip{font-size:14px;padding:6px 12px}.article{gap:32px}.article__side{order:2}.offer-card{padding:24px;border-radius:24px;gap:20px}.offer-card .t-h5{font-size:20px}.prose{font-size:16px}.prose p{margin-bottom:16px}.prose h2{font-size:26px;line-height:1.15;margin:40px 0 12px;scroll-margin-top:16px}.prose h3{font-size:20px;margin:28px 0 10px}.prose h4{font-size:17px;margin:24px 0 8px}.prose ol,.prose ul{padding-left:22px}.prose img{border-radius:20px;margin:24px 0}.prose table{font-size:14px;display:block;overflow-x:auto}.prose__lead{font-size:17px;margin-bottom:24px!important}.rflags,.scam-list{margin-bottom:32px}.scam{padding:16px;gap:12px;border-radius:20px}.scam__title{font-size:17px;gap:12px}.scam p{font-size:14px}.scam__tip{padding:12px;border-radius:12px}.inline-cta{flex-direction:column;align-items:stretch;padding:24px;border-radius:24px;gap:20px;margin-bottom:40px}.inline-cta h3{font-size:20px}.inline-cta p{font-size:14px}.rflag{gap:16px}.rflag__ico{width:44px;height:44px}.rflag__ico img{width:24px;height:24px}.rflag h3{font-size:17px;margin-bottom:4px}.rflag p{font-size:14px}.step-boxes{flex-direction:column;gap:12px}.step-box{gap:16px;padding:16px;border-radius:20px}.step-box span{font-size:14px}.step-box b{font-size:17px}.article--legal .article__side{display:none}.prose--legal{font-size:16px}.prose--legal h2{font-size:20px;line-height:1.3;margin:24px 0 12px}.prose--legal h3{font-size:17px;margin:20px 0 8px}.legal-updated{padding:12px;font-size:14px;margin-bottom:24px!important}}.prose .inline-cta h3,.prose .rflag h3{margin:0 0 8px}.prose .inline-cta h3{margin:0}@media (max-width:767px){.prose .rflag h3{margin-bottom:4px}}}.skip-link{position:fixed;top:12px;left:12px;z-index:200;padding:12px 16px;border-radius:12px;background:var(--white);color:var(--blue-950);font-size:var(--fs-18);line-height:1.25;box-shadow:0 8px 24px rgba(15,23,43,.2);transform:translateY(-96px);transition:transform .2s ease}.skip-link:focus{transform:none}.lead-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lead-error{padding:12px 16px;border-radius:16px;background:var(--blue-50);color:var(--n-900);text-align:left}.lead-error,.lead-note{font-size:var(--fs-16);line-height:1.3}.lead-note{text-align:center;color:rgba(255,255,255,.8)}.lead-note a{text-decoration:underline}.consent-note{color:var(--n-500)}.check a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.check a:hover{color:#0052d9}.offer-form .lead-note{color:var(--n-500)}@media (max-width:767px){.consent-note{font-size:14px}}.offer-form.lead-step{width:100%;max-width:100%;gap:20px;padding:32px;border-radius:32px;text-align:left;animation:lead-step-in .3s ease both}.offer-form.lead-step.address-bar--cta{width:880px;padding:32px}.offer-form.lead-step.hero__search--876{width:876px}@keyframes lead-step-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.offer-form.lead-step{animation:none}}.lead-step__head{display:flex;flex-direction:column;gap:12px}.lead-step__head .t-h5{color:var(--blue-950)}.lead-step__address{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 20px;border-radius:100px;background:var(--n-100);color:var(--n-900)}.lead-step__address .icon{flex-shrink:0}.lead-step__address span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-step__hint{margin:-8px 0 0;color:var(--n-500)}.lead-step__actions{display:flex;gap:12px}.offer-form.lead-step .lead-step__actions .btn{width:auto}.offer-form.lead-step .lead-step__actions .btn--primary{flex:1 0 0}.hero:not(.hero--inner) .hero__card:has(.lead-step){padding-bottom:64px}html:has(.site-root){--zoom-step:1;--site-scale:1;--site-zoom:calc(var(--zoom-step) * var(--site-scale))}@media (min-width:1201px){html:has(.site-root){--site-scale:.9;zoom:var(--site-zoom)}}@media (min-width:1201px){html:has(.site-root){--zoom-step:.6}}@media (min-width:1251px){html:has(.site-root){--zoom-step:.6}}@media (min-width:1301px){html:has(.site-root){--zoom-step:.619}}@media (min-width:1351px){html:has(.site-root){--zoom-step:.643}}@media (min-width:1401px){html:has(.site-root){--zoom-step:.667}}@media (min-width:1451px){html:has(.site-root){--zoom-step:.69}}@media (min-width:1501px){html:has(.site-root){--zoom-step:.714}}@media (min-width:1551px){html:has(.site-root){--zoom-step:.738}}@media (min-width:1601px){html:has(.site-root){--zoom-step:.762}}@media (min-width:1651px){html:has(.site-root){--zoom-step:.786}}@media (min-width:1701px){html:has(.site-root){--zoom-step:.81}}@media (min-width:1751px){html:has(.site-root){--zoom-step:.833}}@media (min-width:1801px){html:has(.site-root){--zoom-step:.857}}@media (min-width:1851px){html:has(.site-root){--zoom-step:.881}}@media (min-width:1901px){html:has(.site-root){--zoom-step:.905}}@media (min-width:1951px){html:has(.site-root){--zoom-step:.929}}@media (min-width:2001px){html:has(.site-root){--zoom-step:.952}}@media (min-width:2051px){html:has(.site-root){--zoom-step:.976}}@media (min-width:2101px){html:has(.site-root){--zoom-step:1}}@media (min-width:768px){.hero .hero__card{--hero-inset:0px;height:auto;min-height:calc(100svh / var(--site-zoom) - 2 * var(--hero-inset))}.hero--inner .hero__card{--hero-inset:24px}.hero--inner:not(.hero--offer) .hero__card{align-items:center}}@media (min-width:768px) and (max-width:900px){.hero--inner .hero__card{--hero-inset:12px}.hero--inner:not(.hero--offer) .hero__card{padding-top:140px;padding-bottom:48px}}@media (min-width:901px) and (max-width:1200px){.hero--inner:not(.hero--offer) .hero__card{padding-top:194px;padding-bottom:64px}}@media (min-width:1201px){.hero--inner:not(.hero--offer) .hero__card{padding-top:196px;padding-bottom:64px}.hero--offer .hero__card{padding-top:172px;padding-bottom:40px}.hero--offer .offer-form{gap:16px;padding:40px}.hero--offer .offer-form .input{padding-top:16px;padding-bottom:16px}.hero--offer .offer-form .input textarea{height:64px}}@media (max-width:767px){.hero--offer .hero__card{min-height:100vh;min-height:100svh}}@media (min-width:768px){.hero--inner{padding:0}.hero .hero__card,.hero--inner .hero__card{--hero-inset:0px;border-radius:0}.hero--inner .nav,.hero--offer .nav,.hero--scams .nav{top:38px;left:var(--pad-x);right:var(--pad-x)}}@media (min-width:768px) and (max-width:900px){.hero--inner .nav,.hero--offer .nav,.hero--scams .nav{top:16px}}@media (max-width:767px){.offer-form.lead-step,.offer-form.lead-step.address-bar--cta{padding:20px;gap:16px;border-radius:24px}.lead-step__address{padding:10px 16px}.lead-step__address .t-18{font-size:14px;line-height:1.5}.lead-step__hint{margin-top:-4px}.lead-step__actions{flex-direction:column-reverse}.offer-form.lead-step .lead-step__actions .btn{width:100%}}.input select{flex:1 0 0;min-width:0;border:0;outline:0;background:transparent;padding:0;cursor:pointer;font:inherit;font-size:var(--fs-18);line-height:1.25;color:var(--n-900)}.input select:required:invalid{color:var(--n-400)}.input select option{color:var(--n-900)}@media (max-width:767px){.input select{font-size:14px;line-height:1.5}}.consent-note a{color:var(--brand)}.consent-note a,.privacy-alt a{text-decoration:underline;text-underline-offset:2px}.form-success:focus{outline:none}.form-success .btn-row{flex-direction:column;width:100%;max-width:480px;margin-top:8px}aside[aria-label="Draft preview"],aside[aria-label="Draft preview"] *{all:revert-layer}.prose figure{margin:0}.prose figcaption{margin:-20px 0 32px;font-size:16px;line-height:1.3;color:var(--n-500)}.prose .img-ph{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;margin:32px 0;border-radius:24px;background:var(--blue-50);color:var(--blue-200);font-size:18px}.prose blockquote{margin:0 0 20px;padding-left:20px;border-left:3px solid var(--brand)}.prose .video{aspect-ratio:16/9;margin:32px 0;border-radius:24px;overflow:hidden;background:var(--n-100)}.prose .video iframe{display:block;width:100%;height:100%;border:0}.step-box>div{display:flex;flex-direction:column;gap:8px}.step-box p{margin:0;font-size:18px;line-height:1.4}@media (max-width:767px){.prose figcaption{margin:-12px 0 24px;font-size:14px}.prose .img-ph,.prose .video{margin:24px 0;border-radius:20px}.step-box p{font-size:14px}}.places-list{position:absolute;z-index:60;box-sizing:border-box;max-width:calc(100vw - 32px);padding:6px;border-radius:16px;background:var(--white);border:1px solid var(--n-200);box-shadow:0 12px 32px rgba(15,23,43,.14);text-align:left}.places-list[hidden]{display:none}.places-item{padding:10px 12px;border-radius:10px;cursor:pointer;font-size:var(--fs-16);line-height:1.3;color:var(--n-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.places-item__main{color:var(--n-900)}.places-item:hover,.places-item[aria-selected=true]{background:var(--blue-50)}@media (min-width:901px) and (max-width:1200px){[data-filter-group] .section-head{flex-direction:column;align-items:flex-start;gap:24px}[data-filter-group] .section-head .tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}}