.article-module__HjvADW__wrap{padding-bottom:var(--sp-3xl)}.article-module__HjvADW__hero{border-bottom:1px solid var(--border);align-items:flex-end;min-height:460px;display:flex;position:relative;overflow:hidden}.article-module__HjvADW__heroImg{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.article-module__HjvADW__heroVeil{background:linear-gradient(to top, var(--bg) 2%, #0a0909eb 32%, #0a090959 72%, #0a090980 100%);position:absolute;inset:0}.article-module__HjvADW__heroText{width:100%;max-width:860px;padding:180px var(--sp-md) 44px;flex-direction:column;align-items:flex-start;gap:14px;margin:0 auto;display:flex;position:relative}.article-module__HjvADW__back{color:var(--muted);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;transition:color .18s var(--ease-out);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.article-module__HjvADW__back:hover{color:var(--gold)}.article-module__HjvADW__tagRow{align-items:center;gap:var(--sp-2xs);font-size:var(--fs-xs);color:#cfc6c1;text-shadow:0 1px 4px #000000e6;flex-wrap:wrap;display:flex}.article-module__HjvADW__cat,.article-module__HjvADW__flag{padding:var(--sp-3xs) var(--sp-2xs);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;font-weight:700;text-decoration:none}.article-module__HjvADW__cat{border:1px solid rgba(var(--gold-rgb), .32);color:var(--gold-light);background:rgba(var(--gold-rgb), .08)}.article-module__HjvADW__cat:hover{border-color:rgba(var(--gold-rgb), .6)}.article-module__HjvADW__flag{border:1px solid rgba(var(--accent-rgb), .45);color:#ff8f91;background:rgba(var(--accent-rgb), .14)}.article-module__HjvADW__title{font-family:var(--font-disp);color:var(--text);text-transform:uppercase;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.06}.article-module__HjvADW__lede{color:var(--muted);font-size:var(--fs-md);max-width:68ch;margin:0;line-height:1.55}.article-module__HjvADW__prose{max-width:760px;padding:var(--sp-xl) var(--sp-md) var(--sp-2xs);color:#d9d2ce;margin:0 auto;font-size:17px;line-height:1.72}.article-module__HjvADW__prose>p{margin:0 0 22px}.article-module__HjvADW__prose>p:first-child:first-letter{float:left;font-family:var(--font-disp);padding:6px var(--sp-xs) 0 0;color:var(--gold);font-size:58px;line-height:.82}.article-module__HjvADW__prose h2{font-family:var(--font-disp);font-size:var(--fs-xl);color:var(--text);text-transform:uppercase;margin:44px 0 var(--sp-sm);border-top:1px solid var(--border);padding-top:20px;line-height:1.2}.article-module__HjvADW__prose h3{font-family:var(--font-disp);font-size:var(--fs-lg);color:var(--text);margin:30px 0 var(--sp-xs)}.article-module__HjvADW__prose ul,.article-module__HjvADW__prose ol{margin:0 0 var(--sp-md);padding-left:var(--sp-3xs);list-style:none}.article-module__HjvADW__prose li{margin-bottom:var(--sp-xs);padding-left:22px;position:relative}.article-module__HjvADW__prose ul li:before{content:"";background:var(--gold);border-radius:2px;width:6px;height:6px;position:absolute;top:.7em;left:2px;transform:rotate(45deg)}.article-module__HjvADW__prose ol{counter-reset:step}.article-module__HjvADW__prose ol li{counter-increment:step}.article-module__HjvADW__prose ol li:before{content:counter(step);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--gold);position:absolute;left:0}.article-module__HjvADW__prose blockquote{margin:var(--sp-lg) 0;padding:18px var(--sp-md);border-left:2px solid var(--gold);background:var(--surface);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text);font-size:var(--fs-md);font-style:italic;line-height:1.55}.article-module__HjvADW__prose blockquote p{margin:0}.article-module__HjvADW__prose strong{color:var(--text);font-weight:700}.article-module__HjvADW__prose em{color:var(--gold-light);font-style:italic}.article-module__HjvADW__prose a{color:var(--gold);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--gold-rgb), .4);text-decoration-color:rgba(var(--gold-rgb), .4);text-underline-offset:3px}.article-module__HjvADW__tags{gap:var(--sp-2xs);max-width:760px;padding:var(--sp-md) var(--sp-md) 0;flex-wrap:wrap;margin:0 auto;display:flex}.article-module__HjvADW__tag{padding:var(--sp-3xs) var(--sp-xs);border:1px solid var(--border);background:var(--surface);color:var(--dim);font-family:var(--font-mono);font-size:var(--fs-xs);border-radius:999px}.article-module__HjvADW__more{max-width:1000px;margin:var(--sp-2xl) auto 0;padding:0 var(--sp-md)}.article-module__HjvADW__moreTitle{font-family:var(--font-disp);font-size:var(--fs-lg);color:var(--text);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);margin:0 0 18px;padding-bottom:14px}.article-module__HjvADW__moreGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.article-module__HjvADW__moreCard{padding:var(--sp-xs);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);transition:border-color .2s var(--ease-out), background .2s var(--ease-out);gap:14px;text-decoration:none;display:flex}.article-module__HjvADW__moreCard:hover{border-color:rgba(var(--gold-rgb), .35);background:var(--surface-hover)}.article-module__HjvADW__moreCard img{object-fit:cover;object-position:center 15%;border-radius:var(--radius-sm);flex:none;width:84px;height:62px}.article-module__HjvADW__moreCard>span{gap:var(--sp-3xs);flex-direction:column;min-width:0;display:flex}.article-module__HjvADW__moreCard em{font-style:normal;font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-weight:700}.article-module__HjvADW__moreCard strong{font-size:var(--fs-sm);color:var(--text);font-weight:600;line-height:1.35}.article-module__HjvADW__moreCard time{font-size:var(--fs-xs);color:var(--dim)}@media (max-width:720px){.article-module__HjvADW__hero{min-height:360px}.article-module__HjvADW__heroText{padding:130px 20px var(--sp-lg)}.article-module__HjvADW__prose{padding:36px 20px var(--sp-2xs);font-size:16px}}
