.legal-head.svelte-1gmktme{padding:calc(var(--header-h) + clamp(3rem, 2rem + 4vw, 5.5rem)) 0 0;animation:svelte-1gmktme-hero-in .8s var(--gd-ease) both}h1.svelte-1gmktme{letter-spacing:-.02em;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin-top:1.25rem;font-size:clamp(2rem,1.5rem + 1.8vw,2.75rem);font-weight:800;line-height:1.08}.lead.svelte-1gmktme{font-size:var(--fs-lead);color:var(--gd-ink-soft);margin:.75rem 0 0}@keyframes svelte-1gmktme-hero-in{0%{opacity:0;translate:0 1.25rem}}.narrow.svelte-1gmktme{max-width:min(100% - 2.5rem,48rem)}.legal-section.svelte-1gmktme{padding-top:clamp(2rem,1.5rem + 2vw,3rem)}.legal.svelte-1gmktme{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.legal.svelte-1gmktme h2{margin:2.25rem 0 .5rem;font-size:1.2rem}.legal.svelte-1gmktme h2:first-child{margin-top:0}.legal.svelte-1gmktme p,.legal.svelte-1gmktme li{font-size:1.05rem}.legal.svelte-1gmktme p{margin:.6rem 0 0}.legal.svelte-1gmktme ul{margin:.6rem 0 0;padding-left:1.25rem;list-style:outside}.legal.svelte-1gmktme li+li{margin-top:.25rem}.legal.svelte-1gmktme a{color:var(--gd-coral-ink)}
