.edets-legal{min-height:100vh;background:#090811;color:#eae7f2;font-family:Arial,sans-serif;padding:48px 24px 80px}.edets-legal-inner{max-width:760px;margin:auto}.edets-legal header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-bottom:1px solid #302a42;padding-bottom:28px;margin-bottom:48px}.edets-legal a{color:#c4a7ff;text-underline-offset:4px}.edets-legal-logo{font-size:32px;font-weight:800;letter-spacing:-2px;text-decoration:none;color:#fff!important}.edets-legal-logo span{color:#bd8bff}.edets-legal nav{display:flex;gap:20px;font-size:14px}.edets-legal-eyebrow{color:#aaa1bc;font-size:13px}.edets-legal h1{font-size:clamp(34px,6vw,54px);letter-spacing:-1.8px;margin:16px 0 40px;line-height:1.1}.edets-legal h2{font-size:21px;margin:32px 0 12px;line-height:1.35}.edets-legal section p{line-height:1.8;color:#c8c1d5;margin:0}.edets-legal footer{border-top:1px solid #302a42;margin-top:48px;padding-top:24px;font-size:13px;line-height:1.8;color:#aaa1bc}@media(max-width:480px){.edets-legal{padding:28px 20px 60px}.edets-legal header{margin-bottom:32px}.edets-legal nav{gap:16px}}