.legal-page[data-v-360d7c0e]{background:linear-gradient(180deg,#f5f7fb,#fff 320px);min-height:100vh}.legal-hero[data-v-360d7c0e]{background:linear-gradient(125deg,#0f172a,#1e293b 45%,#334155)}.legal-overline[data-v-360d7c0e]{color:hsla(0,0%,100%,.72);font-weight:700;letter-spacing:.14em}.legal-title[data-v-360d7c0e]{font-size:max(1.9rem,min(3vw,2.8rem));font-weight:800;line-height:1.15}.legal-description[data-v-360d7c0e]{color:hsla(0,0%,100%,.88);font-size:1.02rem;max-width:880px}.legal-chip[data-v-360d7c0e]{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-360d7c0e]{background:#fff;border-radius:14px}.legal-section-card[data-v-360d7c0e]{border-color:#e2e8f0!important;border-radius:16px;box-shadow:0 14px 32px -24px rgba(15,23,42,.5)}.legal-section-title[data-v-360d7c0e]{color:#0f172a;font-size:1.06rem;font-weight:800}.legal-section-text[data-v-360d7c0e]{color:#334155;font-size:.98rem;line-height:1.76}