.sf-bg__grid.svelte-q3rozk{gap:var(--space-4)}.sf-bg__tile.svelte-q3rozk{text-align:center;aspect-ratio:3/2;padding:var(--space-4) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-base), transform var(--transition-base), box-shadow var(--transition-base);justify-content:center;align-items:center;text-decoration:none;display:flex}a.sf-bg__tile.svelte-q3rozk:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.sf-bg__name.svelte-q3rozk{font-family:var(--font-family-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);letter-spacing:.02em}.sf-bg__cta.svelte-q3rozk{margin-top:var(--space-5);text-align:center}@media (max-width:768px){.sf-bg__grid.svelte-q3rozk{gap:var(--space-3)}}
