:root{--navy:#071a5a;--blue:#2563eb;--green:#00e98e;--ink:#0f172a;--muted:#64748b;--line:#dbe3f0;--soft:#f8fbff;--panel:#fff;--shadow:0 34px 90px #081b6324}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:radial-gradient(circle at 0 0,#2563eb2e,#0000 34%),linear-gradient(135deg,#f8fbff 0%,#eef4ff 42%,#fff 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1160px,100% - 40px);margin:0 auto}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:42px;min-height:calc(100vh - 112px);padding:74px 0 64px;display:grid}.heroCopy{gap:22px;display:grid}.kicker,.sectionEyebrow{width:fit-content;color:var(--blue);letter-spacing:.04em;text-transform:uppercase;background:#ffffffb8;border:1px solid #2563eb29;border-radius:999px;margin:0;padding:9px 13px;font-size:12px;font-weight:950}.hero h1{max-width:690px;color:var(--navy);letter-spacing:-5px;margin:0;font-size:clamp(52px,8vw,96px);font-weight:950;line-height:.88}.heroText{max-width:650px;color:var(--muted);margin:0;font-size:clamp(18px,2.1vw,23px);line-height:1.55}.heroActions,.centerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.centerActions{justify-content:center;margin-top:28px}.primaryBtn,.secondaryBtn{border-radius:17px;justify-content:center;align-items:center;min-height:52px;padding:0 20px;font-size:14px;font-weight:950;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.primaryBtn{color:#fff;background:linear-gradient(135deg, var(--navy) 0%, var(--blue) 100%);box-shadow:0 20px 42px #2563eb47}.secondaryBtn{color:var(--navy);border:1px solid var(--line);background:#ffffffc2}.primaryBtn:hover,.secondaryBtn:hover{transform:translateY(-2px);box-shadow:0 24px 54px #2563eb33}.trustRow{flex-wrap:wrap;gap:10px;display:flex}.trustRow span{color:var(--muted);background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:10px 12px;font-size:13px;font-weight:850}.heroDemo{color:#fff;box-shadow:var(--shadow);background:radial-gradient(circle at 18% 8%,#00e98e29,#0000 30%),radial-gradient(circle at 85% 10%,#2563eb40,#0000 34%),linear-gradient(145deg,#071a5a 0%,#0a236f 45%,#2563eb 100%);border-radius:36px;padding:24px;position:relative;overflow:hidden}.heroDemo:before{content:"";pointer-events:none;border-radius:28px;position:absolute;inset:18px}.demoTop,.demoScore,.demoMatches,.demoRoute{z-index:1;position:relative}.demoTop{gap:6px;margin-bottom:18px;display:grid}.demoTop span{color:#ffffffb8;font-weight:850}.demoTop b{letter-spacing:-1px;font-size:26px}.demoScore{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin-bottom:16px;padding:18px;display:grid}.demoScore span,.demoScore small{color:#ffffffb3;font-size:12px;font-weight:850}.demoScore strong{letter-spacing:-2px;font-size:42px;display:block}.scoreBubble{background:var(--green);width:70px;height:70px;color:var(--navy);border-radius:22px;place-items:center;font-size:36px;font-weight:950;display:grid}.demoMatches{gap:10px;display:grid}.demoMatches article{color:var(--navy);background:#ffffffe6;border-radius:20px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.demoMatches strong{display:block}.demoMatches span{color:var(--muted);font-size:12px;font-weight:850}.demoMatches b{color:#047857}.demoRoute{color:#ffffffbf;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;font-size:12px;font-weight:950;display:flex}.demoRoute i{background:#ffffff47;flex:1;height:1px}.sectionBlock{padding:80px 0}.sectionHeader{gap:12px;max-width:760px;margin-bottom:28px;display:grid}.sectionHeader.centered{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.sectionHeader h2,.accountCopy h2,.partnerSplit h2,.finalCta h2{color:var(--navy);letter-spacing:-2.6px;margin:0;font-size:clamp(34px,5vw,58px);font-weight:950;line-height:.98}.sectionHeader p,.accountCopy p,.partnerSplit p,.finalCta p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.stepsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.stepCard,.matchCard,.accountMockup,.partnerSplit article,.finalCta{background:#ffffffdb;border:1px solid #081b631a;border-radius:30px;box-shadow:0 24px 70px #081b6317}.stepCard{gap:14px;min-height:360px;padding:22px;display:grid}.stepNumber{width:38px;height:38px;color:var(--navy);background:#eef4ff;border-radius:14px;place-items:center;font-size:12px;font-weight:950;display:grid}.stepCard h3{color:var(--navy);letter-spacing:-.7px;margin:0;font-size:22px}.stepCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.stepVisual{margin-top:auto}.miniProfile,.propertyMiniCard,.brokerMiniCard,.docsMiniCard,.scoreMiniCard,.decisionMiniCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:22px;gap:8px;padding:16px;display:grid}.miniProfile span,.docsMiniCard span,.scoreMiniCard span,.decisionMiniCard span{color:var(--muted);font-size:12px;font-weight:850}.miniProfile strong,.propertyMiniCard b,.docsMiniCard b,.scoreMiniCard b,.decisionMiniCard b{color:var(--navy)}.propertyMiniCard{grid-template-columns:1fr auto;align-items:center}.propertyMiniCard span,.brokerMiniCard span,.brokerMiniCard small,.propertyMiniCard small{color:var(--muted);font-size:12px;font-weight:850}.propertyMiniCard strong{color:#047857;letter-spacing:-1px;font-size:30px}.propertyMiniCard small{grid-column:1/-1}.brokerMiniCard{grid-template-columns:auto 1fr;align-items:center}.avatar{background:var(--navy);color:#fff;border-radius:16px;place-items:center;width:48px;height:48px;font-weight:950;display:grid}.brokerMiniCard b,.brokerMiniCard span,.brokerMiniCard small{display:block}.scoreMiniCard strong{color:var(--navy);letter-spacing:-2px;font-size:54px;line-height:1}.scoreMiniCard small{color:#047857;font-weight:950}.matchGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.matchCard{gap:14px;padding:16px;display:grid}.fakePhoto{background:linear-gradient(135deg,#071a5af2,#2563ebb8),radial-gradient(circle at 70% 20%,#00e98e8c,#0000 24%);border-radius:24px;height:160px}.matchHead{justify-content:space-between;align-items:start;gap:12px;display:flex}.matchHead h3{color:var(--navy);letter-spacing:-.7px;margin:0;font-size:21px}.matchHead span{color:var(--muted);font-size:13px;font-weight:850}.matchHead strong{color:#047857;font-size:26px}.moneyLine{color:var(--navy);background:#eef4ff;border-radius:16px;justify-content:space-between;gap:12px;padding:12px;font-weight:950;display:flex}.moneyLine span{color:var(--muted);font-size:13px}ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}li{color:var(--muted);font-size:13px;font-weight:850}.accountSection{grid-template-columns:.92fr 1.08fr;align-items:center;gap:34px;padding:90px 0;display:grid}.accountCopy{gap:16px;display:grid}.accountMockup{background:linear-gradient(#fff,#f8fbff);gap:16px;padding:24px;display:grid}.accountHeader{background:var(--navy);color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.accountHeader b{letter-spacing:-.8px;font-size:22px;display:block}.accountHeader span{color:#ffffffb3;font-size:12px;font-weight:850}.accountHeader strong{background:var(--green);width:72px;height:72px;color:var(--navy);border-radius:24px;place-items:center;font-size:28px;display:grid}.savingsCard{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:22px;gap:5px;padding:18px;display:grid}.savingsCard span{color:#047857;font-size:13px;font-weight:950}.savingsCard strong{color:#065f46;letter-spacing:-1.4px;font-size:34px}.savingsCard small{color:#047857;font-weight:850}.accountList{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.accountList span{color:var(--muted);background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:14px;font-size:13px;font-weight:850}.evolutionGrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.evolutionGrid article{background:#fff;border:1px solid #e2e8f0;border-radius:28px;gap:8px;padding:24px;display:grid}.evolutionGrid span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:950}.evolutionGrid strong{color:var(--navy);letter-spacing:-1.8px;font-size:42px}.evolutionGrid p{color:var(--muted);margin:0}.evolutionGrid b{color:var(--navy);font-size:20px}.highlightEvolution{color:#fff;background:linear-gradient(135deg,#071a5a,#2563eb)!important}.highlightEvolution span,.highlightEvolution p{color:#ffffffb8}.highlightEvolution strong,.highlightEvolution b{color:#fff}.arrow{background:var(--green);width:54px;height:54px;color:var(--navy);border-radius:999px;place-items:center;font-size:28px;font-weight:950;display:grid}.partnerSplit{grid-template-columns:repeat(2,1fr);gap:16px;padding:70px 0;display:grid}.partnerSplit article{gap:16px;padding:30px;display:grid}.partnerSplit span{width:fit-content;color:var(--blue);text-transform:uppercase;background:#eef4ff;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:950}.partnerSplit h2{font-size:clamp(30px,4vw,46px)}.finalCta{text-align:center;background:linear-gradient(135deg,#071a5a,#2563eb);justify-items:center;gap:16px;margin-top:40px;margin-bottom:40px;padding:44px;display:grid}.finalCta h2,.finalCta p{color:#fff;max-width:760px}.finalCta p{color:#ffffffc2}.finalCta .primaryBtn{color:var(--navy);box-shadow:none;background:#fff}.footer{border-top:1px solid #dbe3f0;justify-content:space-between;align-items:center;gap:18px;width:min(1160px,100% - 40px);margin:0 auto;padding:32px 0 46px;display:flex}.footer div{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.footer a{color:var(--muted);font-size:14px;font-weight:850}@media (max-width:980px){.hero,.accountSection,.partnerSplit{grid-template-columns:1fr}.stepsGrid,.matchGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.shell,.footer{width:min(100% - 28px,1160px)}.page{min-height:100vh;padding-top:96px;overflow-x:hidden}.brand{flex-shrink:0;align-items:center;display:inline-flex}.navLinks{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.navLinks a{color:var(--navy);white-space:nowrap;border-radius:999px;padding:10px 12px;font-size:14px;font-weight:850}.navLinks a:hover{background:#eef4ff}.navLinks .loginLink{background:var(--navy);color:#fff;padding-inline:18px;box-shadow:0 14px 34px #081b632e}.hero{min-height:auto;padding:46px 0}.hero h1{letter-spacing:-3px}.stepsGrid,.matchGrid,.accountList,.evolutionGrid{grid-template-columns:1fr}.arrow{margin:0 auto;transform:rotate(90deg)}.sectionBlock,.accountSection{padding:56px 0}.footer{flex-direction:column;align-items:flex-start}.hero{padding-top:34px}.hero h1{letter-spacing:-3px;font-size:58px}.heroText{font-size:22px;line-height:1.45}}.page{min-height:100vh;padding-top:92px;overflow-x:hidden}.nav{z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd1;border:1px solid #081b631a;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 32px);height:64px;margin:0;padding:8px 10px 8px 18px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 22px 70px #081b6324}.brand img{width:132px;height:auto;display:block}.navLinks{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.navLinks a{color:var(--navy);white-space:nowrap;border-radius:999px;padding:9px 11px;font-size:13px;font-weight:850}.navLinks .loginLink{background:var(--navy);color:#fff;padding-inline:18px}@media (max-width:720px){.page{padding-top:86px}.nav{gap:8px;width:calc(100% - 20px);height:58px;padding:7px 8px 7px 12px;top:10px}.brand img{width:108px}.navLinks{scrollbar-width:none;flex:1;justify-content:flex-start;gap:4px;overflow-x:auto}.navLinks::-webkit-scrollbar{display:none}.navLinks a{padding:8px 9px;font-size:12px}.navLinks .loginLink{padding-inline:12px}.hero{padding-top:28px}}.rePage{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 0 0,#2563eb1a,#0000 34%),linear-gradient(#f8fbff 0%,#fff 38%,#f8fbff 100%);padding-top:104px;overflow-x:hidden}.reShell{width:min(1160px,100% - 40px);margin:0 auto}.reNav{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe0;border:1px solid #081b631a;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:min(1160px,100% - 40px);height:68px;padding:10px 12px 10px 18px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 24px 70px #081b631a}.reBrand,.reBrand img{display:block}.reBrand img{width:146px;height:auto}.reNavLinks{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.reNavLinks a{color:var(--navy);white-space:nowrap;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:850}.reNavLinks a:hover{background:#eef4ff}.reNavLinks .reLogin{background:var(--navy);color:#fff;padding-inline:18px}.reHero{grid-template-columns:1.04fr .96fr;align-items:center;gap:54px;min-height:calc(100vh - 104px);padding:72px 0 96px;display:grid}.reHeroCopy,.reSectionHead{gap:16px;display:grid}.reEyebrow{width:fit-content;color:var(--blue);letter-spacing:.06em;text-transform:uppercase;background:#ffffffc7;border:1px solid #2563eb24;border-radius:999px;margin:0;padding:8px 12px;font-size:11px;font-weight:950}.reHero h1,.reSectionHead h2,.reFinalCta h2{color:var(--navy);letter-spacing:-4px;margin:0;font-size:clamp(46px,7vw,69px);font-weight:950;line-height:.92}.reSectionHead h2,.reFinalCta h2{letter-spacing:-2.8px;font-size:clamp(34px,5vw,62px)}.reHeroText{max-width:720px;color:var(--ink);margin:0;font-size:clamp(19px,2.1vw,24px);font-weight:750;line-height:1.48}.reHeroSubtext,.reSectionHead p,.reFinalCta p{max-width:720px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.reActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.rePrimaryBtn,.reSecondaryBtn{border-radius:16px;justify-content:center;align-items:center;min-height:52px;padding:0 20px;font-size:14px;font-weight:950;transition:transform .18s,box-shadow .18s;display:inline-flex}.rePrimaryBtn{color:#fff;background:linear-gradient(135deg, var(--navy), var(--blue));box-shadow:0 18px 42px #2563eb3d}.rePrimaryBtn.light{color:var(--navy);box-shadow:none;background:#fff}.reSecondaryBtn{color:var(--navy);border:1px solid var(--line);background:#fff}.rePrimaryBtn:hover,.reSecondaryBtn:hover{transform:translateY(-2px);box-shadow:0 24px 54px #2563eb29}.reFlowCard{box-shadow:var(--shadow);background:#ffffffe6;border:1px solid #081b631a;border-radius:34px;gap:14px;padding:28px;display:grid}.reFlowCard i{background:#dbe3f0;width:1px;height:28px;margin-left:28px}.reFlowItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:22px;grid-template-columns:auto 1fr;align-items:center;gap:3px 14px;padding:18px;display:grid}.reFlowItem span{width:54px;height:54px;color:var(--blue);background:#eef4ff;border-radius:18px;grid-row:1/3;place-items:center;font-size:12px;font-weight:950;display:grid}.reFlowItem strong{color:var(--navy);letter-spacing:-.4px;font-size:18px}.reFlowItem small{color:var(--muted);font-weight:850}.reFlowCore{text-align:center;color:#fff;letter-spacing:-1px;background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:24px;padding:22px;font-size:28px;font-weight:950}.reReserve span{color:#047857;background:#ecfdf5}.reMoneyBlock,.reNoMarketing,.reTimelineSection,.reModelSection,.reFunnelSection,.rePlatformSection,.reFaqSection{padding:88px 0}.reSectionHead.centered{text-align:center;justify-items:center;max-width:780px;margin:0 auto 32px}.reNumbersGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.reNumbersGrid article,.reTwoColumns article,.rePricingCard,.reFaqGrid article{background:#ffffffe6;border:1px solid #081b631a;border-radius:28px;box-shadow:0 22px 60px #081b6312}.reNumbersGrid article{gap:10px;padding:24px;display:grid}.reNumbersGrid span{color:var(--muted);font-size:13px;font-weight:850}.reNumbersGrid strong{color:var(--navy);letter-spacing:-2px;font-size:clamp(32px,4vw,48px)}.reStatement{max-width:920px;color:var(--navy);letter-spacing:-1.2px;margin:28px 0 0;font-size:clamp(22px,3vw,34px);font-weight:900;line-height:1.18}.reTwoColumns{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.reTwoColumns article{gap:22px;padding:30px;display:grid}.rePill{text-transform:uppercase;border-radius:999px;width:fit-content;padding:9px 12px;font-size:12px;font-weight:950}.rePill.bad{color:#be123c;background:#fff1f2}.rePill.good{color:#047857;background:#ecfdf5}.reTwoColumns ul,.rePricingCard ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.reTwoColumns li,.rePricingCard li{color:var(--navy);font-size:18px;font-weight:850}.reTimeline{grid-template-columns:repeat(7,1fr);gap:10px;margin-top:30px;display:grid}.reTimeline article{background:#fff;border:1px solid #e2e8f0;border-radius:24px;align-content:space-between;gap:16px;min-height:150px;padding:16px;display:grid}.reTimeline span{width:36px;height:36px;color:var(--blue);background:#eef4ff;border-radius:14px;place-items:center;font-size:11px;font-weight:950;display:grid}.reTimeline strong{color:var(--navy);letter-spacing:-.3px;font-size:15px}.rePricingGrid{grid-template-columns:1.08fr .92fr;gap:16px;display:grid}.rePricingCard{gap:18px;padding:34px;display:grid}.rePricingCard.featured{background:linear-gradient(#fff,#f8fbff)}.rePricingCard>span{color:var(--blue);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:950}.rePricingCard h3{color:var(--navy);letter-spacing:-2.4px;margin:0;font-size:clamp(34px,5vw,62px);line-height:.95}.rePricingCard p{color:var(--muted);margin:0;line-height:1.65}.reIncluded{color:#047857;background:#ecfdf5;border-radius:20px;padding:16px;font-weight:950}.reSuccessVisual{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;gap:12px;margin-top:auto;padding:20px;display:grid}.reSuccessVisual small{color:var(--muted);font-weight:850}.reSuccessVisual i{background:linear-gradient(90deg, var(--blue), var(--green));border-radius:999px;height:8px}.reSuccessVisual b{background:var(--navy);color:#fff;border-radius:999px;width:fit-content;padding:9px 12px}.reFunnel{gap:10px;margin-top:30px;display:grid}.reFunnel article{width:var(--w,100%);background:#fff;border:1px solid #e2e8f0;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:18px 22px;display:flex}.reFunnel article:first-child{width:100%}.reFunnel article:nth-child(2){width:86%}.reFunnel article:nth-child(3){width:72%}.reFunnel article:nth-child(4){width:58%}.reFunnel article:nth-child(5){background:var(--navy);width:44%}.reFunnel article:nth-child(5) strong,.reFunnel article:nth-child(5) span{color:#fff}.reFunnel strong{color:var(--navy);letter-spacing:-1px;font-size:30px}.reFunnel span{color:var(--muted);font-weight:950}.reNote{color:var(--muted);margin:16px 0 0;font-size:12px;font-weight:800}.reMockup{box-shadow:var(--shadow);background:#071a5a;border-radius:34px;grid-template-columns:260px 1fr;gap:16px;padding:18px;display:grid}.reMockSidebar{background:#ffffff14;border-radius:24px;align-content:start;gap:12px;padding:22px;display:grid}.reMockSidebar b{color:#fff;margin-bottom:10px;font-size:26px}.reMockSidebar span{color:#ffffffb8;font-size:13px;font-weight:850}.reMockContent{background:#fff;border-radius:24px;gap:18px;padding:24px;display:grid}.reMockTop{justify-content:space-between;gap:16px;display:flex}.reMockTop strong{color:var(--navy);font-size:24px}.reMockTop span{color:var(--muted);font-weight:850}.reMockCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.reMockCards article{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;gap:8px;padding:18px;display:grid}.reMockCards span{color:var(--muted);font-size:12px;font-weight:850}.reMockCards strong{color:var(--navy);font-size:32px}.rePipeline{gap:12px;margin-top:18px;display:grid}.rePipeline span{background:linear-gradient(90deg, var(--blue), #93c5fd);border-radius:999px;height:28px}.reFaqGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:30px;display:grid}.reFaqGrid article{padding:24px}.reFaqGrid h3{color:var(--navy);letter-spacing:-.5px;margin:0 0 10px}.reFaqGrid p{color:var(--muted);margin:0;line-height:1.6}.reFinalCta{background:linear-gradient(135deg, var(--navy), var(--blue));text-align:center;margin-top:70px;padding:96px 0}.reFinalCta .reShell{justify-items:center;gap:18px;display:grid}.reFinalCta h2,.reFinalCta p{color:#fff;max-width:860px}.reFinalCta p{color:#ffffffc2}@media (max-width:980px){.reHero,.rePricingGrid,.reMockup{grid-template-columns:1fr}.reTimeline{grid-template-columns:repeat(2,1fr)}.reNumbersGrid,.reMockCards{grid-template-columns:1fr}}@media (max-width:720px){.rePage{padding-top:88px}.reShell,.reNav{width:calc(100% - 28px)}.reNav{gap:8px;height:58px;padding:8px 8px 8px 12px;top:10px}.reBrand img{width:108px}.reNavLinks{scrollbar-width:none;flex:1;justify-content:flex-start;gap:4px;overflow-x:auto}.reNavLinks::-webkit-scrollbar{display:none}.reNavLinks a{padding:8px 9px;font-size:12px}.reNavLinks .reLogin{padding-inline:12px}.reHero{gap:34px;min-height:auto;padding:42px 0 60px}.reHero h1,.reSectionHead h2,.reFinalCta h2{letter-spacing:-2.4px}.reTwoColumns,.reFaqGrid,.reTimeline{grid-template-columns:1fr}.reFunnel article,.reFunnel article:nth-child(n){width:100%}.reMockSidebar{display:none}.reMoneyBlock,.reNoMarketing,.reTimelineSection,.reModelSection,.reFunnelSection,.rePlatformSection,.reFaqSection{padding:58px 0}}.siteNav{z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffdb;border:1px solid #081b631a;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 32px);height:64px;padding:8px 10px 8px 18px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 22px 70px #081b631f}.siteBrand{flex-shrink:0;align-items:center;display:inline-flex}.siteBrand img{width:132px;height:auto;display:block}.siteNavLinks{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.siteNavLinks a{color:var(--navy);white-space:nowrap;border-radius:999px;padding:9px 11px;font-size:13px;font-weight:850}.siteNavLinks a:hover{background:#eef4ff}.siteNavLinks .siteLogin{background:var(--navy);color:#fff;padding-inline:18px}@media (max-width:720px){.siteNav{gap:8px;width:calc(100% - 20px);height:58px;padding:7px 8px 7px 12px;top:10px}.siteBrand img{width:108px}.siteNavLinks{scrollbar-width:none;flex:1;justify-content:flex-start;gap:4px;overflow-x:auto}.siteNavLinks::-webkit-scrollbar{display:none}.siteNavLinks a{padding:8px 9px;font-size:12px}.siteNavLinks .siteLogin{padding-inline:12px}}.reFinalCta .reEyebrow{color:#071a5a;background:#fff;border-color:#ffffff8c}.siteNavLinks .siteBuyer{color:var(--navy);background:#eef4ff;padding-inline:16px}.reHero h1{letter-spacing:-3.6px;max-width:760px;font-size:clamp(52px,6.4vw,69px);line-height:.94}.reFlowHeader{gap:6px;margin-bottom:4px;display:grid}.reFlowHeader span{color:var(--blue);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:950}.reFlowHeader strong{color:var(--navy);letter-spacing:-.8px;font-size:22px}.reNumbersGrid article p{color:var(--muted);margin:0;font-size:15px;font-weight:750;line-height:1.45}.reProblemStatement{background:linear-gradient(135deg, var(--navy), var(--blue));border-radius:32px;margin-top:34px;padding:34px;box-shadow:0 28px 80px #081b6329}.reProblemStatement span{color:#ffffffb8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px;font-size:12px;font-weight:950;display:block}.reProblemStatement h3{color:#fff;letter-spacing:-1.8px;max-width:980px;margin:0;font-size:clamp(26px,4vw,46px);font-weight:950;line-height:1.05}.siteNavLinks a{position:relative}.siteNavLinks a.isActive{background:var(--navy);color:#fff;box-shadow:0 12px 28px #081b6329}.siteNavLinks a.isActive:hover,.siteNavLinks .siteBuyer.isActive,.siteNavLinks .siteLogin.isActive{background:var(--navy);color:#fff}section[id]{scroll-margin-top:120px}@media (max-width:720px){section[id]{scroll-margin-top:92px}.siteNavLinks a.isActive{box-shadow:none}}
