.LandingPage-module__M3iytG__page{--ink:#10201b;--muted:#5f6f69;--green:#15803d;--green-dark:#0d5128;--green-soft:#eaf7ef;--navy:#102239;--cream:#f7f6f0;--line:#dce6e0;min-height:100vh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfcfa;overflow:hidden}.LandingPage-module__M3iytG__page a{text-decoration:none}.LandingPage-module__M3iytG__skipLink{z-index:100;color:#fff;background:var(--green-dark);border-radius:10px;padding:10px 14px;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.LandingPage-module__M3iytG__skipLink:focus{transform:translateY(0)}.LandingPage-module__M3iytG__header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfcfaeb;border-bottom:1px solid #dce6e0cc;position:relative}.LandingPage-module__M3iytG__headerInner{justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100% - 40px);min-height:78px;margin:0 auto;display:flex}.LandingPage-module__M3iytG__nav{align-items:center;gap:34px;display:flex}.LandingPage-module__M3iytG__nav a,.LandingPage-module__M3iytG__loginLink{color:#42544d;font-size:.9rem;font-weight:600;transition:color .16s}.LandingPage-module__M3iytG__nav a:hover,.LandingPage-module__M3iytG__loginLink:hover{color:var(--green)}.LandingPage-module__M3iytG__headerActions,.LandingPage-module__M3iytG__heroActions,.LandingPage-module__M3iytG__finalActions{align-items:center;gap:12px;display:flex}.LandingPage-module__M3iytG__headerCta{color:#fff;background:var(--green);border-radius:999px;padding:10px 17px;font-size:.88rem;font-weight:700;transition:transform .16s,background .16s;box-shadow:0 8px 20px #15803d29}.LandingPage-module__M3iytG__headerCta:hover,.LandingPage-module__M3iytG__primaryCta:hover,.LandingPage-module__M3iytG__finalPrimary:hover{background:var(--green-dark);transform:translateY(-2px)}.LandingPage-module__M3iytG__hero{isolation:isolate;padding:76px 0 70px;position:relative}.LandingPage-module__M3iytG__heroGlow{z-index:-1;filter:blur(4px);background:radial-gradient(circle,#4ade8038,#4ade8000);border-radius:50%;width:670px;height:670px;position:absolute;top:-320px;left:-220px}.LandingPage-module__M3iytG__heroGrid{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:64px;width:min(1180px,100% - 40px);margin:0 auto;display:grid}.LandingPage-module__M3iytG__heroCopy{z-index:5;position:relative}.LandingPage-module__M3iytG__eyebrow,.LandingPage-module__M3iytG__kicker{width:fit-content;color:var(--green-dark);letter-spacing:.04em;text-transform:uppercase;background:#f1fbf4;border:1px solid #cbe7d4;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.LandingPage-module__M3iytG__hero h1{max-width:670px;color:var(--navy);letter-spacing:-.066em;margin:22px 0 20px;font-size:clamp(3rem,5.5vw,5.25rem);font-weight:700;line-height:.99}.LandingPage-module__M3iytG__hero h1 span{color:var(--green);white-space:nowrap;position:relative}.LandingPage-module__M3iytG__hero h1 span:after{content:"";z-index:-1;background:#c9efd5;border-radius:999px;height:12px;position:absolute;bottom:3px;left:-4px;right:-4px;transform:rotate(-1.5deg)}.LandingPage-module__M3iytG__heroText{max-width:620px;color:var(--muted);margin:0;font-size:1.07rem;line-height:1.75}.LandingPage-module__M3iytG__heroActions{flex-wrap:wrap;margin-top:32px}.LandingPage-module__M3iytG__primaryCta,.LandingPage-module__M3iytG__secondaryCta,.LandingPage-module__M3iytG__finalPrimary,.LandingPage-module__M3iytG__finalSecondary{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 22px;font-size:.93rem;font-weight:700;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.LandingPage-module__M3iytG__primaryCta{color:#fff;background:var(--green);box-shadow:0 14px 30px #15803d33}.LandingPage-module__M3iytG__secondaryCta{color:var(--navy);background:#fff;border:1px solid #ccd9d2}.LandingPage-module__M3iytG__secondaryCta:hover,.LandingPage-module__M3iytG__finalSecondary:hover{border-color:var(--green);transform:translateY(-2px)}.LandingPage-module__M3iytG__heroReassurance{color:#4d6058;flex-wrap:wrap;gap:11px 17px;margin-top:28px;font-size:.76rem;font-weight:600;display:flex}.LandingPage-module__M3iytG__heroReassurance span{align-items:center;gap:6px;display:inline-flex}.LandingPage-module__M3iytG__heroReassurance svg{color:var(--green)}.LandingPage-module__M3iytG__heroVisual{min-height:560px;position:relative}.LandingPage-module__M3iytG__photoFrame{background:#dfe8e2;border-radius:40px 40px 130px;position:absolute;inset:0 0 0 20px;overflow:hidden;box-shadow:0 38px 80px #10223929}.LandingPage-module__M3iytG__photoFrame:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff8c;border-radius:27px 27px 110px;position:absolute;inset:20px}.LandingPage-module__M3iytG__heroPhoto{object-fit:cover;object-position:57% center;width:100%;height:100%;display:block}.LandingPage-module__M3iytG__photoTint{pointer-events:none;background:linear-gradient(90deg,#0d51280d,#0000 42%);position:absolute;inset:0}.LandingPage-module__M3iytG__floatingCard{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffed;border:1px solid #ffffffd9;border-radius:18px;align-items:center;gap:11px;min-width:176px;padding:12px 15px;animation:5s ease-in-out infinite LandingPage-module__M3iytG__float;display:flex;position:absolute;box-shadow:0 16px 34px #1022392b}.LandingPage-module__M3iytG__floatingCard small,.LandingPage-module__M3iytG__floatingCard strong{display:block}.LandingPage-module__M3iytG__floatingCard small{color:#75837e;margin-bottom:2px;font-size:.65rem}.LandingPage-module__M3iytG__floatingCard strong{color:var(--navy);font-size:.82rem}.LandingPage-module__M3iytG__statusIcon,.LandingPage-module__M3iytG__calendarIcon{border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.LandingPage-module__M3iytG__statusIcon{color:var(--green);background:#e6f7ec}.LandingPage-module__M3iytG__calendarIcon{color:#1d4ed8;background:#e8f0ff}.LandingPage-module__M3iytG__approvedCard{top:50px;right:-34px}.LandingPage-module__M3iytG__scheduleCard{animation-delay:-2.5s;bottom:116px;left:-18px}.LandingPage-module__M3iytG__ratingPill{z-index:5;color:#fff;background:#102239e8;border-radius:999px;align-items:center;gap:12px;padding:9px 14px 9px 9px;font-size:.7rem;font-weight:600;display:flex;position:absolute;bottom:28px;right:24px;box-shadow:0 13px 28px #10223933}.LandingPage-module__M3iytG__ratingPill>span:last-child{align-items:center;gap:5px;display:flex}.LandingPage-module__M3iytG__ratingPill svg{color:#f8c85a}.LandingPage-module__M3iytG__avatars{padding-left:12px;display:flex}.LandingPage-module__M3iytG__avatars i{border:2px solid var(--navy);width:27px;height:27px;color:var(--navy);background:#dcefe3;border-radius:50%;place-items:center;margin-left:-9px;font-size:.58rem;font-style:normal;font-weight:800;display:grid}.LandingPage-module__M3iytG__avatars i:nth-child(2){background:#f5d8c7}.LandingPage-module__M3iytG__avatars i:nth-child(3){background:#d9e5f5}.LandingPage-module__M3iytG__promiseBar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.LandingPage-module__M3iytG__promiseInner{grid-template-columns:repeat(4,1fr);align-items:center;width:min(1050px,100% - 40px);min-height:92px;margin:0 auto;display:grid}.LandingPage-module__M3iytG__promiseItem{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:11px;min-height:42px;display:flex}.LandingPage-module__M3iytG__promiseItem:last-child{border-right:0}.LandingPage-module__M3iytG__promiseItem span{color:#7a8a84;font-size:.7rem;font-weight:700}.LandingPage-module__M3iytG__promiseItem strong{color:var(--navy);font-size:.93rem}.LandingPage-module__M3iytG__problemSection,.LandingPage-module__M3iytG__audienceSection,.LandingPage-module__M3iytG__faqSection{width:min(1180px,100% - 40px);margin:0 auto;padding:116px 0}.LandingPage-module__M3iytG__sectionHeading{text-align:center;max-width:780px;margin:0 auto 52px}.LandingPage-module__M3iytG__sectionHeading>span,.LandingPage-module__M3iytG__productCopy>span,.LandingPage-module__M3iytG__faqIntro>span,.LandingPage-module__M3iytG__finalCta>div:first-of-type>span{color:var(--green);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:800}.LandingPage-module__M3iytG__sectionHeading h2,.LandingPage-module__M3iytG__processIntro h2,.LandingPage-module__M3iytG__productCopy h2,.LandingPage-module__M3iytG__faqIntro h2,.LandingPage-module__M3iytG__finalCta h2{color:var(--navy);letter-spacing:-.05em;margin:13px 0 16px;font-size:clamp(2rem,4vw,3.4rem);font-weight:700;line-height:1.08}.LandingPage-module__M3iytG__sectionHeading p,.LandingPage-module__M3iytG__processIntro>p,.LandingPage-module__M3iytG__productCopy>p,.LandingPage-module__M3iytG__faqIntro>p{color:var(--muted);margin:0;font-size:.98rem;line-height:1.75}.LandingPage-module__M3iytG__advantageGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.LandingPage-module__M3iytG__advantageCard{border:1px solid var(--line);background:#fff;border-radius:24px;min-height:245px;padding:27px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 12px 30px #10223909}.LandingPage-module__M3iytG__advantageCard:hover{border-color:#b8d8c3;transform:translateY(-5px);box-shadow:0 20px 40px #10223912}.LandingPage-module__M3iytG__advantageIcon,.LandingPage-module__M3iytG__audienceIcon{width:46px;height:46px;color:var(--green);background:var(--green-soft);border-radius:15px;place-items:center;display:grid}.LandingPage-module__M3iytG__advantageCard h3{color:var(--navy);margin:35px 0 10px;font-size:1.02rem}.LandingPage-module__M3iytG__advantageCard p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.68}.LandingPage-module__M3iytG__audienceSection{padding-top:40px}.LandingPage-module__M3iytG__audienceGrid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.LandingPage-module__M3iytG__audienceCard{border-radius:32px;min-height:510px;padding:42px;position:relative;overflow:hidden}.LandingPage-module__M3iytG__audienceCard:after{content:"";border:60px solid #ffffff0f;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-150px;right:-140px}.LandingPage-module__M3iytG__client{color:#fff;background:var(--navy)}.LandingPage-module__M3iytG__provider{color:#143522;background:#dff3e5}.LandingPage-module__M3iytG__client .LandingPage-module__M3iytG__audienceIcon{color:#fff;background:#ffffff1f}.LandingPage-module__M3iytG__provider .LandingPage-module__M3iytG__audienceIcon{color:#fff;background:var(--green)}.LandingPage-module__M3iytG__audienceLabel{color:inherit;opacity:.72;letter-spacing:.08em;text-transform:uppercase;margin:31px 0 12px;font-size:.72rem;font-weight:800}.LandingPage-module__M3iytG__audienceCard h3{letter-spacing:-.045em;max-width:430px;margin:0;font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.08}.LandingPage-module__M3iytG__audienceDescription{opacity:.76;max-width:470px;margin:20px 0 25px;font-size:.93rem;line-height:1.7}.LandingPage-module__M3iytG__audienceCard ul,.LandingPage-module__M3iytG__productCopy ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.LandingPage-module__M3iytG__audienceCard li,.LandingPage-module__M3iytG__productCopy li{align-items:flex-start;gap:10px;font-size:.85rem;font-weight:600;line-height:1.5;display:flex}.LandingPage-module__M3iytG__audienceCard li svg{flex:none;margin-top:2px}.LandingPage-module__M3iytG__client li svg{color:#86efac}.LandingPage-module__M3iytG__provider li svg{color:var(--green)}.LandingPage-module__M3iytG__audienceLink{z-index:2;color:inherit;align-items:center;gap:8px;font-size:.86rem;font-weight:800;display:inline-flex;position:absolute;bottom:40px;left:42px}.LandingPage-module__M3iytG__audienceLink:hover svg,.LandingPage-module__M3iytG__textLink:hover svg{transform:translate(4px)}.LandingPage-module__M3iytG__audienceLink svg,.LandingPage-module__M3iytG__textLink svg{transition:transform .16s}.LandingPage-module__M3iytG__processSection{background:var(--cream);border-radius:38px;grid-template-columns:.85fr 1.15fr;gap:90px;width:min(1180px,100% - 40px);margin:0 auto 116px;padding:76px;display:grid}.LandingPage-module__M3iytG__processIntro h2{max-width:450px;margin-top:22px}.LandingPage-module__M3iytG__textLink{color:var(--green-dark);align-items:center;gap:8px;margin-top:26px;font-size:.86rem;font-weight:800;display:inline-flex}.LandingPage-module__M3iytG__stepsList{margin:0;padding:0;list-style:none;display:grid}.LandingPage-module__M3iytG__stepsList li{grid-template-columns:58px 1fr;gap:18px;padding:0 0 28px;display:grid}.LandingPage-module__M3iytG__stepsList li:not(:last-child){border-bottom:1px solid #d8ded8;margin-bottom:26px}.LandingPage-module__M3iytG__stepNumber{width:50px;height:50px;color:var(--green-dark);background:#dbeedf;border-radius:16px;place-items:center;font-size:.75rem;font-weight:800;display:grid}.LandingPage-module__M3iytG__stepsList h3{color:var(--navy);margin:3px 0 7px;font-size:1rem}.LandingPage-module__M3iytG__stepsList p{color:var(--muted);margin:0;font-size:.83rem;line-height:1.6}.LandingPage-module__M3iytG__productSection{grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);align-items:center;gap:68px;width:min(1240px,100% - 40px);margin:0 auto;padding:70px 60px 100px;display:grid}.LandingPage-module__M3iytG__productMockup{background:#f7faf8;border:1px solid #cbd8d1;border-radius:24px;overflow:hidden;transform:perspective(1100px)rotateY(3deg)rotateX(1deg);box-shadow:0 32px 70px #10223924}.LandingPage-module__M3iytG__mockupTopbar{background:#fff;border-bottom:1px solid #dce6e0;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;display:flex}.LandingPage-module__M3iytG__mockupBrand{color:var(--navy);align-items:center;gap:5px;font-size:.82rem;font-weight:600;display:flex}.LandingPage-module__M3iytG__mockupBrand svg,.LandingPage-module__M3iytG__mockupBrand strong{color:var(--green)}.LandingPage-module__M3iytG__mockupUser{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.56rem;font-weight:800;display:grid}.LandingPage-module__M3iytG__mockupBody{grid-template-columns:58px 1fr;min-height:420px;display:grid}.LandingPage-module__M3iytG__mockupSidebar{background:#f0f5f2;border-right:1px solid #dce6e0;flex-direction:column;gap:16px;padding:25px 17px;display:flex}.LandingPage-module__M3iytG__mockupSidebar i{background:#c8d4ce;border-radius:999px;width:23px;height:7px;display:block}.LandingPage-module__M3iytG__mockupSidebar .LandingPage-module__M3iytG__activeLine{background:var(--green)}.LandingPage-module__M3iytG__mockupContent{padding:26px}.LandingPage-module__M3iytG__mockupTitleRow,.LandingPage-module__M3iytG__timelineHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.LandingPage-module__M3iytG__mockupTitleRow div small,.LandingPage-module__M3iytG__mockupTitleRow div strong{display:block}.LandingPage-module__M3iytG__mockupTitleRow div small{color:#7a8a84;letter-spacing:.07em;font-size:.52rem;font-weight:800}.LandingPage-module__M3iytG__mockupTitleRow div strong{color:var(--navy);margin-top:3px;font-size:1rem}.LandingPage-module__M3iytG__mockupTitleRow>span{color:var(--green-dark);background:#e3f4e8;border-radius:999px;padding:5px 9px;font-size:.58rem;font-weight:800}.LandingPage-module__M3iytG__metricRow{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.LandingPage-module__M3iytG__metricRow>div{background:#fff;border:1px solid #e0e8e3;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:12px;display:flex}.LandingPage-module__M3iytG__metricRow svg{color:var(--green);flex:none}.LandingPage-module__M3iytG__metricRow small,.LandingPage-module__M3iytG__metricRow strong,.LandingPage-module__M3iytG__summaryCard small,.LandingPage-module__M3iytG__summaryCard strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.LandingPage-module__M3iytG__metricRow small,.LandingPage-module__M3iytG__summaryCard small{color:#83908b;font-size:.52rem}.LandingPage-module__M3iytG__metricRow strong,.LandingPage-module__M3iytG__summaryCard strong{color:var(--navy);margin-top:3px;font-size:.62rem}.LandingPage-module__M3iytG__timelineCard{background:#fff;border:1px solid #e0e8e3;border-radius:15px;margin-top:14px;padding:18px}.LandingPage-module__M3iytG__timelineHeader strong{color:var(--navy);font-size:.7rem}.LandingPage-module__M3iytG__timelineHeader span{color:var(--green);font-size:.55rem;font-weight:700}.LandingPage-module__M3iytG__progressTrack{background:#e6ece8;border-radius:999px;height:7px;margin:17px 0 9px;overflow:hidden}.LandingPage-module__M3iytG__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#15803d,#4ade80);width:75%;height:100%;display:block}.LandingPage-module__M3iytG__timelineLabels{color:#83908b;justify-content:space-between;font-size:.48rem;display:flex}.LandingPage-module__M3iytG__mockupBottomGrid{grid-template-columns:1.15fr .85fr;gap:10px;margin-top:14px;display:grid}.LandingPage-module__M3iytG__activityCard,.LandingPage-module__M3iytG__summaryCard{background:#fff;border:1px solid #e0e8e3;border-radius:15px;min-height:95px;padding:15px}.LandingPage-module__M3iytG__activityCard>strong{color:var(--navy);font-size:.65rem}.LandingPage-module__M3iytG__activityCard p{color:#3c4e47;align-items:center;gap:6px;margin:12px 0 6px;font-size:.56rem;font-weight:600;display:flex}.LandingPage-module__M3iytG__activityCard p svg{color:var(--green)}.LandingPage-module__M3iytG__activityCard>small{color:#8c9894;font-size:.5rem}.LandingPage-module__M3iytG__summaryCard{color:#1d4ed8;background:#eef4ff;border-color:#d9e5fa;align-items:center;gap:10px;display:flex}.LandingPage-module__M3iytG__productCopy h2{max-width:520px}.LandingPage-module__M3iytG__productCopy ul{margin-top:27px}.LandingPage-module__M3iytG__productCopy li{color:#354740}.LandingPage-module__M3iytG__productCopy li svg{color:var(--green);flex:none}.LandingPage-module__M3iytG__faqSection{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.LandingPage-module__M3iytG__faqList{gap:10px;display:grid}.LandingPage-module__M3iytG__faqList details{border:1px solid var(--line);background:#fff;border-radius:17px}.LandingPage-module__M3iytG__faqList summary{min-height:70px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:0 21px;font-size:.9rem;font-weight:700;list-style:none;display:flex}.LandingPage-module__M3iytG__faqList summary::-webkit-details-marker{display:none}.LandingPage-module__M3iytG__faqList summary svg{color:var(--green);flex:none;transition:transform .16s}.LandingPage-module__M3iytG__faqList details[open] summary svg{transform:rotate(180deg)}.LandingPage-module__M3iytG__faqList details p{color:var(--muted);border-top:1px solid #edf1ee;margin:-3px 21px 21px;padding-top:15px;font-size:.84rem;line-height:1.65}.LandingPage-module__M3iytG__finalCta{color:#fff;background:var(--navy);border-radius:38px;justify-content:space-between;align-items:center;gap:50px;width:min(1180px,100% - 40px);min-height:360px;margin:0 auto 80px;padding:65px 70px;display:flex;position:relative;overflow:hidden}.LandingPage-module__M3iytG__finalCta h2{color:#fff;max-width:650px;margin-bottom:0}.LandingPage-module__M3iytG__finalCta>div:first-of-type>span{color:#86efac}.LandingPage-module__M3iytG__finalActions{z-index:2;flex-direction:column;flex:none;align-items:stretch;position:relative}.LandingPage-module__M3iytG__finalPrimary{color:#fff;background:var(--green)}.LandingPage-module__M3iytG__finalSecondary{color:#fff;background:0 0;border:1px solid #ffffff47}.LandingPage-module__M3iytG__finalOrb{border:80px solid #4ade801f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-250px;right:-190px}.LandingPage-module__M3iytG__footer{width:min(1180px,100% - 40px);margin:0 auto;padding:15px 0 32px}.LandingPage-module__M3iytG__footerTop{border-top:1px solid var(--line);justify-content:space-between;gap:60px;padding:48px 0;display:flex}.LandingPage-module__M3iytG__footerTop>div:first-child p{color:var(--muted);margin:14px 0 0;font-size:.78rem}.LandingPage-module__M3iytG__footerLinks{gap:90px;display:flex}.LandingPage-module__M3iytG__footerLinks>div{gap:10px;display:grid}.LandingPage-module__M3iytG__footerLinks strong{color:var(--navy);margin-bottom:4px;font-size:.78rem}.LandingPage-module__M3iytG__footerLinks a{color:var(--muted);font-size:.74rem}.LandingPage-module__M3iytG__footerLinks a:hover{color:var(--green)}.LandingPage-module__M3iytG__footerBottom{border-top:1px solid var(--line);color:#7f8e88;justify-content:space-between;gap:30px;padding-top:24px;font-size:.68rem;display:flex}@keyframes LandingPage-module__M3iytG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:1100px){.LandingPage-module__M3iytG__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr);gap:40px}.LandingPage-module__M3iytG__approvedCard{right:-5px}.LandingPage-module__M3iytG__scheduleCard{left:-6px}.LandingPage-module__M3iytG__advantageGrid{grid-template-columns:repeat(2,1fr)}.LandingPage-module__M3iytG__processSection{gap:55px;padding:58px}.LandingPage-module__M3iytG__productSection{gap:45px;padding-inline:0}.LandingPage-module__M3iytG__finalCta{padding-inline:55px}}@media (max-width:920px){.LandingPage-module__M3iytG__nav{display:none}.LandingPage-module__M3iytG__hero{padding-top:60px}.LandingPage-module__M3iytG__heroGrid{grid-template-columns:1fr}.LandingPage-module__M3iytG__heroCopy{text-align:center;max-width:750px;margin:0 auto}.LandingPage-module__M3iytG__eyebrow,.LandingPage-module__M3iytG__heroActions{margin-inline:auto}.LandingPage-module__M3iytG__heroActions,.LandingPage-module__M3iytG__heroReassurance{justify-content:center}.LandingPage-module__M3iytG__heroVisual{min-height:540px;margin-top:10px}.LandingPage-module__M3iytG__photoFrame{left:0}.LandingPage-module__M3iytG__audienceGrid,.LandingPage-module__M3iytG__faqSection,.LandingPage-module__M3iytG__processSection,.LandingPage-module__M3iytG__productSection{grid-template-columns:1fr}.LandingPage-module__M3iytG__processSection{gap:60px}.LandingPage-module__M3iytG__productSection{padding-top:20px}.LandingPage-module__M3iytG__productMockup{order:2;transform:none}.LandingPage-module__M3iytG__productCopy{max-width:680px}.LandingPage-module__M3iytG__faqSection{gap:40px}.LandingPage-module__M3iytG__finalCta{flex-direction:column;align-items:flex-start}.LandingPage-module__M3iytG__finalActions{flex-flow:wrap}}@media (max-width:680px){.LandingPage-module__M3iytG__headerInner{width:min(100% - 28px,1180px);min-height:68px}.LandingPage-module__M3iytG__loginLink{display:none}.LandingPage-module__M3iytG__headerCta{padding-inline:14px;font-size:.78rem}.LandingPage-module__M3iytG__hero{padding:46px 0 45px}.LandingPage-module__M3iytG__heroGrid,.LandingPage-module__M3iytG__problemSection,.LandingPage-module__M3iytG__audienceSection,.LandingPage-module__M3iytG__processSection,.LandingPage-module__M3iytG__productSection,.LandingPage-module__M3iytG__faqSection,.LandingPage-module__M3iytG__finalCta,.LandingPage-module__M3iytG__footer{width:min(100% - 28px,1180px)}.LandingPage-module__M3iytG__hero h1{font-size:clamp(2.75rem,14vw,4.25rem)}.LandingPage-module__M3iytG__heroText{font-size:.95rem}.LandingPage-module__M3iytG__heroActions{flex-direction:column;align-items:stretch}.LandingPage-module__M3iytG__primaryCta,.LandingPage-module__M3iytG__secondaryCta{width:100%}.LandingPage-module__M3iytG__heroReassurance{justify-content:start;width:fit-content;margin-inline:auto;display:grid}.LandingPage-module__M3iytG__heroVisual{min-height:420px}.LandingPage-module__M3iytG__photoFrame{border-radius:28px 28px 80px;inset:0}.LandingPage-module__M3iytG__photoFrame:before{border-radius:20px 20px 68px;inset:12px}.LandingPage-module__M3iytG__heroPhoto{object-position:61% center}.LandingPage-module__M3iytG__floatingCard{min-width:155px;padding:9px 11px}.LandingPage-module__M3iytG__approvedCard{top:25px;right:-6px}.LandingPage-module__M3iytG__scheduleCard{bottom:90px;left:-5px}.LandingPage-module__M3iytG__ratingPill{font-size:.61rem;bottom:18px;right:12px}.LandingPage-module__M3iytG__promiseInner{grid-template-columns:repeat(2,1fr);width:100%}.LandingPage-module__M3iytG__promiseItem{border-bottom:1px solid var(--line);min-height:62px}.LandingPage-module__M3iytG__promiseItem:nth-child(2){border-right:0}.LandingPage-module__M3iytG__promiseItem:nth-child(3),.LandingPage-module__M3iytG__promiseItem:nth-child(4){border-bottom:0}.LandingPage-module__M3iytG__problemSection,.LandingPage-module__M3iytG__audienceSection,.LandingPage-module__M3iytG__faqSection{padding:86px 0}.LandingPage-module__M3iytG__sectionHeading{text-align:left;margin-bottom:38px}.LandingPage-module__M3iytG__sectionHeading h2,.LandingPage-module__M3iytG__processIntro h2,.LandingPage-module__M3iytG__productCopy h2,.LandingPage-module__M3iytG__faqIntro h2,.LandingPage-module__M3iytG__finalCta h2{font-size:2.25rem}.LandingPage-module__M3iytG__advantageGrid{grid-template-columns:1fr}.LandingPage-module__M3iytG__advantageCard{min-height:0}.LandingPage-module__M3iytG__advantageCard h3{margin-top:25px}.LandingPage-module__M3iytG__audienceCard{min-height:520px;padding:32px 27px}.LandingPage-module__M3iytG__audienceLink{bottom:31px;left:27px}.LandingPage-module__M3iytG__processSection{border-radius:28px;margin-bottom:85px;padding:36px 25px}.LandingPage-module__M3iytG__productSection{gap:48px;padding-bottom:20px}.LandingPage-module__M3iytG__productMockup{border-radius:18px;margin-inline:-18px}.LandingPage-module__M3iytG__mockupBody{grid-template-columns:38px 1fr}.LandingPage-module__M3iytG__mockupSidebar{padding-inline:8px}.LandingPage-module__M3iytG__mockupContent{padding:16px 12px}.LandingPage-module__M3iytG__metricRow{grid-template-columns:1fr}.LandingPage-module__M3iytG__metricRow>div:nth-child(n+2){display:none}.LandingPage-module__M3iytG__mockupBottomGrid{grid-template-columns:1fr}.LandingPage-module__M3iytG__summaryCard{display:none}.LandingPage-module__M3iytG__timelineLabels{font-size:.42rem}.LandingPage-module__M3iytG__finalCta{border-radius:28px;min-height:0;margin-bottom:60px;padding:48px 27px}.LandingPage-module__M3iytG__finalActions{flex-direction:column;width:100%}.LandingPage-module__M3iytG__footerTop,.LandingPage-module__M3iytG__footerBottom{flex-direction:column}.LandingPage-module__M3iytG__footerLinks{gap:55px}}@media (prefers-reduced-motion:reduce){.LandingPage-module__M3iytG__page *,.LandingPage-module__M3iytG__page :before,.LandingPage-module__M3iytG__page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
