.rp-policy-page[data-v-7ad8d098]{max-width:68rem;padding:var(--rp-section-space) var(--rp-space);margin:0 auto}.rp-policy-page__intro[data-v-7ad8d098]{margin-bottom:2rem}.rp-policy-page h1[data-v-7ad8d098]{font-family:var(--rp-heading-font);margin:0 0 .75rem}.rp-policy-eyebrow[data-v-7ad8d098]{color:var(--rp-accent);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.rp-policy-preferences[data-v-7ad8d098]{padding:var(--rp-space);border:1px solid var(--rp-border);border-radius:var(--rp-radius);margin-top:2rem}.rp-policy-preferences button[data-v-7ad8d098]{color:var(--rp-accent-text);background:var(--rp-accent);border-radius:var(--rp-radius);cursor:pointer;border:0;padding:.75rem 1rem}.rp-policy-preferences dl[data-v-7ad8d098]{grid-template-columns:minmax(8rem,.4fr) 1fr;gap:.5rem 1rem;margin-top:1.5rem;display:grid}.rp-policy-contact[data-v-7ad8d098]{margin-top:2rem}.rp-policy-contact a[data-v-7ad8d098]{color:var(--rp-accent)}@media (width<=640px){.rp-policy-preferences dl[data-v-7ad8d098]{display:block}.rp-policy-preferences dt[data-v-7ad8d098]{margin-top:1rem;font-weight:700}}
