.rcp-wrap[data-v-ca7dd685]{background:radial-gradient(ellipse 70% 40% at 82% 0,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 62%),radial-gradient(ellipse 55% 35% at 8% 100%,color-mix(in srgb,var(--color-theme) 8%,transparent),transparent 60%),var(--bg-primary);color:#fff6f8;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;height:100%;overflow-y:auto;width:100%}.rcp-policy[data-v-ca7dd685]{padding:2.5rem 1.25rem 4.5rem}.rcp-wrap[data-v-ca7dd685] *{box-sizing:border-box}.rcp-crumb[data-v-ca7dd685],.rcp-policy-card[data-v-ca7dd685],.rcp-policy-explore[data-v-ca7dd685],.rcp-policy-footer[data-v-ca7dd685],.rcp-policy-hero[data-v-ca7dd685]{margin:0 auto;width:min(57.5rem,100%)}.rcp-crumb[data-v-ca7dd685]{align-items:center;color:#fff6f873;display:flex;font-size:.8125rem;gap:.5625rem;margin-bottom:2.75rem}.rcp-crumb a[data-v-ca7dd685]{color:var(--color-theme);text-decoration:none}.rcp-crumb a[data-v-ca7dd685]:hover{text-decoration:underline}.rcp-crumb b[data-v-ca7dd685]{color:#fff6f8bf;font-weight:600}.rcp-policy h1[data-v-ca7dd685]{color:#fff6f8;font-family:Archivo Variable,Archivo,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.9rem,4.6vw,3rem);font-weight:850;letter-spacing:-.05em;line-height:1.02;margin:0;max-width:47.5rem;text-transform:uppercase}.rcp-policy h1[data-v-ca7dd685]:first-letter{color:var(--color-theme)}.rcp-policy-lead[data-v-ca7dd685]{color:#fff6f8b8;font-size:1rem;line-height:1.8;margin:1rem 0 0;max-width:45rem}.rcp-policy-cta[data-v-ca7dd685]{background:var(--color-theme);box-shadow:0 .5rem 1.625rem color-mix(in srgb,var(--color-theme) 34%,transparent);clip-path:polygon(0 0,calc(100% - .8125rem) 0,100% .8125rem,100% 100%,.8125rem 100%,0 calc(100% - .8125rem));color:#050505;display:inline-block;font-family:Archivo Variable,Archivo,sans-serif;font-size:.85rem;font-weight:800;letter-spacing:.06em;margin-top:1.4rem;padding:.75rem 1.6rem;text-decoration:none;text-transform:uppercase}.rcp-policy-cta[data-v-ca7dd685]:hover{background:var(--color-theme-hover)}.rcp-policy-card[data-v-ca7dd685]{display:grid;gap:1rem;margin-top:2.2rem}.rcp-policy-card article[data-v-ca7dd685]{background:color-mix(in srgb,var(--bg-secondary) 86%,transparent);border:.0625rem solid rgba(255,246,248,.1);clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,1rem 100%,0 calc(100% - 1rem));padding:1.35rem}.rcp-policy-card h2[data-v-ca7dd685]{color:var(--color-theme);font-family:Archivo Variable,Archivo,sans-serif;font-size:1.02rem;font-weight:800;letter-spacing:.04em;margin:0 0 .55rem;text-transform:uppercase}.rcp-policy-card p[data-v-ca7dd685]{color:#fff6f8ad;line-height:1.78;margin:0}.rcp-inlink[data-v-ca7dd685]{border-bottom:.0625rem solid color-mix(in srgb,var(--color-theme) 40%,transparent);color:var(--color-theme);font-weight:600;text-decoration:none}.rcp-inlink[data-v-ca7dd685]:hover{border-bottom-color:var(--color-theme-hover)}.rcp-policy-explore[data-v-ca7dd685]{background:linear-gradient(160deg,color-mix(in srgb,var(--color-theme) 8%,transparent) 0,color-mix(in srgb,var(--color-accent) 6%,transparent)),color-mix(in srgb,var(--bg-secondary) 90%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-theme) 32%,transparent);clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,1.25rem 100%,0 calc(100% - 1.25rem));margin-top:2.4rem;padding:1.6rem}.rcp-policy-explore h2[data-v-ca7dd685]{color:#fff6f8;font-family:Archivo Variable,Archivo,sans-serif;font-size:1.15rem;font-weight:830;margin:0 0 .5rem}.rcp-policy-explore h3[data-v-ca7dd685]{color:var(--color-theme);font-size:.95rem;margin:1.5rem 0 .6rem}.rcp-policy-explore>p[data-v-ca7dd685]{color:#fff6f8b8;line-height:1.7;margin:0 0 1.1rem}.rcp-policy-links[data-v-ca7dd685]{display:flex;flex-wrap:wrap;gap:.6rem}.rcp-link-pill[data-v-ca7dd685]{background:color-mix(in srgb,var(--color-theme) 10%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-theme) 36%,transparent);clip-path:polygon(0 0,calc(100% - .625rem) 0,100% .625rem,100% 100%,.625rem 100%,0 calc(100% - .625rem));color:#fff6f8;font-size:.88rem;font-weight:700;padding:.5rem .95rem;text-decoration:none}.rcp-link-pill[data-v-ca7dd685]:hover{background:color-mix(in srgb,var(--color-theme) 20%,transparent);border-color:var(--color-theme)}.rcp-policy-reads[data-v-ca7dd685]{display:grid;gap:.4rem;margin:0;padding-left:1.1rem}.rcp-policy-reads a[data-v-ca7dd685]{color:var(--color-theme);font-weight:600;text-decoration:none}.rcp-policy-reads a[data-v-ca7dd685]:hover{text-decoration:underline}.rcp-policy-footer[data-v-ca7dd685]{color:#fff6f873;font-size:.85rem;margin-top:2.2rem}.rcp-policy-home[data-v-ca7dd685]{color:var(--color-theme);display:inline-block;font-weight:600;margin-bottom:.6rem;text-decoration:none}.rcp-policy-home[data-v-ca7dd685]:hover{text-decoration:underline}
