.legal_page___WW31{min-height:100vh}.legal_hero__Rb32o{background:var(--gradient-hero);color:#fff;padding:var(--space-24) 0 var(--space-16);text-align:center}.legal_hero__Rb32o h1{color:#fff;margin-bottom:var(--space-4)}.legal_tag__09B0M{display:inline-block;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-gold-light);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-3)}.legal_heroSub__p9hIJ{font-size:var(--text-lg);max-width:640px;margin:0 auto;opacity:.85;line-height:var(--leading-relaxed)}.legal_content__meaSf{max-width:800px;margin:0 auto;padding:var(--space-16) var(--space-6)}.legal_lastUpdated__sgZ48{font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-10);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-default)}.legal_content__meaSf h2{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);margin-top:var(--space-10);margin-bottom:var(--space-4);color:var(--text-primary)}.legal_content__meaSf h3{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-top:var(--space-6);margin-bottom:var(--space-3);color:var(--text-primary)}.legal_content__meaSf p{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.legal_content__meaSf ul{list-style:disc;padding-left:var(--space-6);margin-bottom:var(--space-4)}.legal_content__meaSf ul li{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-2)}.legal_content__meaSf a{color:var(--color-teal);text-decoration:underline}.legal_content__meaSf a:hover{color:var(--color-teal-light)}@media (max-width:768px){.legal_hero__Rb32o{padding:var(--space-16) 0 var(--space-10)}.legal_content__meaSf{padding:var(--space-10) var(--space-4)}}