.researchDossier{background:var(--dossier-paper);color:var(--dossier-ink);font-family:var(--font-geist-sans),Arial,sans-serif;-webkit-font-smoothing:antialiased}.researchDossier,.researchDossier *{box-sizing:border-box}.researchDossier a{color:inherit;text-decoration:none}.dossierSkipLink{z-index:100;background:#fff;padding:10px 14px;font-size:13px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-150%);color:var(--dossier-sky-deep)!important}.dossierSkipLink:focus{transform:translateY(0)}.dossierHero{color:#fff;background:var(--dossier-sky);isolation:isolate;min-height:780px;padding:0 clamp(24px,5vw,80px);position:relative;overflow:hidden}.dossierHero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff47 1px,#0000 1px),linear-gradient(90deg,#ffffff47 1px,#0000 1px);background-size:clamp(72px,10vw,146px) clamp(72px,10vw,146px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}.dossierCloud{z-index:-2;filter:saturate(1.08)contrast(1.02);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.04)}.dossierCloud:after{content:"";background:linear-gradient(90deg,#164eb533,#276ce314);position:absolute;inset:0}.dossierNav{letter-spacing:.08em;border-bottom:1px solid #ffffff7a;grid-template-columns:1fr auto 1fr;align-items:center;height:88px;font-size:12px;display:grid}.dossierWordmark{font-weight:700}.dossierWordmark span{opacity:.55;margin:0 6px}.dossierNavLinks{gap:34px;display:flex}.dossierNavLinks a{opacity:.84;transition:opacity .2s}.dossierNavLinks a:hover,.dossierNavLinks a:focus-visible{opacity:1}.dossierStatus{justify-self:end;align-items:center;gap:9px;font-weight:650;display:flex}.dossierStatus i{background:#fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ffffff29}.dossierHeroCopy{width:min(920px,88vw);padding:110px 0 112px}.dossierEyebrow{font-family:var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:650}.dossierHero h1{letter-spacing:-.075em;margin:0;font-size:clamp(62px,9.2vw,142px);font-weight:640;line-height:.88}.dossierHero h1 span{color:#fff9}.dossierLede{letter-spacing:-.022em;width:min(720px,100%);margin:40px 0 0;font-size:clamp(18px,2vw,25px);line-height:1.48}.dossierHeroActions{align-items:center;gap:28px;margin-top:38px;display:flex}.dossierPrimaryAction{background:#fff;align-items:center;gap:24px;padding:16px 18px;font-size:13px;font-weight:680;display:inline-flex;color:var(--dossier-sky-deep)!important}.dossierPrimaryAction b{font-size:18px}.dossierTextLink{border-bottom:1px solid #ffffff8c;padding:12px 0;font-size:13px}.dossierHeroFacts{border-top:1px solid #ffffff7a;grid-template-columns:repeat(4,1fr);display:grid}.dossierHeroFacts div{border-right:1px solid #ffffff57;padding:18px 20px 24px 0}.dossierHeroFacts div:not(:first-child){padding-left:20px}.dossierHeroFacts small,.dossierHeroFacts strong{display:block}.dossierHeroFacts small{font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;opacity:.66;margin-bottom:8px;font-size:9px}.dossierHeroFacts strong{letter-spacing:.04em;font-size:13px}.dossierProofBand{border-bottom:1px solid var(--dossier-line);background:#fff;grid-template-columns:1.35fr repeat(4,1fr);min-height:160px;display:grid}.dossierProofBand>div{border-right:1px solid var(--dossier-line);flex-direction:column;justify-content:center;padding:28px clamp(20px,3vw,46px);display:flex}.dossierProofIntro span,.dossierMetric span,.dossierArchiveCard>span,.dossierConstraint>span,.dossierPricingGrid article>span,.dossierKilledGrid article>span{font-family:var(--font-geist-mono),monospace;letter-spacing:.11em;font-size:10px}.dossierProofIntro p{color:var(--dossier-muted);margin:10px 0 0;line-height:1.45}.dossierMetric strong{letter-spacing:-.055em;font-size:clamp(26px,3vw,42px);font-weight:580}.dossierMetric span{color:var(--dossier-muted);margin-top:9px}.dossierSection{padding:110px clamp(24px,7vw,112px)}.dossierTone-paper{background:var(--dossier-paper)}.dossierTone-mist{background:#eaf0f8}.dossierTone-dark{color:#fff;background:#111c31}.dossierSectionHead{max-width:900px;margin-bottom:62px}.dossierSectionHeadSplit{grid-template-columns:1.15fr .85fr;align-items:end;gap:clamp(48px,8vw,130px);max-width:none;display:grid}.dossierSectionHead h2,.dossierVerdict h2{letter-spacing:-.062em;margin:0;font-size:clamp(44px,6vw,84px);font-weight:590;line-height:.98}.dossierSectionDescription{color:var(--dossier-muted);font-size:17px;line-height:1.65}.dossierSectionHead:not(.dossierSectionHeadSplit) .dossierSectionDescription{max-width:800px;margin-top:26px}.dossierSectionDescription p{margin:0}.dossierSectionDescription b{color:var(--dossier-ink)}.dossierTone-dark .dossierSectionDescription{color:#aebad0}.dossierTone-dark .dossierSectionDescription b{color:#fff}.dossierRuleFlow{border:1px solid var(--dossier-line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.dossierRuleFlow article{border-right:1px solid var(--dossier-line);min-height:370px;padding:24px}.dossierRuleFlow article:last-child{border-right:0}.dossierStep{color:var(--dossier-muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;margin-bottom:26px;font-size:10px;display:block}.dossierRuleFlow h3{letter-spacing:-.035em;margin:28px 0 10px;font-size:23px}.dossierRuleFlow p{color:var(--dossier-muted);margin:0;font-size:14px;line-height:1.58}.dossierMiniChart{background-color:#0000;background-image:linear-gradient(#266ce31a 1px,#0000 1px),linear-gradient(90deg,#266ce31a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #b5c6dd;align-items:end;gap:8px;height:112px;padding:10px 8px 18px;display:flex}.dossierMiniChart i{background:var(--dossier-sky);width:5px;position:relative}.dossierMiniChart i:after{content:"";background:inherit;width:1px;height:calc(100% + 22px);position:absolute;top:-11px;left:2px}.dossierWashout i:first-child{height:58px}.dossierWashout i:nth-child(2){height:42px}.dossierWashout i:nth-child(3){background:var(--dossier-accent);height:26px}.dossierWashout i:nth-child(4){height:34px}.dossierWashout i:nth-child(5){height:51px}.dossierWashout i:nth-child(6){height:62px}.dossierReclaim i:first-child{height:25px}.dossierReclaim i:nth-child(2){height:31px}.dossierReclaim i:nth-child(3){height:30px}.dossierReclaim i:nth-child(4){height:46px}.dossierReclaim i:nth-child(5){height:68px}.dossierReclaim i:nth-child(6){height:83px}.dossierExecutionDiagram{border-top:1px solid var(--dossier-line);border-bottom:1px solid var(--dossier-line);height:112px;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;display:flex}.dossierExecutionDiagram b{color:var(--dossier-sky);font-size:28px}.dossierRiskStack{height:112px;font-family:var(--font-geist-mono),monospace;grid-template-rows:repeat(3,1fr);font-size:10px;display:grid}.dossierRiskStack i{border-bottom:1px solid var(--dossier-line);align-items:center;padding-left:12px;font-style:normal;display:flex}.dossierRiskStack i:first-child{color:var(--dossier-success)}.dossierRiskStack i:last-child{color:var(--dossier-accent)}.dossierConstraint{background:var(--dossier-sky-deep);color:#fff;grid-template-columns:.35fr 1.65fr;gap:48px;margin-top:24px;padding:32px;display:grid}.dossierConstraint p{margin:0;line-height:1.65}.dossierDisclosure{color:#6d3632;background:#fff3f2;border:1px solid #f04f494d;grid-template-columns:auto 1fr;gap:20px;margin:24px 0 0;padding:22px 26px;font-size:13px;line-height:1.6;display:grid}.dossierDisclosure strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;font-size:10px}.dossierEvidenceGrid{grid-template-columns:.8fr 1.2fr;gap:20px;display:grid}.dossierArchiveCard{background:var(--dossier-sky);color:#fff;padding:38px}.dossierArchiveCard>span{opacity:.72}.dossierArchiveCard>strong{letter-spacing:-.06em;margin-top:54px;font-size:clamp(48px,6vw,86px);font-weight:560;line-height:.95;display:block}.dossierArchiveCard>p{opacity:.76;margin:14px 0 34px}.dossierArchiveCard dl,.dossierKilledGrid dl{margin:0}.dossierArchiveCard dl div{border-top:1px solid #ffffff47;justify-content:space-between;padding:13px 0;display:flex}.researchDossier dt,.researchDossier dd{margin:0}.dossierArchiveCard dt{opacity:.7}.dossierArchiveCard dd{font-weight:650}.dossierGateList{border:1px solid var(--dossier-line);background:#fff;border-bottom:0}.dossierGate{border-bottom:1px solid var(--dossier-line);grid-template-columns:48px 1fr auto;align-items:center;gap:16px;min-height:72px;padding:12px 22px;display:grid}.dossierGateIcon{border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;font-weight:700;display:grid}.dossierGatePass .dossierGateIcon{color:var(--dossier-success);background:#d8f1e8}.dossierGateFail .dossierGateIcon{color:var(--dossier-accent);background:#ffe1de}.dossierGate p{margin:0;font-size:14px}.dossierGate strong{font-family:var(--font-geist-mono),monospace;letter-spacing:.03em;font-size:11px}.dossierGateFail strong{color:var(--dossier-accent)}.dossierParityStrip{border:1px solid var(--dossier-line);background:#fff;grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid}.dossierParityStrip div{border-right:1px solid var(--dossier-line);padding:24px}.dossierParityStrip span,.dossierParityStrip b{display:block}.dossierParityStrip span{color:var(--dossier-muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;margin-bottom:10px;font-size:9px}.dossierParityStrip b{font-size:17px}.dossierMonthTable{border-top:1px solid var(--dossier-ink)}.dossierMonthRow{border-bottom:1px solid var(--dossier-line);grid-template-columns:1fr 1.2fr 1.2fr 1fr;align-items:center;min-height:68px;display:grid}.dossierMonthHeader{min-height:46px;color:var(--dossier-muted);font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;font-size:9px}.dossierMonthRow>strong{font-size:18px}.dossierMonthRow>span:nth-child(2),.dossierMonthRow>span:nth-child(3){font-family:var(--font-geist-mono),monospace;font-size:14px}.dossierNegative{color:var(--dossier-accent)}.dossierMonthState{color:var(--dossier-success);letter-spacing:.08em;background:#d8f1e8;justify-self:start;padding:7px 10px;font-family:var(--font-geist-mono),monospace!important;font-size:9px!important}.dossierMonthNegative{color:var(--dossier-accent);background:#ffe1de}.dossierPricingGrid,.dossierKilledGrid{border:1px solid var(--dossier-line);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.dossierPricingGrid article,.dossierKilledGrid article{border-right:1px solid var(--dossier-line);background:#fff;min-height:250px;padding:28px}.dossierPricingGrid article:last-child,.dossierKilledGrid article:last-child{border-right:0}.dossierPricingGrid article>strong,.dossierKilledGrid article>strong{letter-spacing:-.055em;margin:46px 0 16px;font-size:clamp(34px,4vw,54px);font-weight:580;display:block}.dossierPricingGrid article p,.dossierKilledGrid article p{color:var(--dossier-muted);line-height:1.55}.dossierPricingGrid .dossierRedCard{background:var(--dossier-accent);color:#fff}.dossierPricingGrid .dossierRedCard p{color:#ffffffd1}.dossierKilledGrid{border-color:#34425a}.dossierKilledGrid article{background:#17243c;border-color:#34425a}.dossierKilledGrid article>span{color:#aebad0}.dossierKilledGrid article>strong{color:#ff8b85}.dossierKilledGrid dl div{border-top:1px solid #34425a;justify-content:space-between;padding:11px 0;display:flex}.dossierKilledGrid dt{color:#8f9db5}.dossierKilledGrid article>p{color:#ff8b85;font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;margin-top:28px;font-size:10px}.dossierLoop{border-top:1px solid var(--dossier-ink);border-left:1px solid var(--dossier-line);grid-template-columns:repeat(3,1fr);display:grid}.dossierLoop article{border-right:1px solid var(--dossier-line);border-bottom:1px solid var(--dossier-line);min-height:220px;padding:26px}.dossierLoop article>span{color:var(--dossier-sky);font-family:var(--font-geist-mono),monospace;font-size:11px}.dossierLoop h3{letter-spacing:-.03em;margin:50px 0 8px;font-size:24px}.dossierLoop p{color:var(--dossier-muted);margin:0;line-height:1.55}.dossierVerdict{background:var(--dossier-sky);color:#fff;padding:120px clamp(24px,7vw,112px);position:relative;overflow:hidden}.dossierVerdict:before{content:"";opacity:.34;background-color:#0000;background-image:linear-gradient(#fff6 1px,#0000 1px),linear-gradient(90deg,#fff6 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:120px 120px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.dossierVerdict>*{position:relative}.dossierVerdict h2{max-width:1000px;font-size:clamp(54px,8vw,118px)}.dossierVerdict>p:not(.dossierEyebrow){max-width:800px;margin:36px 0 0;font-size:19px;line-height:1.6}.dossierVerdictActions{border-top:1px solid #ffffff73;border-left:1px solid #ffffff73;grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.dossierVerdictActions span{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;border-bottom:1px solid #ffffff73;border-right:1px solid #ffffff73;padding:22px;font-size:10px}.dossierVerdictActions i{margin-right:10px;font-style:normal}.dossierFooter{color:#c0c9d8;background:#0d1729;grid-template-columns:1fr 1.8fr auto;align-items:center;gap:50px;min-height:170px;padding:40px clamp(24px,5vw,80px);display:grid}.dossierFooter b,.dossierFooter span{display:block}.dossierFooter b{color:#fff;letter-spacing:.08em;font-size:13px}.dossierFooter span,.dossierFooter a{font-family:var(--font-geist-mono),monospace;letter-spacing:.1em;margin-top:8px;font-size:9px}.dossierFooter p{margin:0;font-size:11px;line-height:1.55}.dossierFooter a{color:#fff}@media (max-width:1050px){.dossierNav{grid-template-columns:1fr auto}.dossierNavLinks{display:none}.dossierProofBand{grid-template-columns:repeat(2,1fr)}.dossierProofIntro{grid-column:1/-1}.dossierRuleFlow{grid-template-columns:repeat(2,1fr)}.dossierRuleFlow article:nth-child(2){border-right:0}.dossierRuleFlow article:nth-child(-n+2){border-bottom:1px solid var(--dossier-line)}.dossierSectionHeadSplit,.dossierEvidenceGrid,.dossierPricingGrid,.dossierKilledGrid{grid-template-columns:1fr}.dossierPricingGrid article,.dossierKilledGrid article{border-right:0;border-bottom:1px solid var(--dossier-line)}.dossierLoop,.dossierVerdictActions{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.dossierHero{min-height:720px}.dossierNav{height:72px}.dossierStatus{font-size:9px}.dossierHeroCopy{padding:90px 0 80px}.dossierHero h1{font-size:56px}.dossierLede{font-size:17px}.dossierHeroFacts{grid-template-columns:repeat(2,1fr)}.dossierHeroFacts div:nth-child(2){border-right:0}.dossierProofBand{grid-template-columns:1fr}.dossierProofIntro{grid-column:auto}.dossierSection{padding-top:78px;padding-bottom:78px}.dossierSectionHead h2,.dossierVerdict h2{font-size:44px}.dossierRuleFlow{grid-template-columns:1fr}.dossierRuleFlow article{border-right:0;border-bottom:1px solid var(--dossier-line)}.dossierConstraint,.dossierDisclosure{grid-template-columns:1fr;gap:18px}.dossierParityStrip{grid-template-columns:repeat(2,1fr)}.dossierMonthRow{grid-template-columns:.7fr 1fr 1fr}.dossierMonthRow>:last-child{display:none}.dossierLoop,.dossierVerdictActions{grid-template-columns:1fr}.dossierFooter{grid-template-columns:1fr;gap:22px}}@media (prefers-reduced-motion:reduce){.researchDossier{scroll-behavior:auto}}