.legal-page.svelte-jydbbs{color:#111827}.eyebrow.svelte-jydbbs{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4f46e5}h1.svelte-jydbbs{margin-top:.25rem;font-size:clamp(2rem,5vw,3.25rem);line-height:1.05;font-weight:800;letter-spacing:-.04em}.notice.svelte-jydbbs,.card.svelte-jydbbs,.toc.svelte-jydbbs{position:relative;z-index:1}.notice.svelte-jydbbs{margin-top:1.5rem;border:1px solid #c7d2fe;background:#eef2ffe6;border-radius:1rem;padding:1rem;color:#312e81}.toc.svelte-jydbbs{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem}.toc.svelte-jydbbs a:where(.svelte-jydbbs){border:1px solid #d1d5db;background:#ffffffd9;border-radius:999px;padding:.55rem .85rem;text-decoration:none;color:#111827;font-weight:600}.card.svelte-jydbbs{margin-top:1rem;border:1px solid #e5e7eb;background:#ffffffeb;border-radius:1rem;padding:clamp(1rem,3vw,1.5rem);box-shadow:0 16px 40px #0f172a0f}h2.svelte-jydbbs{font-size:1.15rem;font-weight:750;margin-bottom:.65rem}p.svelte-jydbbs{line-height:1.7;margin-top:.75rem}ul.svelte-jydbbs{margin-top:.75rem;padding-left:1.25rem;list-style:disc}li.svelte-jydbbs{margin-top:.45rem;line-height:1.6}a.svelte-jydbbs{color:#4338ca;text-decoration:underline}
