.HowItWorks_page__oeGYq{--navy:#07163a;--blue:#1564e8;--orange:#f15a24;--green:#159447;min-height:100vh;overflow:hidden;background:#f7f9fc;color:#172842}.HowItWorks_hero__h7zu4{position:relative;padding:clamp(58px,6vw,92px) 28px clamp(70px,7vw,104px);border-bottom:1px solid #e4e9ef;background:radial-gradient(circle at 12% 20%,rgba(241,90,36,.13),transparent 30%),radial-gradient(circle at 88% 18%,rgba(21,100,232,.14),transparent 32%),linear-gradient(135deg,#fffaf7,#fff 48%,#f2f7ff)}.HowItWorks_finalCta__4JCI0:after,.HowItWorks_hero__h7zu4:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(7,22,58,.055) 1px,transparent 0),linear-gradient(90deg,rgba(7,22,58,.055) 1px,transparent 0);background-size:34px 34px}.HowItWorks_heroInner__JxWDi{position:relative;z-index:1;width:min(1360px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(440px,1fr) minmax(360px,.66fr);align-items:center;grid-gap:clamp(48px,7vw,110px);gap:clamp(48px,7vw,110px)}.HowItWorks_eyebrow__tkXNa,.HowItWorks_finalCta__4JCI0>span,.HowItWorks_repeatBand__7_NzZ>div:first-child>span,.HowItWorks_workflow__vxBFU header>span{color:var(--orange);font-size:11px;font-weight:900;letter-spacing:.14em}.HowItWorks_hero__h7zu4 h1{max-width:820px;margin:14px 0 22px;color:var(--navy);font-size:clamp(58px,7vw,94px);line-height:.94;letter-spacing:-.065em}.HowItWorks_hero__h7zu4 h1 em{color:var(--orange);font-style:normal}.HowItWorks_heroInner__JxWDi>div>p{max-width:720px;margin:0;color:#536579;font-size:clamp(17px,1.6vw,21px);line-height:1.65}.HowItWorks_heroActions__Jvunj{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.HowItWorks_primaryButton__YXtjT,.HowItWorks_secondaryButton__M2vut{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 23px;border-radius:10px;font-size:14px;font-weight:900;text-decoration:none}.HowItWorks_primaryButton__YXtjT{border:1px solid #dc4712;background:linear-gradient(180deg,#ff642b,#f45118);color:#fff;box-shadow:0 10px 22px rgba(241,90,36,.2)}.HowItWorks_secondaryButton__M2vut{border:1px solid #cad5e3;background:#fff;color:var(--navy)}.HowItWorks_primaryButton__YXtjT:focus-visible,.HowItWorks_secondaryButton__M2vut:focus-visible{outline:3px solid rgba(21,100,232,.35);outline-offset:3px}.HowItWorks_reassurance__GSp66{display:flex;flex-wrap:wrap;gap:10px 24px;margin:24px 0 0;padding:0;list-style:none;color:#526479;font-size:12px;font-weight:800}.HowItWorks_reassurance__GSp66 li:before{content:"✓";margin-right:8px;color:var(--green)}.HowItWorks_outputCard__vNaur{overflow:hidden;border:1px solid #d8e2ee;border-top:5px solid var(--blue);border-radius:20px;background:hsla(0,0%,100%,.94);box-shadow:0 24px 60px rgba(7,22,58,.11)}.HowItWorks_outputImage__YgvNt{position:relative;min-height:320px;overflow:hidden}.HowItWorks_outputImage__YgvNt img{object-fit:cover}.HowItWorks_outputImage__YgvNt>span{position:absolute;left:14px;bottom:14px;padding:8px 10px;border-radius:999px;background:rgba(7,22,58,.9);color:#fff;font-size:9px;font-weight:900;letter-spacing:.1em}.HowItWorks_outputSummary__vF84H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:24px}.HowItWorks_outputSummary__vF84H>span{grid-column:1/-1;color:var(--blue);font-size:10px;font-weight:900;letter-spacing:.14em}.HowItWorks_outputSummary__vF84H p{margin:0;display:flex;align-items:center;gap:9px}.HowItWorks_outputSummary__vF84H strong{color:var(--navy);font-size:clamp(30px,3vw,43px);line-height:1}.HowItWorks_outputSummary__vF84H small{color:#526479;font-size:12px;font-weight:800}.HowItWorks_resultPreview__1CxVe{box-sizing:border-box;width:min(1360px,calc(100% - 56px));margin:0 auto}.HowItWorks_resultPreview__1CxVe>div:last-child>span{color:var(--orange);font-size:10px;font-weight:900;letter-spacing:.13em}.HowItWorks_resultPreview__1CxVe h2{margin:9px 0 12px;color:var(--navy);font-size:clamp(34px,4vw,52px);line-height:1;letter-spacing:-.05em}.HowItWorks_workflow__vxBFU{width:min(1360px,calc(100% - 56px));margin:0 auto;padding:clamp(56px,6vw,84px) 0 clamp(72px,8vw,118px)}.HowItWorks_workflow__vxBFU header{max-width:760px;margin-bottom:38px}.HowItWorks_finalCta__4JCI0 h2,.HowItWorks_repeatBand__7_NzZ h2,.HowItWorks_workflow__vxBFU h2{margin:10px 0 14px;color:var(--navy);font-size:clamp(40px,5vw,66px);line-height:1;letter-spacing:-.05em}.HowItWorks_finalCta__4JCI0 p,.HowItWorks_repeatBand__7_NzZ p,.HowItWorks_workflow__vxBFU header p{color:#5b6d7e;font-size:15px;line-height:1.65}.HowItWorks_stageList__kF3A3{display:grid;grid-gap:14px;gap:14px}.HowItWorks_stage__xIUOR{display:grid;grid-template-columns:82px minmax(0,1fr) minmax(250px,.5fr);grid-gap:26px;gap:26px;align-items:center;padding:27px 30px;border:1px solid #dbe3ed;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(7,22,58,.055)}.HowItWorks_stageNumber___seRX{color:var(--orange);font-size:31px;font-weight:900}.HowItWorks_stageCopy__SLBmJ>span{color:var(--blue);font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.HowItWorks_stage__xIUOR h3{margin:5px 0 7px;color:var(--navy);font-size:23px;line-height:1.2}.HowItWorks_stage__xIUOR aside,.HowItWorks_stage__xIUOR p{margin:0;color:#617184;font-size:13px;line-height:1.6}.HowItWorks_stage__xIUOR aside small,.HowItWorks_stage__xIUOR aside strong{display:block}.HowItWorks_stage__xIUOR aside strong{color:var(--navy);font-size:13px}.HowItWorks_stage__xIUOR aside small{margin-top:4px;color:#64758a;font-size:11px;line-height:1.45}.HowItWorks_resultPreview__1CxVe{margin-bottom:clamp(70px,8vw,110px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.8fr);grid-gap:clamp(34px,6vw,82px);gap:clamp(34px,6vw,82px);align-items:center}.HowItWorks_previewMosaic__Hct85{min-height:470px;display:grid;grid-template-columns:1.3fr .7fr;grid-template-rows:repeat(2,1fr);grid-gap:10px;gap:10px}.HowItWorks_previewMosaic__Hct85>div{position:relative;min-height:0;overflow:hidden;border-radius:16px;background:#e8ecf1;box-shadow:0 15px 34px rgba(7,22,58,.11)}.HowItWorks_previewMosaic__Hct85>div:first-child{grid-row:1/-1}.HowItWorks_previewMosaic__Hct85 img{object-fit:cover}.HowItWorks_resultPreview__1CxVe ul{margin:22px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px;list-style:none}.HowItWorks_resultPreview__1CxVe li{position:relative;padding-left:27px;color:#526579;font-size:14px;font-weight:700;line-height:1.5}.HowItWorks_resultPreview__1CxVe li:before{content:"✓";position:absolute;left:0;color:var(--green);font-weight:900}.HowItWorks_stage__xIUOR aside{padding:16px 18px;border-left:3px solid #b9d2f7;background:#f5f9ff}.HowItWorks_repeatBand__7_NzZ{padding:clamp(70px,8vw,108px) 28px;background:var(--navy);color:#fff}.HowItWorks_repeatBand__7_NzZ>div{width:min(1360px,100%);margin-inline:auto}.HowItWorks_repeatBand__7_NzZ h2{max-width:930px;color:#fff}.HowItWorks_repeatBand__7_NzZ>div:first-child>span{color:#ff7748}.HowItWorks_repeatGrid__4eCuV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:32px}.HowItWorks_repeatGrid__4eCuV article{padding:25px;border:1px solid hsla(0,0%,100%,.16);border-radius:14px;background:hsla(0,0%,100%,.07)}.HowItWorks_repeatGrid__4eCuV strong{font-size:17px}.HowItWorks_repeatGrid__4eCuV p{margin-bottom:0;color:#c5d0df;font-size:13px}.HowItWorks_finalCta__4JCI0{position:relative;padding:clamp(76px,9vw,124px) 28px;overflow:hidden;text-align:center;background:radial-gradient(circle at 15% 20%,rgba(241,90,36,.13),transparent 30%),radial-gradient(circle at 85% 20%,rgba(21,100,232,.14),transparent 30%),#fff}.HowItWorks_finalCta__4JCI0>*{position:relative;z-index:1}.HowItWorks_finalCta__4JCI0 h2{margin-inline:auto}.HowItWorks_finalCta__4JCI0 p{max-width:650px;margin:0 auto 26px}@media (max-width:900px){.HowItWorks_heroInner__JxWDi,.HowItWorks_resultPreview__1CxVe{grid-template-columns:1fr}.HowItWorks_stage__xIUOR{grid-template-columns:62px 1fr}.HowItWorks_stage__xIUOR aside{grid-column:2}.HowItWorks_repeatGrid__4eCuV{grid-template-columns:1fr}}@media (max-width:620px){.HowItWorks_finalCta__4JCI0,.HowItWorks_hero__h7zu4,.HowItWorks_repeatBand__7_NzZ{padding-inline:20px}.HowItWorks_hero__h7zu4 h1{font-size:clamp(51px,15vw,70px)}.HowItWorks_heroActions__Jvunj,.HowItWorks_reassurance__GSp66{display:grid}.HowItWorks_outputCard__vNaur{padding:0}.HowItWorks_outputImage__YgvNt{min-height:290px}.HowItWorks_resultPreview__1CxVe{width:calc(100% - 40px)}.HowItWorks_previewMosaic__Hct85{min-height:390px}.HowItWorks_workflow__vxBFU{width:calc(100% - 40px)}.HowItWorks_stage__xIUOR{grid-template-columns:1fr;padding:23px 20px}.HowItWorks_stage__xIUOR aside{grid-column:1}}