.legal-page.svelte-1gmktme{padding-block:clamp(48px,8vw,110px) 80px}header.svelte-1gmktme,article.svelte-1gmktme,aside.svelte-1gmktme{max-width:780px;margin-inline:auto}h1.svelte-1gmktme{letter-spacing:-.045em;margin:16px 0 24px;font-size:clamp(44px,7vw,82px);line-height:1.02}.legal-intro.svelte-1gmktme{font-size:19px;line-height:1.6}.legal-date.svelte-1gmktme{margin-top:22px;font-size:13px}nav.svelte-1gmktme{border-bottom:1px solid #77746c;flex-wrap:wrap;gap:16px 28px;margin-bottom:36px;padding:24px 0;display:flex}a.svelte-1gmktme,article.svelte-1gmktme a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}nav.svelte-1gmktme a[aria-current=page]:where(.svelte-1gmktme){font-weight:750}article.svelte-1gmktme{font-size:16px;line-height:1.8}article.svelte-1gmktme h2,aside.svelte-1gmktme h2:where(.svelte-1gmktme){letter-spacing:-.025em;margin:36px 0 12px;font-size:25px;line-height:1.25}article.svelte-1gmktme p,article.svelte-1gmktme ul{margin:0 0 18px}article.svelte-1gmktme ul{padding-left:24px}article.svelte-1gmktme li{margin-bottom:8px}aside.svelte-1gmktme{border-top:1px solid #77746c;margin-top:40px;line-height:1.7}aside.svelte-1gmktme p:where(.svelte-1gmktme){margin-top:16px}
