.terms.svelte-4n7mlf{max-width:42rem;color:var(--color-text-secondary);margin:0 auto;padding:4rem 1.5rem 6rem;font-family:Libre Franklin,sans-serif;line-height:1.7}.terms.svelte-4n7mlf h1:where(.svelte-4n7mlf){font-family:Fraunces,serif;font-size:var(--text-display-sm);color:var(--color-text);letter-spacing:-.01em;margin:0 0 1.5rem;font-weight:600;line-height:1.15}.terms.svelte-4n7mlf h2:where(.svelte-4n7mlf){font-family:Fraunces,serif;font-size:var(--text-2xl);color:var(--color-text);margin:2.75rem 0 .75rem;font-weight:600;line-height:1.25}.terms.svelte-4n7mlf p:where(.svelte-4n7mlf){font-size:var(--text-lg);margin:0 0 1.15rem}.terms.svelte-4n7mlf a:where(.svelte-4n7mlf){color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.terms.svelte-4n7mlf a:where(.svelte-4n7mlf):hover{color:var(--color-accent-hover)}.terms.svelte-4n7mlf .last-updated:where(.svelte-4n7mlf){font-size:var(--text-base);color:var(--color-text-muted);margin-top:1.5rem;font-style:italic}.terms.svelte-4n7mlf hr:where(.svelte-4n7mlf){border:none;border-top:1px solid var(--color-border);margin:2rem 0}
