.legal-page[data-v-46e2a4b2]{width:100%}.legal-hero[data-v-46e2a4b2]{background:var(--secondary-color);color:var(--white);padding:80px 0 60px;text-align:center}.legal-hero h1[data-v-46e2a4b2]{font-family:var(--font-secondary);font-size:clamp(32px,5vw,48px);margin-bottom:12px}.legal-hero p[data-v-46e2a4b2]{opacity:.9;font-size:18px}.legal-content[data-v-46e2a4b2]{padding:70px 0;background:var(--white)}.legal-content .container[data-v-46e2a4b2]{max-width:820px}.updated[data-v-46e2a4b2]{color:var(--text-light);font-style:italic;margin-bottom:30px}.legal-content h2[data-v-46e2a4b2]{font-family:var(--font-secondary);color:var(--secondary-color);font-size:24px;margin:34px 0 12px}.legal-content p[data-v-46e2a4b2]{color:var(--text-dark);line-height:1.8;margin-bottom:12px}.legal-content a[data-v-46e2a4b2]{color:var(--secondary-color);font-weight:600;text-decoration:underline}
