.showcase-page.svelte-1fte3s2{padding-top:calc(6rem + var(--site-banner-h, 0px))}@media(min-width:1024px){.showcase-page.svelte-1fte3s2{padding-top:calc(7rem + var(--site-banner-h, 0px))}}.showcase-heading.svelte-1fte3s2{padding:.35rem 0 .25rem;animation:svelte-1fte3s2-showcase-enter .32s ease-out both}.showcase-kicker.svelte-1fte3s2{font-size:.68rem;text-transform:uppercase;letter-spacing:.16em;font-weight:750;color:var(--color-accent)}h1.svelte-1fte3s2{max-width:18ch;margin-top:.7rem;font-size:clamp(2.6rem,6.5vw,4.15rem);line-height:1.02;letter-spacing:-.055em;font-weight:800;text-wrap:balance}.showcase-lead.svelte-1fte3s2{max-width:34rem;margin-top:1rem;color:var(--color-ink-body);font-size:1.12rem;line-height:1.55}.showcase-tab.svelte-1fte3s2{display:inline-flex;min-height:2.35rem;align-items:center;border-radius:9999px;border:1px solid var(--color-border);background:var(--color-surface-raised);padding:0 1rem;font-size:.8rem;font-weight:700;color:var(--color-ink-body);white-space:nowrap}.showcase-tab.svelte-1fte3s2:hover{border-color:var(--color-border-strong)}.showcase-tab[aria-selected=true].svelte-1fte3s2{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.showcase-empty.svelte-1fte3s2{border:1px dashed var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);padding:2.5rem 1.25rem}.showcase-grid.svelte-1fte3s2{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:640px){.showcase-grid.svelte-1fte3s2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.showcase-grid.svelte-1fte3s2{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}@keyframes svelte-1fte3s2-showcase-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.showcase-heading.svelte-1fte3s2{padding:.2rem 0 0}.showcase-lead.svelte-1fte3s2{max-width:22rem;font-size:1rem}h1.svelte-1fte3s2{font-size:2.45rem}.showcase-toolbar.svelte-1fte3s2{margin-top:1.5rem}}@media(prefers-reduced-motion:reduce){.showcase-heading.svelte-1fte3s2{animation:none}.showcase-tab.svelte-1fte3s2{transition:none}}
