.post[data-astro-cid-hqq7p32a]{padding:clamp(120px, 12vw, 160px) var(--pad) 0}.inner[data-astro-cid-hqq7p32a]{flex-direction:column;gap:clamp(24px,3vw,36px);max-width:1040px;margin:0 auto;display:flex}.draft-note[data-astro-cid-hqq7p32a]{border:1px solid var(--amber);color:var(--amber);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:8px;margin:0;padding:10px 14px;font-size:12px}.post-head[data-astro-cid-hqq7p32a]{flex-direction:column;gap:16px;max-width:780px;display:flex}.post-h1[data-astro-cid-hqq7p32a]{font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(26px,3.2vw,34px);font-weight:400;line-height:1.2}.standfirst[data-astro-cid-hqq7p32a]{text-wrap:pretty;margin:0;font-size:19px;line-height:1.6}.gallery[data-astro-cid-hqq7p32a]{flex-direction:column;gap:12px;display:flex}.track[data-astro-cid-hqq7p32a]{scroll-snap-type:x mandatory;scroll-behavior:smooth;border:1px solid var(--line);scrollbar-width:none;overscroll-behavior-x:contain;border-radius:14px;display:flex;overflow-x:auto}.track[data-astro-cid-hqq7p32a]::-webkit-scrollbar{display:none}.track[data-astro-cid-hqq7p32a]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.slide[data-astro-cid-hqq7p32a]{aspect-ratio:16/9;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;margin:0;position:relative}.slide[data-astro-cid-hqq7p32a] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.g-bar[data-astro-cid-hqq7p32a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.g-cap[data-astro-cid-hqq7p32a]{color:var(--text-3);margin:0;font-size:14px}.g-nav[data-astro-cid-hqq7p32a]{align-items:center;gap:12px;display:flex}.g-count[data-astro-cid-hqq7p32a]{font-family:var(--mono);letter-spacing:.1em;color:var(--text-3);font-size:12px}.g-dots[data-astro-cid-hqq7p32a]{gap:6px;display:flex}.g-dot[data-astro-cid-hqq7p32a]{background:var(--line-strong);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0}.g-dot[data-astro-cid-hqq7p32a][aria-current=true]{background:var(--cyan)}.g-btn[data-astro-cid-hqq7p32a]{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--text-1);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:16px;display:inline-grid}.g-btn[data-astro-cid-hqq7p32a]:hover{border-color:var(--cyan);color:var(--cyan)}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-hqq7p32a]{scroll-behavior:auto}}.prose[data-astro-cid-hqq7p32a]{max-width:720px;color:var(--text-2);flex-direction:column;gap:18px;font-size:17px;line-height:1.75;display:flex}.prose[data-astro-cid-hqq7p32a] p{margin-top:0;margin-bottom:0}.prose[data-astro-cid-hqq7p32a] h2{font-family:var(--display);text-transform:uppercase;color:var(--text-1);margin-top:10px;margin-bottom:0;font-size:18px;font-weight:400;line-height:1.35}.prose[data-astro-cid-hqq7p32a] h3{font-family:var(--grotesk);letter-spacing:.06em;text-transform:uppercase;color:var(--text-1);margin-top:6px;margin-bottom:0;font-size:16px}.prose[data-astro-cid-hqq7p32a] figure{flex-direction:column;gap:10px;margin:10px 0;display:flex}.prose[data-astro-cid-hqq7p32a] figure img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;height:auto}.prose[data-astro-cid-hqq7p32a] figcaption{color:var(--text-3);font-size:14px}.prose[data-astro-cid-hqq7p32a] ul{padding-left:1.2em}.sig[data-astro-cid-hqq7p32a]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:13px}.more[data-astro-cid-hqq7p32a]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;padding-top:24px;display:grid}.more-card[data-astro-cid-hqq7p32a]{background:var(--panel-1);border:1px solid var(--line);color:var(--text-1);border-radius:10px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}a[data-astro-cid-hqq7p32a].more-card:hover{border-color:var(--cyan);color:var(--text-1)}.more-card[data-astro-cid-hqq7p32a].soon{border:1px dashed var(--line-strong);background:0 0}.more-title[data-astro-cid-hqq7p32a]{font-family:var(--display);text-transform:uppercase;font-size:15px}
