.designs-page[data-astro-cid-5g2qjzbz]{padding:80px 0 96px}.designs-head[data-astro-cid-5g2qjzbz]{text-align:center;max-width:720px;margin:0 auto 56px}.eyebrow[data-astro-cid-5g2qjzbz]{font-family:var(--font-grotesk);font-size:12px;font-weight:var(--weight-medium);color:var(--color-terracotta);text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:12px;margin:0 0 24px;display:inline-flex}.eyebrow-line[data-astro-cid-5g2qjzbz]{background:var(--color-terracotta);width:28px;height:1px}.display[data-astro-cid-5g2qjzbz]{font-family:var(--font-signifier);font-weight:400;font-size:var(--text-display-lg);line-height:var(--leading-display-lg);letter-spacing:var(--tracking-display-lg);color:var(--color-ink);margin:0 0 20px}.display[data-astro-cid-5g2qjzbz] em[data-astro-cid-5g2qjzbz]{font-style:normal}.lede[data-astro-cid-5g2qjzbz]{font-family:var(--font-grotesk);color:var(--color-muted-stone);max-width:560px;margin:0 auto;font-size:18px;line-height:1.5}.designs-crosslink[data-astro-cid-5g2qjzbz]{text-align:center;max-width:640px;font-family:var(--font-grotesk);color:var(--color-muted-stone);margin:-28px auto 8px;font-size:14px;line-height:1.6}.designs-crosslink[data-astro-cid-5g2qjzbz] a[data-astro-cid-5g2qjzbz]{color:var(--color-ink);border-bottom:1px solid #17191c40;text-decoration:none}.designs-crosslink[data-astro-cid-5g2qjzbz] a[data-astro-cid-5g2qjzbz]:hover{border-color:var(--color-terracotta)}.designs-filters[data-astro-cid-5g2qjzbz]{border-top:1px solid #17191c1a;border-bottom:1px solid #17191c1a;flex-direction:column;gap:12px;margin:8px 0 32px;padding:18px 0 22px;display:flex}.filter-line[data-astro-cid-5g2qjzbz]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.filter-legend[data-astro-cid-5g2qjzbz]{width:52px;font-family:var(--font-grotesk);font-size:11px;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.16em;color:var(--color-muted-stone);flex-shrink:0}.filter-chips[data-astro-cid-5g2qjzbz]{flex-wrap:wrap;gap:8px;display:flex}.filter-chip[data-astro-cid-5g2qjzbz]{appearance:none;cursor:pointer;font-family:var(--font-grotesk);background:var(--color-fog);color:var(--color-muted-stone);border:1px solid #0000;border-radius:999px;padding:8px 14px;font-size:13px;line-height:1;transition:background .16s,color .16s,border-color .16s}.filter-chip[data-astro-cid-5g2qjzbz]:hover{color:var(--color-ink);border-color:#17191c2e}.filter-chip[data-astro-cid-5g2qjzbz].is-on{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.filter-count[data-astro-cid-5g2qjzbz]{font-family:var(--font-grotesk);color:var(--color-muted-stone);flex-shrink:0;margin-left:auto;font-size:13px}.designs-empty[data-astro-cid-5g2qjzbz]{text-align:center;max-width:420px;font-family:var(--font-grotesk);color:var(--color-muted-stone);margin:48px auto;font-size:15px}@media (width<=560px){.filter-legend[data-astro-cid-5g2qjzbz]{width:100%}.filter-count[data-astro-cid-5g2qjzbz]{width:100%;margin-left:0}}.designs-grid[data-astro-cid-5g2qjzbz]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=900px){.designs-grid[data-astro-cid-5g2qjzbz]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.designs-grid[data-astro-cid-5g2qjzbz]{grid-template-columns:1fr}}.design-card[data-astro-cid-5g2qjzbz][hidden]{display:none}.design-card[data-astro-cid-5g2qjzbz]{border-radius:var(--radius-card);background:var(--color-canvas);border:1px solid #17191c1a;flex-direction:column;text-decoration:none;transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .26s;display:flex;overflow:hidden}.design-card[data-astro-cid-5g2qjzbz]:hover{transform:translateY(-4px);box-shadow:0 20px 44px -22px #00000047}.design-info[data-astro-cid-5g2qjzbz]{border-top:1px solid #17191c14;padding:18px 20px 20px}.design-name[data-astro-cid-5g2qjzbz]{font-family:var(--font-signifier);color:var(--color-ink);margin-bottom:6px;font-size:18px;display:block}.design-live[data-astro-cid-5g2qjzbz]{vertical-align:2px;font-family:var(--font-grotesk);letter-spacing:.08em;text-transform:uppercase;color:#7a4de8;background:#7a4de81a;border-radius:999px;margin-left:8px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-block}.filter-chip-live[data-astro-cid-5g2qjzbz].is-on{color:#fff;background:#7a4de8;border-color:#7a4de8}.design-desc[data-astro-cid-5g2qjzbz]{font-family:var(--font-grotesk);color:var(--color-muted-stone);margin:0 0 12px;font-size:13px;line-height:1.45}.design-tags[data-astro-cid-5g2qjzbz]{flex-wrap:wrap;gap:6px;display:flex}.design-tag[data-astro-cid-5g2qjzbz]{font-family:var(--font-grotesk);color:var(--color-muted-stone);background:var(--color-fog);border-radius:999px;padding:3px 9px;font-size:11px}.designs-cta[data-astro-cid-5g2qjzbz]{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:520px;margin:64px auto 0;display:flex}.designs-cta[data-astro-cid-5g2qjzbz] p[data-astro-cid-5g2qjzbz]{font-family:var(--font-grotesk);color:var(--color-ink);margin:0;font-size:17px}@media (width<=600px){.designs-page[data-astro-cid-5g2qjzbz]{padding:56px 0 64px}}
