.page-module__9vVECW__page{--blue:#2444ff;--ink:#080808;color:var(--ink);background:#fff;overflow:hidden}.page-module__9vVECW__wrap{width:min(100% - 32px,1320px);margin-inline:auto}.page-module__9vVECW__hero{background:linear-gradient(90deg,#00000009 1px,#0000 1px) 0 0/84px 84px,#fff;padding:132px 0 72px}.page-module__9vVECW__eyebrow{color:var(--blue);font:700 11px/1.2 var(--font-mono,monospace);letter-spacing:.22em;margin:0 0 24px}.page-module__9vVECW__heroTitle{letter-spacing:-.055em;max-width:1300px;margin:0;font-size:clamp(44px,8vw,132px);font-weight:700;line-height:.9}.page-module__9vVECW__heroAccent{color:var(--blue)}.page-module__9vVECW__heroLine{display:inline}.page-module__9vVECW__desktopHeroBreak{display:none}@media (min-width:901px){.page-module__9vVECW__heroLine{white-space:nowrap;display:inline-block}.page-module__9vVECW__desktopHeroBreak{display:block}}.page-module__9vVECW__heroLower{border-top:1px solid #00000026;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:44px;margin-top:42px;padding-top:28px;display:grid}.page-module__9vVECW__heroLower>p{color:#000000a8;max-width:760px;margin:0;font-size:18px;line-height:1.65}.page-module__9vVECW__actions,.page-module__9vVECW__closingActions{flex-wrap:wrap;gap:10px;display:flex}.page-module__9vVECW__primaryButton,.page-module__9vVECW__secondaryButton,.page-module__9vVECW__lightButton,.page-module__9vVECW__outlineButton{letter-spacing:.04em;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:0 20px;font-size:12px;font-weight:700;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.page-module__9vVECW__primaryButton{background:var(--blue);color:#fff}.page-module__9vVECW__primaryButton:hover{background:#080808}.page-module__9vVECW__secondaryButton{color:#080808;border:1px solid #080808}.page-module__9vVECW__secondaryButton:hover{color:#fff;background:#080808}.page-module__9vVECW__primaryButton svg,.page-module__9vVECW__secondaryButton svg,.page-module__9vVECW__lightButton svg,.page-module__9vVECW__outlineButton svg{width:15px;height:15px}.page-module__9vVECW__schematic{box-shadow:9px 9px 0 var(--blue);background:#ffffffeb;border:1px solid #0003;margin-top:72px}.page-module__9vVECW__schematicTopline{color:#0000007a;font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.18em;border-bottom:1px solid #00000029;justify-content:space-between;gap:20px;padding:13px 16px;display:flex}.page-module__9vVECW__schematicBody{grid-template-columns:minmax(190px,.8fr) 100px minmax(240px,1.15fr) minmax(230px,.9fr);align-items:center;gap:26px;min-height:310px;padding:38px;display:grid}.page-module__9vVECW__questionNode,.page-module__9vVECW__reportNode{background:#fff;border:1px solid #080808;padding:24px}.page-module__9vVECW__questionNode span,.page-module__9vVECW__reportNode>span,.page-module__9vVECW__exampleQuery span,.page-module__9vVECW__reportFinding>span{color:var(--blue);font:700 9px/1 var(--font-mono,monospace);letter-spacing:.18em;margin-bottom:18px;display:block}.page-module__9vVECW__questionNode strong,.page-module__9vVECW__reportNode strong{font-size:20px;line-height:1.1}.page-module__9vVECW__signalPath{background:#00000040;height:1px;position:relative}.page-module__9vVECW__signalPath i{background:var(--blue);width:9px;height:9px;animation:3.4s linear infinite page-module__9vVECW__travel;position:absolute;top:-4px;left:0}.page-module__9vVECW__signalPath i:nth-child(2){animation-delay:-1.1s}.page-module__9vVECW__signalPath i:nth-child(3){animation-delay:-2.2s}@keyframes page-module__9vVECW__travel{0%{opacity:0;transform:translate(0)}12%,88%{opacity:1}to{opacity:0;transform:translate(92px)}}.page-module__9vVECW__evidenceStack{gap:8px;display:grid}.page-module__9vVECW__evidenceStack div{background:#fff;border:1px solid #0000002e;grid-template-columns:38px 1fr;align-items:center;min-height:50px;transition:border-color .18s,transform .18s;display:grid}.page-module__9vVECW__evidenceStack div:hover{border-color:var(--blue);transform:translate(5px)}.page-module__9vVECW__evidenceStack span{color:var(--blue);font:700 9px/1 var(--font-mono,monospace);text-align:center}.page-module__9vVECW__evidenceStack b{letter-spacing:.04em;border-left:1px solid #0000001f;padding-left:16px;font-size:13px}.page-module__9vVECW__reportNode{border-color:var(--blue);background:var(--blue);color:#fff}.page-module__9vVECW__reportNode>span{color:#fff9}.page-module__9vVECW__reportNode>div{gap:8px;margin:22px 0;display:grid}.page-module__9vVECW__reportNode i{background:#ffffff6b;height:1px;display:block}.page-module__9vVECW__reportNode i:nth-child(2){width:82%}.page-module__9vVECW__reportNode i:nth-child(3){width:64%}.page-module__9vVECW__reportNode small{font:600 8px/1.4 var(--font-mono,monospace);letter-spacing:.13em;opacity:.65}.page-module__9vVECW__stakes,.page-module__9vVECW__questions,.page-module__9vVECW__output{padding:112px 0}.page-module__9vVECW__stakes{background:#f5f5f2;border-top:1px solid #0000001a}.page-module__9vVECW__sectionLabel{font:700 10px/1 var(--font-mono,monospace);letter-spacing:.2em;align-items:baseline;gap:18px;margin-bottom:28px;display:flex}.page-module__9vVECW__sectionLabel>span:first-child{color:var(--blue)}.page-module__9vVECW__sectionLabel>span:last-child{color:#0006}.page-module__9vVECW__sectionLabel>.page-module__9vVECW__sectionLabelLight{color:#ffffff75}.page-module__9vVECW__stakesIntro,.page-module__9vVECW__workflowIntro,.page-module__9vVECW__questionsHeading,.page-module__9vVECW__closingGrid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);align-items:end;gap:72px;display:grid}.page-module__9vVECW__stakesIntro h2,.page-module__9vVECW__workflowIntro h2,.page-module__9vVECW__questionsHeading h2,.page-module__9vVECW__output h2,.page-module__9vVECW__closing h2{letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(46px,5.5vw,82px);font-weight:700;line-height:.95}.page-module__9vVECW__stakesIntro>p,.page-module__9vVECW__workflowIntro>p,.page-module__9vVECW__questionsHeading>p,.page-module__9vVECW__outputCopy,.page-module__9vVECW__closingGrid p{color:#000000a3;margin:0;font-size:16px;line-height:1.7}.page-module__9vVECW__factGrid{border:1px solid #00000029;grid-template-columns:1fr 1fr;margin-top:72px;display:grid}.page-module__9vVECW__factCard{background:#fff;min-height:390px;padding:38px}.page-module__9vVECW__factCard+.page-module__9vVECW__factCard{border-left:1px solid #00000029}.page-module__9vVECW__factCard strong{color:var(--blue);letter-spacing:-.065em;font-size:clamp(58px,7vw,104px);line-height:.9;display:block}.page-module__9vVECW__factCard p{max-width:560px;margin:46px 0 32px;font-size:18px;line-height:1.55}.page-module__9vVECW__factCard a{color:inherit;font:700 10px/1.3 var(--font-mono,monospace);letter-spacing:.1em;text-underline-offset:5px;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.page-module__9vVECW__factCard a svg{width:13px;height:13px}.page-module__9vVECW__factCardBlue{background:var(--blue);color:#fff}.page-module__9vVECW__factCardBlue strong{color:#fff}.page-module__9vVECW__workflow{color:#fff;background:#080808;padding:112px 0 0;scroll-margin-top:68px}.page-module__9vVECW__workflowIntro>p{color:#ffffff9e}.page-module__9vVECW__hypothesisBoard{background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/48px 48px;border:1px solid #ffffff2e;min-height:620px;margin-top:72px;padding:100px 8% 64px;position:relative;overflow:hidden}.page-module__9vVECW__formula{color:#fff;max-width:720px;font:500 clamp(20px, 3vw, 36px)/1 var(--font-mono,monospace);letter-spacing:.04em;text-align:center;box-shadow:7px 7px 0 var(--blue);background:#0000009e;border:1px solid #ffffff38;margin:0 auto 64px;padding:28px 24px}.page-module__9vVECW__mathMark{color:#fff3;font:500 13px/1 var(--font-mono,monospace);letter-spacing:.08em;animation:5s ease-in-out infinite page-module__9vVECW__drift;position:absolute}.page-module__9vVECW__mathOne{top:45px;left:5%}.page-module__9vVECW__mathTwo{animation-delay:-1s;top:54px;right:7%}.page-module__9vVECW__mathThree{animation-delay:-2s;bottom:72px;left:4%}.page-module__9vVECW__mathFour{animation-delay:-3s;bottom:86px;right:5%}@keyframes page-module__9vVECW__drift{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.48;transform:translateY(-8px)}}.page-module__9vVECW__workflowSteps{background:#fff3;grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.page-module__9vVECW__workflowSteps li{background:#080808;min-height:220px;padding:24px}.page-module__9vVECW__workflowSteps li>span{color:var(--blue);font:700 11px/1 var(--font-mono,monospace);margin-bottom:46px;display:block}.page-module__9vVECW__workflowSteps strong{font-size:18px;line-height:1.15;display:block}.page-module__9vVECW__workflowSteps p{color:#ffffff8c;margin:12px 0 0;font-size:13px;line-height:1.55}.page-module__9vVECW__mathNote{color:#ffffff6b;max-width:620px;font:500 10px/1.6 var(--font-mono,monospace);letter-spacing:.05em;text-align:center;margin:26px auto 0}.page-module__9vVECW__sourceRow{background:#ffffff29;flex-wrap:wrap;justify-content:center;gap:1px;margin-top:64px;display:flex}.page-module__9vVECW__sourceRow span{color:#ffffff9e;font:600 10px/1 var(--font-mono,monospace);letter-spacing:.09em;text-align:center;animation:6s ease-in-out infinite page-module__9vVECW__sourcePulse;animation-delay:calc(var(--source-index) * -.45s);background:#080808;flex:150px;padding:22px 14px}@keyframes page-module__9vVECW__sourcePulse{0%,80%,to{color:#ffffff94}88%{color:#fff;background:var(--blue)}}.page-module__9vVECW__questions{background:#fff}.page-module__9vVECW__questionsHeading>p{max-width:520px}.page-module__9vVECW__questionGrid{border-top:1px solid #0000002e;border-left:1px solid #0000002e;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.page-module__9vVECW__questionCard{border-bottom:1px solid #0000002e;border-right:1px solid #0000002e;min-height:480px;padding:28px;transition:background .18s,color .18s}.page-module__9vVECW__questionCard:hover{color:#fff;background:#080808}.page-module__9vVECW__questionCardHead{font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;opacity:.58;border-bottom:1px solid;justify-content:space-between;gap:16px;padding-bottom:20px;display:flex}.page-module__9vVECW__questionCard h3{letter-spacing:-.035em;margin:38px 0;font-size:28px;line-height:1.05}.page-module__9vVECW__exampleQuery{color:#080808;background:#f3f3f0;margin-top:auto;padding:22px}.page-module__9vVECW__exampleQuery p{font:500 13px/1.55 var(--font-mono,monospace);margin:0}.page-module__9vVECW__output{background:#f5f5f2;border-top:1px solid #0000001f}.page-module__9vVECW__outputGrid{grid-template-columns:minmax(0,.82fr) minmax(400px,1.18fr);align-items:start;gap:80px;display:grid}.page-module__9vVECW__outputCopy{max-width:600px;margin-top:34px}.page-module__9vVECW__reportPreview{box-shadow:9px 9px 0 var(--blue);background:#fff;border:1px solid #080808}.page-module__9vVECW__reportPreviewHead{color:#fff;font:600 8px/1.2 var(--font-mono,monospace);letter-spacing:.14em;background:#080808;justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.page-module__9vVECW__reportPreviewQuestion{letter-spacing:-.03em;border-bottom:1px solid #0000002e;padding:28px;font-size:26px;font-weight:700;line-height:1.1}.page-module__9vVECW__reportFinding{border-bottom:1px solid #00000021;padding:26px 28px}.page-module__9vVECW__reportFinding strong{font-size:17px;display:block}.page-module__9vVECW__reportFinding p{color:#00000094;margin:10px 0 20px;font-size:13px;line-height:1.55}.page-module__9vVECW__reportFinding>div{color:#00000080;font:600 8px/1 var(--font-mono,monospace);letter-spacing:.11em;align-items:center;gap:9px;display:flex}.page-module__9vVECW__reportFinding>div i{background:var(--blue);width:7px;height:7px}.page-module__9vVECW__closing{background:var(--blue);color:#fff;padding:108px 0}.page-module__9vVECW__closingGrid{align-items:end}.page-module__9vVECW__closing h2{max-width:830px}.page-module__9vVECW__closingGrid p{color:#ffffffb8;max-width:680px;margin-top:28px}.page-module__9vVECW__closingActions{justify-content:flex-end}.page-module__9vVECW__lightButton{color:#080808;background:#fff}.page-module__9vVECW__lightButton:hover{color:#fff;background:#080808}.page-module__9vVECW__outlineButton{color:#fff;border:1px solid #ffffff94}.page-module__9vVECW__outlineButton:hover{background:#080808;border-color:#080808}@media (max-width:980px){.page-module__9vVECW__heroLower,.page-module__9vVECW__stakesIntro,.page-module__9vVECW__workflowIntro,.page-module__9vVECW__questionsHeading,.page-module__9vVECW__closingGrid,.page-module__9vVECW__outputGrid{grid-template-columns:1fr;gap:32px}.page-module__9vVECW__schematicBody{grid-template-columns:1fr 55px 1.1fr}.page-module__9vVECW__reportNode{grid-column:1/-1;width:100%;max-width:460px;margin:8px auto 0}.page-module__9vVECW__workflowSteps{grid-template-columns:1fr 1fr}.page-module__9vVECW__questionGrid{grid-template-columns:1fr}.page-module__9vVECW__questionCard{min-height:0}.page-module__9vVECW__closingActions{justify-content:flex-start}}@media (max-width:640px){.page-module__9vVECW__wrap{width:min(100% - 32px,1320px)}.page-module__9vVECW__hero{background-size:48px 48px;padding:112px 0 52px}.page-module__9vVECW__heroTitle{font-size:clamp(52px,17vw,80px)}.page-module__9vVECW__heroLower{margin-top:32px;padding-top:22px}.page-module__9vVECW__heroLower>p{font-size:15px}.page-module__9vVECW__actions,.page-module__9vVECW__closingActions{grid-template-columns:1fr;display:grid}.page-module__9vVECW__primaryButton,.page-module__9vVECW__secondaryButton,.page-module__9vVECW__lightButton,.page-module__9vVECW__outlineButton{justify-content:space-between;width:100%}.page-module__9vVECW__schematic{box-shadow:6px 6px 0 var(--blue);margin-top:46px}.page-module__9vVECW__schematicTopline span:last-child{display:none}.page-module__9vVECW__schematicBody{grid-template-columns:1fr;gap:18px;min-height:auto;padding:22px}.page-module__9vVECW__signalPath{width:1px;height:42px;margin:0 auto}.page-module__9vVECW__signalPath i{animation-name:page-module__9vVECW__travelMobile;top:0;left:-4px}@keyframes page-module__9vVECW__travelMobile{0%{opacity:0;transform:translateY(0)}12%,88%{opacity:1}to{opacity:0;transform:translateY(38px)}}.page-module__9vVECW__reportNode{grid-column:auto}.page-module__9vVECW__stakes,.page-module__9vVECW__questions,.page-module__9vVECW__output,.page-module__9vVECW__closing{padding:72px 0}.page-module__9vVECW__workflow{padding-top:72px}.page-module__9vVECW__stakesIntro h2,.page-module__9vVECW__workflowIntro h2,.page-module__9vVECW__questionsHeading h2,.page-module__9vVECW__output h2,.page-module__9vVECW__closing h2{letter-spacing:-.05em;font-size:43px;line-height:.98}.page-module__9vVECW__stakesIntro>p,.page-module__9vVECW__workflowIntro>p,.page-module__9vVECW__questionsHeading>p,.page-module__9vVECW__outputCopy,.page-module__9vVECW__closingGrid p{font-size:15px}.page-module__9vVECW__factGrid{grid-template-columns:1fr;margin-top:46px}.page-module__9vVECW__factCard{min-height:330px;padding:28px 24px}.page-module__9vVECW__factCard+.page-module__9vVECW__factCard{border-top:1px solid #00000029;border-left:0}.page-module__9vVECW__factCard strong{font-size:64px}.page-module__9vVECW__factCard p{margin:34px 0 28px;font-size:16px}.page-module__9vVECW__hypothesisBoard{min-height:0;margin-top:46px;padding:76px 18px 32px}.page-module__9vVECW__formula{margin-bottom:38px;padding:22px 10px;font-size:17px}.page-module__9vVECW__mathTwo,.page-module__9vVECW__mathThree{display:none}.page-module__9vVECW__workflowSteps{grid-template-columns:1fr}.page-module__9vVECW__workflowSteps li{min-height:0}.page-module__9vVECW__workflowSteps li>span{margin-bottom:25px}.page-module__9vVECW__sourceRow{margin-top:42px}.page-module__9vVECW__sourceRow span{flex-basis:calc(50% - 1px)}.page-module__9vVECW__questionGrid{margin-top:44px}.page-module__9vVECW__questionCard{padding:24px}.page-module__9vVECW__questionCard h3{font-size:25px}.page-module__9vVECW__outputGrid{gap:48px}.page-module__9vVECW__reportPreview{box-shadow:6px 6px 0 var(--blue)}.page-module__9vVECW__reportPreviewHead span:last-child{display:none}.page-module__9vVECW__reportPreviewQuestion{padding:24px 20px;font-size:23px}.page-module__9vVECW__reportFinding{padding:24px 20px}}@media (max-width:420px){.page-module__9vVECW__heroTitle{font-size:clamp(48px,14.5vw,58px)}}@media (prefers-reduced-motion:reduce){.page-module__9vVECW__signalPath i,.page-module__9vVECW__mathMark,.page-module__9vVECW__sourceRow span{animation:none}}
