.ArticleLayout-module__fpKcXq__wrap{max-width:var(--maxw);padding:var(--sp-16) var(--sp-8) var(--sp-24);margin:0 auto}.ArticleLayout-module__fpKcXq__head{max-width:52rem}.ArticleLayout-module__fpKcXq__eyebrowRow{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.ArticleLayout-module__fpKcXq__cat{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);font-size:.66rem}.ArticleLayout-module__fpKcXq__cat:before{content:"·";margin-right:var(--sp-3);color:var(--border)}.ArticleLayout-module__fpKcXq__title{font-size:var(--hero-title);letter-spacing:-.021em;max-width:20ch;font-weight:500;line-height:1.03}.ArticleLayout-module__fpKcXq__dek{color:var(--muted);font-size:var(--step-1);max-width:48ch;margin-top:var(--sp-6);line-height:1.5}.ArticleLayout-module__fpKcXq__meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-tertiary);gap:var(--sp-3);margin-top:var(--sp-8);flex-wrap:wrap;font-size:.68rem;display:flex}.ArticleLayout-module__fpKcXq__meta span+span:before{content:"·";margin-right:var(--sp-3);color:var(--border)}.ArticleLayout-module__fpKcXq__evidence{max-width:48rem;margin-top:var(--sp-6);padding:var(--sp-4) var(--sp-6);border:1px solid var(--border);border-radius:var(--r);background:var(--surface);justify-content:space-between;align-items:flex-start;gap:var(--sp-5);border-top-width:2px;display:flex}.ArticleLayout-module__fpKcXq__evidence strong{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;display:block}.ArticleLayout-module__fpKcXq__evidence p{max-width:60ch;margin-top:var(--sp-2);color:var(--muted);font-size:var(--step--1);line-height:1.5}.ArticleLayout-module__fpKcXq__evidence a{color:var(--accent-strong);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid;flex:none;padding-bottom:1px;font-size:.66rem;line-height:1.4}.ArticleLayout-module__fpKcXq__evidenceReviewed{border-top-color:var(--accent)}.ArticleLayout-module__fpKcXq__evidencePending{border-top-color:var(--text-tertiary)}.ArticleLayout-module__fpKcXq__hero{margin:var(--sp-12) 0 var(--sp-16);aspect-ratio:16/7;border-radius:var(--r);border:1px solid var(--border);background:var(--surface-2);overflow:hidden}.ArticleLayout-module__fpKcXq__hero img{object-fit:cover;width:100%;height:100%;display:block}.ArticleLayout-module__fpKcXq__layout{justify-content:start;gap:var(--sp-16);grid-template-columns:minmax(0,68ch) minmax(12rem,15rem);align-items:start;display:grid}.ArticleLayout-module__fpKcXq__body{width:100%;min-width:0;max-width:70ch}.ArticleLayout-module__fpKcXq__body>:first-child{margin-top:0}.ArticleLayout-module__fpKcXq__rail{top:calc(var(--sp-16) + 2rem);position:sticky}.ArticleLayout-module__fpKcXq__toc{padding-left:var(--sp-6);border-left:1px solid var(--border)}.ArticleLayout-module__fpKcXq__tocLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--sp-4);font-size:.62rem;display:block}.ArticleLayout-module__fpKcXq__toc ol{gap:var(--sp-3);counter-reset:toc;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ArticleLayout-module__fpKcXq__toc li{counter-increment:toc}.ArticleLayout-module__fpKcXq__toc a{font-size:var(--step--1);color:var(--muted);line-height:1.35;transition:color .15s;display:block}.ArticleLayout-module__fpKcXq__toc a:before{content:counter(toc, decimal-leading-zero);font-family:var(--font-mono);color:var(--text-tertiary);margin-right:var(--sp-2);font-size:.7em}.ArticleLayout-module__fpKcXq__toc a:hover{color:var(--accent-strong)}@media (max-width:60rem){.ArticleLayout-module__fpKcXq__layout{grid-template-columns:1fr}.ArticleLayout-module__fpKcXq__rail{display:none}.ArticleLayout-module__fpKcXq__hero{aspect-ratio:16/9}}@media (max-width:36rem){.ArticleLayout-module__fpKcXq__evidence{flex-direction:column}}.ArticleLayout-module__fpKcXq__reviewed{max-width:70ch;margin:var(--sp-16) 0 0;padding-top:var(--sp-6);border-top:1px solid var(--border);align-items:baseline;gap:var(--sp-2);font-size:var(--step--1);color:var(--text-tertiary);flex-wrap:wrap;display:flex}.ArticleLayout-module__fpKcXq__reviewed b{color:var(--muted);font-weight:600}.ArticleLayout-module__fpKcXq__reviewed a{color:var(--accent-strong);border-bottom:1px solid;padding-bottom:1px}@media print{.ArticleLayout-module__fpKcXq__wrap{max-width:none;padding:0}.ArticleLayout-module__fpKcXq__head,.ArticleLayout-module__fpKcXq__body{max-width:none}.ArticleLayout-module__fpKcXq__hero,.ArticleLayout-module__fpKcXq__rail{display:none}.ArticleLayout-module__fpKcXq__layout{display:block}}
