.ArticlePage-module__ODVSba__hero{background:radial-gradient(ellipse 80% 60% at 20% -10%, #e4762c14 0%, transparent 55%), var(--cream);border-bottom:1px solid var(--border);padding:88px 52px 64px}@supports (color:lab(0% 0 0)){.ArticlePage-module__ODVSba__hero{background:radial-gradient(ellipse 80% 60% at 20% -10%, lab(61.8931% 40.4661 57.9743/.08) 0%, transparent 55%), var(--cream)}}.ArticlePage-module__ODVSba__heroInner{max-width:720px;margin:0 auto}.ArticlePage-module__ODVSba__backLink{font-family:var(--font-geist-mono,monospace);color:var(--muted);letter-spacing:.04em;align-items:center;margin-bottom:28px;font-size:11px;font-weight:500;text-decoration:none;transition:color .15s,transform .15s cubic-bezier(.23,1,.32,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.ArticlePage-module__ODVSba__backLink:hover{color:var(--orange);transform:translate(-3px)}}.ArticlePage-module__ODVSba__articleMeta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.ArticlePage-module__ODVSba__articleTag{font-family:var(--font-geist-mono,monospace);color:var(--orange);text-transform:uppercase;letter-spacing:.1em;background:#e4762c12;background:lab(61.8931% 40.4661 57.9743/.07);border:1px solid #e4762c38;border:1px solid lab(61.8931% 40.4661 57.9743/.22);border-radius:2px;padding:3px 8px;font-size:10px;font-weight:700}.ArticlePage-module__ODVSba__articleDate{font-family:var(--font-geist-mono,monospace);color:var(--muted);letter-spacing:.04em;font-size:10px}.ArticlePage-module__ODVSba__hero h1{margin-bottom:20px;font-size:clamp(34px,4.5vw,54px)}.ArticlePage-module__ODVSba__hero h1 em{font-style:italic}.ArticlePage-module__ODVSba__articleDeck{color:var(--mid);max-width:64ch;font-size:18px;line-height:1.65}.ArticlePage-module__ODVSba__bodyOuter{background:var(--white);border-top:1px solid var(--border);padding:72px 52px}.ArticlePage-module__ODVSba__bodyInner{max-width:720px;margin:0 auto}.ArticlePage-module__ODVSba__articleWrap{flex-direction:column;gap:0;display:flex}.ArticlePage-module__ODVSba__scene{color:var(--charcoal);background:var(--cream2);border-left:3px solid var(--orange);border-radius:0 6px 6px 0;flex-direction:column;gap:12px;margin-bottom:48px;padding:32px 36px;font-size:18px;line-height:1.75;display:flex}.ArticlePage-module__ODVSba__sceneBreak{color:var(--ink);font-weight:700}.ArticlePage-module__ODVSba__flawBlock{padding:36px 0}.ArticlePage-module__ODVSba__flawHeader{align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.ArticlePage-module__ODVSba__flawNum{background:var(--orange);width:44px;height:44px;color:var(--white);font-family:var(--font-geist,sans-serif);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:400;display:flex}.ArticlePage-module__ODVSba__flawHeaderText{flex:1}.ArticlePage-module__ODVSba__flawLabel{font-family:var(--font-geist-mono,monospace);color:var(--orange);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.ArticlePage-module__ODVSba__flawHeaderText h3{font-family:var(--font-geist,sans-serif);color:var(--ink);letter-spacing:-.02em;font-size:clamp(17px,2vw,22px);font-weight:700;line-height:1.25}.ArticlePage-module__ODVSba__flawBody{flex-direction:column;gap:14px;padding-left:64px;display:flex}.ArticlePage-module__ODVSba__flawBody p{color:var(--charcoal);font-size:16px;line-height:1.75}.ArticlePage-module__ODVSba__flawBody em{font-style:italic}.ArticlePage-module__ODVSba__flawDivider{border:none;border-top:1px solid var(--border);margin:0}.ArticlePage-module__ODVSba__dmMirror{background:#e4762c0d;background:lab(61.8931% 40.4661 57.9743/.05);border:1px solid #e4762c33;border:1px solid lab(61.8931% 40.4661 57.9743/.2);border-radius:6px;flex-direction:column;gap:8px;margin-top:6px;padding:18px 22px;display:flex}.ArticlePage-module__ODVSba__dmMirrorLabel{font-family:var(--font-geist-mono,monospace);color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-size:9.5px;font-weight:700}.ArticlePage-module__ODVSba__dmMirror p{color:var(--mid);font-size:14px;line-height:1.65}.ArticlePage-module__ODVSba__dmMirror strong{color:var(--ink)}.ArticlePage-module__ODVSba__caseBlock{background:var(--dark);border-radius:10px;margin:36px 0;overflow:hidden}.ArticlePage-module__ODVSba__caseHeader{border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% 0 0/.08);flex-direction:column;gap:4px;padding:20px 28px;display:flex}.ArticlePage-module__ODVSba__caseHeaderLabel{font-family:var(--font-geist-mono,monospace);color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700}.ArticlePage-module__ODVSba__caseHeaderTitle{color:#ffffffe0;color:lab(100% 0 0/.88);font-size:17px;font-weight:700;line-height:1.3}.ArticlePage-module__ODVSba__caseBody{flex-direction:column;gap:14px;padding:24px 28px;display:flex}.ArticlePage-module__ODVSba__caseBody p{color:#ffffff8c;color:lab(100% 0 0/.55);font-size:15px;line-height:1.75}.ArticlePage-module__ODVSba__caseBody strong{color:#fffc;color:lab(100% 0 0/.8)}.ArticlePage-module__ODVSba__pullQuote{border-left:3px solid var(--orange);background:0 0;margin:36px 0;padding:20px 28px}.ArticlePage-module__ODVSba__pullQuote p{color:var(--charcoal);font-size:19px;font-style:italic;font-weight:400;line-height:1.6}.ArticlePage-module__ODVSba__prose{flex-direction:column;gap:14px;margin:32px 0;display:flex}.ArticlePage-module__ODVSba__prose h2{color:var(--ink);letter-spacing:-.025em;margin-bottom:4px;font-size:clamp(20px,2.2vw,26px);font-weight:700}.ArticlePage-module__ODVSba__prose p{color:var(--charcoal);font-size:16px;line-height:1.8}.ArticlePage-module__ODVSba__prose strong{color:var(--ink)}.ArticlePage-module__ODVSba__prose em{font-style:italic}.ArticlePage-module__ODVSba__landingStatement{background:var(--dark);border-radius:10px;margin:36px 0;padding:36px 40px}.ArticlePage-module__ODVSba__landingStatement p{color:#fffc;color:lab(100% 0 0/.8);font-size:20px;font-weight:400;line-height:1.75}.ArticlePage-module__ODVSba__landingStatement em{color:var(--orange);font-style:italic}.ArticlePage-module__ODVSba__authorStrip{border-top:1px solid var(--border);align-items:center;gap:14px;margin-top:36px;padding-top:36px;display:flex}.ArticlePage-module__ODVSba__authorAvatar{width:48px;height:48px;font-family:var(--font-geist,sans-serif);color:#ffffffe6;background:linear-gradient(135deg,#1a2b5e,#3b5cb8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.ArticlePage-module__ODVSba__authorName{color:var(--ink);margin-bottom:2px;font-size:15px;font-weight:700}.ArticlePage-module__ODVSba__authorTitle{color:var(--mid);font-size:13px}.ArticlePage-module__ODVSba__ctaBand{background:var(--dark);text-align:center;padding:80px 52px}.ArticlePage-module__ODVSba__ctaBandInner{max-width:560px;margin:0 auto}.ArticlePage-module__ODVSba__ctaBand h2{color:#ffffffe6;color:lab(100% 0 0/.9);margin-bottom:14px}.ArticlePage-module__ODVSba__ctaBand p{color:#ffffff73;color:lab(100% 0 0/.45);margin-bottom:28px;font-size:16px;line-height:1.65}@media (max-width:900px){.ArticlePage-module__ODVSba__hero{padding:72px 20px 48px}.ArticlePage-module__ODVSba__bodyOuter{padding:48px 20px}.ArticlePage-module__ODVSba__flawBody{padding-left:0}.ArticlePage-module__ODVSba__ctaBand{padding:60px 20px}.ArticlePage-module__ODVSba__scene{padding:24px 20px}.ArticlePage-module__ODVSba__pullQuote{padding:16px 20px}.ArticlePage-module__ODVSba__landingStatement{padding:28px 24px}}
