:root{--n:#0a2b5c;--g:#bf943e;--i:#162238;--m:#647087;--p:#f7f9fc;--l:#dce4ee}*{box-sizing:border-box}body{margin:0;background:var(--p);font:16px/1.6 Manrope,'IBM Plex Sans Arabic',sans-serif;color:var(--i)}body.rtl{font-family:'IBM Plex Sans Arabic',Manrope,sans-serif}.wrap{width:min(1160px,calc(100% - 40px));margin:auto}.top{height:82px;background:#fff;border-bottom:1px solid var(--l)}.nav{height:100%;display:flex;justify-content:space-between;align-items:center;gap:24px}.logo{width:218px}.links{display:flex;gap:23px}.links a{text-decoration:none;color:var(--i);font-size:.86rem;font-weight:700}.links a.active{color:var(--g)}button{font:inherit;cursor:pointer}.lang{border:1px solid #c8d2df;background:#fff;color:var(--n);border-radius:999px;padding:9px 15px;font-weight:800;font-size:.83rem}.hero{background:radial-gradient(circle at 83% 12%,#d3b16a 0,transparent 22%),linear-gradient(120deg,#071c41,#0a2b5c);color:#fff;padding:85px 0}.ey{font-size:.78rem;letter-spacing:.15em;text-transform:uppercase;color:#e4c87d;font-weight:800;margin:0 0 15px}.hero h1{font-size:clamp(2.6rem,5vw,4.5rem);line-height:1.06;letter-spacing:-.055em;max-width:800px;margin:0}.hero p{max-width:760px;color:#dce6f3;font-size:1.1rem;margin:22px 0 0}main{padding:82px 0}.intro{max-width:800px;color:var(--m);font-size:1.08rem;margin:0 0 42px}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.card{background:#fff;border:1px solid var(--l);border-top:3px solid var(--g);padding:31px}.tag{color:var(--g);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.card h2{font-size:1.42rem;line-height:1.2;margin:13px 0 17px}.card ul,.list{padding:0;margin:0;list-style:none;color:var(--m)}.card li,.list li{padding:9px 0;border-top:1px solid var(--l)}.card li:before,.list li:before{content:'— ';color:var(--g);font-weight:800}.table{background:#fff;border:1px solid var(--l);overflow:auto}.row{display:grid;grid-template-columns:1.15fr .65fr 2fr;gap:20px;align-items:center;padding:21px 25px;border-bottom:1px solid var(--l)}.row:last-child{border:0}.head{background:var(--n);color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.name{font-weight:800;font-size:1.05rem}.price{color:var(--n);font-weight:800}.note{color:var(--m);font-size:.87rem;margin:16px 0 0}.value{padding-top:70px;display:grid;grid-template-columns:1fr 1fr;gap:50px}.value h2{font-size:2rem;line-height:1.2;letter-spacing:-.04em;margin:0}.value p{color:var(--m);font-size:1.04rem}.callout{margin-top:66px;padding:45px;background:var(--n);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:24px}.callout h2{font-size:1.75rem;line-height:1.25;max-width:700px;margin:0}.button{background:var(--g);color:#11264a;text-decoration:none;padding:14px 20px;font-weight:800;font-size:.9rem;white-space:nowrap}.footer{background:#061631;padding:33px 0;margin-top:82px}.footer img{width:170px;filter:brightness(0) invert(1) grayscale(1) contrast(4)}.rtl .ey,.rtl .tag,.rtl .head{letter-spacing:0}.rtl .hero h1{letter-spacing:0}@media(max-width:760px){.links{display:none}.top{height:70px}.logo{width:175px}.hero{padding:65px 0}.grid,.value{grid-template-columns:1fr}.value{gap:28px}.row{min-width:630px}.callout{display:block}.callout .button{display:inline-block;margin-top:23px}}@media(max-width:520px){.wrap{width:calc(100% - 28px)}main{padding:58px 0}.card{padding:25px}}
.card a{color:var(--n);font-weight:800;text-decoration:none}.card a:hover{color:var(--g)}.detail{max-width:820px}.detail h2{font-size:1.65rem;margin:42px 0 12px;line-height:1.25}.detail p{color:var(--m);font-size:1.05rem}.detail .outcomes{background:#fff;border-left:3px solid var(--g);padding:24px;margin:30px 0}.rtl .detail .outcomes{border-left:0;border-right:3px solid var(--g)}.article-card{display:flex;flex-direction:column;justify-content:space-between;min-height:250px}.article-card p{color:var(--m)}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.person{background:#fff;border:1px solid var(--l);padding:28px}.portrait{width:68px;height:68px;border-radius:50%;background:linear-gradient(145deg,var(--n),#42699b);display:grid;place-items:center;color:#fff;font-size:1.25rem;font-weight:800;margin-bottom:22px}.person h2{font-size:1.25rem;margin:0 0 5px}.role{color:var(--g);font-size:.82rem;font-weight:800;margin:0 0 17px}.person p{color:var(--m);font-size:.92rem}.placeholder{border-style:dashed;background:transparent}.references{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.ref{border:1px solid var(--l);padding:19px;background:#fff;text-align:center;font-weight:800;color:var(--n);letter-spacing:.06em}.disclaimer{font-size:.83rem;color:var(--m);margin-top:16px}@media(max-width:760px){.team-grid,.references{grid-template-columns:1fr 1fr}}@media(max-width:520px){.team-grid,.references{grid-template-columns:1fr}}
.card a{color:var(--n);font-weight:800;text-decoration:none}.card a:hover{color:var(--g)}.detail{max-width:820px}.detail h2{font-size:1.65rem;margin:42px 0 12px;line-height:1.25}.detail p{color:var(--m);font-size:1.05rem}.detail .outcomes{background:#fff;border-left:3px solid var(--g);padding:24px;margin:30px 0}.rtl .detail .outcomes{border-left:0;border-right:3px solid var(--g)}.article-card{display:flex;flex-direction:column;justify-content:space-between;min-height:250px}.article-card p{color:var(--m)}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.person{background:#fff;border:1px solid var(--l);padding:28px}.portrait{width:68px;height:68px;border-radius:50%;background:linear-gradient(145deg,var(--n),#42699b);display:grid;place-items:center;color:#fff;font-size:1.25rem;font-weight:800;margin-bottom:22px}.person h2{font-size:1.25rem;margin:0 0 5px}.role{color:var(--g);font-size:.82rem;font-weight:800;margin:0 0 17px}.person p{color:var(--m);font-size:.92rem}.placeholder{border-style:dashed;background:transparent}.references{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.ref{border:1px solid var(--l);padding:19px;background:#fff;text-align:center;font-weight:800;color:var(--n);letter-spacing:.06em}.disclaimer{font-size:.83rem;color:var(--m);margin-top:16px}.form{background:#fff;border:1px solid var(--l);padding:32px;display:grid;gap:17px;max-width:820px}.form label{font-weight:800;font-size:.9rem}.form input,.form select,.form textarea{width:100%;border:1px solid #c8d2df;padding:12px;font:inherit;color:var(--i);background:#fff}.form textarea{min-height:140px;resize:vertical}.form .button{border:0;justify-self:start}.form-note{color:var(--m);font-size:.86rem;margin:0}.notice{display:none;background:#eaf2eb;border-left:3px solid #3f7652;padding:16px;color:#244b31}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:22px}.product-meta{color:var(--g);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.policy h2{margin-top:38px}.policy p,.policy li{color:var(--m)}@media(max-width:760px){.team-grid,.references,.two-col{grid-template-columns:1fr}}@media(max-width:520px){.team-grid,.references{grid-template-columns:1fr}}
