.section.svelte-7ke6fz{padding:60px 24px}.section-ruled.svelte-7ke6fz{border-top:1px solid var(--dim);background:color-mix(in srgb, var(--dim) 25%, var(--bg));flex:1}.inner.svelte-7ke6fz{max-width:1060px;margin:0 auto}.inner.narrow.svelte-7ke6fz{max-width:700px}.back-link.svelte-7ke6fz{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:24px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.back-link.svelte-7ke6fz:hover{opacity:.8}.page-title.svelte-7ke6fz{color:var(--accent);text-shadow:0 0 16px color-mix(in srgb, var(--accent) 40%, transparent);letter-spacing:.05em;margin-bottom:12px;font-family:inherit;font-size:clamp(24px,4vw,36px)}.page-sub.svelte-7ke6fz{color:var(--br-black);font-size:14px;line-height:1.6}.legal-prose.svelte-7ke6fz{color:var(--fg);font-size:14.5px;line-height:1.7}.legal-prose.svelte-7ke6fz h2:where(.svelte-7ke6fz){color:var(--accent);margin-top:40px;margin-bottom:16px;font-size:18px}.legal-prose.svelte-7ke6fz h2:where(.svelte-7ke6fz):first-of-type{margin-top:0}.legal-prose.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--br-black);margin-bottom:20px}.legal-prose.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin-bottom:24px;padding-left:20px;list-style-type:disc}.legal-prose.svelte-7ke6fz li:where(.svelte-7ke6fz){color:var(--br-black);margin-bottom:10px}.legal-prose.svelte-7ke6fz li:where(.svelte-7ke6fz) strong:where(.svelte-7ke6fz){color:var(--accent)}.legal-prose.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);transition:text-decoration-color .2s}.legal-prose.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}
