.legal-hero.svelte-1588ews{background:var(--color-petrol-deep);color:#fff;padding-block:clamp(128px,18vh,200px) clamp(48px,7vw,88px);position:relative;overflow:hidden}.legal-hero.svelte-1588ews:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 85% 0,#4eae3329,#0000 55%),linear-gradient(#04211f59,#0000 40%);position:absolute;inset:0}.legal-hero.svelte-1588ews .wrap:where(.svelte-1588ews){z-index:1;position:relative}.legal-hero.svelte-1588ews h1:where(.svelte-1588ews){margin:18px 0 0;font-size:clamp(38px,6vw,76px)}.legal-body.svelte-1588ews{background:var(--color-cream);padding-block:clamp(56px,8vw,104px)}.content.svelte-1588ews{max-width:720px;margin:0 auto}.facts.svelte-1588ews{border-top:1px solid #0b2b291f;margin:0}.row.svelte-1588ews{border-bottom:1px solid #0b2b291f;grid-template-columns:180px 1fr;gap:24px;padding:22px 0;display:grid}dt.svelte-1588ews{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--color-teal-500);padding-top:3px;font-size:12px;font-weight:700}dd.svelte-1588ews{color:var(--color-ink);margin:0;font-size:16px;line-height:1.7}dd.svelte-1588ews a:where(.svelte-1588ews){color:var(--color-green);text-underline-offset:2px;text-decoration:underline;transition:color .2s}dd.svelte-1588ews a:where(.svelte-1588ews):hover{color:var(--color-green-bright)}.block.svelte-1588ews{margin-top:clamp(40px,6vw,64px)}.block.svelte-1588ews h2:where(.svelte-1588ews){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--color-petrol);-webkit-hyphens:auto;hyphens:auto;max-width:28ch;margin:0 0 14px;font-size:clamp(18px,2.2vw,23px);font-weight:800;line-height:1.15}.block.svelte-1588ews p:where(.svelte-1588ews){color:var(--color-ink-soft);max-width:60ch;margin:0;font-size:16px;line-height:1.75}@media (width<=560px){.row.svelte-1588ews{grid-template-columns:1fr;gap:6px}}
