.legal-document.svelte-1046um5{color:#e0f4ffe6;line-height:1.7}.document-header.svelte-1046um5{border-bottom:1px solid #ffffff26;margin-bottom:2.5rem;padding-bottom:1.5rem}.document-header.svelte-1046um5 h1:where(.svelte-1046um5){color:#e0f4ff;margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.effective-date.svelte-1046um5{color:#e0f4ff99;font-size:.9rem}.legal-section.svelte-1046um5{margin-bottom:2.5rem}.legal-section.svelte-1046um5 h2:where(.svelte-1046um5){color:#e0f4ff;border-bottom:1px solid #ffffff1a;margin-bottom:1rem;padding-bottom:.5rem;font-size:clamp(1.15rem,3vw,1.35rem);font-weight:600}.legal-section.svelte-1046um5 h3:where(.svelte-1046um5){color:#e0f4ff;margin-top:1.5rem;margin-bottom:.75rem;font-size:clamp(1rem,2.5vw,1.1rem);font-weight:600}.legal-section.svelte-1046um5 p:where(.svelte-1046um5){margin-bottom:1rem}.legal-section.svelte-1046um5 ul:where(.svelte-1046um5),.legal-section.svelte-1046um5 ol:where(.svelte-1046um5){margin:1rem 0;padding-left:1.5rem}.legal-section.svelte-1046um5 li:where(.svelte-1046um5){margin-bottom:.5rem;position:relative}.legal-section.svelte-1046um5 li:where(.svelte-1046um5)::marker{color:#00d4ff}.legal-section.svelte-1046um5 a:where(.svelte-1046um5){color:#00d4ff;text-decoration:none;transition:opacity .2s}.legal-section.svelte-1046um5 a:where(.svelte-1046um5):hover{opacity:.8;text-decoration:underline}.contact-list.svelte-1046um5{padding-left:0;list-style:none}.contact-list.svelte-1046um5 li:where(.svelte-1046um5){padding:.5rem 0}.document-footer.svelte-1046um5{text-align:center;border-top:1px solid #ffffff26;margin-top:3rem;padding-top:1.5rem}.document-footer.svelte-1046um5 p:where(.svelte-1046um5){color:#e0f4ffb3;margin-bottom:.5rem;font-size:.9rem}
