.article_document___RWCZ{--blog-ink:#0c0a09;--blog-copy:#44403c;--blog-muted:#78716c;--blog-line:#e7e5e4;--blog-accent:#f97316;--blog-accent-dark:#c2410c;--blog-measure:45rem;--blog-wide:60rem;color:var(--blog-copy);font-size:18px;line-height:1.75}.article_document___RWCZ *,.article_document___RWCZ :after,.article_document___RWCZ :before{box-sizing:border-box}.article_document___RWCZ .article-header{width:min(calc(100% - 2rem),56rem);margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) 0 clamp(3rem,5vw,4.5rem)}.article_document___RWCZ .back-link{display:inline-flex;min-height:2.75rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding:.45rem .85rem;align-items:center;gap:.55rem;border:1px solid var(--blog-line);border-radius:999px;background:#fff;color:#292524;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;transition:border-color .16s ease,background .16s ease}.article_document___RWCZ .back-link:hover{border-color:#d6d3d1;background:#fafaf9}.article_document___RWCZ .back-link span{font-size:1.1rem;line-height:1}.article_document___RWCZ .eyebrow,.article_document___RWCZ .kicker{margin:0 0 1rem;color:var(--blog-accent-dark);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.article_document___RWCZ .kicker:before{display:none}.article_document___RWCZ h1,.article_document___RWCZ h2,.article_document___RWCZ h3{color:var(--blog-ink);text-wrap:balance}.article_document___RWCZ h1{max-width:54rem;margin:0;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;letter-spacing:-.04em;line-height:1.08}.article_document___RWCZ .lede{max-width:46rem;margin:1.5rem 0 0;color:var(--blog-muted);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6;text-wrap:pretty}.article_document___RWCZ .meta{margin:1.5rem 0 0;color:var(--blog-muted);font-size:.875rem;font-weight:500}.article_document___RWCZ .hero{width:min(calc(100% - 2rem),var(--blog-wide));margin:0 auto clamp(3rem,6vw,5rem)}.article_document___RWCZ .hero img,.article_document___RWCZ .prose figure img{display:block;width:100%;height:auto;border:1px solid var(--blog-line);border-radius:.875rem;background:#fff;box-shadow:0 1rem 2.5rem rgba(12,10,9,.08)}.article_document___RWCZ .prose{padding:0 1rem 5rem;color:var(--blog-copy)}.article_document___RWCZ .prose>.decision-grid,.article_document___RWCZ .prose>.note,.article_document___RWCZ .prose>.table-wrap,.article_document___RWCZ .prose>blockquote,.article_document___RWCZ .prose>h2,.article_document___RWCZ .prose>h3,.article_document___RWCZ .prose>ol,.article_document___RWCZ .prose>p,.article_document___RWCZ .prose>pre,.article_document___RWCZ .prose>section,.article_document___RWCZ .prose>ul{width:min(100%,var(--blog-measure));margin-right:auto;margin-left:auto}.article_document___RWCZ .prose>ol,.article_document___RWCZ .prose>p,.article_document___RWCZ .prose>section,.article_document___RWCZ .prose>ul{margin-top:0;margin-bottom:1.35rem}.article_document___RWCZ .prose>p:first-child{color:#292524;font-size:1.125rem}.article_document___RWCZ h2{margin-top:4rem;margin-bottom:1.25rem;font-size:clamp(1.75rem,3vw,2.15rem);font-weight:700;letter-spacing:-.03em;line-height:1.2}.article_document___RWCZ h2:before{display:none}.article_document___RWCZ h3{margin-top:2.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:650;line-height:1.3}.article_document___RWCZ a{color:var(--blog-accent-dark);text-decoration-thickness:.08em;text-underline-offset:.16em}.article_document___RWCZ .prose ol,.article_document___RWCZ .prose ul{padding-left:1.4rem}.article_document___RWCZ .prose ul{list-style:disc}.article_document___RWCZ .prose ol{list-style:decimal}.article_document___RWCZ .prose li{margin:.55rem 0;padding-left:.25rem}.article_document___RWCZ .prose li::marker{color:var(--blog-accent);font-weight:700}.article_document___RWCZ .prose blockquote{margin-top:2rem;margin-bottom:2.25rem;padding:1.25rem 1.5rem;border:1px solid #fed7aa;border-radius:.75rem;background:#fff7ed;color:#7c2d12;font-size:1.05rem;line-height:1.65}.article_document___RWCZ .prose blockquote p{margin:0}.article_document___RWCZ .prose figure{width:min(calc(100% - 2rem),var(--blog-wide));margin:3rem auto}.article_document___RWCZ .prose figcaption{max-width:44rem;margin:.9rem auto 0;color:var(--blog-muted);font-size:.8125rem;line-height:1.55;text-align:center}.article_document___RWCZ .evidence-label,.article_document___RWCZ .source-kicker{display:inline-block;margin-right:.45rem;color:var(--blog-accent-dark);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.article_document___RWCZ .prose pre{margin-top:1.75rem;margin-bottom:2rem;padding:1.25rem 1.4rem;overflow-x:auto;border-radius:.75rem;background:#0f1f3a;color:#f8fafc;font-size:.86rem;line-height:1.65}.article_document___RWCZ .prose code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.article_document___RWCZ .prose li code,.article_document___RWCZ .prose p code{padding:.12rem .38rem;border:1px solid #fed7aa;border-radius:.32rem;background:#fff7ed;color:#9a3412;font-size:.88em}.article_document___RWCZ .decision-card,.article_document___RWCZ .summary,.article_document___RWCZ .table-wrap{border:1px solid var(--blog-line);border-radius:.75rem;background:#fff}.article_document___RWCZ .summary{margin-bottom:3rem;padding:1.35rem 1.5rem;background:#f5f5f4}.article_document___RWCZ .summary strong{display:block;margin-bottom:.5rem;color:var(--blog-ink)}.article_document___RWCZ .decision-card p,.article_document___RWCZ .summary p{margin:0}.article_document___RWCZ .decision-grid{display:grid;margin-top:2rem;margin-bottom:2rem;gap:1rem}.article_document___RWCZ .decision-card{padding:1.2rem 1.3rem}.article_document___RWCZ .decision-card h3{margin:0 0 .45rem}.article_document___RWCZ .table-wrap{overflow-x:auto}.article_document___RWCZ table{width:100%;min-width:40rem;border-collapse:collapse;font-size:.92rem;line-height:1.5}.article_document___RWCZ td,.article_document___RWCZ th{padding:.9rem 1rem;border-bottom:1px solid var(--blog-line);text-align:left;vertical-align:top}.article_document___RWCZ th{background:#0f1f3a;color:#fff;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}.article_document___RWCZ .cta{padding:clamp(1.6rem,4vw,2.5rem);border-radius:.75rem;background:#0f1f3a;color:#fff}.article_document___RWCZ .cta h2{margin-top:0;color:#fff}.article_document___RWCZ .cta p{color:#d5dceb}.article_document___RWCZ .cta a{display:inline-flex;min-height:2.75rem;padding:.55rem 1rem;align-items:center;border-radius:.65rem;background:var(--blog-accent);color:#fff;font-weight:700;text-decoration:none}.article_document___RWCZ .sources-panel{margin-top:4rem;padding:clamp(1.5rem,4vw,2.25rem);border:1px solid var(--blog-line);border-radius:.875rem;background:#fafaf9}.article_document___RWCZ .sources-panel h2{margin-top:.35rem;margin-bottom:.75rem}.article_document___RWCZ .sources-intro{margin:0;color:var(--blog-muted);font-size:.95rem;line-height:1.6}.article_document___RWCZ .source-groups{display:grid;margin-top:1.5rem;gap:.75rem}.article_document___RWCZ .source-group{padding:1.1rem 1.15rem;border:1px solid var(--blog-line);border-radius:.65rem;background:#fff}.article_document___RWCZ .source-group h3{margin:0 0 .65rem;font-size:1rem}.article_document___RWCZ .source-group ul{margin:0;padding-left:1.2rem}.article_document___RWCZ .source-group li{margin:.35rem 0}.article_document___RWCZ .source-group a{font-size:.9rem;line-height:1.45}@media (max-width:700px){.article_document___RWCZ{font-size:17px}.article_document___RWCZ .article-header{padding-top:2rem;padding-bottom:3rem}.article_document___RWCZ h1{font-size:clamp(2.25rem,10vw,3rem)}.article_document___RWCZ h2{margin-top:3.25rem}.article_document___RWCZ .sources-panel{padding:1.25rem}}