.dm-legal{font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;color:#d4d9e1;max-width:760px;margin:0 auto;padding:48px 24px 80px;line-height:1.7;-webkit-font-smoothing:antialiased}.dm-legal-nav{display:flex;gap:24px;margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #1c2734}.dm-legal-nav a{font-size:13px;font-weight:500;color:#6b7a8d;text-decoration:none;transition:color 0.2s}.dm-legal-nav a:hover,.dm-legal-nav a.current{color:#577BFE}.dm-legal-header{margin-bottom:48px}.dm-legal-header h1{font-size:28px;font-weight:700;color:#f0f2f5;margin-bottom:8px}.dm-legal-date{font-size:13px;color:#5a6a7e}.dm-legal-section{margin-bottom:36px}.dm-legal-section h2{font-size:17px;font-weight:600;color:#e4e8ed;margin-bottom:10px}.dm-legal-section p{font-size:14.5px;color:#9aa5b4;line-height:1.75;margin-bottom:12px}.dm-legal-section strong{color:#cdd3dc;font-weight:600}.dm-legal-section a{color:#577BFE;text-decoration:none}.dm-legal-section a:hover{text-decoration:underline}.dm-legal-section ul{list-style:none;padding:0;margin:8px 0 12px}.dm-legal-section ul li{font-size:14.5px;color:#9aa5b4;padding:4px 0 4px 20px;position:relative;line-height:1.7}.dm-legal-section ul li::before{content:'\2014';position:absolute;left:0;color:#3d4f63}.dm-legal-important{background:#111a24;border-left:3px solid #ff5964;padding:16px 20px;margin:16px 0;border-radius:0 4px 4px 0}.dm-legal-important p{font-size:13.5px;color:#b0b8c4;margin:0}.dm-legal-footer{text-align:center;padding-top:32px;border-top:1px solid #1c2734;margin-top:48px}.dm-legal-footer p{font-size:12px;color:#4a5768;line-height:1.8}.dm-legal-footer a{color:#577BFE;text-decoration:none}@media (max-width:600px){.dm-legal{padding:32px 16px 60px}.dm-legal-header h1{font-size:24px}.dm-legal-nav{gap:16px;flex-wrap:wrap}}