.legal-hero.svelte-14dljdm{background:var(--color-purple);color:var(--color-white);padding:6rem 0 4rem;text-align:center}.legal-hero.svelte-14dljdm h1:where(.svelte-14dljdm){color:var(--color-white);margin-bottom:.5rem}.updated.svelte-14dljdm{font-size:1rem;opacity:.7;font-weight:300}.legal-content.svelte-14dljdm{background:var(--color-white);padding:4rem 0 6rem}.legal-body.svelte-14dljdm{max-width:800px;margin:0 auto;color:var(--color-text, var(--color-black));font-size:1rem;line-height:1.8}.legal-body.svelte-14dljdm h2:where(.svelte-14dljdm){color:var(--color-purple);font-size:1.5rem;line-height:1.3;margin-top:2.5rem;margin-bottom:1rem}.legal-body.svelte-14dljdm h3:where(.svelte-14dljdm){color:var(--color-purple-mid);font-size:1.15rem;line-height:1.4;margin-top:1.5rem;margin-bottom:.5rem}.legal-body.svelte-14dljdm p:where(.svelte-14dljdm){margin-bottom:1rem;font-size:1rem;line-height:1.8}.legal-body.svelte-14dljdm ul:where(.svelte-14dljdm){margin-bottom:1rem;padding-left:1.5rem;list-style:disc}.legal-body.svelte-14dljdm ul:where(.svelte-14dljdm) li:where(.svelte-14dljdm){margin-bottom:.4rem;font-size:1rem;line-height:1.7}.legal-body.svelte-14dljdm a:where(.svelte-14dljdm){color:var(--color-purple-light);text-decoration:underline;transition:color .2s}.legal-body.svelte-14dljdm a:where(.svelte-14dljdm):hover{color:var(--color-purple)}.cookie-table-wrapper.svelte-14dljdm{overflow-x:auto;margin:1rem 0 1.5rem}.cookie-table.svelte-14dljdm{width:100%;border-collapse:collapse;font-size:.95rem}.cookie-table.svelte-14dljdm th:where(.svelte-14dljdm),.cookie-table.svelte-14dljdm td:where(.svelte-14dljdm){text-align:left;padding:.75rem 1rem;border-bottom:1px solid #e0e0e0}.cookie-table.svelte-14dljdm th:where(.svelte-14dljdm){background:var(--color-gray);font-weight:700;color:var(--color-purple);font-size:.9rem;text-transform:uppercase;letter-spacing:.03em}.cookie-table.svelte-14dljdm td:where(.svelte-14dljdm){color:var(--color-text, var(--color-black))}.legal-contact.svelte-14dljdm{margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}@media(max-width:1024px){.legal-hero.svelte-14dljdm{padding:5rem 0 3rem}.legal-content.svelte-14dljdm{padding:3rem 0 5rem}}@media(max-width:768px){.legal-hero.svelte-14dljdm{padding:4rem 0 2.5rem}.legal-content.svelte-14dljdm{padding:2.5rem 0 4rem}.legal-body.svelte-14dljdm h2:where(.svelte-14dljdm){font-size:1.3rem;margin-top:2rem}.legal-body.svelte-14dljdm h3:where(.svelte-14dljdm){font-size:1.05rem}.cookie-table.svelte-14dljdm{font-size:.85rem}.cookie-table.svelte-14dljdm th:where(.svelte-14dljdm),.cookie-table.svelte-14dljdm td:where(.svelte-14dljdm){padding:.6rem .75rem}}@media(max-width:480px){.legal-hero.svelte-14dljdm{padding:3rem 0 2rem}.legal-content.svelte-14dljdm{padding:2rem 0 3rem}.legal-body.svelte-14dljdm{font-size:.95rem}.legal-body.svelte-14dljdm h2:where(.svelte-14dljdm){font-size:1.2rem}.legal-body.svelte-14dljdm p:where(.svelte-14dljdm),.legal-body.svelte-14dljdm ul:where(.svelte-14dljdm) li:where(.svelte-14dljdm){font-size:.95rem}}
