:root{color-scheme:light;--blue:#0866f5;--ink:#20262e;--muted:#647080;--rule:#e3e9f2}*{box-sizing:border-box}html{background:#fff}body{margin:0;color:var(--ink);font-family:Arial,"Segoe UI",Tahoma,sans-serif;-webkit-font-smoothing:antialiased}.page{max-width:1320px;margin:auto;padding:0 64px}.masthead{display:flex;justify-content:space-between;align-items:center;padding:35px 0;border-bottom:1px solid var(--rule)}.brand{display:block;width:146px;aspect-ratio:900/315;position:relative;overflow:hidden;flex:none}.brand img{position:absolute;max-width:none;width:197.111%;height:auto;left:-51.111%;top:-55.556%}.domain{font-size:14px;letter-spacing:.04em;color:var(--muted)}.hero{padding:85px 0 62px;max-width:1000px}.eyebrow{display:flex;align-items:center;gap:14px;font-size:13px;font-weight:700;letter-spacing:.2em;color:var(--blue)}.line{height:2px;width:34px;background:var(--blue)}h1{font-size:clamp(50px,6.3vw,88px);line-height:1.06;letter-spacing:-.055em;margin:28px 0 25px;font-weight:600}h1 span{color:var(--blue)}.intro{font-size:19px;line-height:1.75;color:var(--muted);margin:0;max-width:760px}.arabic-intro{margin-top:35px;max-width:655px;text-align:start;border-inline-start:3px solid var(--blue);padding-inline-start:22px}.arabic-intro h2{font-size:27px;line-height:1.65;margin:0 0 6px;font-weight:600}.arabic-intro p{font-size:18px;line-height:1.95;color:#566273;margin:0}.launch-note{margin-top:37px;display:flex;gap:13px;align-items:flex-start;color:var(--muted);font-size:14px;line-height:1.8}.launch-note span[lang]{display:block;font-size:14px;text-align:left}.note-rule{width:22px;height:1px;background:#b8c7dd;margin-top:12px;flex:none}.purpose{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:64px;padding:34px 0 37px}.section-label{color:var(--blue);font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:22px}.purpose h2{font-size:23px;line-height:1.6;margin:0 0 8px}.purpose p{font-size:16px;line-height:1.85;color:#586574;margin:0}.purpose .english{font-size:14px;line-height:1.75;color:var(--muted);margin-top:16px;max-width:480px}footer{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:26px 0 30px;color:var(--muted);font-size:12px}footer span:last-child{color:var(--blue)}a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}@media(min-width:1450px){.page{max-width:1400px}.hero{padding-top:100px}}@media(max-width:700px){.page{padding:0 25px}.masthead{padding:24px 0}.brand{width:126px}.hero{padding:53px 0 43px}h1{font-size:clamp(43px,10.8vw,68px);line-height:1.1;margin-top:24px;letter-spacing:-.05em}.intro{font-size:16px;line-height:1.85}.desktop-break{display:none}.arabic-intro{margin-top:29px;padding-inline-start:16px}.arabic-intro h2{font-size:24px}.arabic-intro p{font-size:17px}.purpose{grid-template-columns:1fr;gap:30px;padding:28px 0}.purpose article+article{border-top:1px solid var(--rule);padding-top:28px}.section-label{margin-bottom:15px}.purpose h2{font-size:21px}.purpose p{font-size:16px}footer{flex-wrap:wrap;font-size:12px;gap:12px}footer span:nth-child(2){order:3;flex-basis:100%}footer span:last-child{margin-left:auto}}@media(prefers-reduced-motion:no-preference){.hero{animation:appear .7s ease-out both}@keyframes appear{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}
