.biome-gallery.svelte-1qfvd7t{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.biome-gallery-card.svelte-1qfvd7t{border:1px solid var(--color-border);background-position:50%;background-size:cover;align-items:center;gap:1.25rem;min-height:240px;padding:2rem;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.biome-gallery-card.svelte-1qfvd7t:hover{border-color:var(--color-primary);transform:translateY(-3px)}.biome-gallery-number.svelte-1qfvd7t{font:4rem var(--font-display);color:color-mix(in srgb, var(--color-text) 10%, transparent);position:absolute;top:.5rem;right:1rem}.biome-gallery-card.svelte-1qfvd7t p:where(.svelte-1qfvd7t){font:.65rem var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--color-primary)}.biome-gallery-card.svelte-1qfvd7t h2:where(.svelte-1qfvd7t){font:clamp(1.8rem, 3vw, 2.6rem) var(--font-display);color:var(--color-text);margin-top:.5rem}.biome-gallery-card.svelte-1qfvd7t dl:where(.svelte-1qfvd7t){gap:2rem;margin-top:1.25rem;display:flex}.biome-gallery-card.svelte-1qfvd7t dl:where(.svelte-1qfvd7t)>div:where(.svelte-1qfvd7t){flex-direction:column-reverse;gap:.25rem;display:flex}.biome-gallery-card.svelte-1qfvd7t dt:where(.svelte-1qfvd7t){color:var(--color-muted);font-size:.65rem}.biome-gallery-card.svelte-1qfvd7t dd:where(.svelte-1qfvd7t){font:1.1rem var(--font-mono);color:var(--color-secondary)}.biome-gallery-arrow.svelte-1qfvd7t{color:var(--color-primary);align-self:end;margin-left:auto;font-size:1.6rem}@media (width<=639px){.biome-gallery.svelte-1qfvd7t{grid-template-columns:1fr}.biome-gallery-card.svelte-1qfvd7t{min-height:210px;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.biome-gallery-card.svelte-1qfvd7t{transition:none}.biome-gallery-card.svelte-1qfvd7t:hover{transform:none}}
