.policy-intro__date[data-astro-cid-uu3lhznn]{color:var(--color-ink-soft);font-size:var(--step--1)}.policy-section[data-astro-cid-uu3lhznn]{padding-top:var(--space-m);padding-bottom:var(--space-3xl)}.policy-toc[data-astro-cid-uu3lhznn] ol[data-astro-cid-uu3lhznn]{counter-reset:toc;gap:0;display:grid}.policy-toc[data-astro-cid-uu3lhznn] li[data-astro-cid-uu3lhznn]{counter-increment:toc;border-bottom:var(--hairline) solid color-mix(in srgb, var(--color-gold) 25%, transparent)}.policy-toc[data-astro-cid-uu3lhznn] a[data-astro-cid-uu3lhznn]{min-height:var(--tap-min);color:var(--color-ink);align-items:baseline;gap:.7rem;padding:.55rem 0;font-size:.97rem;line-height:1.35;text-decoration:none;display:flex}.policy-toc[data-astro-cid-uu3lhznn] a[data-astro-cid-uu3lhznn]:before{content:counter(toc, lower-roman) ".";content:counter(toc, lower-roman) "." / "";min-width:1.8rem;color:var(--color-gold-text);font-family:var(--font-display);font-style:italic}.policy-toc[data-astro-cid-uu3lhznn] a[data-astro-cid-uu3lhznn]:hover{color:var(--color-accent)}.policy[data-astro-cid-uu3lhznn] h2{scroll-margin-top:calc(var(--header-height) + var(--space-s));font-size:var(--step-2)}.policy[data-astro-cid-uu3lhznn] h3{font-size:var(--step-1)}.policy[data-astro-cid-uu3lhznn] strong{color:var(--color-heading)}.policy[data-astro-cid-uu3lhznn] li::marker{color:var(--color-gold)}.policy__contact[data-astro-cid-uu3lhznn]{margin-top:var(--space-l)}@media (width<=55.99rem){.policy-toc[data-astro-cid-uu3lhznn]{margin-bottom:var(--space-m);padding-bottom:var(--space-s)}}
