.legal-shell.svelte-1aenmaa{flex-direction:column;min-height:100dvh;display:flex}.legal-head.svelte-1aenmaa{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:52rem;margin:0 auto;padding:1.25rem clamp(1rem,4vw,2rem) 0;display:flex}.legal-word.svelte-1aenmaa{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);font-size:1.35rem;font-weight:800}.legal-brand.svelte-1aenmaa{text-decoration:none}.legal-back.svelte-1aenmaa{color:var(--color-ink-2);align-items:center;gap:.35rem;font-size:.82rem;text-decoration:none;transition:color .15s;display:inline-flex}.legal-back.svelte-1aenmaa:hover{color:var(--color-accent-ink)}.legal-main.svelte-1aenmaa{flex:1;width:100%;max-width:52rem;margin:0 auto;padding:1.5rem clamp(1rem,4vw,2rem) 3rem}.legal-card.svelte-1aenmaa{border-radius:var(--radius-card);box-shadow:var(--shadow-soft);padding:clamp(1.5rem,4vw,2.75rem)}@media (prefers-reduced-motion:reduce){.legal-back.svelte-1aenmaa{transition:none!important}}
