.legal[data-v-9cd07fbd]{scroll-behavior:smooth}.legal section[data-v-9cd07fbd]{border-top:1px solid var(--gray-100);margin-top:2.25rem;padding-top:2.25rem;scroll-margin-top:6rem}.legal section[data-v-9cd07fbd]:first-of-type{border-top:none;margin-top:0;padding-top:0}.legal h2[data-v-9cd07fbd]{letter-spacing:-.02em;color:var(--navy-900);align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:1.35rem;font-weight:700;display:flex}.legal h2 svg[data-v-9cd07fbd]{color:var(--blue-600)}.legal p[data-v-9cd07fbd]{color:var(--gray-600);margin-bottom:.85rem;font-size:15px;line-height:1.75}.legal a[data-v-9cd07fbd]{color:var(--blue-600);text-underline-offset:2px;font-weight:500;text-decoration:underline}.legal .card[data-v-9cd07fbd]{border:1px solid var(--gray-200);background:var(--gray-50);border-radius:.75rem;margin:.5rem 0 .85rem;padding:1rem 1.15rem}.legal .card p[data-v-9cd07fbd]{margin:0;font-size:14px;line-height:1.7}
