.dn-legal-body,.dn-legal-body>div{color:#CFC4BA;font-size:16px;line-height:1.7}.dn-legal-body section+section:not([class*=bg-card]){border-top:1px solid rgba(255,240,228,.07);padding-top:2rem}.dn-legal-body h2{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:22px;font-weight:600;line-height:1.15;color:#F5EFE9;margin-bottom:1rem}.dn-legal-body li,.dn-legal-body p{color:#CFC4BA}.dn-legal-body b,.dn-legal-body strong{color:#F5EFE9;font-weight:600}.dn-legal-body p.font-semibold{color:#F5EFE9}.dn-legal-body ol,.dn-legal-body ul{padding-left:1.4rem}.dn-legal-body li::marker{color:#F2994A}.dn-legal-body a{color:#F2994A;text-decoration:underline;text-decoration-color:rgba(242,153,74,.45);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.dn-legal-body a:hover{color:#FFAD66;text-decoration-color:currentColor}.dn-legal-body a:focus-visible{outline:2px solid #F2994A;outline-offset:2px;border-radius:2px}.dn-legal-body section[class*=bg-card]{background:#151210;border:1px solid rgba(255,240,228,.07);border-radius:10px}.dn-legal-body span[class*=text-muted-foreground]{color:#8F847A}.dn-legal-body .dn-legal-blank{color:#FFBC80;background:rgba(242,153,74,.1);border:1px dashed rgba(242,153,74,.55);border-radius:4px;padding:0 .3em;font-weight:600;-webkit-box-decoration-break:clone;box-decoration-break:clone}