.nav-wordmark[data-astro-cid-wfmb75wj]{width:132px;height:25px;display:block;position:relative;overflow:hidden}.nav-wordmark[data-astro-cid-wfmb75wj] img[data-astro-cid-wfmb75wj]{mix-blend-mode:screen;width:146px;max-width:none;height:auto;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}@media (width<=720px){.nav-wordmark[data-astro-cid-wfmb75wj]{width:108px;height:22px}.nav-wordmark[data-astro-cid-wfmb75wj] img[data-astro-cid-wfmb75wj]{width:120px;left:-6px}}:root{--ink:#0a0a0a;--ink-90:#111;--ink-80:#1a1a1a;--text:#f0f0f0;--text-dim:#f0f0f0a8;--text-faint:#f0f0f06b;--border:#ffffff1a;--font-display:"Cormorant Garamond", serif;--font-ui:"Outfit", sans-serif;--font-mono:"DM Mono", monospace}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);font-family:var(--font-ui);background:radial-gradient(circle at 100% 0,#ffffff0f,#0000 28%),linear-gradient(#111 0%,#0a0a0a 100%);margin:0;line-height:1.75}a{color:inherit;text-decoration:none}.page-shell{width:min(960px,100% - 48px);margin:0 auto;padding:132px 0 80px}.nav{z-index:100;border-bottom:1px solid var(--border);backdrop-filter:blur(24px);background:#0a0a0ae6;justify-content:space-between;align-items:center;gap:20px;padding:22px 52px;display:flex;position:fixed;top:0;left:0;right:0}.nav-logo{color:var(--text);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;display:flex}.nav-dot{background:var(--text);border-radius:50%;width:5px;height:5px}.nav-links{gap:36px;margin:0;padding:0;list-style:none;display:flex}.nav-links a{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;font-size:11px;transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-cta{background:var(--text);color:var(--ink);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:none;justify-content:center;align-items:center;padding:10px 22px;font-size:11px;transition:opacity .2s;display:inline-flex}.nav-cta:hover{opacity:.85}.eyebrow{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px}h1{font-family:var(--font-display);margin:18px 0 14px;font-size:clamp(48px,8vw,86px);font-weight:300;line-height:.96}h2{font-family:var(--font-display);margin:56px 0 18px;font-size:clamp(30px,5vw,48px);font-weight:300;line-height:1.05}h3{margin:28px 0 10px;font-size:20px;font-weight:400}p,li{color:var(--text-dim)}.lede{max-width:760px;font-size:18px}.meta{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:16px;font-size:11px}.byline-row{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:20px;display:flex}.byline-name{color:var(--text);font-family:var(--font-display);font-size:28px;line-height:1}.byline-role{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:8px;font-size:11px}.panel,.grid-card{border:1px solid var(--border);background:#ffffff08}.panel{margin-top:28px;padding:24px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.grid-card{padding:24px}.grid-card strong{color:var(--text);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px;display:block}.post-grid{gap:18px;margin-top:36px;display:grid}.post-card{border:1px solid var(--border);background:#ffffff08;padding:28px}.post-card h3{margin-top:16px}.source-list li+li{margin-top:10px}.profile-grid{gap:18px;margin-top:36px;display:grid}.profile-card{border:1px solid var(--border);background:#ffffff08;padding:28px}.profile-image{object-fit:cover;object-position:center top;border:1px solid var(--border);background:#ffffff0a;border-radius:50%;width:152px;height:152px;margin:0 auto 24px;display:block}.profile-card h3{margin-top:0}.profile-role{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:11px}ul,ol{padding-left:20px}.footer{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:72px;padding-top:28px;display:grid}.footer-logo,.footer-links a,.footer-copy{font-family:var(--font-mono)}.footer-logo{color:var(--text-dim);letter-spacing:.2em;text-transform:uppercase;font-size:11px}.footer-links{justify-self:center;gap:28px;display:flex}.footer-links a{color:var(--text-faint);letter-spacing:.14em;text-transform:uppercase;font-size:10px;transition:color .2s}.footer-links a:hover{color:var(--text-dim)}.footer-copy{color:var(--text-faint);letter-spacing:.1em;justify-self:end;font-size:10px}@media (width<=800px){.nav{padding:16px 24px}.grid{grid-template-columns:1fr}.nav-links{display:none}.page-shell{width:min(960px,100% - 48px);padding-top:112px}.byline-row{flex-direction:column;align-items:flex-start}.footer{text-align:center;flex-direction:column;display:flex}}@media (width<=720px){.nav{gap:12px}.nav-logo{letter-spacing:.16em;font-size:11px}.nav-cta{padding:10px 16px;font-size:10px}.page-shell{width:min(960px,100% - 32px);padding-top:108px}}
