:root{--purple:#6b23df;--ink:#201727;--muted:#786d80;--line:#ebe4f0;--paper:#faf8fc}*{box-sizing:border-box}body{margin:0;font-family:"Almarai",Tahoma,Arial,sans-serif;background:var(--paper);color:var(--ink)}a{color:inherit;text-decoration:none}.legal-header{height:76px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 max(20px,calc((100% - 1080px)/2))}.legal-header>a:first-child{display:flex;align-items:center;gap:10px;font-weight:800}.legal-header img{width:44px;height:44px;border-radius:14px}.legal-header nav{display:flex;gap:14px;font-size:11px;font-weight:700}.legal-header nav a:last-child{background:var(--purple);color:#fff;padding:10px 14px;border-radius:10px}.legal-main{width:min(900px,calc(100% - 32px));margin:55px auto 90px;background:#fff;border:1px solid var(--line);border-radius:26px;padding:48px;box-shadow:0 18px 55px rgba(52,19,84,.06)}.legal-main .kicker{color:var(--purple);font-size:11px;font-weight:800}.legal-main h1{font-size:42px;margin:12px 0}.legal-main .updated{color:var(--muted);font-size:10px}.legal-main .intro{font-size:15px;line-height:2;color:#5f5566;background:#f5f0fa;border-radius:16px;padding:20px;margin:28px 0}.legal-main h2{font-size:20px;margin:34px 0 12px}.legal-main h3{font-size:15px;margin:23px 0 9px}.legal-main p,.legal-main li{font-size:13px;line-height:2;color:#5e5465}.legal-main ul{padding-right:22px}.notice{border-right:4px solid #ffbd1b;background:#fff7dc;padding:14px 16px;border-radius:10px;font-size:11px;line-height:1.8;color:#70531a}.legal-footer{background:#180a26;color:#bfaecb;padding:24px;text-align:center;font-size:9px}.legal-footer b{color:#fff}@media(max-width:650px){.legal-header nav a:not(:last-child){display:none}.legal-main{padding:26px 20px;margin-top:28px}.legal-main h1{font-size:32px}}
