.legal-page[data-v-474ec375]{max-width:1000px;margin:0 auto;padding:2rem 1rem 4rem}.legal-page h1[data-v-474ec375]{text-align:center;color:var(--primary);margin-bottom:1rem}.legal-date[data-v-474ec375]{text-align:center;color:var(--text-muted);margin-bottom:2rem}.legal-page section[data-v-474ec375]{background:var(--card-bg);border:1px solid var(--border-color);box-shadow:var(--shadow);opacity:0;border-radius:12px;margin-bottom:2rem;padding:1.5rem;animation:.4s cubic-bezier(.25,.8,.25,1) forwards legal-in-474ec375;transform:translateY(8px)}.legal-page section[data-v-474ec375]:first-of-type{animation-delay:50ms}.legal-page section[data-v-474ec375]:nth-of-type(2){animation-delay:.1s}.legal-page section[data-v-474ec375]:nth-of-type(3){animation-delay:.15s}.legal-page section[data-v-474ec375]:nth-of-type(4){animation-delay:.2s}.legal-page section[data-v-474ec375]:nth-of-type(5){animation-delay:.25s}.legal-page section[data-v-474ec375]:nth-of-type(6){animation-delay:.3s}.legal-page section[data-v-474ec375]:nth-of-type(7){animation-delay:.35s}.legal-page section[data-v-474ec375]:nth-of-type(8){animation-delay:.4s}.legal-page section[data-v-474ec375]:nth-of-type(9){animation-delay:.45s}.legal-page h2[data-v-474ec375]{color:var(--primary);margin-bottom:1rem}.legal-page ul[data-v-474ec375]{padding-left:1.5rem}.legal-page li[data-v-474ec375]{margin-bottom:.75rem;line-height:1.6}.legal-footer[data-v-474ec375]{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-top:3rem;padding:1.5rem;animation:.4s cubic-bezier(.25,.8,.25,1) .55s forwards legal-in-474ec375}.back-link[data-v-474ec375],.legal-footer[data-v-474ec375]{opacity:0;transform:translateY(8px)}.back-link[data-v-474ec375]{animation:.4s cubic-bezier(.25,.8,.25,1) .65s forwards legal-in-474ec375}@keyframes legal-in-474ec375{to{opacity:1;transform:translateY(0)}}@media (width<=768px){.legal-footer[data-v-474ec375],.legal-page[data-v-474ec375],.legal-page section[data-v-474ec375]{padding:1rem}}
