.legal-shell[data-v-723fcee9]{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}.legal-topbar[data-v-723fcee9]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;padding:14px 20px}.legal-brand[data-v-723fcee9],.legal-topbar[data-v-723fcee9]{align-items:center;display:flex}.legal-brand[data-v-723fcee9]{color:var(--text);gap:8px;text-decoration:none}.legal-brand b[data-v-723fcee9]{font-family:var(--font-display);font-size:22px;font-weight:500}.legal-main[data-v-723fcee9]{flex:1}
