.legal-card[data-v-3f7e1fca]{background:color-mix(in oklab,var(--color-surface) 92%,#fff);border:1px solid var(--color-border);border-radius:1.25rem;box-shadow:0 18px 50px #0f14200f;margin:0 auto;max-width:48rem;padding:1.75rem 1.5rem 2.25rem}@media(min-width:768px){.legal-card[data-v-3f7e1fca]{padding:2.5rem 2.75rem 3rem}}.legal-card[data-v-3f7e1fca] h1{color:var(--color-on-surface);font-size:1.75rem;font-weight:800;line-height:1.25;margin:0 0 .75rem}.legal-card[data-v-3f7e1fca] h2{color:var(--color-on-surface);font-size:1.15rem;font-weight:700;margin:2rem 0 .75rem}.legal-card[data-v-3f7e1fca] h3{font-size:1.05rem;font-weight:650;margin:1.5rem 0 .5rem}.legal-card[data-v-3f7e1fca] li,.legal-card[data-v-3f7e1fca] p{color:color-mix(in oklab,var(--color-on-surface) 92%,var(--color-muted));font-size:.975rem;line-height:1.7}.legal-card[data-v-3f7e1fca] p{margin:.65rem 0}.legal-card[data-v-3f7e1fca] em{color:var(--color-muted);display:block;font-size:.95rem;margin:.25rem 0 .75rem}.legal-card[data-v-3f7e1fca] ol,.legal-card[data-v-3f7e1fca] ul{margin:.5rem 0 .85rem 1.25rem;padding:0}.legal-card[data-v-3f7e1fca] li{margin:.35rem 0}.legal-card[data-v-3f7e1fca] a{color:var(--color-primary-strong);text-decoration:underline;text-underline-offset:2px}.legal-card[data-v-3f7e1fca] strong{color:var(--color-on-surface);font-weight:700}
