.policy-page[data-v-39a31bdc]{max-width:1100px;margin:auto;padding:2rem 0 4rem}.policy-page>header>p[data-v-39a31bdc]:first-child{font-size:.65rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase;color:var(--color-secondary)}h1[data-v-39a31bdc]{margin-top:.4rem;font-size:clamp(1.55rem,5vw,2.6rem);font-weight:800;color:var(--color-primary)}.policy-dates[data-v-39a31bdc]{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin-top:.7rem;font-size:.62rem}.policy-dates[data-v-39a31bdc],.summary[data-v-39a31bdc]{color:var(--color-on-surface-variant)}.summary[data-v-39a31bdc]{max-width:780px;margin-top:1rem;font-size:.78rem;line-height:1.7}.policy-layout[data-v-39a31bdc]{display:grid;gap:1rem;margin-top:1.5rem}.policy-layout nav[data-v-39a31bdc]{display:grid;align-self:start;border:1px solid var(--color-outline-variant);background:#fff;padding:1rem}.policy-layout nav strong[data-v-39a31bdc]{margin-bottom:.45rem;font-size:.72rem;color:var(--color-primary)}.policy-layout nav a[data-v-39a31bdc]{border-top:1px solid #edf0f2;padding:.55rem 0;font-size:.64rem;color:var(--color-secondary)}.policy-content[data-v-39a31bdc]{border:1px solid var(--color-outline-variant);background:#fff;padding:1rem}.policy-content section[data-v-39a31bdc]{scroll-margin-top:100px;padding:1rem 0}.policy-content section+section[data-v-39a31bdc]{border-top:1px solid var(--color-outline-variant)}h2[data-v-39a31bdc]{font-size:.9rem;font-weight:750;color:var(--color-primary)}.policy-content li[data-v-39a31bdc],.policy-content p[data-v-39a31bdc]{margin-top:.55rem;font-size:.72rem;line-height:1.7;color:var(--color-on-surface-variant)}.policy-content ul[data-v-39a31bdc]{margin:.4rem 0 0 1.1rem;list-style:disc}@media(min-width:860px){.policy-page[data-v-39a31bdc]{padding:3rem 0 5rem}.policy-layout[data-v-39a31bdc]{grid-template-columns:250px minmax(0,1fr);gap:1.5rem}.policy-layout nav[data-v-39a31bdc]{position:sticky;top:6.5rem}.policy-content[data-v-39a31bdc]{padding:1.5rem 2rem}}
