.legalPage{background:#fff}.legal-hero{isolation:isolate;background:radial-gradient(900px 500px at 50% -10%,#00cfff1a,#0000 60%),linear-gradient(#fff 0%,#f4faff 100%);padding:90px 0 70px;position:relative;overflow:hidden}@media only screen and (min-width:640px){.legal-hero{padding:110px 0 80px}}@media only screen and (min-width:1024px){.legal-hero{padding:140px 0 100px}}.legal-hero .legal-hero__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.legal-hero .legal-hero__blob{filter:blur(100px);border-radius:50%;position:absolute}.legal-hero .legal-hero__blob--one{background:radial-gradient(circle,#00cfff2e,#0000 70%);width:460px;height:460px;top:-120px;right:-160px}.legal-hero .legal-hero__blob--two{background:radial-gradient(circle,#7eb9ce2e,#0000 70%);width:420px;height:420px;bottom:-180px;left:-160px}.legal-hero .legal-hero__grid{opacity:.4;background-image:linear-gradient(#0d121e0a 1px,#0000 1px),linear-gradient(90deg,#0d121e0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50%,#000 30%,#0000 90%);mask-image:radial-gradient(60% 50%,#000 30%,#0000 90%)}.legal-hero .legal-hero__content{z-index:1;text-align:center;max-width:760px;margin:0 auto;position:relative}.legal-hero .legal-hero__eyebrow{color:#0086a8;text-transform:uppercase;letter-spacing:.06em;background:#00cfff1a;border:1px solid #00cfff40;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.legal-hero .legal-hero__eyebrow svg{color:#00cfff}.legal-hero .legal-hero__title{color:var(--black);letter-spacing:-.5px;margin:0 0 16px;font-size:32px;font-weight:800;line-height:1.1}@media only screen and (min-width:640px){.legal-hero .legal-hero__title{font-size:44px}}@media only screen and (min-width:1024px){.legal-hero .legal-hero__title{font-size:56px}}.legal-hero .legal-hero__title span{background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.legal-hero .legal-hero__subtitle{color:var(--grey-color);max-width:620px;margin:0 auto 22px;font-size:15px;line-height:1.65}@media only screen and (min-width:640px){.legal-hero .legal-hero__subtitle{font-size:16.5px}}.legal-hero .legal-hero__meta{justify-content:center;margin-bottom:26px;display:flex}.legal-hero .legal-hero__chip{-webkit-backdrop-filter:blur(10px);color:var(--grey-color);background:#ffffffd9;border:1px solid #0d121e0f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex;box-shadow:0 10px 26px -16px #0d121e2e}.legal-hero .legal-hero__chip strong{color:var(--black);font-weight:700}.legal-hero .legal-hero__chip-dot{background:#00cfff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #00cfff2e}.legal-hero .legal-hero__highlights{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.legal-hero .legal-hero__highlight{color:var(--black);background:#fff;border:1px solid #0d121e0f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 20px -14px #0d121e2e}.legal-hero .legal-hero__highlight-icon{color:#fff;background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.legal-body{padding:50px 0 90px;position:relative}@media only screen and (min-width:1024px){.legal-body{padding:70px 0 120px}}.legal-body__grid{grid-template-columns:1fr;gap:30px;display:grid}@media only screen and (min-width:992px){.legal-body__grid{grid-template-columns:240px 1fr;align-items:start;gap:40px}}@media only screen and (min-width:1024px){.legal-body__grid{grid-template-columns:280px 1fr;gap:60px}}.legal-toc{display:none}@media only screen and (min-width:992px){.legal-toc{display:block;position:sticky;top:150px}}.legal-toc__inner{background:#fff;border:1px solid #0d121e0f;border-radius:18px;padding:22px 20px;box-shadow:0 14px 30px -22px #0d121e2e}.legal-toc__heading{text-transform:uppercase;letter-spacing:.1em;color:var(--grey-color);border-bottom:1px solid #0d121e0f;margin-bottom:8px;padding:0 8px 14px;font-size:11px;font-weight:800;display:block}.legal-toc__list{margin:0;padding:0;list-style:none}.legal-toc__list li{margin:0}.legal-toc__list a{color:var(--grey-color);border-radius:10px;align-items:center;gap:10px;padding:9px 8px;font-size:13.5px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .25s,color .25s;display:flex}.legal-toc__list a:hover{color:#0086a8;background:#00cfff12}.legal-toc__list a:hover .legal-toc__num{color:#fff;background:#00cfff}.legal-toc__num{color:#0086a8;letter-spacing:-.02em;background:#00cfff1a;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10.5px;font-weight:800;transition:background .25s,color .25s;display:grid}.legal-content{flex-direction:column;gap:22px;min-width:0;display:flex}.legal-intro{background:linear-gradient(135deg,#f4faff 0%,#fff 100%);border:1px solid #00cfff29;border-radius:18px;padding:24px 26px;box-shadow:0 14px 32px -22px #0086a82e}.legal-intro p{color:var(--grey-color);margin:0;font-size:15.5px;line-height:1.7}@media only screen and (min-width:640px){.legal-intro{padding:28px 32px}.legal-intro p{font-size:16px}}.legal-section{background:#fff;border:1px solid #0d121e0f;border-radius:18px;padding:26px 24px;scroll-margin-top:100px;transition:border-color .3s,box-shadow .3s,transform .3s;position:relative;box-shadow:0 14px 30px -22px #0d121e24}.legal-section:hover{border-color:#00cfff40;transform:translateY(-2px);box-shadow:0 22px 44px -22px #0d121e2e}@media only screen and (min-width:640px){.legal-section{padding:30px 32px}}.legal-section__head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.legal-section__icon{color:#fff;background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 24px -10px #00cfff8c}.legal-section__num{color:#0086a8;letter-spacing:.06em;text-transform:uppercase;background:#00cfff1a;border-radius:999px;align-items:center;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-flex}.legal-section__num:before{content:"Section ";opacity:.7;margin-inline-end:4px}.legal-section__title{color:var(--black);letter-spacing:-.3px;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.2}@media only screen and (min-width:640px){.legal-section__title{font-size:24px}}.legal-section__description{color:var(--grey-color);margin:0 0 16px;font-size:15px;line-height:1.7}@media only screen and (min-width:640px){.legal-section__description{font-size:15.5px}}.legal-section__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legal-section__list li{color:var(--black);background:#f8fcff;border:1px solid #00cfff1a;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:14.5px;line-height:1.55;transition:background .25s,border-color .25s;display:flex}.legal-section__list li:hover{background:#00cfff0f;border-color:#00cfff40}.legal-section__check{color:#fff;background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;display:grid;box-shadow:0 6px 14px -6px #00cfff80}.legal-contact{color:#fff;background:radial-gradient(circle at 100% 0,#00cfff2e,#0000 50%),radial-gradient(circle at 0 100%,#7eb9ce33,#0000 50%),linear-gradient(135deg,#0a0e1a 0%,#1e293b 100%);border-radius:22px;padding:32px 26px;scroll-margin-top:100px;position:relative;overflow:hidden;box-shadow:0 24px 48px -22px #0d121e66}@media only screen and (min-width:640px){.legal-contact{padding:40px 36px}}.legal-contact__body{z-index:1;text-align:center;max-width:540px;margin:0 auto;position:relative}.legal-contact__icon{color:#fff;background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:18px;display:inline-grid;box-shadow:0 14px 30px -10px #00cfff8c}.legal-contact__title{letter-spacing:-.3px;color:#fff;margin:0 0 10px;font-size:24px;font-weight:800;line-height:1.2}@media only screen and (min-width:640px){.legal-contact__title{font-size:28px}}.legal-contact__description{color:#ffffffbf;margin:0 0 22px;font-size:14.5px;line-height:1.65}@media only screen and (min-width:640px){.legal-contact__description{font-size:15.5px}}.legal-contact__cta{color:var(--black);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex;box-shadow:0 14px 30px -12px #0006}.legal-contact__cta svg{transition:transform .3s}.legal-contact__cta:hover{color:#fff;background:linear-gradient(135deg,#00cfff 0%,#0086a8 100%);transform:translateY(-2px);box-shadow:0 18px 36px -12px #00cfff8c}.legal-contact__cta:hover svg{transform:translate(3px)}html[dir=rtl] .legal-section__num:before{content:"قسم "}
