.legal-view[data-v-f8d5cf9c]{min-height:80vh}.page-hero[data-v-f8d5cf9c]{padding:140px 0 2.5rem;background:var(--gradient-hero);text-align:center}.page-hero h1[data-v-f8d5cf9c]{font-family:var(--font-display);font-size:clamp(1.8rem,4.5vw,2.8rem);color:var(--text-primary);margin:.5rem 0 0}.legal-body[data-v-f8d5cf9c]{max-width:820px}.legal-text[data-v-f8d5cf9c]{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:var(--text-secondary);line-height:1.85;font-size:1rem;font-family:var(--font-family)}@media (max-width: 640px){.page-hero[data-v-f8d5cf9c]{padding-top:110px}.legal-text[data-v-f8d5cf9c]{font-size:.95rem}}
