.legal-page.svelte-jpux3x{max-width:850px;margin:0 auto;padding:100px 30px 80px;font-family:Manrope,Manrope Fallback,sans-serif;font-size:1rem;line-height:1.75;font-weight:400;min-height:70vh;display:flex;flex-direction:column;justify-content:center;color:#3c4a50}.legal-page.svelte-jpux3x h1:where(.svelte-jpux3x){font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:1.8rem;margin-bottom:2rem;color:#0a3c3b;text-align:center}.legal-page.svelte-jpux3x h2:where(.svelte-jpux3x){font-family:Space Grotesk,Space Grotesk Fallback,sans-serif;font-size:1.2rem;margin:1.8rem 0 .4rem;color:#0a3c3b}.legal-page.svelte-jpux3x .updated:where(.svelte-jpux3x){text-align:center;font-size:.9rem;color:#52606a}.legal-page.svelte-jpux3x ul:where(.svelte-jpux3x){padding-left:1.3rem;margin:.5rem 0 1rem}.legal-page.svelte-jpux3x a:where(.svelte-jpux3x){color:#0e6360;text-decoration:underline;overflow-wrap:anywhere}.legal-page.svelte-jpux3x .divider:where(.svelte-jpux3x){margin:2.5rem 0;border:none;border-top:1px solid #e4e0d6}@media (max-width: 600px){.legal-page.svelte-jpux3x{padding:70px 20px 60px;font-size:.95rem}}
