.news-site{--news-ink:#070608;--news-ink-soft:#171019;--news-paper:#fffdfa;--news-paper-warm:#faf5e9;--news-purple:#8425a8;--news-purple-dark:#64147f;--news-purple-soft:#f0e0f5;--news-gold:#f5b91f;--news-gold-dark:#c88906;--news-gold-soft:#fff2c7;--news-red:#df1728;--news-red-dark:#b80f1d;--news-line:#e8d9b4;--news-muted:#746a75;background:var(--news-paper);color:var(--news-ink-soft)}.news-site ::-moz-selection{background:var(--news-gold);color:var(--news-ink)}.news-site ::selection{background:var(--news-gold);color:var(--news-ink)}.news-header{border-color:color-mix(in srgb,var(--news-gold) 42%,transparent);background:color-mix(in srgb,var(--news-ink) 96%,transparent);box-shadow:inset 0 3px 0 var(--news-purple),0 10px 32px rgb(7 6 8/18%)}.news-logo-frame{border:1px solid color-mix(in srgb,var(--news-gold) 48%,transparent);border-radius:.55rem;background:#000;box-shadow:0 0 0 1px rgb(132 37 168/18%),0 7px 22px rgb(0 0 0/28%);transition:border-color .16s ease,transform .16s ease}.group:hover .news-logo-frame{border-color:var(--news-gold);transform:translateY(-1px)}.news-nav-link:hover{background:rgb(255 255 255/8%);color:white}.news-mobile-nav-active,.news-nav-link-active{background:var(--news-purple);box-shadow:inset 0 -2px 0 var(--news-gold)}.news-header-control{border-color:rgb(245 185 31/38%)}.news-header-control:hover{border-color:var(--news-gold);background:rgb(245 185 31/12%);color:var(--news-gold)}.news-listen-button{border-color:rgb(132 37 168/62%);background:rgb(132 37 168/14%)}.news-listen-button:hover{border-color:var(--news-purple);background:var(--news-purple-dark)}.news-mobile-nav{border-color:rgb(245 185 31/18%);background:rgb(0 0 0/28%)}.news-mobile-nav a:not(.news-mobile-nav-active):hover{background:rgb(255 255 255/8%);color:white}@media (max-width:379px){.news-header .news-wordmark{display:none}}.news-footer{border-color:color-mix(in srgb,var(--news-gold) 60%,transparent);background-image:linear-gradient(110deg,#070608,#120915 66%,#25102c);box-shadow:inset 0 3px 0 var(--news-gold)}.news-dark-stage{background-color:var(--news-ink);background-image:linear-gradient(115deg,rgb(132 37 168/13%),transparent 34%),linear-gradient(290deg,rgb(245 185 31/8%),transparent 38%);box-shadow:inset 0 -1px 0 rgb(245 185 31/26%)}.news-site .bg-white{background-color:var(--news-paper)}.news-site .bg-zinc-50{background-color:var(--news-paper-warm)}.news-site .bg-zinc-100{background-color:var(--news-gold-soft)}.news-site .bg-zinc-900,.news-site .bg-zinc-950{background-color:var(--news-ink)}.news-site .text-zinc-950{color:var(--news-ink-soft)}.news-site .text-zinc-700{color:#483d49}.news-site .text-zinc-600{color:#5f5561}.news-site .text-zinc-500{color:var(--news-muted)}.news-site .text-zinc-400{color:#9c919c}.news-site .border-zinc-100{border-color:#f1e7d0}.news-site .border-zinc-200,.news-site .divide-zinc-200>:not(:last-child){border-color:var(--news-line)}.news-site .border-zinc-300{border-color:#c9aa63}.news-site .hover\:bg-zinc-50:hover{background-color:#fff8e7}.news-site .hover\:bg-zinc-100:hover{background-color:var(--news-gold-soft)}.news-site .hover\:bg-zinc-800:hover{background-color:var(--news-purple-dark)}.news-site a:focus-visible,.news-site button:focus-visible,.news-site input:focus,.news-site textarea:focus{outline-color:var(--news-gold)}@media (prefers-reduced-motion:reduce){.news-logo-frame{transition:none}}