.legal-wrap[data-v-430d086a]{background:#fff;color:#0f172a;min-height:100%;width:100%;padding:4rem 1rem 3rem}.topbar[data-v-430d086a]{max-width:1000px;margin:0 auto 1.5rem}.return-link[data-v-430d086a]{display:inline-flex;align-items:center;gap:.4rem;color:#0e7490;font-weight:700;text-decoration:none;background:#0e749014;border-radius:10px;padding:.45rem .7rem;border:1px solid rgba(14,116,144,.15);transition:all .2s ease}.return-link[data-v-430d086a]:hover{background:#0e74901f}.legal-header[data-v-430d086a]{max-width:1000px;margin:0 auto 1rem}.legal-header h1[data-v-430d086a]{font-size:1.9rem;font-weight:800;color:#0f172a}.legal-panel[data-v-430d086a]{max-width:1000px;margin:0 auto;height:min(70vh,780px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e2e8f0 transparent}.legal-panel[data-v-430d086a]::-webkit-scrollbar{width:6px}.legal-panel[data-v-430d086a]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.prose[data-v-430d086a]{line-height:1.8;font-size:1rem;color:#1e293b}.prose h2[data-v-430d086a]{color:#0e7490;font-weight:800;margin-top:1.75rem;margin-bottom:.75rem}.prose a[data-v-430d086a]{color:#0e7490;text-decoration:underline;text-underline-offset:2px}.scroll-indicator[data-v-430d086a]{max-width:1000px;margin:1.5rem auto 0;text-align:center}.scroll-indicator i[data-v-430d086a]{font-size:1.8rem;color:#0e7490;animation:bounce-430d086a 2s infinite}@keyframes bounce-430d086a{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.legal-page[data-v-2d85b026]{min-height:100vh;display:flex;flex-direction:column}.legal-content[data-v-2d85b026]{flex:1;display:flex;flex-direction:column;padding:2rem 1rem}
