.policy-hero[data-v-fd7e577a]{background:linear-gradient(160deg, var(--lavender) 0%, var(--paper) 60%);border-bottom:1px solid var(--line);text-align:center;padding:120px 32px 80px}.policy-container[data-v-fd7e577a]{max-width:1320px;margin:0 auto}.policy-hero-sub[data-v-fd7e577a]{color:var(--mute);max-width:520px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.65}.lead-eyebrow[data-v-fd7e577a]{color:var(--pink);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;display:inline-flex}.lead-eyebrow[data-v-fd7e577a]:before{content:"";background:var(--pink);width:24px;height:1px}.lead-h[data-v-fd7e577a]{color:var(--ink);letter-spacing:-.025em;font-size:clamp(32px,4.5vw,56px);font-weight:800;line-height:1.08}.policy-section[data-v-fd7e577a]{padding:80px 32px 120px}.policy-content[data-v-fd7e577a]{max-width:800px;margin:0 auto}.policy-lead[data-v-fd7e577a]{color:var(--mute);border-bottom:1px solid var(--line);margin-bottom:48px;padding-bottom:48px;font-size:18px;line-height:1.75}.policy-block[data-v-fd7e577a]{border-bottom:1px solid var(--line);margin-bottom:48px;padding-bottom:48px}.policy-block[data-v-fd7e577a]:last-of-type{border-bottom:none;margin-bottom:64px}.policy-h2[data-v-fd7e577a]{color:var(--violet);letter-spacing:-.01em;margin-bottom:16px;font-size:22px;font-weight:700}.policy-block p[data-v-fd7e577a]{color:var(--mute);margin-bottom:12px;font-size:15px;line-height:1.8}.policy-block p[data-v-fd7e577a]:last-child{margin-bottom:0}@media (width<=768px){.policy-hero[data-v-fd7e577a]{padding:88px 18px 60px}.policy-section[data-v-fd7e577a]{padding:60px 18px 88px}.policy-cta[data-v-fd7e577a]{padding:40px 24px}}
