.legal-copy section{scroll-margin-top:2rem;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid #e5e5e5}.legal-copy section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.legal-copy h2{font-family:Outfit,system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;margin-bottom:1rem}.legal-copy h3{font-family:Outfit,system-ui,sans-serif;font-size:1.125rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem}.legal-copy p,.legal-copy li{color:#5c5c5b;line-height:1.75}.legal-copy p+p{margin-top:1rem}.legal-copy ul,.legal-copy ol{margin-top:1rem;padding-left:1.25rem}.legal-copy ul{list-style:disc}.legal-copy ol{list-style:decimal}.legal-copy li+li{margin-top:.65rem}.legal-copy strong{color:#040404;font-weight:600}.legal-copy a{color:#c94e27;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.legal-copy a:hover{color:#e2340d}@media print{header.svelte-1gmktme,footer.svelte-1gmktme,nav.svelte-1gmktme{display:none}main.svelte-1gmktme section:where(.svelte-1gmktme):first-child{color:#040404;background:#fff;padding:2rem 0}main.svelte-1gmktme section:where(.svelte-1gmktme):last-child{padding:0}}
