.prose-page[data-v-558d25a8]{max-width:68ch;font-family:var(--font-body);color:var(--color-sand-pale);font-size:17px;line-height:1.7}.prose-page[data-v-558d25a8] h1,.prose-page[data-v-558d25a8] h2,.prose-page[data-v-558d25a8] h3{font-family:var(--font-poster);text-transform:uppercase;color:var(--color-bone);letter-spacing:-.005em;margin:1.6em 0 .6em;font-weight:800;line-height:1.05}.prose-page[data-v-558d25a8] h2{font-size:32px}.prose-page[data-v-558d25a8] h3{font-size:22px}.prose-page[data-v-558d25a8] p{margin:0 0 1.2em}.prose-page[data-v-558d25a8] a{color:var(--color-sodium);border-bottom:1px solid var(--color-sodium);transition:color .15s,border-color .15s}.prose-page[data-v-558d25a8] a:hover{color:var(--color-neon);border-bottom-color:var(--color-neon)}.prose-page[data-v-558d25a8] strong{color:var(--color-bone);font-weight:600}.prose-page[data-v-558d25a8] code{font-family:var(--font-mono);color:var(--color-sodium);background:#f56e3c14;border-radius:2px;padding:2px 6px;font-size:.9em}.prose-page[data-v-558d25a8] ul,.prose-page[data-v-558d25a8] ol{margin:0 0 1.2em;padding-left:24px}.prose-page[data-v-558d25a8] li{margin-bottom:.4em}.prose-page[data-v-558d25a8] blockquote{border-left:3px solid var(--color-sodium);color:var(--color-sand);margin:1.6em 0;padding:.4em 0 .4em 20px;font-style:italic}.news-item-page[data-v-3ff750f2]{padding-top:0}.news-item-hero[data-v-3ff750f2]{isolation:isolate;background:var(--color-slate);align-items:flex-end;min-height:460px;padding:120px 0 60px;display:flex;position:relative;overflow:hidden}.news-item-hero-image[data-v-3ff750f2]{z-index:-2;background-position:50%;background-size:cover;background-color:var(--color-slate);filter:blur(2px)saturate(.85);position:absolute;inset:0}.news-item-hero-veil[data-v-3ff750f2]{z-index:-1;background:linear-gradient(180deg, #0e132066 0%, #0e1320d9 70%, var(--color-night) 100%), linear-gradient(90deg, #0e132099 0%, transparent 50%);position:absolute;inset:0}.news-item-hero-inner[data-v-3ff750f2]{z-index:2;position:relative}.news-item-meta[data-v-3ff750f2]{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:18px;margin-bottom:20px;font-size:11px;display:flex}.news-item-source[data-v-3ff750f2]{color:var(--color-sodium);border:1px dashed var(--color-sodium);background:#0e1320b3;padding:6px 12px}.news-item-date[data-v-3ff750f2]{color:var(--color-sand)}.news-item-title[data-v-3ff750f2]{font-family:var(--font-poster);letter-spacing:-.012em;text-transform:uppercase;color:var(--color-bone);text-shadow:0 2px 14px #0000008c;max-width:22ch;margin-bottom:16px;font-size:clamp(36px,5vw,72px);font-weight:800;line-height:1.04}.news-item-author[data-v-3ff750f2]{font-family:var(--font-body);color:var(--color-sand-pale);font-size:16px}.news-item-body[data-v-3ff750f2]{max-width:880px;padding-top:48px}.news-item-prose[data-v-3ff750f2]{max-width:62ch;margin:0 auto}.news-item-lede[data-v-3ff750f2]{font-family:var(--font-body);color:var(--color-bone);margin:0 0 32px;font-size:22px;line-height:1.55}.news-item-lede[data-v-3ff750f2]:first-letter{font-family:var(--font-stencil);float:left;color:var(--color-sodium);margin:6px 12px 0 0;font-size:64px;font-weight:900;line-height:.85}.read-at-source[data-v-3ff750f2]{background:var(--color-sodium);max-width:62ch;color:var(--color-night);text-align:center;box-shadow:0 0 40px #f56e3c59, inset 0 -3px 0 var(--color-sodium-deep);margin:32px auto;padding:28px 32px;text-decoration:none;transition:all .2s;display:block}.read-at-source[data-v-3ff750f2]:hover{background:var(--color-neon);box-shadow:0 0 60px #fcb9618c, inset 0 -3px 0 var(--color-sodium)}.read-at-source-label[data-v-3ff750f2]{font-family:var(--font-mono);letter-spacing:.35em;text-transform:uppercase;opacity:.8;margin-bottom:6px;font-size:11px;display:block}.read-at-source-name[data-v-3ff750f2]{font-family:var(--font-poster);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(24px,3vw,36px);font-weight:800;display:block}.news-item-credit[data-v-3ff750f2]{border:1px solid var(--line);max-width:62ch;font-family:var(--font-body);color:var(--color-sand);text-align:center;background:#0e132066;margin:32px auto;padding:16px 20px;font-size:13px;line-height:1.55}.news-item-credit a[data-v-3ff750f2]{color:var(--color-sodium);border-bottom:1px solid var(--color-sodium)}
