:is(html:has(.veogn-about),body:has(.veogn-about)){overflow-x:clip}.veogn-about{--navy:#161f3d;--navy-deep:#0d1327;--navy-2:#212b54;--navy-60:#4a5578;--mint:#62d5c6;--mint-mid:#1ba997;--mint-deep:#0f8375;--mint-tint:#dff6f3;--mint-wash:#f2fbf9;--white:#fefefe;--cool:#f5f6fa;--border:#e3e6ee;--ink:#161f3d;--muted:#68718c;--shadow-1:0 1px 2px #161f3d0d, 0 16px 36px -22px #161f3d47;--r-md:18px;--max:1200px;--section:52px;--ease:cubic-bezier(.16, 1, .3, 1);color:var(--ink);background:var(--white);font-family:var(--font-landing-ar), "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;width:100%;max-width:100%;font-size:18px;line-height:1.7;overflow-x:clip}html[lang=en] .veogn-about{font-family:var(--font-landing-en), "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;line-height:1.58}html[lang=ar] .veogn-about,html[lang=ar] .veogn-about *{letter-spacing:0!important}.veogn-about,.veogn-about *{box-sizing:border-box}.veogn-about a{color:inherit;text-decoration:none}.veogn-about h1,.veogn-about h2,.veogn-about h3,.veogn-about p{margin:0}.veogn-about h1,.veogn-about h2,.veogn-about h3{line-height:1.22}html[lang=ar] .veogn-about h1,html[lang=ar] .veogn-about h2,html[lang=ar] .veogn-about h3{font-weight:700}.veogn-about svg{max-width:100%;display:block}.veogn-about a:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.veogn-about .about-wrap{width:min(var(--max), calc(100% - 64px));margin-inline:auto}.veogn-about .about-kicker{color:var(--mint);align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.veogn-about .about-kicker:before{content:"";background:currentColor;border-radius:99px;width:28px;height:3px}.veogn-about .about-kicker-ink{color:var(--mint-deep)}.veogn-about .about-hero{background:radial-gradient(520px 280px at 88% 18%, #62d5c62e, transparent 60%), var(--navy);color:var(--white)}.veogn-about .about-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(240px,1fr);align-items:center;gap:40px;padding:48px 0 52px;display:grid}.veogn-about .about-hero-copy{gap:18px;max-width:640px;display:grid}.veogn-about .about-hero h1{color:var(--white);font-size:52px;font-weight:700}.veogn-about .about-hero-lead{color:#fefefecc;max-width:38ch;font-size:19px;line-height:1.7}.veogn-about .about-hero-visual{justify-items:center;gap:16px;max-width:360px;margin-inline:auto;display:grid}.veogn-about .about-network{width:min(100%,320px);height:auto}.veogn-about .about-hero-flow{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.veogn-about .about-hero-flow li{color:#fefefee0;background:#fefefe14;border:1px solid #62d5c647;border-radius:999px;min-height:32px;padding:6px 12px;font-size:13px;font-weight:700}.veogn-about .about-hero-flow li:nth-child(2){background:var(--mint);border-color:var(--mint);color:var(--navy)}.veogn-about .about-section{padding:var(--section) 0}.veogn-about .about-section-wash{background:var(--mint-wash)}.veogn-about .about-section-cool{background:var(--cool)}.veogn-about .about-what{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:48px;display:grid}.veogn-about .about-what h2{color:var(--navy);max-width:16ch;font-size:36px}.veogn-about .about-what-copy{gap:14px;max-width:640px;display:grid}.veogn-about .about-what-copy p{color:var(--navy-60);font-size:18px;line-height:1.75}.veogn-about .about-section-head{gap:10px;max-width:680px;margin-bottom:28px;display:grid}.veogn-about .about-section-head h2{color:var(--navy);font-size:32px}.veogn-about .about-lead{color:var(--muted);font-size:17px}.veogn-about .about-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.veogn-about .about-role{background:var(--white);border:1px solid var(--border);border-radius:var(--r-md);align-content:start;gap:12px;padding:20px 18px;display:grid}.veogn-about .about-role-mark{width:36px;height:36px}.veogn-about .about-role h3{color:var(--navy);font-size:20px}.veogn-about .about-role p{color:var(--muted);font-size:16px;line-height:1.65}.veogn-about .about-purpose-grid{grid-template-columns:1.05fr .95fr;gap:16px;display:grid}.veogn-about .about-purpose-card{border-radius:var(--r-md);gap:14px;padding:28px 26px;display:grid}.veogn-about .about-purpose-card h2{font-size:28px}.veogn-about .about-purpose-card h2:before{content:"";border-radius:99px;width:28px;height:3px;margin-bottom:14px;display:block}.veogn-about .about-purpose-navy h2:before{background:var(--mint)}.veogn-about .about-purpose-light h2:before{background:var(--mint-mid)}.veogn-about .about-purpose-card p{max-width:36ch;font-size:17px;line-height:1.7}.veogn-about .about-purpose-navy{background:var(--navy);color:var(--white)}.veogn-about .about-purpose-navy p{color:#fefefec7}.veogn-about .about-purpose-light{background:var(--mint-tint);color:var(--navy)}.veogn-about .about-purpose-light p{color:var(--navy-60)}.veogn-about .about-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.veogn-about .about-step{border-inline-end:1px solid var(--border);gap:12px;padding:8px 28px 8px 0;display:grid}.veogn-about .about-step:last-child{border-inline-end:0;padding-inline-end:0}html[dir=rtl] .veogn-about .about-step{padding:8px 0 8px 28px}.veogn-about .about-step-index{background:var(--navy);width:36px;height:36px;color:var(--mint);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.veogn-about .about-step h3{font-size:22px}.veogn-about .about-step p{color:var(--muted);max-width:28ch;font-size:16px;line-height:1.65}.veogn-about .about-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.veogn-about .about-value{gap:10px;display:grid}.veogn-about .about-value h3{font-size:20px}.veogn-about .about-value p{color:var(--muted);font-size:16px;line-height:1.65}.veogn-about .about-cta{background:var(--navy);color:var(--white);padding:56px 0}.veogn-about .about-cta-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:32px;display:grid}.veogn-about .about-cta h2{color:var(--white);margin-bottom:12px;font-size:36px}.veogn-about .about-cta p{color:#fefefebd;font-size:18px}.veogn-about .about-cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.veogn-about .about-btn{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.veogn-about .about-btn-primary{background:var(--mint);color:var(--navy)}.veogn-about .about-btn-ghost{color:var(--white);background:0 0;border:1px solid #fefefe38}.veogn-about .about-btn-text{color:var(--mint);background:0 0;min-height:44px}@media (max-width:1280px){.veogn-about .about-hero h1{font-size:48px}.veogn-about .about-what h2,.veogn-about .about-cta h2{font-size:32px}}@media (max-width:900px){.veogn-about{--section:48px;font-size:17px}.veogn-about .about-wrap{width:min(var(--max), calc(100% - 40px))}.veogn-about .about-hero-grid,.veogn-about .about-what,.veogn-about .about-roles,.veogn-about .about-purpose-grid,.veogn-about .about-how,.veogn-about .about-values,.veogn-about .about-cta-inner{grid-template-columns:1fr}.veogn-about .about-hero-grid{gap:24px;min-height:0;padding:40px 0 44px}.veogn-about .about-hero h1{font-size:36px}.veogn-about .about-hero-lead{max-width:none;font-size:17px}.veogn-about .about-hero-visual{max-width:280px}.veogn-about .about-what h2,.veogn-about .about-section-head h2,.veogn-about .about-cta h2{max-width:none;font-size:28px}.veogn-about .about-role,.veogn-about .about-purpose-card{min-height:0}.veogn-about .about-step{border-inline-end:0;border-bottom:1px solid var(--border);padding:18px 0}.veogn-about .about-step:last-child{border-bottom:0;padding-bottom:0}html[dir=rtl] .veogn-about .about-step{padding:18px 0}.veogn-about .about-cta-actions{justify-content:stretch}.veogn-about .about-btn{flex:140px}}@media (max-width:620px){.veogn-about{--section:40px}.veogn-about .about-wrap{width:min(var(--max), calc(100% - 32px))}.veogn-about .about-hero-grid{padding:32px 0 36px}.veogn-about .about-hero h1{font-size:34px}.veogn-about .about-hero-lead,.veogn-about .about-what-copy p,.veogn-about .about-cta p{font-size:16px}.veogn-about .about-cta-actions{flex-direction:column}.veogn-about .about-btn{width:100%}}@media (max-width:430px){.veogn-about .about-hero h1{font-size:32px}.veogn-about .about-hero-visual{max-width:220px}}
