.article-loading{max-width:760px;margin:100px auto;padding:0 24px;color:var(--muted)}.article-hero{background:linear-gradient(135deg,#153d2b,#1e5b3e 58%,#8e2b27);color:#fff;padding:70px 0 55px}.article-hero .eyebrow{color:#ffd873}.article-hero h1{font:700 clamp(42px,6vw,78px)/.96 'Space Grotesk',sans-serif;letter-spacing:-.07em;max-width:900px;margin:0 0 20px}.article-meta{display:flex;flex-wrap:wrap;gap:12px;color:#d9e6d8;font-size:13px}.article-layout{display:grid;grid-template-columns:minmax(0,760px) 260px;gap:50px;padding-top:58px;padding-bottom:90px}.article-cover{width:100%;max-height:520px;object-fit:cover;margin-bottom:30px}.article-body{font-size:18px;line-height:1.75}.article-body p{margin:0 0 1.3em}.article-body img{max-width:100%;height:auto}.article-body a{color:var(--red)}.article-sidebar{border-top:3px solid var(--gold);padding-top:18px}.article-sidebar h2{font:600 26px/1.05 'Space Grotesk',sans-serif;margin:0 0 12px}.article-sidebar p{font-size:14px;color:var(--muted)}.article-back{display:inline-block;margin-top:25px;color:var(--ink);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-decoration:none}@media(max-width:850px){.article-layout{grid-template-columns:1fr}.article-sidebar{max-width:420px}}
