@keyframes hero-fade-in-a693bd31{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hero-appear[data-v-a693bd31]{opacity:0;animation:hero-fade-in-a693bd31 .6s ease-out forwards}.legal-page[data-v-a693bd31]{min-height:100vh;display:flex;flex-direction:column;background-color:var(--dark)}.legal-page[data-v-a693bd31]:before{content:"";position:fixed;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.035) 1px,transparent 1px);background-size:28px 28px;pointer-events:none;z-index:0}.legal-main[data-v-a693bd31]{flex:1}.legal-hero[data-v-a693bd31]{position:relative;min-height:38vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;margin-top:-80px;padding-top:80px}.hero-bg-picture[data-v-a693bd31]{position:absolute;inset:0;display:block}.hero-bg-img[data-v-a693bd31]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.3) saturate(1.2)}.hero-overlay[data-v-a693bd31]{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(8,10,12,.3) 0%,rgba(8,10,12,.7) 60%,var(--dark) 100%)}.hero-inner[data-v-a693bd31]{position:relative;z-index:1;max-width:700px;margin:0 auto;padding:4rem 2rem 3rem}.hero-label[data-v-a693bd31]{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;color:var(--fox-orange-soft);font-weight:700;text-transform:uppercase;letter-spacing:.15em;padding:.35rem .9rem;border-radius:999px;background:#ff730014;border:1px solid rgba(255,115,0,.18)}.hero-label i[data-v-a693bd31]{font-size:1rem}.hero-title[data-v-a693bd31]{margin:1.2rem 0 1rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.5px}.hero-desc[data-v-a693bd31]{font-size:1rem;color:#ffffff80;line-height:1.6}.legal-container[data-v-a693bd31]{max-width:1200px;margin:0 auto;padding:2.5rem 0 5rem;position:relative;z-index:1}.legal-prose[data-v-a693bd31]{margin-top:2.5rem}.legal-prose section[data-v-a693bd31]{margin-bottom:2.5rem}.legal-prose section[data-v-a693bd31]:last-child{margin-bottom:0}.legal-prose h2[data-v-a693bd31]{font-size:1.4rem;font-weight:700;color:var(--text-w);margin:0 0 .8rem;letter-spacing:-.3px}.legal-prose h3[data-v-a693bd31]{font-size:1.1rem;font-weight:700;color:var(--text-w);margin:1.5rem 0 .5rem}.legal-prose p[data-v-a693bd31]{color:var(--text-w2);font-size:.95rem;line-height:1.75;margin:0 0 .8rem}.legal-prose p[data-v-a693bd31]:last-child{margin-bottom:0}.legal-prose ul[data-v-a693bd31]{padding-left:1.5rem;margin:.5rem 0 .8rem}.legal-prose li[data-v-a693bd31]{color:var(--text-w2);font-size:.95rem;line-height:1.75;margin-bottom:.3rem}.legal-prose li strong[data-v-a693bd31]{color:var(--text-w)}.legal-prose a[data-v-a693bd31]{color:var(--fox-orange-soft);text-decoration:underline;text-underline-offset:2px;transition:color .5s!important}.legal-prose a[data-v-a693bd31]:hover{color:var(--fox-orange-strong)}@media(max-width:768px){.legal-hero[data-v-a693bd31]{min-height:30vh}.hero-inner[data-v-a693bd31]{padding:3rem 1.5rem 2rem}.legal-container[data-v-a693bd31]{padding:2rem 1.2rem 3rem}}@media(max-width:520px){.hero-title[data-v-a693bd31]{font-size:1.8rem}}
