.legal-page.svelte-ptzfrb{display:grid;gap:1.5rem}.legal-breadcrumb.svelte-ptzfrb{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.88rem;font-weight:600;color:#9aa7bd;padding-top:.5rem}.legal-breadcrumb.svelte-ptzfrb a:where(.svelte-ptzfrb){color:var(--para-accent-text);text-decoration:none}.legal-breadcrumb.svelte-ptzfrb a:where(.svelte-ptzfrb):hover{text-decoration:underline}.legal-hero.svelte-ptzfrb{padding-top:clamp(1.6rem,2vw,2.2rem);max-width:42rem}.legal-hero.svelte-ptzfrb h1:where(.svelte-ptzfrb){margin:.35rem 0 .75rem;font-family:var(--ps-font-display);font-size:clamp(2rem,4vw,3rem);line-height:1.06;letter-spacing:-.03em;color:#fff}.legal-note.svelte-ptzfrb{margin:0;color:#b2a8c4;line-height:1.65;font-size:.95rem}.legal-section.svelte-ptzfrb h2:where(.svelte-ptzfrb){margin:0 0 .65rem;font-family:var(--ps-font-display);font-size:1.35rem;color:#fff}.legal-section.svelte-ptzfrb p:where(.svelte-ptzfrb){margin:0;color:#cdc8d8;line-height:1.75}.legal-section.svelte-ptzfrb a:where(.svelte-ptzfrb){color:var(--para-accent-text);font-weight:600}
