.onya-legal-hero[data-v-85f39dd8]{background:var(--onya-dark-primary);padding:132px var(--onya-pad-x) 56px;text-align:center}.onya-legal-hero-mark[data-v-85f39dd8]{display:inline-block;height:80px;margin-bottom:24px;width:auto}.onya-legal-hero-label[data-v-85f39dd8]{color:#c084fc;font-size:11px;font-weight:700;letter-spacing:3px;margin-bottom:12px;text-transform:uppercase}.onya-legal-hero-title[data-v-85f39dd8]{color:#fff;font-size:clamp(32px,4vw,48px);letter-spacing:-.3px;margin:0}.onya-legal[data-v-85f39dd8]{background:var(--onya-grey-light);min-height:60dvh;padding:56px clamp(20px,3vw,56px) 96px}.onya-legal-loading[data-v-85f39dd8]{color:var(--onya-text-secondary);font-size:15px;padding:32px 0}.onya-legal-body[data-v-85f39dd8] section{background:#fff;border:1px solid var(--onya-grey-border);border-radius:12px;border-top:3px solid var(--onya-violet);margin-bottom:24px;padding:32px}.onya-legal-body[data-v-85f39dd8] h3{color:var(--onya-violet);font-size:11px;font-weight:700;letter-spacing:2.5px;margin-bottom:16px;text-transform:uppercase}.onya-legal-body[data-v-85f39dd8] h2{color:var(--onya-text-dark);font-size:22px;margin-bottom:16px}.onya-legal-body[data-v-85f39dd8] li,.onya-legal-body[data-v-85f39dd8] p{color:var(--onya-text-dark);font-size:15px;line-height:1.85;margin-bottom:8px}.onya-legal-body[data-v-85f39dd8] ul{margin-bottom:8px;padding-left:20px}.onya-legal-body[data-v-85f39dd8] a{color:var(--onya-violet);text-decoration:none}.onya-legal-body[data-v-85f39dd8] a:hover{text-decoration:underline}
