.innovation-page{--hub-ink:#12263f;--hub-green:#176b59;color:var(--hub-ink);background:#fff;min-height:100vh}.innovation-page .nav-shell{color:var(--hub-ink);background:#ffffffeb;box-shadow:0 1px #12263f14}.innovation-page .nav-shell nav a,.innovation-page .auth-link{color:#12263f}.innovation-page .nav-shell nav a:hover,.innovation-page .nav-shell nav a.is-active{color:var(--hub-green)}.innovation-page .nav-shell nav a.is-active{font-weight:700;position:relative}.innovation-page .nav-shell nav a.is-active:after{background:var(--hub-green);content:"";height:3px;position:absolute;bottom:-27px;left:0;right:0}.hub-hero{background:linear-gradient(100deg,#fff 0% 43%,#f4f8fb 100%);grid-template-columns:minmax(360px,.9fr) minmax(500px,1.1fr);align-items:center;gap:2rem;min-height:650px;padding:145px clamp(1.5rem,7vw,7rem) 80px;display:grid;position:relative;overflow:hidden}.hub-hero:after{content:"";opacity:.13;z-index:0;background:url(/landing/route/amman.png) 50%/cover;position:absolute;inset:0 0 0 51%}.hub-hero-copy,.hub-network{z-index:1;position:relative}.hub-hero-copy{max-width:600px}.hub-eyebrow{color:#2254b8;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.4rem;font-size:.72rem;font-weight:800}.hub-hero h1{color:var(--hub-ink);font-family:var(--retour-ui-font);letter-spacing:-.065em;margin:0;font-size:clamp(3.1rem,5.3vw,5.8rem);font-weight:500;line-height:.96}.hub-lede{color:#4d6078;max-width:530px;margin:1.7rem 0 0;font-size:1.04rem;line-height:1.65}.hub-actions{gap:.9rem;margin-top:2rem;display:flex}.hub-button{border-radius:7px;justify-content:center;align-items:center;gap:.7rem;min-height:48px;padding:0 1.35rem;font-size:.86rem;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex}.hub-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px #12263f1f}.hub-button-primary{background:var(--hub-green);color:#fff}.hub-button-secondary{border:1px solid var(--hub-green);color:var(--hub-green)}.hub-network{width:100%;max-width:650px;height:480px}.hub-network svg{width:100%;height:100%;position:absolute;inset:0}.hub-network svg path:first-child{fill:#f5f8fb;stroke:#dce5ef;stroke-width:2px}.hub-network svg path:last-child{fill:none;stroke:#70819a;stroke-dasharray:4 7;stroke-width:1.5px}.hub-jordan{color:#d5dee8;clip-path:polygon(25% 0,72% 5%,100% 29%,82% 48%,92% 69%,58% 100%,17% 82%,0 46%);background:#ffffffa3;border:1px solid #dfe6ef;justify-content:center;align-items:center;width:150px;height:260px;font-size:8rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(15deg)}.hub-core{background:#fff;border:1px solid #cfdbe9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:142px;height:142px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #1c416a1a}.hub-core svg{color:var(--hub-ink)}.hub-core span{text-align:center;margin-top:.25rem;font-size:.7rem;font-weight:700;line-height:1.15}.hub-node{text-align:center;background:#fff;border:1px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:135px;height:135px;display:flex;position:absolute;transform:translate(-50%,-50%)}.hub-node strong{max-width:100px;font-size:.67rem;line-height:1.2}.node-blue{color:#1672cc}.node-violet{color:#6d32b5}.node-indigo{color:#325bc8}.node-gold{color:#cc8c00}.hub-modules{background:#fff;padding:65px clamp(1.5rem,7vw,7rem) 90px}.hub-section-heading{text-align:center}.hub-section-heading .hub-eyebrow{color:#61738b;margin-bottom:.8rem}.hub-section-heading h2,.featured-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:550}.module-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1260px;margin:2.5rem auto 0;display:grid}.module-card{background:#fff;border:1px solid #e4eaf1;border-radius:8px;align-items:center;gap:1rem;min-height:125px;padding:1.2rem 1.25rem;transition:box-shadow .2s,transform .2s;display:flex}.module-card:hover,.module-card:focus{outline:none;transform:translateY(-3px);box-shadow:0 12px 26px #12263f17}.module-icon{border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.module-card h3{letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:750}.module-card p{color:#66748a;max-width:260px;margin:.35rem 0 0;font-size:.78rem;line-height:1.45}.module-arrow{margin-left:auto}.module-card.blue{color:#146adb}.module-card.violet{color:#6930b0}.module-card.gold{color:#c88600}.module-card.turquoise{color:#078da9}.module-card.indigo{color:#2c59c5}.module-card.coral{color:#db544d}.hub-featured{background:#f3f7fd;padding:75px clamp(1.5rem,7vw,7rem) 100px}.featured-heading{justify-content:space-between;align-items:end;max-width:1260px;margin:0 auto 2.1rem;display:flex}.featured-heading .hub-eyebrow{margin-bottom:.8rem}.featured-heading>p{color:#66748a;max-width:370px;font-size:.92rem;line-height:1.55}.featured-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1260px;margin:auto;display:grid}.featured-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 22px #12263f0f}.featured-image{height:220px;position:relative}.featured-image img{object-fit:cover}.featured-copy{padding:1.2rem 1.25rem 1.4rem}.featured-copy span{color:#1c65bf;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:800}.featured-copy h3{letter-spacing:-.025em;margin:.45rem 0;font-size:1.2rem;font-weight:750}.featured-copy p{color:#748095;margin:0;font-size:.78rem}@media (max-width:950px){.hub-hero{grid-template-columns:1fr;padding-top:125px}.hub-hero:after{inset:45% 0 0}.hub-hero-copy{max-width:700px}.hub-network{justify-self:center}.module-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.innovation-page .nav-shell{padding:0 1rem}.innovation-page .nav-shell nav{display:none}.hub-hero{min-height:0;padding:115px 1.25rem 35px;display:block}.hub-hero h1{font-size:clamp(2.9rem,13vw,4.2rem)}.hub-lede{font-size:.94rem}.hub-actions{flex-direction:column;align-items:stretch}.hub-button{width:100%}.hub-network{height:370px;margin-top:1.5rem}.hub-node{width:94px;height:94px}.hub-node strong{max-width:72px;font-size:.52rem}.hub-node svg{width:20px;height:20px}.hub-core{width:108px;height:108px}.hub-core svg{width:32px;height:32px}.hub-jordan{width:120px;height:210px}.module-grid,.featured-grid{grid-template-columns:1fr}.hub-modules,.hub-featured{padding-left:1.25rem;padding-right:1.25rem}.featured-heading{align-items:start;display:block}.featured-heading>p{margin-top:1rem}.featured-image{height:190px}}
.hub-hero:after{display:none!important}.innovation-page .hub-hero .hub-eyebrow,.innovation-page .hub-featured .hub-eyebrow,.innovation-page .featured-copy span{color:#c97735}
.inside-hub-panel{z-index:2;background:#f7f8f8;border:1px solid #e7ecea;border-radius:18px;padding:15px;position:relative;box-shadow:0 18px 45px #163c3212}.inside-hub-heading{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.inside-hub-heading h2{color:#18332d;letter-spacing:-.035em;margin:0;font-size:1.25rem;font-weight:750}.inside-hub-heading p{color:#7b8984;margin:.2rem 0 0;font-size:.68rem}.inside-hub-heading>span{color:#c98819;background:#fff8e7;border:1px solid #f2e4bd;border-radius:8px;align-items:center;gap:.3rem;padding:.45rem .55rem;font-size:.56rem;font-weight:800;display:flex}.inside-hub-heading>span b{margin-left:.2rem;font-size:.5rem;font-weight:700}.inside-hub-grid{grid-template-rows:158px 138px;grid-template-columns:1.12fr .92fr;gap:7px;display:grid}.inside-sme,.inside-pilot-image{border-radius:11px;position:relative;overflow:hidden}.inside-sme img,.inside-pilot-image img{object-fit:cover}.inside-sme:after{content:"";background:linear-gradient(#0000 45%,#071411d1);position:absolute;inset:0}.inside-sme>div{color:#fff;z-index:2;flex-direction:column;display:flex;position:absolute;bottom:10px;left:12px}.inside-sme span{font-size:.62rem}.inside-sme strong{margin-top:.15rem;font-size:.7rem}.inside-signals{grid-template-rows:1fr 1fr;gap:7px;display:grid}.inside-signal{color:#fff;border-radius:11px;align-items:center;gap:.9rem;padding:1rem;display:flex}.inside-signal svg{opacity:.9;flex:none}.inside-signal strong{font-size:.76rem}.inside-signal p{margin:.28rem 0 0;font-size:.62rem;line-height:1.4}.inside-signal.idea{background:linear-gradient(135deg,#7254af,#6344a0)}.inside-signal.expert{background:linear-gradient(135deg,#3281c7,#2868ad)}.inside-pilot-image img{object-fit:cover;object-position:center 52%}.inside-pilot-copy{background:#fff;border:1px solid #e4e9e7;border-radius:11px;padding:1.25rem}.inside-pilot-copy>span{color:#6d3ba8;font-size:.6rem;font-weight:800}.inside-pilot-copy h3{letter-spacing:-.02em;margin:.35rem 0 1rem;font-size:.9rem;font-weight:800}.inside-progress{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.inside-progress>strong{color:#087f68;font-size:1rem}.inside-progress>div{background:#e7eeeb;border-radius:99px;height:6px;overflow:hidden}.inside-progress i{background:#13a58c;border-radius:99px;width:78%;height:100%;display:block}.inside-progress small{color:#8a9792;font-size:.56rem}@media (max-width:950px){.inside-hub-panel{width:100%;max-width:700px;margin:1.75rem auto 0}}@media (max-width:620px){.inside-hub-grid{grid-template-rows:220px auto 200px auto;grid-template-columns:1fr}.inside-signals{grid-template-rows:90px 90px}.inside-hub-heading>span b{display:none}}@media (min-width:951px){.hub-hero{grid-template-columns:minmax(400px,.78fr) minmax(620px,1.22fr);gap:3rem;min-height:710px}.inside-hub-panel{padding:19px}.inside-hub-grid{grid-template-rows:190px 166px;gap:9px}.inside-hub-heading{margin-bottom:14px}.inside-hub-heading h2{font-size:1.4rem}.inside-hub-heading p{font-size:.74rem}.inside-signal{padding:1.2rem}.inside-signal strong{font-size:.84rem}.inside-signal p{font-size:.69rem}.inside-pilot-copy{padding:1.45rem}.inside-pilot-copy h3{font-size:1rem}}.inside-signal.idea p,.inside-signal.expert p{white-space:nowrap}
