.onair[data-astro-cid-5x364v6s]{min-width:0;position:relative}.onair__chip[data-astro-cid-5x364v6s]{height:34px;font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2);background:var(--well);border:1px solid var(--line-2);align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.onair__chip[data-astro-cid-5x364v6s][hidden]{display:none}button[data-astro-cid-5x364v6s].onair__chip{cursor:pointer}button[data-astro-cid-5x364v6s].onair__chip:hover,button[data-astro-cid-5x364v6s].onair__chip:focus-visible,button[data-astro-cid-5x364v6s].onair__chip[aria-expanded=true]{border-color:var(--accent)}.onair__label[data-astro-cid-5x364v6s]{color:var(--accent)}.onair__meta[data-astro-cid-5x364v6s]{color:var(--ink)}.onair__caret[data-astro-cid-5x364v6s]{color:var(--muted);font-size:9px}.onair__chip--live[data-astro-cid-5x364v6s]{color:#fff;background:var(--live);border-color:var(--live)}.onair__chip--live[data-astro-cid-5x364v6s] .onair__meta[data-astro-cid-5x364v6s]{color:#fff;opacity:.85}.onair__chip--live[data-astro-cid-5x364v6s]:hover,.onair__chip--live[data-astro-cid-5x364v6s]:focus-visible{color:#fff;filter:brightness(1.1)}.onair__dot[data-astro-cid-5x364v6s]{background:#fff;width:7px;height:7px;position:relative}@media (prefers-reduced-motion:no-preference){.onair__dot[data-astro-cid-5x364v6s]:after{content:"";background:#fff;animation:1.8s ease-out infinite onair-pulse;position:absolute;inset:0}}@keyframes onair-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.onair__pop[data-astro-cid-5x364v6s]{z-index:30;background:var(--surface);border:1px solid var(--line-2);width:300px;max-width:calc(100vw - 40px);padding:12px 14px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px -18px #000c}.onair__pop[data-astro-cid-5x364v6s][hidden]{display:none}.onair__head[data-astro-cid-5x364v6s]{border-bottom:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 8px;padding-bottom:8px;font-size:10.5px}.onair__head[data-astro-cid-5x364v6s] span[data-astro-cid-5x364v6s]{color:var(--muted)}.onair__list[data-astro-cid-5x364v6s]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.onair__list[data-astro-cid-5x364v6s] li{gap:1px;display:grid}.onair__list[data-astro-cid-5x364v6s] .onair__when{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);font-size:11px}.onair__list[data-astro-cid-5x364v6s] .onair__title{color:var(--ink-2);font-size:13px}.notify[data-astro-cid-2jgfqlca]{flex:none;position:relative}.notify[data-astro-cid-2jgfqlca][hidden]{display:none}.notify__bell[data-astro-cid-2jgfqlca]{cursor:pointer;width:34px;height:34px;color:var(--ink-2);background:var(--well);border:1px solid var(--line-2);place-items:center;padding:0;display:grid}.notify__bell[data-astro-cid-2jgfqlca]:hover,.notify__bell[data-astro-cid-2jgfqlca]:focus-visible,.notify__bell[data-astro-cid-2jgfqlca][aria-expanded=true]{color:var(--accent);border-color:var(--accent)}.notify--on[data-astro-cid-2jgfqlca] .notify__bell[data-astro-cid-2jgfqlca]{color:var(--accent-ink);background:var(--accent);border-color:var(--accent)}.notify__pop[data-astro-cid-2jgfqlca]{z-index:30;background:var(--surface);border:1px solid var(--line-2);width:300px;max-width:calc(100vw - 40px);padding:12px 14px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px -18px #000c}.notify__pop[data-astro-cid-2jgfqlca][hidden]{display:none}.notify__head[data-astro-cid-2jgfqlca]{border-bottom:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;padding-bottom:8px;font-size:10.5px}.notify__form[data-astro-cid-2jgfqlca][hidden]{display:none}.notify__intro[data-astro-cid-2jgfqlca]{color:var(--ink-2);margin:0 0 8px;font-size:13px}.notify__topics[data-astro-cid-2jgfqlca]{border:0;gap:6px;margin:0 0 12px;padding:0;display:grid}.notify__topic[data-astro-cid-2jgfqlca]{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.notify__topic[data-astro-cid-2jgfqlca] input[data-astro-cid-2jgfqlca]{width:16px;height:16px;accent-color:var(--accent);margin:0}.notify__row[data-astro-cid-2jgfqlca]{flex-wrap:wrap;gap:8px;display:flex}.notify__status[data-astro-cid-2jgfqlca]{color:var(--ink-2);min-height:1.2em;margin:8px 0 0;font-size:13px}.notify__note[data-astro-cid-2jgfqlca]{color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.notify__note[data-astro-cid-2jgfqlca][hidden]{display:none}.notify__note[data-astro-cid-2jgfqlca] strong[data-astro-cid-2jgfqlca]{color:var(--ink);font-weight:600}.sr-only[data-astro-cid-2jgfqlca]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ticker[data-astro-cid-bsuhliyg]{border:1px solid var(--line-2);background:var(--well);align-items:center;gap:10px;min-width:0;height:34px;padding:0 6px 0 10px;display:flex;position:relative}.ticker__label[data-astro-cid-bsuhliyg]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);flex:none;font-size:10px;font-weight:500}.ticker__stage[data-astro-cid-bsuhliyg]{flex:1;min-width:0;overflow:hidden}.ticker__stage[data-astro-cid-bsuhliyg][hidden]{display:none}.ticker__stage[data-astro-cid-bsuhliyg] .ticker__item{white-space:nowrap;align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;line-height:1.2;animation:.35s ease-out ticker-in;display:flex}.ticker__stage[data-astro-cid-bsuhliyg] .ticker__thumb{border:1px solid var(--line-2);flex:none;width:24px;height:24px;display:block}.ticker__stage[data-astro-cid-bsuhliyg] .ticker__thumb:hover,.ticker__stage[data-astro-cid-bsuhliyg] .ticker__thumb:focus-visible{border-color:var(--accent)}.ticker__stage[data-astro-cid-bsuhliyg] .ticker__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ticker__stage[data-astro-cid-bsuhliyg] .ticker__name{text-overflow:ellipsis;letter-spacing:.08em;text-transform:uppercase;max-width:40%;color:var(--accent);flex:none;font-size:11px;overflow:hidden}.ticker__stage[data-astro-cid-bsuhliyg] .ticker__body{text-overflow:ellipsis;min-width:0;color:var(--ink);overflow:hidden}@keyframes ticker-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ticker__stage[data-astro-cid-bsuhliyg] .ticker__item{animation:none}}.ticker__empty[data-astro-cid-bsuhliyg]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:12.5px;overflow:hidden}.ticker__nav[data-astro-cid-bsuhliyg]{flex:none;align-items:center;gap:2px;display:flex}.ticker__nav[data-astro-cid-bsuhliyg][hidden]{display:none}.ticker__count[data-astro-cid-bsuhliyg]{letter-spacing:.08em;color:var(--muted);text-align:center;min-width:3.2em;font-size:10px}.ticker__arrow[data-astro-cid-bsuhliyg],.shout__clear[data-astro-cid-bsuhliyg]{font:inherit;cursor:pointer;color:var(--ink-2);background:0 0;border:0;padding:0 3px;font-size:17px;line-height:1}.ticker__arrow[data-astro-cid-bsuhliyg]:hover,.ticker__arrow[data-astro-cid-bsuhliyg]:focus-visible,.shout__clear[data-astro-cid-bsuhliyg]:hover,.shout__clear[data-astro-cid-bsuhliyg]:focus-visible{color:var(--accent)}.ticker__add[data-astro-cid-bsuhliyg]{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);background:0 0;flex:none;padding:4px 8px;font-size:10.5px;font-weight:500}.ticker__add[data-astro-cid-bsuhliyg][hidden]{display:none}.ticker__add[data-astro-cid-bsuhliyg]:hover,.ticker__add[data-astro-cid-bsuhliyg]:focus-visible,.ticker__add[data-astro-cid-bsuhliyg][aria-expanded=true]{background:var(--accent);color:var(--accent-ink)}.ticker__pop[data-astro-cid-bsuhliyg]{z-index:30;background:var(--surface);border:1px solid var(--line-2);width:340px;max-width:calc(100vw - 40px);padding:14px 16px;position:absolute;top:calc(100% + 8px);right:-1px;box-shadow:0 18px 40px -18px #000c}.ticker__pop[data-astro-cid-bsuhliyg][hidden]{display:none}.shout__file[data-astro-cid-bsuhliyg]{align-items:center;gap:8px;min-width:0;display:flex}.shout__filename[data-astro-cid-bsuhliyg]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.shout__note[data-astro-cid-bsuhliyg]{margin:6px 0 10px;font-size:12px}.shout__row[data-astro-cid-bsuhliyg]{flex-wrap:wrap;gap:8px;display:flex}.shout__status[data-astro-cid-bsuhliyg]{color:var(--ink-2);min-height:1.2em;margin:8px 0 0;font-size:13px}.turnstile[data-astro-cid-bsuhliyg]:empty{display:none}.turnstile[data-astro-cid-bsuhliyg]{margin-bottom:10px}.masthead[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--line);z-index:20;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:64px;padding:16px max(20px,50% - 1180px);display:grid;position:relative}.masthead__side[data-astro-cid-fzpbxy5g]{align-items:center;gap:24px;min-width:0;display:flex}.masthead__side--left[data-astro-cid-fzpbxy5g]{justify-content:space-between}.masthead__status[data-astro-cid-fzpbxy5g]{align-items:center;gap:6px;min-width:0;display:flex}.masthead__side--right[data-astro-cid-fzpbxy5g] .ticker{flex:0 440px;margin-left:auto}.masthead__logo[data-astro-cid-fzpbxy5g]{color:var(--ink);flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.masthead__mark[data-astro-cid-fzpbxy5g]{flex:none;width:40px;height:40px;display:block}.masthead__mark[data-astro-cid-fzpbxy5g] rect[data-astro-cid-fzpbxy5g]{fill:var(--ink)}.masthead__mark[data-astro-cid-fzpbxy5g] path[data-astro-cid-fzpbxy5g]{fill:var(--bg)}.masthead__logo[data-astro-cid-fzpbxy5g]:hover .masthead__mark[data-astro-cid-fzpbxy5g] rect[data-astro-cid-fzpbxy5g],.masthead__logo[data-astro-cid-fzpbxy5g]:focus-visible .masthead__mark[data-astro-cid-fzpbxy5g] rect[data-astro-cid-fzpbxy5g]{fill:var(--accent)}.masthead__name[data-astro-cid-fzpbxy5g]{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:19px;line-height:.95}.masthead__logo[data-astro-cid-fzpbxy5g]:hover .masthead__name[data-astro-cid-fzpbxy5g],.masthead__logo[data-astro-cid-fzpbxy5g]:focus-visible .masthead__name[data-astro-cid-fzpbxy5g]{color:var(--accent)}.masthead__nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.navlink[data-astro-cid-fzpbxy5g]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);border:1px solid #0000;gap:1px;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none;display:grid}.navlink__num[data-astro-cid-fzpbxy5g]{letter-spacing:.1em;color:var(--muted);font-size:9px}.navlink[data-astro-cid-fzpbxy5g]:hover,.navlink[data-astro-cid-fzpbxy5g]:focus-visible{color:var(--accent)}.navlink--on[data-astro-cid-fzpbxy5g]{color:var(--accent);border-color:var(--accent)}.navlink--on[data-astro-cid-fzpbxy5g] .navlink__num[data-astro-cid-fzpbxy5g]{color:var(--accent)}.masthead__social[data-astro-cid-fzpbxy5g]{flex:none;gap:4px;margin:0;padding:0;list-style:none;display:flex}.masthead__social[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{width:34px;height:34px;color:var(--ink-2);border:1px solid var(--line-2);place-items:center;display:grid}.masthead__social[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.masthead__social[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{color:var(--accent);border-color:var(--accent)}@media (width<=1599px){.masthead[data-astro-cid-fzpbxy5g]{gap:32px}}@media (width<=1279px){.masthead[data-astro-cid-fzpbxy5g]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"logo.bell social""onair ticker ticker ticker""nav nav nav nav";gap:12px;padding-block:12px 0}.masthead__side[data-astro-cid-fzpbxy5g],.masthead__status[data-astro-cid-fzpbxy5g]{display:contents}.masthead[data-astro-cid-fzpbxy5g] .notify{grid-area:bell;margin-right:-8px;position:static}.masthead[data-astro-cid-fzpbxy5g] .notify__pop{width:min(300px,100vw - 40px);top:56px;left:auto;right:20px}.masthead__logo[data-astro-cid-fzpbxy5g]{grid-area:logo}.masthead__social[data-astro-cid-fzpbxy5g]{grid-area:social}.masthead[data-astro-cid-fzpbxy5g] .onair{grid-area:onair}.masthead[data-astro-cid-fzpbxy5g] .ticker{contain:inline-size;grid-area:ticker;margin-left:0}.masthead__nav[data-astro-cid-fzpbxy5g]{scrollbar-width:none;grid-area:nav;margin-inline:-20px;padding-inline:14px;overflow-x:auto}.masthead__nav[data-astro-cid-fzpbxy5g]::-webkit-scrollbar{display:none}.masthead__nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{justify-content:flex-start}.navlink[data-astro-cid-fzpbxy5g]{padding:6px 10px 10px}.navlink--on[data-astro-cid-fzpbxy5g]{border-color:#0000;border-bottom-color:var(--accent)}}@media (width<=560px){.masthead[data-astro-cid-fzpbxy5g] .onair__long,.masthead[data-astro-cid-fzpbxy5g] .ticker__label,.masthead[data-astro-cid-fzpbxy5g] .ticker__nav,.masthead[data-astro-cid-fzpbxy5g] .onair__caret{display:none}.masthead[data-astro-cid-fzpbxy5g] .onair__chip{gap:6px;padding:0 10px}}@media (width<=420px){.masthead__mark[data-astro-cid-fzpbxy5g]{width:34px;height:34px}}:root{--bg:#12161a;--surface:#1d2228;--surface-2:#272d34;--well:#0d1013;--ink:#e7e2d6;--ink-2:#b9b3a6;--muted:#8f8a80;--line:#2a3037;--line-2:#3a424b;--accent:#c98b2c;--accent-ink:#12161a;--live:#c95a55;--shadow:#050608;--bw:2px;--lift:4px;--display:"Archivo Black", "IBM Plex Sans", system-ui, sans-serif;--sans:"IBM Plex Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}body{color:var(--ink);font-family:var(--sans);background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .16 -.04'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;margin:0;font-size:15px;line-height:1.5}a,a:hover{color:var(--accent)}h1,h2,h3{font-family:var(--display);color:var(--ink);font-weight:400}.section-title{text-transform:uppercase;letter-spacing:.01em}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 8px;font-size:10.5px;font-weight:500}.panel{background:var(--surface);border:var(--bw) solid var(--line-2);box-shadow:var(--lift) var(--lift) 0 var(--shadow);padding:14px 16px}.panel__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:10px;display:flex}.panel__title,.sec-title{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;color:var(--ink);margin:0;font-size:24px;font-weight:400;line-height:1.1}.panel__title{font-size:19px}.panel__title:before,.sec-title:before{content:"// " / "";color:var(--accent)}.panel__more{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);flex:none;font-size:10.5px;font-weight:500;text-decoration:none}.panel__more:hover,.panel__more:focus-visible{text-decoration:underline}.sec-head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;display:flex}.prose{overflow-wrap:anywhere;line-height:1.65}.prose h1,.prose h2,.prose h3{margin:1.4em 0 .5em;line-height:1.25}.prose h1{font-size:1.6em}.prose h2{font-size:1.3em}.prose h3{font-size:1.1em}.prose p,.prose ul,.prose ol,.prose blockquote,.prose pre{margin:0 0 1em}.prose img{max-width:100%;height:auto}.prose blockquote{border-left:3px solid var(--line-2);color:var(--ink-2);padding-left:12px}.prose code{font-family:var(--mono);background:var(--well);padding:1px 5px;font-size:.9em}.prose pre{background:var(--well);padding:12px;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose hr{border:0;border-top:1px solid var(--line);margin:1.5em 0}.embed{background:#000;margin:0 0 1em;overflow:hidden}.embed iframe{border:0;width:100%;height:100%;display:block}.embed--video{aspect-ratio:16/9}.embed--vertical{aspect-ratio:9/16;max-width:340px}.embed--audio{background:0 0;height:166px}.embed--audio-tall{background:0 0;height:380px}.embed-card{color:var(--ink);background:var(--surface-2);border:1px solid var(--line);align-items:stretch;gap:12px;margin:0 0 1em;text-decoration:none;display:flex;overflow:hidden}.embed-card:hover,.embed-card:focus-visible{border-color:var(--accent);background:var(--surface-2)}.embed-card img{aspect-ratio:1.91;object-fit:cover;flex:none;width:34%;max-width:220px}.embed-card__text{align-content:center;gap:3px;min-width:0;padding:12px 14px 12px 0;display:grid}.embed-card img+.embed-card__text{padding-left:0}.embed-card__text:first-child{padding-left:14px}.embed-card__site{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.embed-card__title{font-weight:600;line-height:1.3}.embed-card__desc{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=520px){.embed-card{flex-direction:column}.embed-card img{width:100%;max-width:none}.embed-card__text,.embed-card__text:first-child{padding:0 14px 12px}.embed-card img+.embed-card__text{padding-top:0}}.fold__toggle{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.fold__toggle::-webkit-details-marker{display:none}.fold__toggle .eyebrow,.fold__toggle .panel__title{margin:0}.fold__icon{font-family:var(--mono);color:var(--accent);font-size:16px;line-height:1}.fold__icon:before{content:"+"}details[open]>.fold__toggle .fold__icon:before{content:"−"}.fold__toggle:hover .eyebrow,.fold__toggle:focus-visible .eyebrow,.fold__toggle:hover .panel__title,.fold__toggle:focus-visible .panel__title{text-decoration:underline}details[open]>.fold__toggle{margin-bottom:12px}.btn{font:inherit;cursor:pointer;background:var(--accent);color:var(--accent-ink);border:var(--bw) solid var(--accent);padding:7px 14px;font-size:13px;font-weight:600}.btn:disabled{opacity:.6;cursor:progress}.btn,.press{box-shadow:3px 3px 0 var(--shadow);transition:transform 80ms ease-out,box-shadow 80ms ease-out}.btn:hover:not(:disabled),.press:hover{box-shadow:4px 4px 0 var(--shadow);transform:translate(-1px,-1px)}.btn:active:not(:disabled),.press:active{box-shadow:0 0 0 var(--shadow);transform:translate(3px,3px)}.btn--ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.btn--ghost:hover,.btn--ghost:focus-visible{border-color:var(--accent);color:var(--accent);background:0 0}.btn--danger{color:var(--live);background:0 0;border-color:#5e3230}.btn--danger:hover,.btn--danger:focus-visible{color:#e0827d;border-color:var(--live);background:0 0}.field{margin-bottom:12px;display:block}.field>span{color:var(--ink-2);margin-bottom:4px;font-size:12.5px;display:block}.input{width:100%;font:inherit;color:var(--ink);background:var(--well);border:1px solid var(--line-2);padding:8px 10px;font-size:14px}.input:focus{border-color:var(--accent);outline:none}textarea.input{resize:vertical;min-height:90px;line-height:1.5}.site-footer{text-transform:uppercase;letter-spacing:.12em;border-top:1px solid var(--line);color:var(--muted);justify-content:center;gap:10px;padding:20px 20px 32px;font-size:12px;display:flex}.site-footer a{color:var(--ink-2);text-decoration:none}.site-footer a:hover,.site-footer a:focus-visible{color:var(--accent)}.muted{color:var(--muted)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.mono{font-family:var(--mono)}
