.container.svelte-7ke6fz{max-width:920px;margin:0 auto;padding:0 1.25rem}.legal-page.svelte-7ke6fz{padding:2.75rem 0 4rem}.legal-sheet.svelte-7ke6fz{background:#fff;border:2px solid #111;padding:2.25rem}.legal-head.svelte-7ke6fz{border-bottom:2px solid #111;margin-bottom:1.5rem;padding-bottom:1.25rem}.legal-head.svelte-7ke6fz .mono:where(.svelte-7ke6fz){color:#173828;font-size:.74rem;font-weight:600}.legal-head.svelte-7ke6fz h1:where(.svelte-7ke6fz){margin:.4rem 0 .65rem;font-size:clamp(1.75rem,3vw,2.35rem)}.legal-body.svelte-7ke6fz h2:where(.svelte-7ke6fz){margin:1.5rem 0 .5rem;font-size:1.25rem}.legal-body.svelte-7ke6fz p:where(.svelte-7ke6fz),.legal-body.svelte-7ke6fz li:where(.svelte-7ke6fz){color:#2b2927;font-size:.92rem;line-height:1.65}.contact-box.svelte-7ke6fz{background:#faf8f4;border:1px solid #c5beb0;flex-direction:column;gap:.25rem;padding:1rem;font-size:.88rem;display:flex}.contact-box.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#173828;font-weight:600}
