@font-face{font-family:Avenir Next World;font-weight:200;font-display:swap;src:url(/fonts/AvenirNextWorld-Thin.woff2) format("woff2")}@font-face{font-family:Avenir Next World;font-weight:300;font-display:swap;src:url(/fonts/AvenirNextWorld-Light.woff2) format("woff2")}@font-face{font-family:Avenir Next World;font-weight:500;font-display:swap;src:url(/fonts/AvenirNextWorld-Medium.woff2) format("woff2")}@font-face{font-family:Avenir Next World;font-weight:700;font-display:swap;src:url(/fonts/AvenirNextWorld-Bold.woff2) format("woff2")}@font-face{font-family:Avenir Next World;font-weight:900;font-display:swap;src:url(/fonts/AvenirNextWorld-Heavy.woff2) format("woff2")}@font-face{font-family:Oldschool Grotesk;font-weight:200;font-display:swap;src:url(/fonts/OldschoolGrotesk-ExtraLight.woff2) format("woff2")}@font-face{font-family:Oldschool Grotesk;font-weight:400;font-display:swap;src:url(/fonts/OldschoolGrotesk-Book.woff2) format("woff2")}@font-face{font-family:Oldschool Grotesk;font-weight:700;font-display:swap;src:url(/fonts/OldschoolGrotesk-Bold.woff2) format("woff2")}@font-face{font-family:Oldschool Grotesk;font-weight:800;font-display:swap;src:url(/fonts/OldschoolGrotesk-ExtraBold.woff2) format("woff2")}@font-face{font-family:Oldschool Grotesk;font-weight:900;font-display:swap;src:url(/fonts/OldschoolGrotesk-Black.woff2) format("woff2")}:root{--pomegranate-red:#FA3778;--beetroot-red:#500A28;--pure-white:#FFFFFF;--cucumber-green:#00BE5A;--forest-green:#004614;--lime-green:#E6FAB4;--milk-white:#FAFADC;--banana-yellow:#FFE65A;--candy-pink:#FFB4FA;--grape-violet:#781EFF;--mint-green:#82F0C8;--tangerine-orange:#FF9600;--ink:#041B20;--muted:#5E5E5E;--muted-2:#B5B5B5;--line:#E5E5E5;--accent-press:#E12566;--font-display:"Oldschool Grotesk","Avenir Next World","Noto Naskh Arabic","Geeza Pro","Segoe UI",system-ui,sans-serif;--font-ui:"Oldschool Grotesk","Avenir Next World","Noto Naskh Arabic","Geeza Pro","Segoe UI",system-ui,sans-serif;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-2xl:28px;--r-pill:999px;--shadow-sticker:0 0 2.84px rgba(0,0,0,.25),0 2.84px 2.84px rgba(0,0,0,.25);--shadow-card:0 2px 10px rgba(80,10,40,.06);--shadow-pop:0 10px 30px rgba(80,10,40,.15)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.skip-link{position:absolute;top:-100px;left:16px;z-index:1000;padding:12px 20px;border-radius:var(--r-pill);background:#500A28;color:#FFE65A;font-weight:800;text-decoration:none}.skip-link:focus{top:16px;outline:3px solid #FFE65A;outline-offset:2px}[dir=rtl] .skip-link{left:auto;right:16px}html{scroll-behavior:smooth}body,html{overflow-x:clip}body{font-family:var(--font-ui);font-weight:500;font-size:clamp(15px,1.5vw,36px);line-height:1.55;color:var(--ink);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit}button{cursor:pointer}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{line-height:1.25!important}.nav-link{transition:background .18s ease,color .18s ease}.nav-link:hover{color:#FA3778!important}.btn{transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.btn:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 8px 20px rgba(80,10,40,.18)}.btn:active{transform:translateY(0);filter:brightness(.96)}.nav-toggle{transition:background .15s ease,color .15s ease,transform .15s ease}.nav-toggle:hover{background:#500A28!important;color:#FFE65A!important;transform:translateY(-2px)}.nav-toggle:active{transform:translateY(0)}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes livePulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.4);opacity:0}}.fade-up{transform:translateY(48px)}.fade-left,.fade-up{opacity:0;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1)}.fade-left{transform:translateX(-48px)}.fade-right{opacity:0;transform:translateX(48px);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1)}.fade-scale{opacity:0;transform:scale(.92);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.fade-in-visible{opacity:1!important;transform:none!important}@media (max-width:640px){.impact-grid,.press-grid{grid-template-columns:1fr!important}.partner-logo-grid{grid-template-columns:repeat(2,1fr)!important}.hide-mobile{display:none!important}.pill{font-size:12px!important;padding:6px 12px!important}.btn-lg{font-size:15px!important;padding:13px 22px!important}.btn-lg.nav-cta{padding:22px 28px!important;font-size:17px!important}.career-chip{font-size:12px!important;padding:8px 12px!important}}@keyframes floatA{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-8px)}}@keyframes floatB{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-6px)}}