.LandingSection-module__GArRrG__site{--paper:var(--color-paper);--paper-2:var(--color-paper-2);--surface:var(--color-surface);--ink:var(--color-ink);--ink-2:var(--color-ink-2);--muted:var(--color-muted);--rule:var(--color-rule);--blue:var(--color-accent);--blue-2:var(--color-accent-2);background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-sans);scroll-behavior:smooth;overflow-x:clip}.LandingSection-module__GArRrG__site *{box-sizing:border-box}.LandingSection-module__GArRrG__site a{color:inherit;text-decoration:none}.LandingSection-module__GArRrG__site button{font:inherit}.LandingSection-module__GArRrG__site h1,.LandingSection-module__GArRrG__site h2,.LandingSection-module__GArRrG__site h3,.LandingSection-module__GArRrG__site p{margin:0}.LandingSection-module__GArRrG__site h1,.LandingSection-module__GArRrG__site h2,.LandingSection-module__GArRrG__site h3{font-family:var(--font-display)}.LandingSection-module__GArRrG__site :is(a,button):focus-visible{outline:2px solid var(--blue-2);outline-offset:4px}html{scroll-behavior:smooth}.LandingSection-module__GArRrG__site section{scroll-margin-top:88px}.LandingSection-module__GArRrG__heroShell{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 76% 28%,#f2e58f0d,transparent 28%), radial-gradient(circle at 55% 82%,#ffffff0a,transparent 32%), var(--paper);position:relative;overflow:hidden}.LandingSection-module__GArRrG__heroShell:before{content:"";pointer-events:none;opacity:.32;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.LandingSection-module__GArRrG__header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(1180px,100% - 48px);min-height:62px;animation:LandingSection-module__GArRrG__navIn .75s var(--ease-out) both;background:#1b1b1bde;border:1px solid #fff2;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;margin:18px auto 0;padding:8px 10px 8px 20px;display:flex;position:relative;box-shadow:0 20px 55px #0005}.LandingSection-module__GArRrG__brand{min-height:42px;font-family:var(--font-display);align-items:center;gap:10px;font-size:17px;font-weight:760;display:inline-flex}.LandingSection-module__GArRrG__brandMark{width:34px;height:34px;color:var(--color-accent-ink);background:var(--blue);border-radius:50%;place-items:center;display:grid}.LandingSection-module__GArRrG__header nav{align-items:center;gap:30px;display:flex}.LandingSection-module__GArRrG__header nav a{min-height:42px;color:var(--ink-2);align-items:center;font-size:12px;font-weight:700;transition:color .2s;display:flex}.LandingSection-module__GArRrG__header nav a:hover{color:var(--ink)}.LandingSection-module__GArRrG__headerCta,.LandingSection-module__GArRrG__primary,.LandingSection-module__GArRrG__primaryLight{cursor:pointer;transition:transform .22s var(--ease-out),box-shadow .22s var(--ease-out),background .22s;border:0;justify-content:center;align-items:center;gap:9px;font-weight:780;display:inline-flex}.LandingSection-module__GArRrG__headerCta{background:var(--paper);min-height:44px;color:var(--ink);border-radius:999px;padding:0 17px;font-size:12px}.LandingSection-module__GArRrG__headerCta:hover,.LandingSection-module__GArRrG__primary:hover,.LandingSection-module__GArRrG__primaryLight:hover{transform:translateY(-2px)}.LandingSection-module__GArRrG__headerCta:disabled,.LandingSection-module__GArRrG__primary:disabled,.LandingSection-module__GArRrG__primaryLight:disabled{cursor:wait;opacity:.65;transform:none}.LandingSection-module__GArRrG__hero{z-index:2;grid-template-columns:.96fr 1.04fr;align-items:center;gap:66px;width:min(1280px,100% - 72px);min-height:calc(100vh - 150px);margin:0 auto;padding:82px 0 68px;display:grid;position:relative}.LandingSection-module__GArRrG__heroCopy{z-index:2;position:relative}.LandingSection-module__GArRrG__eyebrow{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;animation:LandingSection-module__GArRrG__fadeUp .6s .2s var(--ease-out) both;align-items:center;gap:11px;font-size:10px;font-weight:800;display:flex}.LandingSection-module__GArRrG__eyebrow i{background:var(--blue-2);width:28px;height:1px;display:block}.LandingSection-module__GArRrG__hero h1{max-width:720px;color:var(--paper);letter-spacing:-.052em;margin:24px 0 25px;font-size:clamp(50px,5.45vw,78px);font-weight:720;line-height:.99}.LandingSection-module__GArRrG__heroLine{padding:.04em .04em .07em 0;display:block;overflow:hidden}.LandingSection-module__GArRrG__heroLine>span{animation:LandingSection-module__GArRrG__wordLift .85s var(--ease-out) forwards;display:block;transform:translateY(116%)}.LandingSection-module__GArRrG__heroLine:first-child>span{animation-delay:.22s}.LandingSection-module__GArRrG__heroLine:nth-child(2)>span{animation-delay:.34s}.LandingSection-module__GArRrG__heroLine:nth-child(3)>span{animation-delay:.46s}.LandingSection-module__GArRrG__hero h1 em{color:var(--blue-2);font-style:normal}.LandingSection-module__GArRrG__heroIntro{max-width:650px;color:var(--ink-2);animation:LandingSection-module__GArRrG__fadeUp .7s .55s var(--ease-out) both;font-size:17px;line-height:1.65}.LandingSection-module__GArRrG__heroActions{animation:LandingSection-module__GArRrG__fadeUp .7s .66s var(--ease-out) both;flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.LandingSection-module__GArRrG__primary{background:var(--blue);min-height:52px;color:var(--color-accent-ink);border-radius:7px;padding:0 22px;font-size:13px;box-shadow:0 16px 38px #00000030}.LandingSection-module__GArRrG__primary:hover{background:var(--blue-2);box-shadow:0 20px 42px #00000045}.LandingSection-module__GArRrG__textLink{min-height:46px;color:var(--ink);border-bottom:1px solid #ffffff50;align-items:center;gap:6px;font-size:13px;font-weight:760;display:inline-flex}.LandingSection-module__GArRrG__textLink:hover{border-color:var(--blue-2);color:var(--ink)}.LandingSection-module__GArRrG__trustLine{color:var(--muted);letter-spacing:.02em;animation:LandingSection-module__GArRrG__fadeUp .7s .76s var(--ease-out) both;align-items:center;gap:9px;margin-top:24px;font-size:10px;font-weight:680;display:flex}.LandingSection-module__GArRrG__trustLine span{background:var(--blue-2);border-radius:50%;width:3px;height:3px;display:block}.LandingSection-module__GArRrG__error{color:#fdc9c2;color:lab(85.5489% 18.069 11.1481);background:#55110e3d;background:lab(17.823% 31.2619 21.5264/.24);border:1px solid #ed766873;border:1px solid lab(63.7951% 46.232 29.9518/.45);max-width:600px;margin-top:14px;padding:10px 12px;font-size:12px}.LandingSection-module__GArRrG__demoStage{min-width:0;animation:LandingSection-module__GArRrG__stageIn .9s .42s var(--ease-out) both;position:relative}.LandingSection-module__GArRrG__demoWindow{z-index:2;border:1px solid var(--rule);background:var(--surface);color:var(--ink);border-radius:11px;position:relative;overflow:hidden;box-shadow:0 40px 90px #0006,0 0 0 8px #ffffff0d}.LandingSection-module__GArRrG__demoTopbar{border-bottom:1px solid var(--rule);min-height:53px;color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 18px;font-size:9px;display:grid}.LandingSection-module__GArRrG__demoBrand{color:var(--ink);align-items:center;gap:6px;font-weight:850;display:flex}.LandingSection-module__GArRrG__demoCourse{text-align:center}.LandingSection-module__GArRrG__demoTopbar>span{border:1px solid var(--rule);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-self:end;padding:5px 8px;font-size:8px;font-weight:850}.LandingSection-module__GArRrG__demoHeading{justify-content:space-between;align-items:center;gap:20px;padding:25px 24px 20px;display:flex}.LandingSection-module__GArRrG__demoHeading small,.LandingSection-module__GArRrG__evidencePanel>span{color:var(--blue);letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.LandingSection-module__GArRrG__demoHeading h2{letter-spacing:-.03em;margin-top:8px;font-size:21px}.LandingSection-module__GArRrG__demoHeading p{color:var(--muted);margin-top:5px;font-size:10px}.LandingSection-module__GArRrG__score{border:7px solid var(--paper-2);border-top-color:var(--blue);border-right-color:var(--blue-2);border-radius:50%;align-content:center;place-items:center;width:72px;height:72px;display:grid;transform:rotate(8deg)}.LandingSection-module__GArRrG__score strong,.LandingSection-module__GArRrG__score span{transform:rotate(-8deg)}.LandingSection-module__GArRrG__score strong{font-family:var(--font-display);font-size:20px;line-height:1}.LandingSection-module__GArRrG__score span{color:var(--muted);font-size:8px}.LandingSection-module__GArRrG__demoBody{grid-template-columns:1fr 1.05fr;gap:14px;padding:0 24px 22px;display:grid}.LandingSection-module__GArRrG__criteriaList{gap:7px;display:grid}.LandingSection-module__GArRrG__criteriaList>div{border:1px solid var(--rule);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 10px;display:flex}.LandingSection-module__GArRrG__criteriaList span{color:var(--ink-2);align-items:center;gap:7px;font-size:9px;font-weight:680;display:flex}.LandingSection-module__GArRrG__criteriaList svg{color:var(--color-success)}.LandingSection-module__GArRrG__criteriaList div:nth-child(3) svg{color:var(--color-warning)}.LandingSection-module__GArRrG__criteriaList strong{font-size:9px}.LandingSection-module__GArRrG__evidencePanel{border:1px solid var(--color-accent-border);background:var(--color-accent-soft);padding:13px}.LandingSection-module__GArRrG__evidencePanel code{background:var(--paper);color:var(--color-accent-2);font-family:var(--font-mono);white-space:normal;margin:12px 0 10px;padding:9px;font-size:8px;line-height:1.55;display:block}.LandingSection-module__GArRrG__evidencePanel p{color:var(--ink-2);font-size:9px;line-height:1.55}.LandingSection-module__GArRrG__execution{border-top:1px solid var(--rule);background:var(--paper);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:0 24px;display:flex}.LandingSection-module__GArRrG__execution>div{align-items:center;gap:9px;display:flex}.LandingSection-module__GArRrG__execution>div>svg{color:var(--blue)}.LandingSection-module__GArRrG__execution>div span{gap:2px;display:grid}.LandingSection-module__GArRrG__execution strong{font-size:9px}.LandingSection-module__GArRrG__execution small{color:var(--muted);font-size:8px}.LandingSection-module__GArRrG__reviewState{border:1px solid var(--rule);background:var(--surface);color:var(--ink-2);align-items:center;gap:6px;padding:8px 9px;font-size:8px;font-weight:800;display:flex}.LandingSection-module__GArRrG__floatingCard{z-index:3;border:1px solid var(--rule);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-panel);border-radius:8px;align-items:center;gap:10px;padding:12px 15px;animation:4s ease-in-out infinite LandingSection-module__GArRrG__float;display:flex;position:absolute;bottom:-28px;right:-22px}.LandingSection-module__GArRrG__floatingCard>span{width:28px;height:28px;color:var(--color-success);background:#274232;border-radius:50%;place-items:center;display:grid}.LandingSection-module__GArRrG__floatingCard>div{gap:2px;display:grid}.LandingSection-module__GArRrG__floatingCard strong{font-size:9px}.LandingSection-module__GArRrG__floatingCard small{color:var(--muted);font-size:8px}.LandingSection-module__GArRrG__orbitOne,.LandingSection-module__GArRrG__orbitTwo{background:var(--blue-2);filter:blur(1px);border-radius:50%;position:absolute}.LandingSection-module__GArRrG__orbitOne{width:8px;height:8px;animation:6s ease-in-out infinite LandingSection-module__GArRrG__orbit;top:-7%;right:4%}.LandingSection-module__GArRrG__orbitTwo{width:5px;height:5px;animation:5s ease-in-out 1.2s infinite reverse LandingSection-module__GArRrG__orbit;bottom:14%;left:-3%}.LandingSection-module__GArRrG__proofBar{z-index:2;border-top:1px solid #ffffff24;grid-template-columns:1.25fr repeat(4,1fr);align-items:center;gap:20px;width:min(1280px,100% - 72px);min-height:66px;margin:0 auto;display:grid;position:relative}.LandingSection-module__GArRrG__proofBar span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.LandingSection-module__GArRrG__proofBar strong{color:var(--ink-2);letter-spacing:.02em;align-items:center;gap:7px;font-size:9px;display:flex}.LandingSection-module__GArRrG__proofBar svg{color:var(--blue-2)}.LandingSection-module__GArRrG__site main{background:var(--paper)}.LandingSection-module__GArRrG__product,.LandingSection-module__GArRrG__process{width:min(1180px,100% - 48px);margin:0 auto;padding:112px 0}.LandingSection-module__GArRrG__sectionHeading{grid-template-columns:.7fr 1.15fr 1fr;align-items:end;gap:42px;margin-bottom:42px;display:grid}.LandingSection-module__GArRrG__sectionHeading>span,.LandingSection-module__GArRrG__sectionHeadingCompact>span,.LandingSection-module__GArRrG__kicker{color:var(--blue);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.LandingSection-module__GArRrG__sectionHeading h2,.LandingSection-module__GArRrG__sectionHeadingCompact h2,.LandingSection-module__GArRrG__evidenceCopy h2{letter-spacing:-.045em;font-size:clamp(35px,4vw,54px);line-height:1.04}.LandingSection-module__GArRrG__sectionHeading p{color:var(--muted);font-size:14px;line-height:1.65}.LandingSection-module__GArRrG__outputGrid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.LandingSection-module__GArRrG__outputGrid article{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--surface);min-height:240px;transition:transform .24s var(--ease-out),background .24s;flex-direction:column;padding:23px;display:flex}.LandingSection-module__GArRrG__outputGrid article:hover{background:var(--surface-2,var(--color-surface-2));transform:translateY(-5px)}.LandingSection-module__GArRrG__outputTop{color:var(--blue);justify-content:space-between;align-items:center;display:flex}.LandingSection-module__GArRrG__outputTop span{font-family:var(--font-mono);font-size:9px}.LandingSection-module__GArRrG__outputGrid h3{letter-spacing:-.025em;margin-top:auto;font-size:19px;line-height:1.12}.LandingSection-module__GArRrG__outputGrid p{color:var(--muted);margin-top:11px;font-size:12px;line-height:1.55}.LandingSection-module__GArRrG__evidenceStory{color:var(--ink);background:#1a1a1a;grid-template-columns:1.08fr .92fr;align-items:center;gap:76px;padding:112px max(24px,50vw - 590px);display:grid}.LandingSection-module__GArRrG__codePane{background:#202020;border:1px solid #ffffff2b;box-shadow:0 30px 70px #01000040;box-shadow:0 30px 70px lab(.112444% .0978634 .206342/.25)}.LandingSection-module__GArRrG__paneTop{min-height:49px;color:var(--muted);border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;padding:0 16px;font-size:9px;display:flex}.LandingSection-module__GArRrG__paneTop span:first-child{color:var(--ink);align-items:center;gap:7px;font-weight:750;display:flex}.LandingSection-module__GArRrG__codePane pre{color:var(--ink-2);font-family:var(--font-mono);margin:0;padding:31px 25px;font-size:13px;line-height:1.8;overflow:auto}.LandingSection-module__GArRrG__testRows{border-top:1px solid #fff2}.LandingSection-module__GArRrG__testRows>div{border-bottom:1px solid #ffffff15;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:43px;padding:0 16px;font-size:9px;display:grid}.LandingSection-module__GArRrG__testRows svg{color:#47b777;color:lab(67.0211% -44.5969 22.989)}.LandingSection-module__GArRrG__testRows strong{color:#7bc495;color:lab(73.4809% -31.4538 16.1641)}.LandingSection-module__GArRrG__testRows .LandingSection-module__GArRrG__failed svg,.LandingSection-module__GArRrG__testRows .LandingSection-module__GArRrG__failed strong{color:#eb9e41;color:lab(71.8421% 23.5005 58.7594)}.LandingSection-module__GArRrG__evidenceCopy>span{color:var(--blue-2);margin-bottom:20px;display:block}.LandingSection-module__GArRrG__evidenceCopy h2{color:var(--ink);max-width:560px}.LandingSection-module__GArRrG__evidenceCopy>p{color:var(--ink-2);margin-top:24px;font-size:15px;line-height:1.72}.LandingSection-module__GArRrG__evidenceFacts{border-top:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:31px;padding-top:23px;display:grid}.LandingSection-module__GArRrG__evidenceFacts span{color:var(--muted);gap:4px;font-size:9px;display:grid}.LandingSection-module__GArRrG__evidenceFacts strong{color:var(--ink);font-family:var(--font-display);font-size:22px}.LandingSection-module__GArRrG__sectionHeadingCompact{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.LandingSection-module__GArRrG__sectionHeadingCompact h2{text-align:right;max-width:660px}.LandingSection-module__GArRrG__process ol{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.LandingSection-module__GArRrG__process li{border-bottom:1px solid var(--rule);grid-template-columns:34px 1fr;gap:15px;padding:27px 24px 20px 0;display:grid;position:relative}.LandingSection-module__GArRrG__process li+li{border-left:1px solid var(--rule);padding-left:24px}.LandingSection-module__GArRrG__process li>span{font-family:var(--font-mono);color:var(--blue);font-size:10px;font-weight:800}.LandingSection-module__GArRrG__process h3{font-size:18px}.LandingSection-module__GArRrG__process p{color:var(--muted);margin-top:9px;font-size:11px;line-height:1.6}.LandingSection-module__GArRrG__process li i{z-index:2;background:var(--blue);width:9px;height:9px;box-shadow:0 0 0 6px var(--paper);border-radius:50%;position:absolute;top:31px;right:-5px}.LandingSection-module__GArRrG__future{border:1px solid var(--rule);background:var(--surface);width:min(1180px,100% - 48px);box-shadow:var(--shadow-panel);grid-template-columns:auto 1fr auto;align-items:center;gap:25px;margin:0 auto 112px;padding:34px;display:grid}.LandingSection-module__GArRrG__futureIcon{background:var(--blue);width:58px;height:58px;color:var(--color-accent-ink);place-items:center;display:grid}.LandingSection-module__GArRrG__futureBadge{border:1px solid var(--color-accent-border);background:var(--color-accent-soft);color:var(--blue);letter-spacing:.12em;text-transform:uppercase;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.LandingSection-module__GArRrG__future h2{letter-spacing:-.035em;margin-top:10px;font-size:28px}.LandingSection-module__GArRrG__future p{max-width:790px;color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.LandingSection-module__GArRrG__futureSpark{color:var(--blue)}.LandingSection-module__GArRrG__finalCta{background:var(--color-surface-2);color:var(--ink);justify-content:space-between;align-items:center;gap:30px;padding:72px max(24px,50vw - 590px);display:flex}.LandingSection-module__GArRrG__finalCta span{letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.LandingSection-module__GArRrG__finalCta h2{max-width:760px;color:var(--ink);letter-spacing:-.045em;margin-top:9px;font-size:clamp(30px,4vw,48px);line-height:1.04}.LandingSection-module__GArRrG__primaryLight{background:var(--blue);min-height:52px;color:var(--color-accent-ink);border-radius:7px;flex:none;padding:0 20px;font-size:12px;box-shadow:0 16px 34px #00000038}.LandingSection-module__GArRrG__footer{min-height:86px;color:var(--muted);background:#101010;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 max(24px,50vw - 590px);font-size:9px;display:grid}.LandingSection-module__GArRrG__footer>a{color:var(--ink);font-family:var(--font-display);align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}.LandingSection-module__GArRrG__footer p{text-align:center}.LandingSection-module__GArRrG__footer>span{text-align:right}.LandingSection-module__GArRrG__site [data-reveal]{opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transform:translateY(32px)}.LandingSection-module__GArRrG__site [data-reveal][data-visible=true]{opacity:1;transform:none}.LandingSection-module__GArRrG__site [data-reveal][data-visible=true] :is(.LandingSection-module__GArRrG__outputGrid article,.LandingSection-module__GArRrG__process li){animation:LandingSection-module__GArRrG__fadeUp .55s var(--delay) var(--ease-out) both}@keyframes LandingSection-module__GArRrG__navIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes LandingSection-module__GArRrG__wordLift{to{transform:translateY(0)}}@keyframes LandingSection-module__GArRrG__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes LandingSection-module__GArRrG__stageIn{0%{opacity:0;transform:translateY(24px)scale(.975)}to{opacity:1;transform:none}}@keyframes LandingSection-module__GArRrG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes LandingSection-module__GArRrG__orbit{0%,to{transform:translate(0)}50%{transform:translate(12px,-16px)}}@media (max-width:1040px){.LandingSection-module__GArRrG__header nav{display:none}.LandingSection-module__GArRrG__hero{grid-template-columns:1fr;gap:58px;padding-top:72px}.LandingSection-module__GArRrG__heroCopy{max-width:790px}.LandingSection-module__GArRrG__demoStage{max-width:760px}.LandingSection-module__GArRrG__proofBar{grid-template-columns:1fr 1fr;gap:0;padding:18px 0}.LandingSection-module__GArRrG__proofBar span{grid-column:1/-1;margin-bottom:12px}.LandingSection-module__GArRrG__proofBar strong{min-height:30px}.LandingSection-module__GArRrG__sectionHeading{grid-template-columns:1fr 1.4fr}.LandingSection-module__GArRrG__sectionHeading p{grid-column:2}.LandingSection-module__GArRrG__outputGrid{grid-template-columns:repeat(2,1fr)}.LandingSection-module__GArRrG__evidenceStory{grid-template-columns:1fr;gap:54px}.LandingSection-module__GArRrG__evidenceCopy{max-width:760px}.LandingSection-module__GArRrG__process ol{grid-template-columns:repeat(2,1fr)}.LandingSection-module__GArRrG__process li:nth-child(3){border-left:0}}@media (max-width:720px){.LandingSection-module__GArRrG__header{width:calc(100% - 24px);margin-top:10px;padding-left:14px}.LandingSection-module__GArRrG__brand{font-size:15px}.LandingSection-module__GArRrG__brandMark{width:31px;height:31px}.LandingSection-module__GArRrG__headerCta{min-height:40px;padding:0 13px;font-size:10px}.LandingSection-module__GArRrG__headerCta svg:first-child{display:none}.LandingSection-module__GArRrG__hero{width:calc(100% - 32px);padding:66px 0 56px}.LandingSection-module__GArRrG__eyebrow{font-size:8px}.LandingSection-module__GArRrG__hero h1{letter-spacing:-.058em;font-size:clamp(43px,13vw,62px)}.LandingSection-module__GArRrG__heroIntro{font-size:14px}.LandingSection-module__GArRrG__demoTopbar{grid-template-columns:1fr auto}.LandingSection-module__GArRrG__demoCourse{display:none}.LandingSection-module__GArRrG__demoHeading{padding:20px 17px 16px}.LandingSection-module__GArRrG__demoHeading h2{font-size:17px}.LandingSection-module__GArRrG__score{width:58px;height:58px}.LandingSection-module__GArRrG__demoBody{grid-template-columns:1fr;padding:0 17px 17px}.LandingSection-module__GArRrG__execution{padding:0 17px}.LandingSection-module__GArRrG__reviewState{display:none}.LandingSection-module__GArRrG__floatingCard{bottom:-35px;right:-5px}.LandingSection-module__GArRrG__proofBar{grid-template-columns:1fr;width:calc(100% - 32px);padding-top:46px}.LandingSection-module__GArRrG__product,.LandingSection-module__GArRrG__process{width:calc(100% - 32px);padding:82px 0}.LandingSection-module__GArRrG__sectionHeading{grid-template-columns:1fr;gap:14px}.LandingSection-module__GArRrG__sectionHeading p{grid-column:auto}.LandingSection-module__GArRrG__sectionHeading h2,.LandingSection-module__GArRrG__sectionHeadingCompact h2,.LandingSection-module__GArRrG__evidenceCopy h2{font-size:36px}.LandingSection-module__GArRrG__outputGrid{grid-template-columns:1fr}.LandingSection-module__GArRrG__outputGrid article{min-height:190px}.LandingSection-module__GArRrG__evidenceStory{gap:46px;padding:82px 16px}.LandingSection-module__GArRrG__codePane pre{padding:23px 17px;font-size:10px}.LandingSection-module__GArRrG__evidenceFacts{grid-template-columns:1fr 1fr}.LandingSection-module__GArRrG__evidenceFacts span:last-child{grid-column:1/-1}.LandingSection-module__GArRrG__sectionHeadingCompact{flex-direction:column;align-items:flex-start}.LandingSection-module__GArRrG__sectionHeadingCompact h2{text-align:left}.LandingSection-module__GArRrG__process ol{grid-template-columns:1fr}.LandingSection-module__GArRrG__process li,.LandingSection-module__GArRrG__process li+li{border-left:0;padding:22px 0}.LandingSection-module__GArRrG__process li i{display:none}.LandingSection-module__GArRrG__future{grid-template-columns:auto 1fr;width:calc(100% - 32px);margin-bottom:82px;padding:24px}.LandingSection-module__GArRrG__futureSpark{display:none}.LandingSection-module__GArRrG__finalCta{flex-direction:column;align-items:flex-start;padding:58px 16px}.LandingSection-module__GArRrG__footer{grid-template-columns:1fr;gap:10px;padding:24px 16px}.LandingSection-module__GArRrG__footer p,.LandingSection-module__GArRrG__footer>span{text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.LandingSection-module__GArRrG__site *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.LandingSection-module__GArRrG__heroLine>span{transform:none}.LandingSection-module__GArRrG__site [data-reveal]{opacity:1;transform:none}}.LandingSection-module__GArRrG__headerCta{background:var(--blue);color:var(--color-accent-ink)}.LandingSection-module__GArRrG__hero h1,.LandingSection-module__GArRrG__heroIntro{color:var(--ink)}.LandingSection-module__GArRrG__hero h1 em{color:var(--blue)}.LandingSection-module__GArRrG__demoWindow,.LandingSection-module__GArRrG__floatingCard{background:var(--surface);color:var(--ink)}.LandingSection-module__GArRrG__evidenceStory{color:var(--ink);background:#1a1a1a}.LandingSection-module__GArRrG__codePane{background:#202020}.LandingSection-module__GArRrG__paneTop span:first-child,.LandingSection-module__GArRrG__evidenceCopy h2,.LandingSection-module__GArRrG__evidenceFacts strong{color:var(--ink)}.LandingSection-module__GArRrG__evidencePanel,.LandingSection-module__GArRrG__futureBadge{background:var(--color-accent-soft);border-color:var(--color-accent-border)}.LandingSection-module__GArRrG__finalCta{background:var(--color-surface-2)}.LandingSection-module__GArRrG__heroShell{min-height:0}.LandingSection-module__GArRrG__hero{grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);gap:clamp(32px,4.5vw,70px);width:min(1280px,100% - 48px);min-height:0;padding:clamp(34px,4vw,58px) 0 clamp(64px,6vw,92px)}.LandingSection-module__GArRrG__hero h1{margin:0 0 24px;font-size:clamp(48px,5.1vw,70px)}.LandingSection-module__GArRrG__heroCopy,.LandingSection-module__GArRrG__evidenceCopy,.LandingSection-module__GArRrG__codePane{min-width:0}.LandingSection-module__GArRrG__proofBar{grid-template-columns:1.05fr repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,26px);width:min(1280px,100% - 48px);min-height:82px}.LandingSection-module__GArRrG__proofBar span{font-size:10px;line-height:1.4}.LandingSection-module__GArRrG__proofBar strong{min-width:0;font-size:11px;line-height:1.4}.LandingSection-module__GArRrG__proofBar svg{flex:none;width:16px;height:16px}.LandingSection-module__GArRrG__product,.LandingSection-module__GArRrG__process{padding-block:clamp(68px,7.5vw,104px)}.LandingSection-module__GArRrG__sectionHeading{flex-direction:column;align-items:flex-start;gap:0;max-width:790px;margin-bottom:clamp(28px,3.5vw,42px);display:flex}.LandingSection-module__GArRrG__sectionHeading h2{max-width:750px;margin-top:14px}.LandingSection-module__GArRrG__sectionHeading p{max-width:650px;margin-top:17px}.LandingSection-module__GArRrG__outputGrid article{min-height:210px;padding:clamp(20px,2vw,28px)}.LandingSection-module__GArRrG__outputGrid h3{font-size:clamp(18px,1.45vw,21px)}.LandingSection-module__GArRrG__evidenceStory{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(32px,5vw,78px);padding-block:clamp(70px,7.5vw,106px)}.LandingSection-module__GArRrG__evidenceCopy{max-width:560px}.LandingSection-module__GArRrG__evidenceCopy>span{margin-bottom:16px}.LandingSection-module__GArRrG__evidenceCopy>p{max-width:540px}.LandingSection-module__GArRrG__process{padding-bottom:clamp(64px,7vw,90px)}.LandingSection-module__GArRrG__sectionHeadingCompact{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:clamp(28px,3.5vw,42px);display:flex}.LandingSection-module__GArRrG__sectionHeadingCompact h2{text-align:left;max-width:740px;margin-top:14px}.LandingSection-module__GArRrG__process ol{grid-template-columns:repeat(4,minmax(0,1fr))}.LandingSection-module__GArRrG__process li{grid-template-columns:30px minmax(0,1fr);gap:12px;min-width:0;padding:26px 18px 26px 0}.LandingSection-module__GArRrG__process li+li{padding-left:18px}.LandingSection-module__GArRrG__future{box-shadow:none;grid-template-columns:auto minmax(0,1fr);margin-bottom:clamp(70px,7vw,104px);padding:clamp(22px,3vw,30px)}.LandingSection-module__GArRrG__futureIcon{width:48px;height:48px}.LandingSection-module__GArRrG__future h2{font-size:clamp(22px,2vw,27px)}.LandingSection-module__GArRrG__futureSpark{display:none}@media (max-width:1040px){.LandingSection-module__GArRrG__header{border-radius:26px;flex-wrap:wrap;gap:0 14px}.LandingSection-module__GArRrG__header nav{border-top:1px solid #ffffff1c;order:3;justify-content:center;gap:clamp(18px,4vw,36px);width:100%;display:flex}.LandingSection-module__GArRrG__site section{scroll-margin-top:132px}.LandingSection-module__GArRrG__hero{grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,62px);padding-top:clamp(28px,4vw,46px)}.LandingSection-module__GArRrG__heroCopy{max-width:790px}.LandingSection-module__GArRrG__demoStage{max-width:760px}.LandingSection-module__GArRrG__proofBar{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.LandingSection-module__GArRrG__proofBar span{grid-column:1/-1}.LandingSection-module__GArRrG__evidenceStory{grid-template-columns:minmax(0,1fr)}.LandingSection-module__GArRrG__evidenceCopy{max-width:760px}.LandingSection-module__GArRrG__process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingSection-module__GArRrG__process li:nth-child(3){border-left:0;padding-left:0}}@media (max-width:720px){.LandingSection-module__GArRrG__header{border-radius:22px;width:calc(100% - 24px);padding:8px 12px}.LandingSection-module__GArRrG__header nav{scrollbar-width:none;justify-content:space-between;gap:14px;overflow-x:auto}.LandingSection-module__GArRrG__header nav::-webkit-scrollbar{display:none}.LandingSection-module__GArRrG__header nav a{flex:none;min-height:40px;font-size:11px}.LandingSection-module__GArRrG__hero{gap:44px;width:calc(100% - 32px);padding:clamp(24px,6vw,38px) 0 66px}.LandingSection-module__GArRrG__hero h1{overflow-wrap:anywhere;font-size:clamp(40px,11.7vw,62px)}.LandingSection-module__GArRrG__heroIntro{font-size:15px;line-height:1.6}.LandingSection-module__GArRrG__proofBar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:calc(100% - 32px);padding-top:36px}.LandingSection-module__GArRrG__proofBar span{margin-bottom:2px}.LandingSection-module__GArRrG__proofBar strong{min-height:40px;font-size:11px}.LandingSection-module__GArRrG__product,.LandingSection-module__GArRrG__process{padding-block:clamp(62px,12vw,82px)}.LandingSection-module__GArRrG__sectionHeading h2,.LandingSection-module__GArRrG__sectionHeadingCompact h2,.LandingSection-module__GArRrG__evidenceCopy h2{font-size:clamp(32px,9vw,42px)}.LandingSection-module__GArRrG__outputGrid{grid-template-columns:minmax(0,1fr)}.LandingSection-module__GArRrG__outputGrid article{min-height:164px}.LandingSection-module__GArRrG__evidenceStory{gap:34px;padding:clamp(64px,12vw,82px) 16px}.LandingSection-module__GArRrG__evidenceFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.LandingSection-module__GArRrG__evidenceFacts span:last-child{grid-column:auto}.LandingSection-module__GArRrG__process ol{grid-template-columns:minmax(0,1fr)}.LandingSection-module__GArRrG__process li,.LandingSection-module__GArRrG__process li+li,.LandingSection-module__GArRrG__process li:nth-child(3){border-left:0;padding:21px 0}.LandingSection-module__GArRrG__future{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:70px}}@media (max-width:390px){.LandingSection-module__GArRrG__headerCta{gap:0;min-width:40px;padding:0 11px;font-size:0}.LandingSection-module__GArRrG__headerCta svg:first-child{display:none}.LandingSection-module__GArRrG__headerCta svg:last-child{width:16px;height:16px}.LandingSection-module__GArRrG__hero h1{font-size:clamp(36px,11.4vw,44px)}.LandingSection-module__GArRrG__heroActions{gap:12px}.LandingSection-module__GArRrG__evidenceFacts strong{font-size:18px}.LandingSection-module__GArRrG__testRows>div{gap:6px;padding-inline:10px;font-size:8px}}.LandingSection-module__GArRrG__product .LandingSection-module__GArRrG__sectionHeading{max-width:820px}.LandingSection-module__GArRrG__productShowcase{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:stretch;gap:clamp(18px,2.6vw,32px);display:grid}.LandingSection-module__GArRrG__featureNav{grid-template-rows:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.LandingSection-module__GArRrG__featureNav button{text-align:left;border:1px solid var(--rule);width:100%;min-width:0;color:var(--ink);background:var(--surface);cursor:pointer;transition:background .22s,border-color .22s,transform .22s var(--ease-out);border-radius:10px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:16px;padding:17px 18px;display:grid}.LandingSection-module__GArRrG__featureNav button:hover{background:var(--color-surface-2);transform:translate(3px)}.LandingSection-module__GArRrG__featureNav button.LandingSection-module__GArRrG__featureActive{background:var(--color-accent-soft);border-color:var(--color-accent-border)}.LandingSection-module__GArRrG__featureIcon{background:var(--paper);width:42px;height:42px;color:var(--blue);border-radius:9px;place-items:center;display:grid}.LandingSection-module__GArRrG__featureActive .LandingSection-module__GArRrG__featureIcon{background:var(--blue);color:var(--color-accent-ink)}.LandingSection-module__GArRrG__featureWords{gap:4px;min-width:0;display:grid}.LandingSection-module__GArRrG__featureWords small{font-family:var(--font-mono);letter-spacing:.09em;color:var(--blue);font-size:9px}.LandingSection-module__GArRrG__featureWords strong{font-family:var(--font-display);font-size:17px;line-height:1.15}.LandingSection-module__GArRrG__featureWords>span{color:var(--muted);font-size:11px;line-height:1.45}.LandingSection-module__GArRrG__featureArrow{color:var(--muted);transition:transform .22s,color .22s}.LandingSection-module__GArRrG__featureActive .LandingSection-module__GArRrG__featureArrow{color:var(--blue);transform:translate(3px)}.LandingSection-module__GArRrG__featurePreview{border:1px solid var(--rule);background:var(--surface);min-width:0;box-shadow:var(--shadow-panel);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.LandingSection-module__GArRrG__previewBar{border-bottom:1px solid var(--rule);min-height:54px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:0 clamp(17px,2.2vw,28px);font-size:10px;display:flex}.LandingSection-module__GArRrG__previewBar span:first-child{color:var(--ink);align-items:center;gap:8px;font-weight:750;display:inline-flex}.LandingSection-module__GArRrG__previewContent{min-width:0;animation:LandingSection-module__GArRrG__fadeUp .35s var(--ease-out) both;flex-direction:column;flex:1;padding:clamp(25px,3.4vw,48px);display:flex}.LandingSection-module__GArRrG__previewLabel{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.LandingSection-module__GArRrG__previewContent h3{letter-spacing:-.04em;max-width:520px;margin-top:17px;font-size:clamp(26px,2.65vw,38px);line-height:1.08}.LandingSection-module__GArRrG__previewContent>p{max-width:500px;color:var(--muted);margin-top:10px;font-size:13px;line-height:1.55}.LandingSection-module__GArRrG__previewCriterion,.LandingSection-module__GArRrG__previewQuote,.LandingSection-module__GArRrG__previewTests,.LandingSection-module__GArRrG__previewApproval{margin-top:auto;margin-bottom:20px}.LandingSection-module__GArRrG__previewCriterion{border:1px solid var(--color-accent-border);background:var(--color-accent-soft);justify-content:space-between;align-items:center;gap:16px;min-height:116px;padding:20px;display:flex}.LandingSection-module__GArRrG__previewCriterion>div{gap:7px;display:grid}.LandingSection-module__GArRrG__previewCriterion>div>span,.LandingSection-module__GArRrG__previewQuote>span{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:900}.LandingSection-module__GArRrG__previewCriterion>div>strong{font-family:var(--font-display);font-size:18px}.LandingSection-module__GArRrG__previewCriterion small{color:var(--ink-2);font-size:11px;line-height:1.5}.LandingSection-module__GArRrG__previewCriterion>strong{color:var(--ink);font-family:var(--font-display);flex:none;font-size:34px}.LandingSection-module__GArRrG__previewCriterion>strong span{color:var(--muted);font-size:15px}.LandingSection-module__GArRrG__previewQuote{border:1px solid var(--color-accent-border);background:var(--color-accent-soft);gap:14px;padding:20px;display:grid}.LandingSection-module__GArRrG__previewQuote code{background:var(--paper);max-width:100%;color:var(--ink);font-family:var(--font-mono);overflow-wrap:anywhere;padding:13px;font-size:11px;line-height:1.6;display:block}.LandingSection-module__GArRrG__previewQuote small{color:var(--ink-2);font-size:11px}.LandingSection-module__GArRrG__previewTests{border-top:1px solid var(--rule)}.LandingSection-module__GArRrG__previewTests>div{border-bottom:1px solid var(--rule);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;font-size:11px;display:grid}.LandingSection-module__GArRrG__previewTests svg,.LandingSection-module__GArRrG__previewTests strong{color:var(--color-success)}.LandingSection-module__GArRrG__previewTests>div:last-child svg,.LandingSection-module__GArRrG__previewTests>div:last-child strong{color:var(--color-warning)}.LandingSection-module__GArRrG__previewApproval{border:1px solid var(--color-accent-border);background:var(--color-accent-soft);align-items:center;gap:17px;min-height:116px;padding:20px;display:flex}.LandingSection-module__GArRrG__previewApproval>svg{color:var(--blue);flex:none}.LandingSection-module__GArRrG__previewApproval div{gap:5px;display:grid}.LandingSection-module__GArRrG__previewApproval div strong{font-family:var(--font-display);font-size:17px}.LandingSection-module__GArRrG__previewApproval div span{color:var(--ink-2);font-size:11px;line-height:1.5}.LandingSection-module__GArRrG__previewApproval>span{font-family:var(--font-display);flex:none;margin-left:auto;font-size:22px;font-weight:800}.LandingSection-module__GArRrG__previewFoot{border-top:1px solid var(--rule);min-height:38px;color:var(--ink-2);align-items:center;gap:10px;margin-top:auto;padding-top:15px;font-size:11px;font-weight:650;display:flex}.LandingSection-module__GArRrG__previewFoot svg:first-child{color:var(--blue)}.LandingSection-module__GArRrG__previewFoot svg:last-child{color:var(--color-success);margin-left:auto}@media (max-width:1040px){.LandingSection-module__GArRrG__productShowcase{grid-template-columns:minmax(0,1fr)}.LandingSection-module__GArRrG__featureNav{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.LandingSection-module__GArRrG__featureNav button{align-content:start}.LandingSection-module__GArRrG__featurePreview{min-height:390px}}@media (max-width:720px){.LandingSection-module__GArRrG__featureNav{grid-template-columns:minmax(0,1fr)}.LandingSection-module__GArRrG__featureNav button{grid-template-columns:36px minmax(0,1fr) 18px;gap:12px;padding:13px 14px}.LandingSection-module__GArRrG__featureIcon{width:36px;height:36px}.LandingSection-module__GArRrG__featureWords strong{font-size:16px}.LandingSection-module__GArRrG__featureWords>span{font-size:11px}.LandingSection-module__GArRrG__featurePreview{min-height:0}.LandingSection-module__GArRrG__previewBar{padding-inline:16px}.LandingSection-module__GArRrG__previewBar span:last-child{display:none}.LandingSection-module__GArRrG__previewContent{min-height:360px;padding:25px 18px}.LandingSection-module__GArRrG__previewCriterion,.LandingSection-module__GArRrG__previewApproval{padding:15px}.LandingSection-module__GArRrG__previewCriterion>strong{font-size:28px}}@media (max-width:390px){.LandingSection-module__GArRrG__previewApproval{flex-wrap:wrap}.LandingSection-module__GArRrG__previewApproval>span{margin-left:0}}.LandingSection-module__GArRrG__betaForm{border:1px solid var(--color-accent-border);background:var(--surface);width:min(100%,520px);color:var(--ink);border-radius:10px;margin-top:20px;padding:18px}.LandingSection-module__GArRrG__betaForm label{margin-bottom:10px;font-size:13px;font-weight:750;display:block}.LandingSection-module__GArRrG__betaFormRow{gap:9px;display:flex}.LandingSection-module__GArRrG__betaFormRow input{border:1px solid var(--rule);background:var(--paper);min-width:0;height:45px;color:var(--ink);font:inherit;border-radius:6px;flex:1;padding:0 12px;font-size:13px}.LandingSection-module__GArRrG__betaFormRow input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.LandingSection-module__GArRrG__betaFormRow button{background:var(--blue);height:45px;color:var(--color-accent-ink);cursor:pointer;border:0;border-radius:6px;padding:0 15px;font-size:12px;font-weight:800}.LandingSection-module__GArRrG__betaFormRow button:disabled{opacity:.6;cursor:wait}.LandingSection-module__GArRrG__betaForm p{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.5}@media (max-width:480px){.LandingSection-module__GArRrG__betaFormRow{flex-direction:column}.LandingSection-module__GArRrG__betaFormRow button{width:100%}}
