.news-hero.svelte-1ofer0t{border-bottom:1px solid var(--color-line-soft);align-items:flex-end;min-height:min(62vh,620px);padding-block:clamp(3.5rem,9vw,6.5rem);display:flex;position:relative;overflow:hidden}.nh-image.svelte-1ofer0t{opacity:.85;pointer-events:none;transform-origin:60% 40%;will-change:transform;animation:34s ease-in-out infinite alternate svelte-1ofer0t-nh-zoom;position:absolute;inset:0}.nh-overlay.svelte-1ofer0t{pointer-events:none;background:linear-gradient(to right, var(--color-graphite-950) 0%, color-mix(in oklab, var(--color-graphite-950) 55%, transparent) 52%, transparent 100%), linear-gradient(to top, var(--color-graphite-950) 6%, transparent 62%);position:absolute;inset:0}.grid-bg.svelte-1ofer0t{opacity:.35;pointer-events:none;position:absolute;inset:0}.nh-glow.svelte-1ofer0t{pointer-events:none;opacity:.55;mix-blend-mode:screen;filter:blur(46px);background:radial-gradient(36% 36% at 24% 34%, color-mix(in oklab, var(--color-cyan-500) 26%, transparent), transparent 70%), radial-gradient(42% 42% at 78% 62%, color-mix(in oklab, var(--color-indigo-500) 22%, transparent), transparent 72%);will-change:transform;animation:24s ease-in-out infinite alternate svelte-1ofer0t-nh-drift;position:absolute;inset:-25%}.nh-scanlines.svelte-1ofer0t{pointer-events:none;opacity:.45;background-image:repeating-linear-gradient(#ffffff07 0 1px,#0000 1px 3px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 50% 45%,#000 0%,#0000 100%);mask-image:radial-gradient(80% 80% at 50% 45%,#000 0%,#0000 100%)}.nh-vignette.svelte-1ofer0t{pointer-events:none;background:radial-gradient(125% 120% at 50% 32%, transparent 48%, #00000073 88%, #000000c2 130%), linear-gradient(to bottom, transparent 60%, var(--color-void) 100%);position:absolute;inset:0}.nh-inner{width:100%;position:relative}.nh-copy.svelte-1ofer0t{max-width:50rem}.nh-kicker.svelte-1ofer0t{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-300);flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.72rem;display:flex}.live.svelte-1ofer0t{border:1px solid color-mix(in oklab, var(--color-cyan-400) 45%, transparent);color:var(--color-cyan-300);background:color-mix(in oklab, var(--color-cyan-500) 10%, transparent);border-radius:999px;align-items:center;gap:.45rem;padding:.25rem .6rem;display:inline-flex}.pulse.svelte-1ofer0t{background:var(--color-cyan-400);width:.5rem;height:.5rem;box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan-400) 70%, transparent);border-radius:50%;animation:2s ease-out infinite svelte-1ofer0t-nh-pulse}.nh-kicker.svelte-1ofer0t .sep:where(.svelte-1ofer0t){color:var(--color-ink-500)}h1.svelte-1ofer0t{letter-spacing:-.01em;margin:1.1rem 0 0;font-size:clamp(2.6rem,7vw,4.5rem)}.lede.svelte-1ofer0t{max-width:42rem;color:var(--color-ink-200);margin:1.25rem 0 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.6}.nh-meta.svelte-1ofer0t{color:var(--color-ink-400);flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.5rem;font-size:.72rem;display:flex}.nh-meta.svelte-1ofer0t .dot:where(.svelte-1ofer0t){opacity:.6}.head.svelte-1ofer0t{max-width:46rem;margin-bottom:2.5rem}.head.svelte-1ofer0t h2:where(.svelte-1ofer0t){margin:0 0 .75rem;font-size:clamp(1.75rem,3.5vw,2.5rem)}.head.svelte-1ofer0t p:where(.svelte-1ofer0t){color:var(--color-ink-300);margin:0;line-height:1.65}.browse.svelte-1ofer0t{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}@keyframes svelte-1ofer0t-nh-zoom{0%{transform:scale(1.03)}to{transform:scale(1.12)}}@keyframes svelte-1ofer0t-nh-drift{0%{transform:translate(-2%,-1.5%)}to{transform:translate(3%,2%)}}@keyframes svelte-1ofer0t-nh-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan-400) 65%, transparent)}70%{box-shadow:0 0 0 .55rem #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.nh-image.svelte-1ofer0t,.nh-glow.svelte-1ofer0t,.pulse.svelte-1ofer0t{animation:none}}
