.h-xl[data-astro-cid-wcolddp2]{font-size:var(--step-3)}.hero[data-astro-cid-wcolddp2]{isolation:isolate;min-block-size:min(calc(100svh - var(--header-h)), 54rem);min-block-size:max(36rem, min(calc(100svh - var(--header-h)), 54rem));color:var(--ink-200);background:var(--ink-900);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.hero-media[data-astro-cid-wcolddp2]{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero[data-astro-cid-wcolddp2]:after{content:"";z-index:-1;background:linear-gradient(#0c0c0c26 40%,#0c0c0cd9),linear-gradient(90deg,#0c0c0cbf,#0c0c0c1a 75%);position:absolute;inset:0}[data-astro-cid-wcolddp2]:dir(rtl) .hero[data-astro-cid-wcolddp2]:after{background:linear-gradient(#0c0c0c26 40%,#0c0c0cd9),linear-gradient(270deg,#0c0c0cbf,#0c0c0c1a 75%)}.hero-inner[data-astro-cid-wcolddp2]{align-self:center;padding-block:4rem 2rem}.hero-inner[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]+[data-astro-cid-wcolddp2]{margin-block-start:1.25rem}.hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{max-inline-size:18ch;color:var(--white);letter-spacing:-.025em;font-size:clamp(2.3rem,1.4rem + 4.2vw,4.5rem);line-height:1.05}[data-astro-cid-wcolddp2]:lang(ar) .hero[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{letter-spacing:0;line-height:1.3}.hero[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{color:var(--white)}.hero[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]:before{background:var(--red-500)}.hero-lead[data-astro-cid-wcolddp2]{max-inline-size:38rem;font-size:var(--step-1);line-height:1.55}.hero[data-astro-cid-wcolddp2] .btn-row[data-astro-cid-wcolddp2]{margin-block-start:2rem}.hero-foot[data-astro-cid-wcolddp2]{padding-block-end:2rem}.vision[data-astro-cid-wcolddp2]{opacity:.9;filter:brightness(0)invert();inline-size:7rem}.intro-media[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{inline-size:100%}.split[data-astro-cid-wcolddp2]>.stack[data-astro-cid-wcolddp2]{--stack:1.25rem}.split[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{margin-block-start:1.5rem}.stats[data-astro-cid-wcolddp2]{background:var(--red-600);color:var(--white)}.stats-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr);display:grid}@media (width>=56rem){.stats-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr)}}.stat[data-astro-cid-wcolddp2]{text-align:center;border-inline-start:1px solid #ffffff2e;padding:clamp(1.75rem,1rem + 2vw,2.75rem) 1rem}.stat[data-astro-cid-wcolddp2]:first-child,.stat[data-astro-cid-wcolddp2]:nth-child(3){border-inline-start:0}@media (width>=56rem){.stat[data-astro-cid-wcolddp2]:nth-child(3){border-inline-start:1px solid #ffffff2e}}.value[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:clamp(2.4rem,1.6rem + 3vw,3.5rem);font-weight:800;line-height:1}.label[data-astro-cid-wcolddp2]{color:#ffffffe6;margin-block-start:.6rem;font-size:.95rem}.services[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.5rem;margin-block-start:clamp(2rem,1rem + 3vw,3.5rem);padding:0;list-style:none;display:grid}.service[data-astro-cid-wcolddp2]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-s);transition:box-shadow .3s var(--ease), transform .3s var(--ease);flex-direction:column;display:flex;overflow:hidden}.service[data-astro-cid-wcolddp2]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.service-media[data-astro-cid-wcolddp2]{aspect-ratio:16/10;overflow:hidden}.service-media[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .8s var(--ease)}.service[data-astro-cid-wcolddp2]:hover .service-media[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{transform:scale(1.05)}.service-body[data-astro-cid-wcolddp2]{border-block-start:3px solid var(--red-500);padding:1.5rem 1.6rem 1.8rem}.service[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{font-size:1.2rem}.service[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--muted);margin-block-start:.75rem;font-size:.95rem}.why[data-astro-cid-wcolddp2]{isolation:isolate;position:relative;overflow:hidden}.why-bg[data-astro-cid-wcolddp2]{z-index:-1;object-fit:cover;opacity:.18;block-size:100%;inline-size:100%;position:absolute;inset:0}.why[data-astro-cid-wcolddp2] .split[data-astro-cid-wcolddp2]{align-items:start}.why-text[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{color:var(--white)}.sectors[data-astro-cid-wcolddp2]{gap:1.25rem;margin-block-start:2.5rem;padding:0;list-style:none;display:grid}@media (width>=48rem){.sectors[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,1fr)}}.sector-card[data-astro-cid-wcolddp2]{border:1px solid var(--border);border-radius:var(--radius);block-size:100%;transition:border-color .25s, box-shadow .25s, transform .25s var(--ease);gap:.4rem;padding:2rem;text-decoration:none;display:grid}.sector-card[data-astro-cid-wcolddp2]:hover{border-color:var(--red-500);box-shadow:var(--shadow);transform:translateY(-3px)}.total[data-astro-cid-wcolddp2]{color:var(--red-600);font-family:var(--font-display);font-size:var(--step-3);font-weight:800;line-height:1.1}.client[data-astro-cid-wcolddp2]{color:var(--heading);font-size:1.1rem;font-weight:600}.more[data-astro-cid-wcolddp2]{color:var(--muted);align-items:center;gap:.4rem;margin-block-start:1.25rem;font-size:.9rem;font-weight:600;display:inline-flex}.more[data-astro-cid-wcolddp2] .icon[data-astro-cid-wcolddp2]{inline-size:1rem}[data-astro-cid-wcolddp2]:dir(rtl) .more[data-astro-cid-wcolddp2] .icon[data-astro-cid-wcolddp2]{transform:scaleX(-1)}.heading-row[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.logos[data-astro-cid-wcolddp2]{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}.logos[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{background:var(--white);place-items:center;padding:1.4rem 1rem;display:grid}.logos[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{object-fit:contain;filter:grayscale();opacity:.75;block-size:3rem;inline-size:auto;max-inline-size:100%;transition:filter .3s,opacity .3s}.logos[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:hover img[data-astro-cid-wcolddp2]{filter:none;opacity:1}.contact-grid[data-astro-cid-wcolddp2]{gap:clamp(2rem,1rem + 4vw,4.5rem);display:grid}@media (width>=60rem){.contact-grid[data-astro-cid-wcolddp2]{grid-template-columns:.85fr 1.15fr;align-items:start}}.contact-list[data-astro-cid-wcolddp2]{gap:.9rem;margin-block-start:2rem;padding:0;list-style:none;display:grid}.contact-list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{align-items:center;gap:.9rem;display:flex}.contact-list[data-astro-cid-wcolddp2] .icon[data-astro-cid-wcolddp2]{background:var(--white);block-size:2.5rem;inline-size:2.5rem;color:var(--red-600);box-shadow:var(--shadow-s);border-radius:999px;flex:none;padding:.6rem}.contact-list[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--heading);font-weight:500;text-decoration:none}.contact-list[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{text-decoration:underline}.form-card[data-astro-cid-wcolddp2]{border-radius:var(--radius-l);background:var(--white);box-shadow:var(--shadow);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}
