.mk-legal-page{min-height:70vh;padding:32px 0 72px;background:#050d15;color:#edf8ff}.mk-legal-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:34px;font-size:12px;color:#7899ad}.mk-legal-breadcrumb a{color:#67e8f9;text-decoration:none}.mk-legal-hero{max-width:900px;margin-bottom:28px}.mk-legal-eyebrow{display:inline-flex;align-items:center;gap:10px;color:#67e8f9;font-size:11px;font-weight:900;letter-spacing:.14em}.mk-legal-eyebrow i{width:32px;height:1px;background:linear-gradient(90deg,#8b5cf6,#22d3ee)}.mk-legal-hero h1{margin:12px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1.04}.mk-legal-hero p{max-width:760px;color:#8db0c4;line-height:1.7}.mk-legal-card{padding:clamp(22px,4vw,46px);border:1px solid rgba(103,232,249,.14);border-radius:22px;background:linear-gradient(180deg,rgba(13,29,42,.94),rgba(8,20,31,.96));box-shadow:0 24px 70px rgba(0,0,0,.2)}.mk-legal-content{font-size:15px;line-height:1.85;color:#bcd0dc}.mk-legal-content h2,.mk-legal-content h3{margin:30px 0 10px;color:#fff}.mk-legal-content p{margin:0 0 16px}.mk-legal-content a{color:#67e8f9}.mk-legal-updated{margin-top:30px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;color:#7392a5}@media(max-width:680px){.mk-legal-page{padding:20px 0 48px}.mk-legal-breadcrumb{margin-bottom:24px}.mk-legal-card{border-radius:16px;padding:20px}.mk-legal-content{font-size:14px}}