.legal[data-v-6f90906a]{background-color:var(--surface-primary);color:var(--text-primary);display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.legal__content[data-v-6f90906a]{flex:1;width:100%}.legal__inner[data-v-6f90906a]{display:flex;flex-direction:column;gap:var(--gap-section);margin:0 auto;max-width:720px;padding:var(--space-14) var(--space-4) var(--space-10)}.legal--app[data-v-6f90906a]{height:100dvh;overflow:hidden}.legal--app .legal__content[data-v-6f90906a]{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.legal--app .legal__inner[data-v-6f90906a]{padding:0 var(--page-padding) var(--space-10)}.legal__header[data-v-6f90906a]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.legal__last-updated[data-v-6f90906a]{display:block}.legal__section[data-v-6f90906a]{display:flex;flex-direction:column;gap:var(--gap-heading)}.legal__footer[data-v-6f90906a]{background-color:var(--surface-tertiary);padding:var(--space-6) var(--space-4)}.legal__footer-inner[data-v-6f90906a]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1120px}.legal__footer-links[data-v-6f90906a]{align-items:center;display:flex;gap:var(--gap-group)}.legal__footer-link[data-v-6f90906a]:hover{text-decoration:underline}
