.between.svelte-1uha8ag{margin:3.5rem 0 1.25rem;max-width:62ch;display:grid;justify-items:center;gap:.4rem}.between.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;letter-spacing:.22em;text-transform:uppercase;font-size:.72rem}.gates.svelte-1uha8ag{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));max-width:62ch}.gate.svelte-1uha8ag{position:relative;display:grid;gap:.35rem;border:1px solid var(--line);border-top:3px solid var(--edge);border-radius:var(--radius-lg);padding:1.2rem 1.3rem 1.1rem;text-decoration:none;background:linear-gradient(180deg,var(--tint),var(--bg-raised) 62%);box-shadow:var(--shadow);transition:box-shadow .16s ease,transform .16s ease}.gate.sea.svelte-1uha8ag{--edge: var(--accent);--tint: var(--accent-soft)}.gate.bloom.svelte-1uha8ag{--edge: var(--rose);--tint: var(--rose-soft)}.gate.svelte-1uha8ag:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px);color:inherit}.gate.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:1.2rem}.gate.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:.92rem}.go.svelte-1uha8ag{margin-top:.35rem;font-size:.88rem;font-weight:600;color:var(--edge)}
