@keyframes hero-fade-in-e24b237f{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hero-appear[data-v-e24b237f]{opacity:0;animation:.6s ease-out forwards hero-fade-in-e24b237f}.legal-page[data-v-e24b237f]{background-color:var(--dark);flex-direction:column;min-height:100vh;display:flex}.legal-main[data-v-e24b237f]{flex:1}.legal-container[data-v-e24b237f]{z-index:1;max-width:1200px;margin:0 auto;padding:2.5rem 0 5rem;position:relative}.legal-prose[data-v-e24b237f]{margin-top:2.5rem}.legal-prose section[data-v-e24b237f]{margin-bottom:2.5rem}.legal-prose section[data-v-e24b237f]:last-child{margin-bottom:0}.legal-prose h2[data-v-e24b237f]{color:var(--text-w);letter-spacing:-.3px;margin:0 0 .8rem;font-size:1.4rem;font-weight:700}.legal-prose p[data-v-e24b237f]{color:var(--text-w2);margin:0 0 .8rem;font-size:.95rem;line-height:1.75}.legal-prose ul[data-v-e24b237f]{margin:.5rem 0 .8rem;padding-left:1.5rem}.legal-prose li[data-v-e24b237f]{color:var(--text-w2);margin-bottom:.3rem;font-size:.95rem;line-height:1.75}.legal-prose a[data-v-e24b237f]{color:var(--fox-orange-soft);text-underline-offset:2px;text-decoration:underline}.legal-prose a[data-v-e24b237f]:hover{color:var(--fox-orange-strong)}@media (width<=768px){.legal-container[data-v-e24b237f]{padding:2rem 1.2rem 3rem}}
