.page[data-astro-cid-gfv7secw]{color:#edeae4;background:#121110;min-height:100vh;font-family:Geist,sans-serif}.preview-bar[data-astro-cid-gfv7secw]{z-index:30;color:#121110;background:#e5484d;justify-content:space-between;gap:16px;padding:10px 20px;font:600 14px Geist,sans-serif;display:flex;position:sticky;top:0}.preview-bar[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]{color:#121110}.page-body[data-astro-cid-gfv7secw]{padding-bottom:96px}body{background:#121110;margin:0}a[data-astro-cid-gfv7secw]{color:inherit}.post-head[data-astro-cid-gfv7secw]{max-width:760px;margin:0 auto;padding:72px 32px 32px}.back[data-astro-cid-gfv7secw]{color:#a39e95;font-size:14px;text-decoration:none}.back[data-astro-cid-gfv7secw]:hover{color:#edeae4}.meta[data-astro-cid-gfv7secw]{color:#8a847a;margin:32px 0 0;font-family:Geist Mono,monospace;font-size:12px}h1[data-astro-cid-gfv7secw]{letter-spacing:-.035em;text-wrap:balance;margin:16px 0 0;font-size:clamp(36px,4.6vw,56px);font-weight:600;line-height:1.05}.lede[data-astro-cid-gfv7secw]{color:#a39e95;margin:20px 0 0;font-size:19px;line-height:1.6}.hero-img[data-astro-cid-gfv7secw]{max-width:1040px;margin:16px auto 0;padding:0 32px}.hero-img[data-astro-cid-gfv7secw] img[data-astro-cid-gfv7secw]{border:1px solid #2d2b28;border-radius:14px;width:100%;height:auto;display:block}.prose[data-astro-cid-gfv7secw]{color:#d6d2ca;max-width:760px;margin:0 auto;padding:48px 32px 0;font-size:18px;line-height:1.75}.prose[data-astro-cid-gfv7secw] h2{letter-spacing:-.03em;color:#edeae4;text-wrap:balance;margin:56px 0 16px;font-size:30px;font-weight:600;line-height:1.15}.prose[data-astro-cid-gfv7secw] h3{letter-spacing:-.02em;color:#edeae4;margin:40px 0 12px;font-size:22px;font-weight:600;line-height:1.25}.prose[data-astro-cid-gfv7secw] h4{color:#edeae4;margin:32px 0 8px;font-size:18px;font-weight:600}.prose[data-astro-cid-gfv7secw] p{text-wrap:pretty;margin:0 0 20px}.prose[data-astro-cid-gfv7secw] a{color:#edeae4;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.prose[data-astro-cid-gfv7secw] a:hover{color:#fff}.prose[data-astro-cid-gfv7secw] strong{color:#edeae4;font-weight:600}.prose[data-astro-cid-gfv7secw] ul,.prose[data-astro-cid-gfv7secw] ol{margin:0 0 24px;padding-left:24px}.prose[data-astro-cid-gfv7secw] li{margin:0 0 8px}.prose[data-astro-cid-gfv7secw] li::marker{color:var(--accent)}.prose[data-astro-cid-gfv7secw] blockquote{border-left:2px solid var(--accent);color:#edeae4;margin:32px 0;padding:4px 0 4px 24px;font-size:20px}.prose[data-astro-cid-gfv7secw] img{border-radius:12px;max-width:100%;height:auto;margin:32px 0;display:block}.prose[data-astro-cid-gfv7secw] figure{margin:32px 0}.prose[data-astro-cid-gfv7secw] figcaption{color:#8a847a;margin-top:8px;font-size:14px}.prose[data-astro-cid-gfv7secw] table{border-collapse:collapse;width:100%;margin:0 0 24px;font-size:16px;display:block;overflow-x:auto}.prose[data-astro-cid-gfv7secw] th,.prose[data-astro-cid-gfv7secw] td{text-align:left;border:1px solid #2d2b28;padding:10px 12px}.prose[data-astro-cid-gfv7secw] audio{width:100%;margin:32px 0;display:block}.prose[data-astro-cid-gfv7secw] pre{background:#1a1917;border:1px solid #2d2b28;border-radius:10px;padding:16px;font-size:14px;overflow-x:auto}.prose[data-astro-cid-gfv7secw] hr{border:0;border-top:1px solid #2d2b28;margin:48px 0}.prose[data-astro-cid-gfv7secw] .inline-cta{background:#1a1917;border:1px solid #2d2b28;border-radius:14px;margin:48px 0;padding:24px 28px;font-size:16px;line-height:1.5}.prose[data-astro-cid-gfv7secw] .inline-cta p{margin:0}.prose[data-astro-cid-gfv7secw] .inline-cta__eyebrow{color:#8a847a;align-items:center;gap:10px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.prose[data-astro-cid-gfv7secw] .inline-cta__title{letter-spacing:-.02em;color:#edeae4;font-size:22px;font-weight:600;margin-top:10px!important}.prose[data-astro-cid-gfv7secw] .inline-cta__text{color:#a39e95;margin-top:6px!important}.prose[data-astro-cid-gfv7secw] .inline-cta__btn{background:var(--accent);border-radius:8px;margin-top:16px;padding:12px 16px;font-size:15px;font-weight:600;display:inline-block;color:#121110!important;text-decoration:none!important}.live-dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.live-dot:after{content:"";background:inherit;border-radius:50%;animation:2.4s cubic-bezier(.23,1,.32,1) infinite live-ping;position:absolute;inset:0}@keyframes live-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.live-dot:after{opacity:0;animation:none}}.post-cta[data-astro-cid-gfv7secw]{background:#1a1917;border:1px solid #2d2b28;border-radius:14px;max-width:696px;margin:56px auto 96px;padding:28px}.post-cta[data-astro-cid-gfv7secw] p[data-astro-cid-gfv7secw]{margin:0}.post-cta__eyebrow[data-astro-cid-gfv7secw]{color:#8a847a;align-items:center;gap:8px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.dot[data-astro-cid-gfv7secw]{background:var(--accent);border-radius:50%;width:8px;height:8px;display:inline-block}.post-cta__title[data-astro-cid-gfv7secw]{letter-spacing:-.02em;font-size:24px;font-weight:600;margin-top:12px!important}.post-cta__text[data-astro-cid-gfv7secw]{color:#a39e95;margin-top:8px!important}.post-cta[data-astro-cid-gfv7secw] a[data-astro-cid-gfv7secw]{background:var(--accent);color:#121110;border-radius:8px;margin-top:20px;padding:14px 18px;font-weight:600;text-decoration:none;display:inline-block}.related[data-astro-cid-gfv7secw]{max-width:1040px;margin:0 auto 96px;padding:0 32px}.related[data-astro-cid-gfv7secw] h2[data-astro-cid-gfv7secw]{letter-spacing:-.02em;margin:0 0 24px;font-size:24px;font-weight:600}.related__grid[data-astro-cid-gfv7secw]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.related__card[data-astro-cid-gfv7secw]{border:1px solid #2d2b28;border-radius:12px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;display:flex}.related__card[data-astro-cid-gfv7secw] .meta[data-astro-cid-gfv7secw]{margin:0}.related__title[data-astro-cid-gfv7secw]{font-size:17px;font-weight:600;line-height:1.35}@media (hover:hover) and (pointer:fine){.related__card[data-astro-cid-gfv7secw]:hover{border-color:#4a4742}}
