.article-module__EyvEGa__article{position:relative}.article-module__EyvEGa__hero{isolation:isolate;align-items:end;min-height:clamp(640px,84vh,920px);padding:clamp(44px,7vh,88px) 0 clamp(58px,8vh,102px);display:flex;position:relative;overflow:hidden}.article-module__EyvEGa__heroImg{object-fit:cover;opacity:.8;filter:saturate(.88)contrast(1.08);transform:scale(1.03)}.article-module__EyvEGa__heroGrade{z-index:1;background:radial-gradient(78% 70% at 76% 26%, color-mix(in srgb, var(--accent,var(--brass)) 18%, transparent), transparent 63%), linear-gradient(90deg, color-mix(in srgb, var(--canvas) 90%, transparent) 0%, color-mix(in srgb, var(--canvas) 76%, transparent) 42%, color-mix(in srgb, var(--canvas) 30%, transparent) 72%, color-mix(in srgb, var(--canvas) 68%, transparent) 100%), linear-gradient(to bottom, transparent 58%, var(--canvas) 100%);position:absolute;inset:0}.article-module__EyvEGa__heroInner{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(260px,.36fr);align-items:end;gap:clamp(28px,5vw,68px);width:100%;display:grid;position:relative}.article-module__EyvEGa__headlineBlock{max-width:860px}.article-module__EyvEGa__kicker{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--accent,var(--brass-bright));align-items:center;gap:10px;margin:0 0 18px;font-size:11px;display:inline-flex}.article-module__EyvEGa__kicker:before{content:"";background:var(--accent,var(--brass));width:7px;height:7px;box-shadow:0 0 12px color-mix(in srgb, var(--accent,var(--brass)) 34%, transparent);border-radius:50%}.article-module__EyvEGa__title{font-family:var(--font-display);letter-spacing:-.032em;font-optical-sizing:auto;max-width:12ch;margin:0;font-size:clamp(2.7rem,7.2vw,6.3rem);line-height:.98}.article-module__EyvEGa__dek{color:var(--ink);max-width:60ch;margin:24px 0 0;font-size:clamp(1.1rem,2.1vw,1.42rem);line-height:1.55}.article-module__EyvEGa__dateline{font-family:var(--font-data);letter-spacing:.04em;color:var(--ink-45);border-top:.5px solid var(--hair);flex-wrap:wrap;align-items:center;gap:8px;margin:26px 0 0;padding-top:18px;font-size:12px;display:flex}.article-module__EyvEGa__dot{color:var(--ink-25)}.article-module__EyvEGa__heroCard{border-left:.5px solid color-mix(in srgb, var(--accent,var(--brass)) 34%, var(--hair));background:radial-gradient(88% 72% at 50% 100%, color-mix(in srgb, var(--canvas) 70%, transparent), transparent);gap:8px;padding-left:16px;display:grid}.article-module__EyvEGa__cardLabel{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-40);font-size:10px}.article-module__EyvEGa__cardValue{font-family:var(--font-display);color:var(--brass-bright);margin-bottom:6px;font-size:23px;line-height:1.08}.article-module__EyvEGa__cardNote{color:var(--ink-60);font-size:.92rem;line-height:1.45}.article-module__EyvEGa__heroCredit{z-index:3;max-width:min(520px,100% - 44px);position:absolute;bottom:18px;right:22px}.article-module__EyvEGa__credit{background:color-mix(in srgb, var(--deep-well) 72%, transparent);color:var(--ink-45);font-family:var(--font-data);letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px;padding:5px 8px;font-size:9px;line-height:1.3;display:inline-flex}.article-module__EyvEGa__credit a{color:var(--ink-60);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:.5px}.article-module__EyvEGa__sep{color:var(--ink-25)}.article-module__EyvEGa__articleGrid{grid-template-columns:210px minmax(0,760px);align-items:start;gap:clamp(28px,5vw,72px);margin-top:58px;display:grid}.article-module__EyvEGa__rail{flex-direction:column;gap:18px;display:flex;position:sticky;top:96px}.article-module__EyvEGa__backTop{font-family:var(--font-data);letter-spacing:.04em;color:var(--ink-60);font-size:12px;transition:color .18s,transform .18s}.article-module__EyvEGa__backTop:hover{color:var(--verdigris);transform:translate(-2px)}.article-module__EyvEGa__railBox{border-top:.5px solid var(--hair);padding-top:16px}.article-module__EyvEGa__railLabel,.article-module__EyvEGa__sourcesLabel{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-45);margin:0 0 10px;font-size:11px}.article-module__EyvEGa__railSources{gap:9px;margin:0;padding:0;list-style:none;display:grid}.article-module__EyvEGa__railSources a{font-family:var(--font-data);color:var(--verdigris);text-underline-offset:3px;font-size:12px;line-height:1.45;text-decoration:underline;text-decoration-thickness:.5px}.article-module__EyvEGa__story{min-width:0}.article-module__EyvEGa__pull{font-family:var(--font-display);color:var(--brass-bright);border-left:2px solid color-mix(in srgb, var(--brass) 56%, transparent);margin:0 0 34px;padding-left:20px;font-size:clamp(1.35rem,3vw,2rem);font-style:italic;line-height:1.3}.article-module__EyvEGa__body p{color:var(--ink);margin:0 0 1.35rem;font-size:clamp(1.05rem,1.7vw,1.16rem);line-height:1.78}.article-module__EyvEGa__body p:first-child:first-letter{font-family:var(--font-display);float:left;color:var(--brass);padding:8px 12px 0 0;font-size:4rem;line-height:.82}.article-module__EyvEGa__foot{border-top:.5px solid var(--hair);grid-template-columns:minmax(0,.75fr) minmax(260px,.38fr);gap:clamp(28px,5vw,64px);margin-top:54px;padding:30px 0 34px;display:grid}.article-module__EyvEGa__footMain{min-width:0}.article-module__EyvEGa__sources{flex-wrap:wrap;gap:8px 20px;margin:0 0 20px;padding:0;list-style:none;display:flex}.article-module__EyvEGa__sources a{font-family:var(--font-data);color:var(--verdigris);text-underline-offset:3px;font-size:13px;text-decoration:underline;text-decoration-thickness:.5px}.article-module__EyvEGa__ai{color:var(--ink-60);border-left:2px solid var(--hair);margin:0 0 16px;padding-left:16px;font-size:.92rem;line-height:1.58}.article-module__EyvEGa__ai a,.article-module__EyvEGa__disclaimer a{color:var(--verdigris);text-underline-offset:2px;text-decoration:underline}.article-module__EyvEGa__disclaimer{font-family:var(--font-data);color:var(--ink-45);margin:0;font-size:12px}.article-module__EyvEGa__related{border:.5px solid var(--hair);border-radius:var(--radius);background:linear-gradient(180deg, color-mix(in srgb, var(--slate) 16%, transparent), color-mix(in srgb, var(--panel) 58%, transparent));box-shadow:inset 0 1px 0 var(--edge-light);padding:18px}.article-module__EyvEGa__related ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.article-module__EyvEGa__related a{font-family:var(--font-display);color:var(--ink);gap:4px;font-size:1rem;line-height:1.25;display:grid}.article-module__EyvEGa__related a:hover{color:var(--verdigris)}.article-module__EyvEGa__related span{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40);font-size:10px}@media (max-width:920px){.article-module__EyvEGa__heroInner,.article-module__EyvEGa__articleGrid,.article-module__EyvEGa__foot{grid-template-columns:1fr}.article-module__EyvEGa__title{max-width:14ch}.article-module__EyvEGa__heroCard{max-width:420px}.article-module__EyvEGa__rail{order:2;position:static}.article-module__EyvEGa__railBox{display:none}}@media (max-width:640px){.article-module__EyvEGa__hero{min-height:0;padding:42px 0 60px}.article-module__EyvEGa__title{font-size:clamp(2.7rem,14vw,4.4rem)}.article-module__EyvEGa__heroCard,.article-module__EyvEGa__heroCredit{display:none}.article-module__EyvEGa__articleGrid{margin-top:38px}.article-module__EyvEGa__pull{padding-left:16px}}
