.legal-hero[data-v-8fb8deeb]{padding:28px 0 24px;border-bottom:1px solid var(--line)}.crumbs[data-v-8fb8deeb]{font-size:13px;color:var(--muted);font-weight:500}.crumbs ol[data-v-8fb8deeb]{list-style:none;margin:0;padding:0}.crumbs li[data-v-8fb8deeb],.crumbs ol[data-v-8fb8deeb]{display:flex;gap:10px;align-items:center}.crumbs[data-v-8fb8deeb] a:hover{color:var(--blue-700)}.crumbs .sep[data-v-8fb8deeb]{color:#c5cbd6}.crumbs .here[data-v-8fb8deeb]{color:var(--ink-2);font-weight:600}.legal-hero .eyebrow[data-v-8fb8deeb]{margin:26px 0 16px}.legal-hero h1[data-v-8fb8deeb]{font-size:clamp(32px,4vw,48px)}.legal-hero .lead[data-v-8fb8deeb]{max-width:720px;margin-top:16px;font-size:17px;line-height:1.6;color:#4a5468}.legal-hero .updated[data-v-8fb8deeb]{margin-top:14px;font-size:13px;color:var(--muted)}.legal-body[data-v-8fb8deeb]{padding:48px 0 80px}.narrow[data-v-8fb8deeb]{max-width:840px}.legal-prose[data-v-8fb8deeb]{font-size:15px;line-height:1.7;color:var(--ink-2)}.legal-prose[data-v-8fb8deeb] h2,.legal-prose[data-v-8fb8deeb] h5.card-title{font-family:Nunito,sans-serif;font-weight:900;font-size:20px;letter-spacing:-.02em;color:var(--ink);margin:36px 0 14px}.legal-prose[data-v-8fb8deeb] p{margin:0 0 14px;color:var(--ink-2)}.legal-prose[data-v-8fb8deeb] .text-muted{color:var(--ink-2)}.legal-prose[data-v-8fb8deeb] ol,.legal-prose[data-v-8fb8deeb] ul{margin:0 0 16px;padding-left:24px}.legal-prose[data-v-8fb8deeb] li{margin-bottom:6px}.legal-prose[data-v-8fb8deeb] a{color:var(--blue-700);font-weight:600;text-decoration:underline}.legal-prose[data-v-8fb8deeb] strong{color:var(--ink);font-weight:700}.legal-prose[data-v-8fb8deeb] code{font-family:JetBrains Mono,monospace;font-size:.9em;background:var(--bg-2);padding:1px 6px;border-radius:5px}
