@layer components{.ml-legal{color:var(--ml-ink-soft);font-size:1rem;line-height:1.7}.ml-legal h2{letter-spacing:-.015em;color:var(--ml-ink);margin-top:2.75rem;margin-bottom:.75rem;scroll-margin-top:5.5rem;font-size:1.3rem;font-weight:700;line-height:1.3}.ml-legal h3{color:var(--ml-ink);margin-top:1.5rem;margin-bottom:.4rem;font-size:1.05rem;font-weight:650}.ml-legal p,.ml-legal ul,.ml-legal ol{margin-top:.75rem}.ml-legal ul{padding-left:1.25rem;list-style:outside}.ml-legal ol{padding-left:1.25rem;list-style:decimal}.ml-legal li+li{margin-top:.35rem}.ml-legal a{color:var(--ml-blue);text-underline-offset:3px;text-decoration:underline}.ml-legal strong{color:var(--ml-ink);font-weight:650}.ml-legal table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.9375rem}.ml-legal th,.ml-legal td{border-top:1px solid var(--ml-line);text-align:left;vertical-align:top;padding:.6rem .75rem .6rem 0}.ml-legal th{color:var(--ml-ink);font-weight:650}.ml-legal-callout{color:#78350f;background:#fef3c78c;border:1px solid #d9770640;border-radius:1rem;margin-top:1.25rem;padding:1rem 1.25rem}.ml-legal-callout strong{color:#78350f}}
