.legal-page[data-v-cd8517a6]{width:100%;min-height:620px;background:#f8f8f8;padding:48px 20px 72px;color:#1f2933}.legal-card[data-v-cd8517a6],.legal-hero[data-v-cd8517a6]{max-width:980px;margin:0 auto}.legal-hero[data-v-cd8517a6]{margin-bottom:24px}.legal-hero .eyebrow[data-v-cd8517a6]{color:var(--color-main);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.legal-hero h1[data-v-cd8517a6]{font-size:36px;line-height:1.2;margin:0 0 12px;color:#111827}.legal-hero .subtitle[data-v-cd8517a6]{font-size:16px;line-height:1.7;color:#5f6b7a;max-width:760px}.legal-card[data-v-cd8517a6]{background:#fff;border-radius:8px;padding:32px;box-shadow:0 12px 30px rgba(15,23,42,.08)}.legal-section[data-v-cd8517a6]{padding:20px 0;border-bottom:1px solid #e5e7eb}.legal-section[data-v-cd8517a6]:first-child{padding-top:0}.legal-section[data-v-cd8517a6]:last-child{border-bottom:0;padding-bottom:0}.legal-section h2[data-v-cd8517a6]{font-size:18px;margin:0 0 10px;color:#111827}.legal-section li[data-v-cd8517a6],.legal-section p[data-v-cd8517a6]{font-size:14px;line-height:1.8;color:#4b5563}.legal-section ul[data-v-cd8517a6]{padding-left:20px;margin:0}