.legal-page[data-v-d31ba930]{background:linear-gradient(180deg,#f5f7fb,#fff 320px);min-height:100vh}.legal-hero[data-v-d31ba930]{background:linear-gradient(125deg,#052e2b,#0f766e 45%,#0f9f96)}.legal-overline[data-v-d31ba930]{color:hsla(0,0%,100%,.72);font-weight:700;letter-spacing:.14em}.legal-title[data-v-d31ba930]{font-size:max(1.9rem,min(3vw,2.8rem));font-weight:800;line-height:1.15}.legal-description[data-v-d31ba930]{color:hsla(0,0%,100%,.9);font-size:1.02rem;max-width:880px}.legal-chip[data-v-d31ba930]{background:hsla(0,0%,100%,.16)!important;border:1px solid hsla(0,0%,100%,.22);color:#fff!important;font-weight:600}.legal-alert[data-v-d31ba930]{background:#fff;border-radius:14px}.legal-section-card[data-v-d31ba930]{border-color:#d9e3ef!important;border-radius:16px;box-shadow:0 14px 32px -24px rgba(15,23,42,.45)}.legal-section-title[data-v-d31ba930]{color:#0f172a;font-size:1.06rem;font-weight:800}.legal-section-text[data-v-d31ba930]{color:#334155;font-size:.98rem;line-height:1.76}