.legal-page[data-v-3642f46b]{padding:14px 10px 24px}.legal-card[data-v-3642f46b]{background:#fff;border:1px solid #183f5e26;border-radius:18px;box-shadow:0 12px 24px #0f2d4917;margin:0 auto;padding:clamp(16px,2vw,24px);width:min(900px,100%)}.legal-kicker[data-v-3642f46b]{color:#1e6588;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}.legal-title[data-v-3642f46b]{color:#13283b;font-family:Merriweather,Georgia,serif;font-size:clamp(1.6rem,1.2rem + .9vw,2rem);margin:8px 0 0}.legal-intro[data-v-3642f46b]{color:#3d556a;line-height:1.55;margin:10px 0 0}.legal-meta[data-v-3642f46b]{color:#47657e;display:grid;font-size:.84rem;gap:4px;margin-top:10px}.legal-meta a[data-v-3642f46b]{color:#0f6f91;font-weight:600}.legal-section[data-v-3642f46b]{border-top:1px solid #183f5e1f;margin-top:14px;padding-top:12px}.legal-section h2[data-v-3642f46b]{color:#163955;font-size:1.02rem;font-weight:700;margin:0}.legal-section p[data-v-3642f46b]{color:#334b61;line-height:1.55;margin:8px 0 0}.legal-links[data-v-3642f46b]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.legal-links a[data-v-3642f46b]{color:#0f6f91;font-weight:600}