.legal-root.svelte-n0wfnu{background:var(--page-background);color:var(--text-color)}.legal-main.svelte-n0wfnu{max-width:820px;margin:0 auto;padding:clamp(28px,6vw,56px) 20px 64px}.legal-header.svelte-n0wfnu h1:where(.svelte-n0wfnu){font-size:clamp(1.9rem,1.5rem + 1.6vw,2.4rem);margin:0 0 8px;letter-spacing:-.01em}.legal-section.svelte-n0wfnu{padding:18px 0;border-top:1px solid var(--nav-border-color)}.legal-section.svelte-n0wfnu:first-of-type{border-top:0;padding-top:8px}.section-title.svelte-n0wfnu{margin:0 0 8px;font-size:clamp(1.05rem,1rem + .4vw,1.25rem);font-weight:600;display:flex;align-items:center;gap:10px}.anchor.svelte-n0wfnu{color:inherit;text-decoration:none;position:relative}.anchor.svelte-n0wfnu:after{content:"#";opacity:0;margin-left:8px;font-weight:400;color:inherit;transition:opacity .15s ease}.section-title.svelte-n0wfnu:hover .anchor:where(.svelte-n0wfnu):after,.anchor.svelte-n0wfnu:focus:after{opacity:.4}p.svelte-n0wfnu,address.svelte-n0wfnu,li.svelte-n0wfnu{line-height:1.7}p.svelte-n0wfnu{margin:0 0 10px}p.svelte-n0wfnu+p:where(.svelte-n0wfnu){margin-top:8px}address.svelte-n0wfnu{font-style:normal}.list.svelte-n0wfnu{margin:0;padding-left:18px}.list.svelte-n0wfnu li:where(.svelte-n0wfnu)+li:where(.svelte-n0wfnu){margin-top:4px}a.svelte-n0wfnu{color:var(--text-color);text-decoration:underline;text-underline-offset:2px}a.svelte-n0wfnu:hover{opacity:.9}.legal-footer.svelte-n0wfnu{margin-top:12px;padding-top:16px;border-top:1px dashed var(--nav-border-color)}.meta.svelte-n0wfnu{margin:0;font-size:.9rem;opacity:.7}.legal-root.svelte-n0wfnu,.legal-root.svelte-n0wfnu :where(.svelte-n0wfnu){user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}
