.landing-module__JREfSq__landing{--navy:#102d4c;--blue:#486f99;--muted:#566778}.landing-module__JREfSq__eyebrow{font:500 10px/1.6 var(--font-geist-mono), monospace;letter-spacing:.1em;color:var(--blue)}.landing-module__JREfSq__hero{grid-template-columns:1.02fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);padding-block:72px 56px;display:grid}.landing-module__JREfSq__heroCopy h1{letter-spacing:-.055em;color:var(--navy);margin-top:24px;font-size:clamp(44px,4.6vw,70px);line-height:1.08}.landing-module__JREfSq__heroCopy h1 span{color:var(--blue);display:block}.landing-module__JREfSq__intro{max-width:540px;margin-top:28px;font-size:17px;line-height:1.8}.landing-module__JREfSq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.landing-module__JREfSq__heroMeta{color:var(--muted);flex-direction:column;gap:5px;margin-top:36px;font-size:12px;display:flex}.landing-module__JREfSq__heroMeta span:first-child{align-items:center;gap:8px;display:flex}.landing-module__JREfSq__heroMeta i{background:#54877b;border-radius:50%;width:6px;height:6px}.landing-module__JREfSq__preview{background:#eff4f8;border:1px solid #d9e3ec;border-radius:12px;padding:26px 26px 18px}.landing-module__JREfSq__previewHeader{justify-content:space-between;align-items:center;display:flex}.landing-module__JREfSq__previewHeader>span:last-child{color:var(--blue);font-size:22px}.landing-module__JREfSq__preview h2{color:var(--navy);margin:10px 0 22px;font-size:26px}.landing-module__JREfSq__mapFrame{background:#e1e8ee;border:1px solid #cad7e2;border-radius:5px;overflow:hidden;box-shadow:0 16px 30px -24px #15375266}.landing-module__JREfSq__mapFrame img{width:100%;height:auto;display:block}.landing-module__JREfSq__layerTags{color:#425c73;flex-wrap:wrap;gap:15px;margin-block:20px;font-size:11px;display:flex}.landing-module__JREfSq__layerTags span{align-items:center;gap:6px;display:flex}.landing-module__JREfSq__layerTags i{border-radius:2px;width:6px;height:6px}.landing-module__JREfSq__dot0{background:#b18b41}.landing-module__JREfSq__dot1{background:#336b9c}.landing-module__JREfSq__dot2{background:#899baa}.landing-module__JREfSq__previewAnswer{border-top:1px solid #d3dfe8;padding-top:15px}.landing-module__JREfSq__previewAnswer strong{color:var(--navy);font-size:13px;font-weight:550}.landing-module__JREfSq__previewAnswer p{margin-top:3px;font-size:13px}.landing-module__JREfSq__preview figcaption{color:#627586;margin-top:17px;font-size:10px;line-height:1.6}.landing-module__JREfSq__sourceStrip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-block:23px;display:flex}.landing-module__JREfSq__sourceStrip p{font-size:12px}.landing-module__JREfSq__problem{grid-template-columns:1fr 2fr;gap:50px;padding-block:78px;display:grid}.landing-module__JREfSq__problem>.landing-module__JREfSq__eyebrow{padding-top:8px}.landing-module__JREfSq__problem h2{max-width:710px;font-size:clamp(28px,3vw,40px)}.landing-module__JREfSq__problem div>p{max-width:750px;margin-top:22px;font-size:15px}.landing-module__JREfSq__section{padding-block:46px 88px}.landing-module__JREfSq__sectionHeading{max-width:780px;margin-bottom:36px}.landing-module__JREfSq__sectionHeading h2{color:var(--navy);margin-top:15px;font-size:clamp(30px,3.2vw,43px)}.landing-module__JREfSq__sectionHeading>p:last-child:not(:first-child){max-width:650px;margin-top:18px;font-size:15px}.landing-module__JREfSq__audienceGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.landing-module__JREfSq__audienceCard{border:1px solid #d5dfe7;border-radius:8px;flex-direction:column;padding:32px;display:flex}.landing-module__JREfSq__audienceCard:nth-child(2){background:#f4f7fa}.landing-module__JREfSq__cardTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:25px;display:flex}.landing-module__JREfSq__cardTop>span:last-child{font:11px var(--font-geist-mono), monospace;color:#6b8093;white-space:nowrap}.landing-module__JREfSq__audienceCard h3{color:var(--navy);margin-bottom:18px;font-size:29px}.landing-module__JREfSq__audienceCard>p{font-size:14px}.landing-module__JREfSq__audienceCard .landing-module__JREfSq__who{color:#526b81;margin-top:18px;font-size:11px}.landing-module__JREfSq__audienceCard ul{border-top:1px solid var(--border);margin:24px 0 0;padding:22px 0;list-style:none}.landing-module__JREfSq__audienceCard li{margin-bottom:12px;padding-left:20px;font-size:14px;line-height:1.6;position:relative}.landing-module__JREfSq__audienceCard li:before{content:"✓";color:var(--blue);font-size:12px;position:absolute;left:0}.landing-module__JREfSq__outcome{border-top:1px solid var(--border);gap:12px;margin-top:auto;padding-top:18px;display:flex}.landing-module__JREfSq__outcome>span{color:var(--blue)}.landing-module__JREfSq__outcome p{color:#344f68;font-size:13px}.landing-module__JREfSq__audienceCard>a{align-self:flex-start;margin-top:24px}.landing-module__JREfSq__decisions{background:var(--navy);color:#fff;padding-block:72px 40px}.landing-module__JREfSq__decisions .landing-module__JREfSq__eyebrow{color:#adc7e0}.landing-module__JREfSq__decisions h2{color:#fff;max-width:670px}.landing-module__JREfSq__decisionGrid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px;display:grid}.landing-module__JREfSq__decisionNumber{color:#96b7d5;font:12px var(--font-geist-mono), monospace;border-bottom:1px solid #fff3;margin-bottom:24px;padding-bottom:18px;display:block}.landing-module__JREfSq__decisionGrid h3{color:#fff;margin-bottom:18px;font-size:25px}.landing-module__JREfSq__decisionGrid p{color:#c1cfdd;font-size:14px}.landing-module__JREfSq__decisionGrid strong{color:#dbe9f7;margin-top:23px;font-size:13px;font-weight:450;display:block}.landing-module__JREfSq__limit{color:#b6cadc;border-top:1px solid #fff3;gap:16px;margin-top:46px;padding-top:24px;font-size:12px;line-height:1.7;display:flex}.landing-module__JREfSq__decisions+.landing-module__JREfSq__section{padding-top:88px}.landing-module__JREfSq__steps{grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.landing-module__JREfSq__stepLine{color:var(--blue);font:12px var(--font-geist-mono), monospace;border-top:2px solid #b4c8db;justify-content:space-between;align-items:center;padding-block:14px;display:flex}.landing-module__JREfSq__stepLine span:last-child{font-size:21px}.landing-module__JREfSq__steps h3{color:var(--navy);margin:18px 0;font-size:23px}.landing-module__JREfSq__steps p{font-size:14px}.landing-module__JREfSq__steps strong{color:#3c5b79;background:#eef3f7;border-radius:3px;margin-top:24px;padding:5px 10px;font-size:11px;font-weight:500;display:inline-block}.landing-module__JREfSq__trust{padding-block:25px 70px}.landing-module__JREfSq__trustGrid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.landing-module__JREfSq__trustIcon{width:36px;height:36px;color:var(--blue);border:1px solid #d7e2eb;border-radius:6px;justify-content:center;align-items:center;margin-bottom:22px;font-size:24px;display:flex}.landing-module__JREfSq__trustGrid h3{color:var(--navy);margin-bottom:16px;font-size:21px}.landing-module__JREfSq__trustGrid p{font-size:14px}.landing-module__JREfSq__validation{background:#f3f6f9;border-left:3px solid #88a7c5;margin-top:38px;padding:26px 30px}.landing-module__JREfSq__validation>p{max-width:960px;margin-top:12px;font-size:14px}.landing-module__JREfSq__validation>a{margin-top:16px;font-size:12px}.landing-module__JREfSq__method{border-top:1px solid var(--border);grid-template-columns:1.3fr 1fr;gap:48px;padding-block:40px 70px;display:grid}.landing-module__JREfSq__method h2{margin:16px 0;font-size:29px}.landing-module__JREfSq__method p{max-width:610px;font-size:14px}.landing-module__JREfSq__method>div:last-child{flex-direction:column;justify-content:center;justify-self:end;align-items:flex-start;gap:20px;display:flex}.landing-module__JREfSq__contact{background:#edf3f8;padding-block:72px;scroll-margin-top:24px}.landing-module__JREfSq__contactGrid{grid-template-columns:1fr .92fr;gap:clamp(40px,8vw,110px);display:grid}.landing-module__JREfSq__contact h2{color:var(--navy);max-width:580px;margin:18px 0 24px;font-size:clamp(32px,3.6vw,49px)}.landing-module__JREfSq__contactGrid>div>p{font-size:15px}.landing-module__JREfSq__contact ul{color:#344e65;margin:25px 0;padding-left:20px;font-size:14px}.landing-module__JREfSq__contact li{margin-bottom:8px}.landing-module__JREfSq__contactGrid .landing-module__JREfSq__contactNote{color:#607589;max-width:420px;font-size:12px}.landing-module__JREfSq__email{color:#244969;flex-direction:column;gap:8px;margin-top:30px;font-size:17px;display:inline-flex}.landing-module__JREfSq__email span{color:#607589;font-size:11px}.landing-module__JREfSq__form{background:#fff;border:1px solid #d7e2ec;border-radius:8px;flex-direction:column;align-self:start;min-width:0;padding:30px;display:flex}.landing-module__JREfSq__form label{color:#344e65;margin-bottom:8px;font-size:12px;font-weight:500}.landing-module__JREfSq__form input,.landing-module__JREfSq__form select,.landing-module__JREfSq__form textarea{width:100%;min-width:0;font:inherit;color:#263f55;background:#fbfcfd;border:1px solid #c6d3df;border-radius:4px;margin-bottom:22px;padding:12px;font-size:14px}.landing-module__JREfSq__form textarea{resize:vertical}.landing-module__JREfSq__form input::placeholder,.landing-module__JREfSq__form textarea::placeholder{color:#728292;opacity:1}.landing-module__JREfSq__form textarea:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.landing-module__JREfSq__form button{justify-content:space-between;gap:16px;width:100%;font-size:13px}.landing-module__JREfSq__form .landing-module__JREfSq__formNote{color:#627487;margin-top:12px;font-size:11px;line-height:1.65}.landing-module__JREfSq__privacyLink{text-underline-offset:3px;color:#486580;margin-top:12px;font-size:11px;text-decoration:underline}.landing-module__JREfSq__workspace{padding-block:72px}.landing-module__JREfSq__workspace h1{color:var(--navy);max-width:850px;margin:20px 0 24px}.landing-module__JREfSq__workspace>p{max-width:720px;margin-bottom:38px}.landing-module__JREfSq__workspace .landing-module__JREfSq__audienceGrid{margin-top:40px}.landing-module__JREfSq__workspaceNote{margin-top:30px;font-size:13px}.landing-module__JREfSq__clientAccess{border-top:1px solid var(--border);margin-top:40px;padding-top:30px}.landing-module__JREfSq__clientAccess h2{margin-bottom:14px;font-size:26px}.landing-module__JREfSq__clientAccess p{margin-bottom:20px;font-size:14px}@media (max-width:1100px){.landing-module__JREfSq__hero{gap:30px}.landing-module__JREfSq__preview{padding:20px}.landing-module__JREfSq__heroCopy h1{font-size:48px}.landing-module__JREfSq__intro{font-size:15px}.landing-module__JREfSq__audienceCard{padding:25px}.landing-module__JREfSq__decisionGrid{gap:28px}}@media (max-width:900px){.landing-module__JREfSq__hero{grid-template-columns:1fr;gap:38px;padding-top:42px}.landing-module__JREfSq__heroCopy{max-width:720px}.landing-module__JREfSq__heroCopy h1{max-width:700px;font-size:clamp(43px,7.5vw,65px)}.landing-module__JREfSq__intro{max-width:640px}.landing-module__JREfSq__heroMeta{margin-top:24px}.landing-module__JREfSq__preview{width:100%;max-width:700px}.landing-module__JREfSq__problem{grid-template-columns:1fr;gap:20px;padding-block:58px}.landing-module__JREfSq__sourceStrip{flex-wrap:wrap;gap:8px}.landing-module__JREfSq__contactGrid{grid-template-columns:1fr 1fr;gap:30px}.landing-module__JREfSq__trustGrid{gap:24px}.landing-module__JREfSq__method{gap:25px}}@media (max-width:640px){.landing-module__JREfSq__hero{padding-block:36px 32px}.landing-module__JREfSq__heroCopy h1{margin-top:18px;font-size:44px}.landing-module__JREfSq__intro{margin-top:22px;font-size:15px}.landing-module__JREfSq__actions{gap:18px;margin-top:25px}.landing-module__JREfSq__actions>a:first-child{justify-content:space-between;width:100%}.landing-module__JREfSq__preview{padding:19px}.landing-module__JREfSq__preview h2{margin-bottom:16px;font-size:24px}.landing-module__JREfSq__layerTags{gap:14px;font-size:10px}.landing-module__JREfSq__preview figcaption{font-size:10px}.landing-module__JREfSq__sourceStrip{padding-block:19px}.landing-module__JREfSq__sourceStrip p{font-size:11px}.landing-module__JREfSq__problem{padding-block:46px}.landing-module__JREfSq__section{padding-block:20px 50px}.landing-module__JREfSq__sectionHeading{margin-bottom:26px}.landing-module__JREfSq__sectionHeading h2{font-size:31px}.landing-module__JREfSq__audienceGrid,.landing-module__JREfSq__decisionGrid,.landing-module__JREfSq__steps,.landing-module__JREfSq__trustGrid,.landing-module__JREfSq__method,.landing-module__JREfSq__contactGrid{grid-template-columns:1fr}.landing-module__JREfSq__audienceCard{padding:24px}.landing-module__JREfSq__audienceCard h3{font-size:27px}.landing-module__JREfSq__cardTop{margin-bottom:20px}.landing-module__JREfSq__decisions{padding-block:46px 28px}.landing-module__JREfSq__decisionGrid{gap:32px;margin-top:30px}.landing-module__JREfSq__decisionNumber{margin-bottom:18px;padding-bottom:12px}.landing-module__JREfSq__decisionGrid h3{font-size:25px}.landing-module__JREfSq__decisionGrid strong{margin-top:15px}.landing-module__JREfSq__limit{margin-top:30px}.landing-module__JREfSq__decisions+.landing-module__JREfSq__section{padding-top:48px}.landing-module__JREfSq__steps{gap:30px}.landing-module__JREfSq__steps h3{margin:14px 0}.landing-module__JREfSq__steps strong{margin-top:18px}.landing-module__JREfSq__trust{padding-block:10px 45px}.landing-module__JREfSq__trustGrid{gap:28px}.landing-module__JREfSq__trustIcon{margin-bottom:15px}.landing-module__JREfSq__trustGrid h3{margin-bottom:12px}.landing-module__JREfSq__validation{padding:22px}.landing-module__JREfSq__method{gap:24px;padding-block:30px 45px}.landing-module__JREfSq__method>div:last-child{justify-self:start;gap:16px}.landing-module__JREfSq__contact{padding-block:45px}.landing-module__JREfSq__contact h2{font-size:36px}.landing-module__JREfSq__contactGrid{gap:32px}.landing-module__JREfSq__form{padding:23px}.landing-module__JREfSq__email{font-size:16px}.landing-module__JREfSq__workspace{padding-top:42px}.landing-module__JREfSq__workspace h1{font-size:44px}}
