.policy-page[data-v-3df8d3a2]{background:#fff;padding:clamp(3rem,8vw,6.25rem) 0 6rem}.policy-page__body[data-v-3df8d3a2],.policy-page__hero[data-v-3df8d3a2]{margin:0 auto;padding:0 1.5rem;width:min(100%,1080px)}.policy-page__hero[data-v-3df8d3a2]{display:grid;justify-items:center;text-align:center}.policy-page__meta[data-v-3df8d3a2]{align-items:center;color:#5d6573;display:inline-flex;flex-wrap:wrap;font-size:.95rem;font-weight:600;gap:.7rem;justify-content:center;line-height:1.4;margin:0}.policy-page__meta-separator[data-v-3df8d3a2]{background:#08090a47;border-radius:999px;height:4px;width:4px}.policy-page__title[data-v-3df8d3a2]{color:#08090a;font-size:clamp(3.4rem,8vw,5.7rem);font-weight:700;letter-spacing:-.085em;line-height:.94;margin:1.2rem 0 0;max-width:12ch;text-wrap:balance}.policy-page__summary[data-v-3df8d3a2]{color:#4d5562;font-size:1.05rem;line-height:1.9;margin:1.35rem 0 0;max-width:41rem;text-wrap:balance}.policy-page__tabs[data-v-3df8d3a2]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;border:1px solid rgba(8,9,10,.12);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.9rem;width:min(100%,760px)}.policy-page__tab[data-v-3df8d3a2]{align-items:center;background:transparent;border-left:1px solid rgba(8,9,10,.1);color:#4d5562;display:inline-flex;font-size:.94rem;font-weight:600;justify-content:center;line-height:1.35;min-height:54px;padding:.85rem 1rem;text-align:center;text-wrap:balance;transition:background-color .2s ease,color .2s ease}.policy-page__tab[data-v-3df8d3a2]:first-child{border-left:0}.policy-page__tab.is-active[data-v-3df8d3a2],.policy-page__tab[data-v-3df8d3a2]:hover{background:#090909;color:#fff}.policy-page__body[data-v-3df8d3a2]{margin-top:clamp(3.5rem,6vw,5rem)}.policy-page__rule[data-v-3df8d3a2]{background:#08090a14;height:1px}.policy-page__article[data-v-3df8d3a2]{margin:0 auto;padding-top:2.2rem;width:min(100%,760px)}.policy-page__intro[data-v-3df8d3a2]{padding-bottom:.6rem}.policy-page__section[data-v-3df8d3a2]{padding:2.4rem 0 0;scroll-margin-top:calc(var(--header-offset) + 1.5rem)}.policy-page__section[data-v-3df8d3a2]:first-of-type{padding-top:2rem}.policy-page__section h2[data-v-3df8d3a2]{color:#111;font-size:clamp(1.45rem,2.5vw,1.9rem);font-weight:700;letter-spacing:-.05em;line-height:1.18;margin:0 0 1rem}.policy-page__paragraph[data-v-3df8d3a2]{line-height:1.95}.policy-page__list[data-v-3df8d3a2],.policy-page__paragraph[data-v-3df8d3a2]{color:#313744;font-size:1.02rem;margin:0 0 1.25rem}.policy-page__list[data-v-3df8d3a2]{line-height:1.9;padding-left:1.3rem}.policy-page__list li+li[data-v-3df8d3a2]{margin-top:.75rem}.policy-page__note[data-v-3df8d3a2]{background:#1111110a;border-left:2px solid #111;color:#1f2937;font-size:.98rem;line-height:1.8;margin:0 0 1.25rem;padding:1rem 1.15rem}@media(max-width:720px){.policy-page[data-v-3df8d3a2]{padding:2.5rem 0 4rem}.policy-page__body[data-v-3df8d3a2],.policy-page__hero[data-v-3df8d3a2]{padding:0 1rem}.policy-page__title[data-v-3df8d3a2]{font-size:clamp(2.7rem,13vw,4rem);max-width:100%}.policy-page__list[data-v-3df8d3a2],.policy-page__paragraph[data-v-3df8d3a2],.policy-page__summary[data-v-3df8d3a2]{font-size:.97rem}.policy-page__tabs[data-v-3df8d3a2]{width:100%}.policy-page__tab[data-v-3df8d3a2]{font-size:.8rem;min-height:58px;padding:.8rem .55rem}.policy-page__article[data-v-3df8d3a2]{padding-top:2.1rem}.policy-page__section[data-v-3df8d3a2]{padding-top:2rem}}
