body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#081224;color:#f5f8ff;line-height:1.7}.article-wrap{max-width:980px;margin:0 auto;padding:2rem 1.25rem 4rem}.top-link{display:inline-block;margin-bottom:1.5rem;color:#10213d;background:#fff;padding:.6rem .9rem;border-radius:999px;text-decoration:none;font-weight:800}.article-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:clamp(1.25rem,4vw,2.6rem);box-shadow:0 18px 44px rgba(0,0,0,.3)}.kicker{text-transform:uppercase;letter-spacing:.14em;color:#ffbd73;font-weight:900;font-size:.82rem}.section-label{display:inline-block;margin:.5rem 0;padding:.25rem .65rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:rgba(255,255,255,.08)}h1{margin:.35rem 0 .85rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.1}.deck{margin:0 0 1.75rem;color:#d9e4ff;font-size:clamp(1.08rem,2vw,1.25rem);font-style:italic;border-left:4px solid #ff9f43;padding-left:1rem}h2{margin-top:2rem;color:#fff;font-size:1.35rem}h3{margin-top:1.4rem;color:#fff}p,li{color:#eaf0ff;font-size:1.04rem}.fact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.5rem 0}.fact{padding:1rem;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.fact strong{display:block;color:#ffbd73;font-size:1.15rem}.take{margin-top:2rem;padding:1rem 1.1rem;border-left:4px solid #ff9f43;background:rgba(255,255,255,.08);color:#fff;font-weight:700}.take span{display:block;color:#ffbd73;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;margin-bottom:.25rem}.sources{margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.24);font-size:.9rem}.sources a{color:#b8ccff}.editorial-footer{margin-top:1.5rem;color:#b8ccff;font-size:.88rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(max-width:700px){.fact-grid{grid-template-columns:1fr}}
