.policy-page[data-v-67bf24dc]{background:var(--bg-primary);color:#ffffffeb;height:100%;overflow-x:hidden;overflow-y:auto;-moz-user-select:text;user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}.policy-shell[data-v-67bf24dc]{margin:0 auto;width:min(100% - 12vw,61.25rem)}.policy-hero[data-v-67bf24dc]{border-bottom:.0625rem solid hsla(0,0%,100%,.08);padding:3.5rem 0 3rem}.policy-breadcrumb[data-v-67bf24dc]{align-items:center;color:#ffffff80;display:flex;flex-wrap:wrap;font-size:.84rem;gap:.5rem;margin-bottom:1.5rem}.policy-breadcrumb a[data-v-67bf24dc]{color:var(--color-theme);font-weight:700;text-decoration:none}.policy-eyebrow[data-v-67bf24dc]{color:var(--color-theme);display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.08em;margin-bottom:.85rem;text-transform:uppercase}.policy-hero h1[data-v-67bf24dc]{color:#fff;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08;margin:0 0 1rem}.policy-hero p[data-v-67bf24dc]{color:#ffffffb3;font-size:1.05rem;line-height:1.7;margin:0 0 1rem;max-width:70ch}.policy-body[data-v-67bf24dc]{padding:3rem 0 4rem}.policy-section[data-v-67bf24dc]{border-bottom:.0625rem solid hsla(0,0%,100%,.08);display:grid;gap:1rem;grid-template-columns:3.25rem minmax(0,1fr);padding:1.7rem 0}.policy-number[data-v-67bf24dc]{color:var(--color-theme);font-size:.8rem;font-weight:800;letter-spacing:.08em}.policy-section h2[data-v-67bf24dc]{color:#fff;font-size:1.35rem;margin:0 0 .8rem}.policy-section li[data-v-67bf24dc],.policy-section p[data-v-67bf24dc]{color:#ffffffb3;font-size:.98rem;line-height:1.75}.policy-section p[data-v-67bf24dc]{margin:0 0 .9rem}.policy-section ul[data-v-67bf24dc]{margin:.2rem 0 0;padding-left:1.2rem}.policy-section li[data-v-67bf24dc]{margin-bottom:.45rem}.policy-related[data-v-67bf24dc]{background:var(--bg-secondary);padding:2.5rem 0 3.5rem}.policy-related h2[data-v-67bf24dc]{color:#fff;font-size:1.25rem;margin:0 0 1rem}.policy-related-links[data-v-67bf24dc]{display:flex;flex-wrap:wrap;gap:.7rem}.policy-related-links a[data-v-67bf24dc]{align-items:center;border:.0625rem solid hsla(0,0%,100%,.14);border-radius:var(--radius-base,6px);color:#ffffffd9;display:inline-flex;font-weight:700;gap:.4rem;min-height:2.75rem;padding:.65rem .9rem;text-decoration:none}.policy-related-links a[data-v-67bf24dc]:hover{border-color:var(--color-theme);color:#fff}@media(max-width:760px){.policy-page[data-v-67bf24dc]{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))}.policy-shell[data-v-67bf24dc]{width:min(100% - 8vw,61.25rem)}.policy-hero[data-v-67bf24dc]{padding:2rem 0 2.25rem}.policy-section[data-v-67bf24dc]{gap:.65rem;grid-template-columns:2.125rem minmax(0,1fr)}.policy-section h2[data-v-67bf24dc]{font-size:1.15rem}.policy-section li[data-v-67bf24dc],.policy-section p[data-v-67bf24dc]{font-size:.96rem}}
