.legal[data-v-df9fc1b0]{min-height:100dvh;background:var(--k-color-bg);padding:var(--k-space-6) var(--k-space-4)}.legal__container[data-v-df9fc1b0]{max-width:760px;margin:0 auto;background:var(--k-color-surface);border:1px solid var(--k-color-border);border-radius:var(--k-radius-lg);box-shadow:var(--k-shadow-1);padding:var(--k-space-6)}.legal__topbar[data-v-df9fc1b0]{display:flex;align-items:center;justify-content:space-between;gap:var(--k-space-3)}.legal__brand[data-v-df9fc1b0]{display:inline-flex;align-items:center;gap:var(--k-space-2);color:var(--k-color-primary-fg);font-weight:700;text-decoration:none}.legal__title[data-v-df9fc1b0]{margin:var(--k-space-4) 0 var(--k-space-1);font-size:var(--k-text-2xl);color:var(--k-color-text)}.legal__updated[data-v-df9fc1b0]{margin:0 0 var(--k-space-4);font-size:var(--k-text-sm);color:var(--k-color-text-muted)}.legal__content[data-v-df9fc1b0]{color:var(--k-color-text);line-height:1.6}.legal__content[data-v-df9fc1b0] h2{font-size:var(--k-text-lg);margin:var(--k-space-5) 0 var(--k-space-2);color:var(--k-color-text)}.legal__content[data-v-df9fc1b0] p,.legal__content[data-v-df9fc1b0] li{font-size:var(--k-text-base);color:var(--k-color-text)}.legal__content[data-v-df9fc1b0] ul{padding-left:var(--k-space-5)}.legal__content[data-v-df9fc1b0] a{color:var(--k-color-primary-fg)}.legal__back[data-v-df9fc1b0]{display:inline-block;margin-top:var(--k-space-6);color:var(--k-color-primary-fg);text-decoration:none}.legal__not-gov[data-v-df9fc1b0]{margin:var(--k-space-4) 0 0;font-size:var(--k-text-sm);color:var(--k-color-text-muted)}.legal__back[data-v-df9fc1b0]:hover{text-decoration:underline}
