.legal:where(.astro-fb3qbcs3){padding:5rem 0 7rem;border-top:1px solid var(--v2-border)}.legal-inner:where(.astro-fb3qbcs3){max-width:760px}.updated:where(.astro-fb3qbcs3){font-size:.78rem;text-transform:uppercase;letter-spacing:2px;color:var(--v2-text-muted);font-weight:600;margin:0 0 2.5rem;padding-bottom:1rem;border-bottom:1px dashed var(--v2-border)}.vendor-disclosure:where(.astro-fb3qbcs3){margin:0 0 2.75rem;padding:1.35rem 1.5rem;border:1px solid var(--v2-border);border-radius:1rem;background:color-mix(in srgb,var(--v2-surface) 88%,transparent)}.vendor-disclosure:where(.astro-fb3qbcs3) h2:where(.astro-fb3qbcs3){margin:0 0 .75rem;font-size:clamp(1.2rem,2vw,1.55rem)}.vendor-disclosure:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3){margin:0;color:var(--v2-text-muted);line-height:1.7}.vendor-disclosure:where(.astro-fb3qbcs3) ul:where(.astro-fb3qbcs3){margin:1rem 0 0;padding-left:1.2rem;color:var(--v2-text-muted);line-height:1.7}.cookie-inventory:where(.astro-fb3qbcs3){margin:0 0 2.75rem}.cookie-inventory:where(.astro-fb3qbcs3) h2:where(.astro-fb3qbcs3){margin:0 0 .75rem;font-size:clamp(1.2rem,2vw,1.55rem)}.cookie-inventory:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3){margin:0 0 1rem;color:var(--v2-text-muted);line-height:1.7}.cookie-table-wrap:where(.astro-fb3qbcs3){overflow-x:auto}.legal-table-wrap:where(.astro-fb3qbcs3){overflow-x:auto}.cookie-table:where(.astro-fb3qbcs3){width:100%;border-collapse:collapse;font-size:.82rem;color:var(--v2-text-muted)}.cookie-table:where(.astro-fb3qbcs3) th:where(.astro-fb3qbcs3),.cookie-table:where(.astro-fb3qbcs3) td:where(.astro-fb3qbcs3){padding:.5rem .75rem;border:1px solid var(--v2-border);text-align:left;vertical-align:top}.cookie-table:where(.astro-fb3qbcs3) thead:where(.astro-fb3qbcs3) tr:where(.astro-fb3qbcs3){background:color-mix(in srgb,var(--v2-surface) 80%,transparent);color:var(--v2-text);font-weight:600}.cookie-table:where(.astro-fb3qbcs3) tbody:where(.astro-fb3qbcs3) tr:where(.astro-fb3qbcs3):nth-child(2n){background:color-mix(in srgb,var(--v2-surface) 40%,transparent)}.cookie-table:where(.astro-fb3qbcs3) code:where(.astro-fb3qbcs3){font-size:.78rem;background:color-mix(in srgb,var(--v2-surface) 70%,transparent);padding:.1rem .3rem;border-radius:3px}.lawful-basis-table:where(.astro-fb3qbcs3){width:100%;border-collapse:collapse;font-size:.82rem;color:var(--v2-text-muted);margin:1.25rem 0}.lawful-basis-table:where(.astro-fb3qbcs3) th:where(.astro-fb3qbcs3),.lawful-basis-table:where(.astro-fb3qbcs3) td:where(.astro-fb3qbcs3){padding:.5rem .75rem;border:1px solid var(--v2-border);text-align:left;vertical-align:top}.lawful-basis-table:where(.astro-fb3qbcs3) thead:where(.astro-fb3qbcs3) tr:where(.astro-fb3qbcs3){background:color-mix(in srgb,var(--v2-surface) 80%,transparent);color:var(--v2-text);font-weight:600}.lawful-basis-table:where(.astro-fb3qbcs3) tbody:where(.astro-fb3qbcs3) tr:where(.astro-fb3qbcs3):nth-child(2n){background:color-mix(in srgb,var(--v2-surface) 40%,transparent)}.processor-table:where(.astro-fb3qbcs3){width:100%;border-collapse:collapse;font-size:.82rem;color:var(--v2-text-muted);margin:1.25rem 0}.processor-table:where(.astro-fb3qbcs3) th:where(.astro-fb3qbcs3),.processor-table:where(.astro-fb3qbcs3) td:where(.astro-fb3qbcs3){padding:.5rem .75rem;border:1px solid var(--v2-border);text-align:left;vertical-align:top}.processor-table:where(.astro-fb3qbcs3) thead:where(.astro-fb3qbcs3) tr:where(.astro-fb3qbcs3){background:color-mix(in srgb,var(--v2-surface) 80%,transparent);color:var(--v2-text);font-weight:600}.processor-table:where(.astro-fb3qbcs3) tbody:where(.astro-fb3qbcs3) tr:where(.astro-fb3qbcs3):nth-child(2n){background:color-mix(in srgb,var(--v2-surface) 40%,transparent)}.processor-table:where(.astro-fb3qbcs3) a:where(.astro-fb3qbcs3){color:var(--v2-text);text-decoration:underline}#data-processors:where(.astro-fb3qbcs3){margin:0 0 2.75rem}.lawful-basis:where(.astro-fb3qbcs3){margin:0 0 2.75rem}#data-processors:where(.astro-fb3qbcs3) h2:where(.astro-fb3qbcs3){margin:0 0 .75rem;font-size:clamp(1.2rem,2vw,1.55rem)}.lawful-basis:where(.astro-fb3qbcs3) h2:where(.astro-fb3qbcs3){margin:0 0 .75rem;font-size:clamp(1.2rem,2vw,1.55rem)}#data-processors:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3){margin:0 0 .75rem;color:var(--v2-text-muted);line-height:1.7}.lawful-basis:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3){margin:0 0 .75rem;color:var(--v2-text-muted);line-height:1.7}#do-not-sell:where(.astro-fb3qbcs3),#ip-handling:where(.astro-fb3qbcs3){margin:0 0 2.75rem;padding:1.35rem 1.5rem;border:1px solid var(--v2-border);border-radius:1rem;background:color-mix(in srgb,var(--v2-surface) 88%,transparent)}#do-not-sell:where(.astro-fb3qbcs3) h2:where(.astro-fb3qbcs3),#ip-handling:where(.astro-fb3qbcs3) h2:where(.astro-fb3qbcs3){margin:0 0 .75rem;font-size:clamp(1.2rem,2vw,1.55rem)}#do-not-sell:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3),#ip-handling:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3){margin:0 0 .75rem;color:var(--v2-text-muted);line-height:1.7}#do-not-sell:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3):last-child,#ip-handling:where(.astro-fb3qbcs3) p:where(.astro-fb3qbcs3):last-child{margin-bottom:0}
