.nr-legal{font-size:var(--fs-body);color:var(--text-2);line-height:1.75}.nr-legal>*+*{margin-top:var(--sp-4)}.nr-legal h1{font-family:var(--f-display);font-size:var(--fs-display-sm);letter-spacing:.01em;color:var(--text-1);text-wrap:balance;line-height:1.05}.nr-legal h2{font-family:var(--f-cond);font-size:var(--fs-title);color:var(--text-1);margin-top:var(--sp-8);text-wrap:balance;font-weight:700;line-height:1.2}.nr-legal h3{color:var(--text-1);margin-top:var(--sp-5);font-weight:700}.nr-legal .nr-legal-meta{font-size:var(--fs-caption);color:var(--text-3)}.nr-legal ul{padding-left:1.35em;list-style:outside}.nr-legal li+li{margin-top:var(--sp-2)}.nr-legal strong{color:var(--text-1);font-weight:700}.nr-legal a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.nr-legal .nr-legal-ojo{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:var(--r-sm);padding:var(--sp-3) var(--sp-4)}.nr-legal .nr-legal-ojo>*+*{margin-top:var(--sp-2)}
