.policy-page[data-v-0cbed1d4]{--policy-bg:#f6f8fb;--policy-accent:#1f5ec9;--policy-heading:#102443;--policy-text:#2d3440;--policy-muted:#5d6877;background:radial-gradient(circle at 0 0,rgba(31,94,201,.12),transparent 45%),radial-gradient(circle at 100% 100%,rgba(7,148,117,.14),transparent 50%),var(--policy-bg);overflow:hidden;position:relative}.policy-shell[data-v-0cbed1d4]{margin:0 auto;padding:2.75rem 1rem 3.25rem;width:min(100%,980px)}.policy-card[data-v-0cbed1d4]{background-color:#fff;border:1px solid rgba(16,36,67,.1);border-radius:1rem;box-shadow:0 10px 35px #0b204214,0 2px 8px #0b20420d;color:var(--policy-text);padding:clamp(1.2rem,1.7vw + .8rem,2.5rem)}.policy-header[data-v-0cbed1d4]{margin-bottom:1.4rem}.policy-kicker[data-v-0cbed1d4]{color:var(--policy-accent);font-size:.78rem;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.policy-updated[data-v-0cbed1d4]{color:var(--policy-muted);font-size:.95rem;margin-top:.4rem}.policy-card[data-v-0cbed1d4] h1,.policy-card[data-v-0cbed1d4] h2,.policy-card[data-v-0cbed1d4] h3,.policy-card[data-v-0cbed1d4] h4{color:var(--policy-heading);font-weight:700;line-height:1.25;margin-bottom:.72rem;margin-top:1.6rem}.policy-card[data-v-0cbed1d4] h1{font-size:clamp(1.8rem,1.6rem + 1.2vw,2.55rem);margin-top:.35rem}.policy-card[data-v-0cbed1d4] h2{border-top:1px solid rgba(16,36,67,.09);font-size:clamp(1.28rem,1.2rem + .5vw,1.75rem);padding-top:.3rem}.policy-card[data-v-0cbed1d4] h3{font-size:1.12rem}.policy-card[data-v-0cbed1d4] h4{font-size:1rem}.policy-card[data-v-0cbed1d4] li,.policy-card[data-v-0cbed1d4] p{font-size:1rem;line-height:1.72}.policy-card[data-v-0cbed1d4] p{margin:.65rem 0}.policy-card[data-v-0cbed1d4] ul{margin:.65rem 0 .8rem;padding-left:1.2rem}.policy-card[data-v-0cbed1d4] li{margin:.38rem 0}.policy-card[data-v-0cbed1d4] a{color:var(--policy-accent);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px;word-break:break-word}.policy-card[data-v-0cbed1d4] a:hover{color:#124ca8}@media(max-width:640px){.policy-shell[data-v-0cbed1d4]{padding:1.5rem .8rem 2rem}.policy-card[data-v-0cbed1d4]{border-radius:.75rem}.policy-card[data-v-0cbed1d4] ul{padding-left:1.05rem}}
