.sr-hero{border-bottom:1px solid var(--line-soft);padding:88px 0 64px;position:relative;overflow:hidden}.sr-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#fdb41021,#0000 62%);width:640px;height:640px;position:absolute;top:-260px;left:-160px}.sr-hero .container{z-index:1;position:relative}.sr-title{letter-spacing:-.04em;font-size:clamp(46px,8vw,96px);line-height:.95}.sr-amber{color:var(--amber)}.sr-lead{max-width:52ch}.sr-hero-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;font-size:13.5px;display:flex}.sr-live{align-items:center;gap:9px;display:inline-flex}.sr-live i{background:var(--amber);border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite sr-pulse;box-shadow:0 0 #fdb41099}@keyframes sr-pulse{0%{box-shadow:0 0 #fdb4108c}70%{box-shadow:0 0 0 10px #fdb41000}to{box-shadow:0 0 #fdb41000}}.sr-rss{color:var(--muted);border-bottom:1px dashed var(--line)}.sr-rss:hover{color:var(--amber);border-color:var(--amber)}.sr-layers{right:max(24px, calc((100vw - var(--container)) / 2 + 24px));opacity:.9;flex-direction:column-reverse;gap:6px;width:200px;display:flex;position:absolute;bottom:48px}.sr-layers span{background:repeating-linear-gradient(90deg,#fdb4104d 0 44px,#0000 44px 48px);border:1px solid #fdb41099;border-radius:4px;height:30px;animation:.7s cubic-bezier(.2,.8,.2,1) both sr-drop}.sr-layers span:nth-child(2n){background:repeating-linear-gradient(90deg,#c7ccd233 0 66px,#0000 66px 70px);border-color:#c7ccd266;margin-left:12px}.sr-layers span:first-child{animation-delay:50ms}.sr-layers span:nth-child(2){animation-delay:.2s}.sr-layers span:nth-child(3){animation-delay:.35s}.sr-layers span:nth-child(4){animation-delay:.5s}.sr-layers span:nth-child(5){animation-delay:.65s}@keyframes sr-drop{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}.sr-section-head{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;padding-bottom:14px;display:flex}.sr-section-head h2{font-size:clamp(24px,3vw,32px)}.sr-count{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);font-size:12.5px}.sr-layer{letter-spacing:.18em;text-transform:uppercase;color:var(--amber);margin-bottom:12px;font-size:11.5px;font-weight:600;display:inline-block}.sr-meta{color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;font-size:13px;display:flex}.sr-tag{border:1px solid var(--line);color:var(--silver);border-radius:999px;padding:2px 9px;font-size:11.5px}.sr-lead-card{background:linear-gradient(160deg, var(--panel-2), var(--panel));border:1px solid var(--line);border-radius:18px;grid-template-columns:1.3fr .7fr;align-items:center;gap:36px;padding:34px;transition:border-color .2s,transform .2s;display:grid}.sr-lead-card:hover{border-color:#fdb41073;transform:translateY(-2px)}.sr-lead-card h3{margin-bottom:12px;font-size:clamp(24px,3.2vw,36px)}.sr-lead-card p{color:var(--muted);max-width:60ch}.sr-lead-img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line-soft);border-radius:12px;width:100%}.sr-lead-art{aspect-ratio:4/3;border:1px solid var(--line-soft);background:var(--ink-2);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:5px;padding:14px;display:grid}.sr-lead-art span{background:#fdb41024;border:1px solid #fdb4104d;border-radius:3px}.sr-lead-art span:nth-child(3n){background:#c7ccd214;border-color:#c7ccd233}.sr-lead-art span:nth-child(5){grid-column:span 2}.sr-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}.sr-card{flex-direction:column;display:flex}.sr-card h3{font-size:19px;line-height:1.25}.sr-card p{margin-top:10px}.sr-card .sr-meta{margin-top:auto;padding-top:16px}.sr-empty p{color:var(--muted)}.sr-wire-section{background:var(--ink-2);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.sr-wire{grid-template-columns:repeat(2,1fr);column-gap:36px;margin:0;padding:0;list-style:none;display:grid}.sr-wire li{border-bottom:1px solid var(--line-soft)}.sr-wire a{grid-template-columns:1fr auto;grid-template-areas:"src time""title title""sum sum";gap:4px 12px;padding:16px 0;display:grid}.sr-wire-src{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);grid-area:src;font-size:11px;font-weight:600}.sr-wire-time{color:var(--muted-2);white-space:nowrap;grid-area:time;font-size:12px}.sr-wire-title{font-family:var(--display);grid-area:title;font-size:16.5px;font-weight:500;line-height:1.35;transition:color .15s}.sr-wire-sum{color:var(--muted);grid-area:sum;font-size:14px;line-height:1.5}.sr-wire a:hover .sr-wire-title{color:var(--amber-soft)}.sr-fine{color:var(--muted-2);margin-top:22px;font-size:12.5px}.sr-cta{background:linear-gradient(120deg,#fdb41014,#0000 60%);border:1px solid #fdb4104d;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px 34px;display:flex}.sr-cta h2{margin-bottom:6px;font-size:26px}.sr-cta p{color:var(--muted)}.sr-cta--inline{margin-top:56px}.sr-article{padding:64px 0 96px}.sr-narrow{max-width:780px}.sr-back{color:var(--muted);font-size:14px}.sr-back:hover{color:var(--amber)}.sr-article-title{letter-spacing:-.03em;margin-top:22px;font-size:clamp(34px,5.4vw,54px)}.sr-article-meta{border-bottom:1px solid var(--line-soft);padding-bottom:26px}.sr-article-cover{border:1px solid var(--line-soft);border-radius:14px;width:100%;margin-top:30px}.sr-prose{color:#dfe3e8;margin-top:34px;font-size:17.5px;line-height:1.75}.sr-prose>*+*{margin-top:1.1em}.sr-prose h2{color:var(--text);margin-top:1.9em;font-size:28px}.sr-prose h3{color:var(--text);margin-top:1.6em;font-size:22px}.sr-prose h4{color:var(--text);margin-top:1.4em;font-size:18px}.sr-prose a{color:var(--amber);border-bottom:1px solid #fdb41059}.sr-prose a:hover{border-color:var(--amber)}.sr-prose strong{color:var(--text)}.sr-prose ul,.sr-prose ol{padding-left:1.3em}.sr-prose li+li{margin-top:.45em}.sr-prose li::marker{color:var(--amber)}.sr-prose blockquote{border-left:2px solid var(--amber);color:var(--text);margin-left:0;padding:4px 0 4px 20px}.sr-prose code{background:var(--panel-2);border:1px solid var(--line-soft);border-radius:5px;padding:2px 6px;font-size:.88em}.sr-prose pre{background:var(--panel);border:1px solid var(--line-soft);border-radius:10px;padding:18px;overflow-x:auto}.sr-prose pre code{background:0 0;border:0;padding:0}.sr-prose figure{margin:1.8em 0}.sr-prose img{border:1px solid var(--line-soft);border-radius:12px}.sr-prose figcaption{color:var(--muted-2);text-align:center;margin-top:10px;font-size:13.5px}.sr-prose hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.sr-more{margin-top:64px}.sr-more h2{font-size:22px}@media (max-width:1240px){.sr-layers{display:none}}@media (max-width:900px){.sr-lead-card{grid-template-columns:1fr}.sr-lead-art,.sr-lead-img{display:none}.sr-grid{grid-template-columns:1fr 1fr}.sr-wire{grid-template-columns:1fr}}@media (max-width:640px){.sr-hero{padding:64px 0 48px}.sr-grid{grid-template-columns:1fr}.sr-lead-card,.sr-cta{padding:24px}}@media (prefers-reduced-motion:reduce){.sr-live i,.sr-layers span{animation:none}}
