.soon[data-astro-cid-epnv4ixt]{background:var(--grad-section);padding-top:clamp(70px,11vw,130px);padding-bottom:clamp(60px,9vw,110px);position:relative}.soon-inner[data-astro-cid-epnv4ixt]{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.soon[data-astro-cid-epnv4ixt] .eyebrow[data-astro-cid-epnv4ixt]{justify-content:center}.soon[data-astro-cid-epnv4ixt] h1[data-astro-cid-epnv4ixt]{max-width:16ch}.soon[data-astro-cid-epnv4ixt] .lead[data-astro-cid-epnv4ixt]{max-width:60ch;margin:26px auto 0}.grid[data-astro-cid-epnv4ixt]{text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;margin-top:56px;display:grid}.p-card[data-astro-cid-epnv4ixt]{flex-direction:column;padding:0;display:flex;overflow:hidden}a[data-astro-cid-epnv4ixt].p-card{color:inherit;transition:transform .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);text-decoration:none}a[data-astro-cid-epnv4ixt].p-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card-hover);transform:translateY(-5px)}.thumb[data-astro-cid-epnv4ixt]{aspect-ratio:4/3;border-bottom:1px solid var(--border);background:var(--accent-soft);overflow:hidden}.thumb[data-astro-cid-epnv4ixt] img[data-astro-cid-epnv4ixt]{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .5s var(--ease)}a[data-astro-cid-epnv4ixt].p-card:hover .thumb[data-astro-cid-epnv4ixt] img[data-astro-cid-epnv4ixt]{transform:scale(1.04)}.p-body[data-astro-cid-epnv4ixt]{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.p-top[data-astro-cid-epnv4ixt]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.p-top[data-astro-cid-epnv4ixt] h2[data-astro-cid-epnv4ixt]{font-size:1.3rem}.p-year[data-astro-cid-epnv4ixt]{font-family:var(--font-mono);color:var(--faint);flex-shrink:0;font-size:.74rem}.p-tagline[data-astro-cid-epnv4ixt]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent-bright);margin-top:2px;font-size:.74rem}.p-desc[data-astro-cid-epnv4ixt]{margin-top:12px;font-size:.92rem;line-height:1.6}.p-tags[data-astro-cid-epnv4ixt]{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.p-tag[data-astro-cid-epnv4ixt]{font-family:var(--font-mono);letter-spacing:.03em;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:.66rem}.p-link[data-astro-cid-epnv4ixt]{color:var(--accent-bright);transition:gap .25s var(--ease);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:.92rem;font-weight:600;display:inline-flex}.p-link[data-astro-cid-epnv4ixt] svg{width:17px;height:17px}a[data-astro-cid-epnv4ixt].p-card:hover .p-link[data-astro-cid-epnv4ixt]{gap:12px}.ghost[data-astro-cid-epnv4ixt]{box-shadow:none;color:inherit;transition:border-color .3s var(--ease), transform .3s var(--ease);background:0 0}.ghost[data-astro-cid-epnv4ixt]:hover{border-color:var(--accent);transform:translateY(-5px)}.ghost-inner[data-astro-cid-epnv4ixt]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:220px;padding:34px 22px;display:flex}.ghost[data-astro-cid-epnv4ixt] .ic[data-astro-cid-epnv4ixt]{width:48px;height:48px;margin-bottom:8px}.ghost[data-astro-cid-epnv4ixt] .ic[data-astro-cid-epnv4ixt] svg{width:24px;height:24px}.ghost[data-astro-cid-epnv4ixt] h3[data-astro-cid-epnv4ixt]{font-size:1.05rem}.ghost[data-astro-cid-epnv4ixt] p[data-astro-cid-epnv4ixt]{color:var(--muted);font-size:.88rem}.ghost[data-astro-cid-epnv4ixt] .tag[data-astro-cid-epnv4ixt]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);border:1px solid var(--border);border-radius:999px;margin-top:10px;padding:4px 10px;font-size:.66rem}.cta[data-astro-cid-epnv4ixt]{flex-direction:column;align-items:center;gap:18px;margin-top:72px;display:flex}.cta[data-astro-cid-epnv4ixt] p[data-astro-cid-epnv4ixt]{color:var(--text);font-family:var(--font-display);font-size:1.15rem}@media (width<=900px){.grid[data-astro-cid-epnv4ixt]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.grid[data-astro-cid-epnv4ixt]{grid-template-columns:1fr}}
