.legal__meta[data-astro-cid-pd3z4xru]{gap:.25rem var(--space-m);margin-bottom:var(--space-xl);font-size:var(--fs-2xs);font-weight:var(--fw-medium);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.legal__meta[data-astro-cid-pd3z4xru]:empty{display:none}.legal__layout[data-astro-cid-pd3z4xru]{gap:var(--space-xl);display:grid}@media (width>=1024px){.legal__layout[data-astro-cid-pd3z4xru]{gap:var(--space-3xl);grid-template-columns:3fr 8fr;align-items:start}}.legal__toc--desktop[data-astro-cid-pd3z4xru]{display:none}@media (width>=1024px){.legal__toc--desktop[data-astro-cid-pd3z4xru]{gap:var(--space-s);top:calc(var(--header-height) + var(--space-l));padding-right:var(--space-m);border-right:1px solid var(--color-border);display:grid;position:sticky}.legal__toc--mobile[data-astro-cid-pd3z4xru]{display:none}}.legal__toc[data-astro-cid-pd3z4xru] ol[data-astro-cid-pd3z4xru]{gap:.15rem;display:grid}.legal__toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru]{font-size:var(--fs-sm);color:var(--color-text-muted);padding:.4rem 0;line-height:1.4;text-decoration:none;display:block}.legal__toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru]:hover{color:var(--gold-700)}.legal__toc--mobile[data-astro-cid-pd3z4xru]{margin-bottom:var(--space-l);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:0 var(--space-m);background:var(--cream)}.legal__toc--mobile[data-astro-cid-pd3z4xru] summary[data-astro-cid-pd3z4xru]{min-height:var(--tap-target);cursor:pointer;font-family:var(--font-caps);font-size:var(--fs-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--gold-700);align-items:center;display:flex}.legal__toc--mobile[data-astro-cid-pd3z4xru] ol[data-astro-cid-pd3z4xru]{padding-bottom:var(--space-s)}.legal__content[data-astro-cid-pd3z4xru]{max-width:var(--container-sm)}.legal__intro[data-astro-cid-pd3z4xru]{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--color-heading);margin-bottom:var(--space-xl)}.legal__section[data-astro-cid-pd3z4xru]{gap:var(--space-s);padding-block:var(--space-l);border-top:1px solid var(--color-border);scroll-margin-top:calc(var(--header-height) + var(--space-m));display:grid}.legal__section[data-astro-cid-pd3z4xru] h2[data-astro-cid-pd3z4xru]{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.legal__list[data-astro-cid-pd3z4xru]{gap:var(--space-2xs);padding-left:1.2em;display:grid}.legal__list[data-astro-cid-pd3z4xru] li[data-astro-cid-pd3z4xru]::marker{color:var(--gold-600)}.legal__note[data-astro-cid-pd3z4xru]{font-size:var(--fs-sm)}.legal__dl[data-astro-cid-pd3z4xru]{border-top:1px solid var(--color-border);display:grid}.legal__dl[data-astro-cid-pd3z4xru] div[data-astro-cid-pd3z4xru]{padding:var(--space-xs) 0;border-bottom:1px solid var(--color-border);gap:.15rem;display:grid}@media (width>=640px){.legal__dl[data-astro-cid-pd3z4xru] div[data-astro-cid-pd3z4xru]{gap:var(--space-m);grid-template-columns:12rem 1fr}}.legal__dl[data-astro-cid-pd3z4xru] dt[data-astro-cid-pd3z4xru]{font-weight:var(--fw-semibold);color:var(--color-heading)}.legal__dl[data-astro-cid-pd3z4xru] dd[data-astro-cid-pd3z4xru]{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.cookie-table-wrap[data-astro-cid-pd3z4xru]{margin-top:var(--space-s)}.cookie-table[data-astro-cid-pd3z4xru]{border-collapse:collapse;width:100%;font-size:var(--fs-sm);line-height:var(--lh-normal)}.cookie-table[data-astro-cid-pd3z4xru] th[data-astro-cid-pd3z4xru],.cookie-table[data-astro-cid-pd3z4xru] td[data-astro-cid-pd3z4xru]{text-align:left;vertical-align:top;padding:var(--space-xs);border-bottom:1px solid var(--color-border)}.cookie-table[data-astro-cid-pd3z4xru] thead[data-astro-cid-pd3z4xru] th[data-astro-cid-pd3z4xru]{font-family:var(--font-caps);font-size:var(--fs-2xs);font-weight:var(--fw-regular);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--gold-700);border-bottom:1px solid var(--gold-500)}.cookie-table[data-astro-cid-pd3z4xru] tbody[data-astro-cid-pd3z4xru] th[data-astro-cid-pd3z4xru]{font-weight:var(--fw-semibold);color:var(--color-heading)}@media (width<=767px){.cookie-table[data-astro-cid-pd3z4xru] thead[data-astro-cid-pd3z4xru]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cookie-table[data-astro-cid-pd3z4xru],.cookie-table[data-astro-cid-pd3z4xru] tbody[data-astro-cid-pd3z4xru],.cookie-table[data-astro-cid-pd3z4xru] tr[data-astro-cid-pd3z4xru],.cookie-table[data-astro-cid-pd3z4xru] th[data-astro-cid-pd3z4xru],.cookie-table[data-astro-cid-pd3z4xru] td[data-astro-cid-pd3z4xru]{display:block}.cookie-table[data-astro-cid-pd3z4xru] tr[data-astro-cid-pd3z4xru]{padding:var(--space-s);border-radius:var(--radius-md);background:var(--cream);margin-bottom:var(--space-s)}.cookie-table[data-astro-cid-pd3z4xru] th[data-astro-cid-pd3z4xru],.cookie-table[data-astro-cid-pd3z4xru] td[data-astro-cid-pd3z4xru]{border:0;padding:.3rem 0}.cookie-table[data-astro-cid-pd3z4xru] [data-astro-cid-pd3z4xru][data-label]:before{content:attr(data-label);font-family:var(--font-caps);font-size:var(--fs-2xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--gold-700);display:block}}.legal__contact[data-astro-cid-pd3z4xru]{padding-top:var(--space-l);border-top:1px solid var(--color-border)}.legal__top[data-astro-cid-pd3z4xru]{right:var(--gutter);bottom:calc(var(--space-l) + 4rem + env(safe-area-inset-bottom));z-index:50;min-height:var(--tap-target);padding:0 var(--space-s);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-md), inset 0 0 0 1px var(--gold-500);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);align-items:center;text-decoration:none;display:inline-flex;position:fixed}@media (width>=768px){.legal__top[data-astro-cid-pd3z4xru]{bottom:var(--space-l)}}
