.legal[data-v-839342b2]{padding-block:var(--space-9);background:var(--bg-page)}.legal__inner[data-v-839342b2]{max-width:calc(var(--container-narrow) + var(--gutter)*2)}.legal__head[data-v-839342b2]{margin-bottom:var(--space-8)}.legal__eyebrow[data-v-839342b2]{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-deep);margin:0 0 14px}.legal__title[data-v-839342b2]{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:var(--weight-bold);color:var(--ink-900);margin:0 0 var(--space-4);line-height:1.12;letter-spacing:var(--tracking-tight)}.legal__updated[data-v-839342b2]{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--ink-500)}.legal__body[data-v-839342b2]{max-width:68ch}.legal__body[data-v-839342b2] h2{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--weight-semibold);color:var(--ink-900);margin:var(--space-8) 0 var(--space-4);line-height:1.25}.legal__body[data-v-839342b2] h2:first-child{margin-top:0}.legal__body[data-v-839342b2] h3{font-family:var(--font-display);font-size:1.125rem;font-weight:var(--weight-semibold);color:var(--ink-900);margin:var(--space-6) 0 var(--space-3)}.legal__body[data-v-839342b2] p{color:var(--ink-700);line-height:var(--leading-body);margin:0 0 var(--space-4);text-wrap:pretty}.legal__body[data-v-839342b2] ul{margin:0 0 var(--space-4);padding-left:var(--space-5);color:var(--ink-700);line-height:var(--leading-body)}.legal__body[data-v-839342b2] li{margin-bottom:var(--space-2)}.legal__body[data-v-839342b2] a{color:var(--ink-900);border-bottom:var(--border-hairline) solid var(--gold-600)}.legal__body[data-v-839342b2] address{font-style:normal;color:var(--ink-700);line-height:var(--leading-body);margin-bottom:var(--space-4)}.legal__body[data-v-839342b2] .todo{display:inline-block;background:#9e3b3314;border:var(--border-hairline) dashed rgba(158,59,51,.5);border-radius:var(--radius-sm);padding:1px 8px;color:var(--danger);font-size:.9375rem;font-weight:var(--weight-medium)}
