.partners-page{--partner-violet:var(--brand,#5b3aa4);--partner-violet-dark:#261744;--partner-violet-soft:var(--brand-veil,#ede6f9);--partner-white:#fffdf8;--partner-line:#2617442e;background:var(--paper);overflow:clip}.partners-page :is(h1,h2,h3){max-width:100%}.partners-page :is(a,button):focus-visible{outline:3px solid var(--partner-violet);outline-offset:4px}.partners-hero{background:var(--cream);border-bottom:1px solid var(--line);align-items:stretch;min-height:670px;display:flex}.partners-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(74px,8vw,128px);display:grid}.partners-hero-copy{z-index:1;position:relative}.partners-kicker{color:var(--partner-violet);letter-spacing:.11em;text-transform:uppercase;margin:0 0 25px;font-size:12px;font-weight:700;line-height:1.5}html[lang=ar] .partners-kicker{letter-spacing:0}.partners-hero h1{max-width:900px;margin:0 0 27px;font-size:clamp(2.8rem,4.9vw,5.15rem);line-height:1.14}html[lang=ar] .partners-hero h1{font-size:clamp(2.65rem,4.55vw,4.7rem);line-height:1.22}.partners-hero-lead{color:var(--body);max-width:690px;margin-bottom:28px;font-size:clamp(18px,1.7vw,22px);line-height:1.7}.partners-status{color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:9px;margin:0;padding-top:14px;font-size:13px;display:inline-flex}.partners-status span{background:var(--partner-violet);border-radius:50%;flex:none;width:8px;height:8px}.partners-hero-actions{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:36px;display:flex}.partners-action{border-radius:3px;justify-content:space-between;align-items:center;gap:22px;min-height:51px;font-size:14px;font-weight:700;line-height:1.35;transition:background .22s,color .22s,transform .22s,border-color .22s;display:inline-flex}.partners-action:hover{transform:translateY(-2px)}.partners-action-primary{color:#fff;background:var(--partner-violet);padding:14px 22px}.partners-action-primary:hover{background:#382263}.partners-action-text{color:var(--partner-violet);border-bottom:1px solid;border-radius:0}.partners-action-outline{color:var(--partner-violet);border:1px solid var(--partner-violet);padding:13px 21px}.partners-action-outline:hover{background:var(--partner-violet-soft)}.partners-hero-visual{flex-direction:column;justify-content:center;align-self:stretch;min-height:480px;margin:0;display:flex;position:relative}.partners-hero-visual img{aspect-ratio:4/5;object-fit:cover;border-radius:5px;width:100%}.partners-hero-visual figcaption{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.45}.partners-hero-dark{background:var(--partner-violet-dark);color:var(--cream);border-bottom:0}.partners-hero-dark .partners-kicker,.partners-hero-dark .partners-action-text{color:#d0bdf7}.partners-hero-dark .partners-hero-lead,.partners-hero-dark .partners-status{color:#e1d9eb}.partners-hero-dark .partners-status{border-color:#fff3}.partners-hero-dark .partners-status span{background:#bea9eb}.partners-hero-dark .partners-action-primary{color:var(--partner-violet-dark);background:#eee6fa}.partners-hero-dark .partners-action-primary:hover{background:#fff}.partners-hero-dark .partners-action-text:focus-visible,.partners-hero-dark .partners-action-primary:focus-visible{outline-color:#fff}.partners-hero-signal{aspect-ratio:1;background:radial-gradient(circle,#997cd729 0,#0000 60%);border:1px solid #eee6fa40;border-radius:50%;justify-self:center;width:min(100%,480px);position:relative}.partners-hero-signal:before,.partners-hero-signal:after{content:"";border:1px solid #eee6fa2b;border-radius:50%;position:absolute;inset:16%}.partners-hero-signal:after{inset:34%}.signal-track{background:linear-gradient(90deg,#0000,#d4c1f6,#0000);width:69%;height:1px;position:absolute;top:50%;left:15%;transform:rotate(-30deg)}.signal-node{z-index:1;border:3px solid var(--partner-violet-dark);background:#d4c1f6;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 0 1px #d4c1f6}.signal-node-one{inset:65% auto auto 20%}.signal-node-two{inset:45% auto auto 50%}.signal-node-three{inset:28% auto auto 76%}.signal-caption{text-align:center;color:#c9bee0;letter-spacing:.15em;font-size:11px;position:absolute;inset:auto 0 10%}.partners-section{padding-block:clamp(86px,10vw,150px)}.partners-section-heading{max-width:770px;margin-bottom:clamp(42px,5vw,70px)}.partners-section-heading h2,.partners-editorial-grid h2,.partners-contact-inner h2{margin-bottom:23px;font-size:clamp(2.7rem,4.6vw,5.1rem)}.partners-section-heading>p:last-child,.partners-editorial-grid>p,.partners-editorial-grid>div>p:not(.partners-kicker){color:var(--body);margin:0;font-size:clamp(17px,1.6vw,21px);line-height:1.72}.partners-section-heading>p:last-child{max-width:660px}.partners-path-section,.partners-thesis-section,.partners-questions-section,.partners-organization-section{background:var(--paper)}.partners-path-list{border-top:1px solid var(--partner-line)}.partners-path{border-bottom:1px solid var(--partner-line);grid-template-columns:90px minmax(0,1fr) 50px;align-items:center;gap:22px;min-height:126px;padding:21px 14px;transition:background .2s,padding-inline .2s;display:grid}.partners-path:hover,.partners-path:focus-visible{background:#eee8f0;padding-inline:25px}.partners-path-number,.partners-stacked-list article>span,.partners-three-columns article>span,.partners-two-by-two article>span,.partners-organization-list article>span,.partners-question-list article>span{color:var(--partner-violet);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.partners-path-main{flex-direction:column;gap:6px;display:flex}.partners-path-main strong{font-size:clamp(21px,2.2vw,31px);font-weight:500;line-height:1.3}.partners-path-main>span{color:var(--muted);max-width:720px;font-size:14px}.partners-path-arrow{color:var(--partner-violet);justify-self:end;font-size:24px;transition:transform .2s}.partners-path:hover .partners-path-arrow{transform:translate(3px,-3px)}html[dir=rtl] .partners-path:hover .partners-path-arrow{transform:translate(-3px,-3px)}.partners-phase-section,.partners-scale-section,.partners-pilot-section,.partners-structure-section{background:var(--cream)}.partners-phase-list,.partners-three-columns{border-top:1px solid var(--partner-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partners-phase-list article,.partners-three-columns article{min-height:240px;padding:31px 30px 20px 0}.partners-phase-list article+article,.partners-three-columns article+article{border-inline-start:1px solid var(--partner-line);padding-inline-start:30px}.partners-phase-list article>span{color:var(--partner-violet);font-size:13px;font-weight:700}.partners-phase-list h3,.partners-three-columns h3{margin:35px 0 10px;font-size:clamp(23px,2.1vw,30px)}.partners-phase-list p,.partners-three-columns p{color:var(--muted);max-width:330px;font-size:15px}.partners-phase-note{border-inline-start:2px solid var(--partner-violet);color:var(--muted);max-width:780px;margin:25px 0 0;padding-inline-start:16px;font-size:13px}.partners-proof-section,.partners-commercial-section,.partners-funding-section,.partners-governance-section{background:#f0ebf6}.partners-proof-grid,.partners-editorial-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(50px,8vw,140px);display:grid}.partners-proof-grid h2{font-size:clamp(2.7rem,4.4vw,5rem)}.partners-proof-grid>div:last-child{align-self:center;max-width:650px}.partners-proof-grid>div:last-child p{color:var(--body);margin-bottom:17px;font-size:clamp(17px,1.6vw,21px)}.partners-proof-grid a,.partners-two-panel a,.partners-governance-section a{color:var(--partner-violet);border-bottom:1px solid;gap:20px;margin-top:16px;font-weight:700;display:inline-flex}.partners-contact-section{background:var(--partner-violet-dark);color:#fff;padding-block:clamp(76px,8vw,120px) 38px}.partners-contact-inner{justify-content:space-between;align-items:end;gap:40px;display:flex}.partners-contact-inner>div:first-child{max-width:790px}.partners-contact-section .partners-kicker{color:#d2bff5}.partners-contact-inner h2{margin:0 0 15px}.partners-contact-inner p:not(.partners-kicker){color:#e4dced;margin:0;font-size:clamp(16px,1.5vw,19px)}.partners-contact-inner .partners-action-primary{color:var(--partner-violet-dark);background:#f3ebff;flex:none}.partners-contact-inner .partners-action-primary:hover{background:#fff}.partners-contact-inner .partners-action-outline{color:#fff;border-color:#d7c3f7}.partners-contact-inner .partners-action-outline:hover{background:#5c437a}.partners-contact-inner .partners-action:focus-visible{outline-color:#fff}.partners-contact-options{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.partners-legal{color:#cfc4da;border-top:1px solid #ffffff2e;max-width:910px;margin:60px 0 0;padding-top:25px;font-size:12px;line-height:1.65}.partners-stacked-list{border-top:1px solid var(--partner-line)}.partners-stacked-list article{border-bottom:1px solid var(--partner-line);grid-template-columns:55px 1fr;gap:20px;padding:24px 0;display:grid}.partners-stacked-list h3{margin:0 0 8px;font-size:clamp(21px,2vw,29px)}.partners-stacked-list p{color:var(--muted);margin:0}.partners-two-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,6vw,100px);display:grid}.partners-two-panel>div+div{border-inline-start:1px solid var(--partner-line);padding-inline-start:clamp(30px,6vw,100px)}.partners-two-panel h2{font-size:clamp(2.4rem,3.6vw,4rem)}.partners-two-panel p,.partners-two-panel li{color:var(--body);font-size:clamp(16px,1.4vw,18px);line-height:1.75}.partners-two-panel .partners-phase-note{color:var(--muted);font-size:13px;line-height:1.6}.partners-two-panel ul{margin:26px 0 0;padding-inline-start:21px}.partners-two-panel li{margin-bottom:12px;padding-inline-start:6px}.partners-unlocks-section,.partners-organization-section,.partners-contribution-section{background:var(--paper)}.partners-two-by-two{border-top:1px solid var(--partner-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-two-by-two article{border-bottom:1px solid var(--partner-line);min-height:180px;padding:26px 35px 27px 0}.partners-two-by-two article:nth-child(2n){border-inline-start:1px solid var(--partner-line);padding-inline-start:35px}.partners-two-by-two h3{margin:22px 0 8px}.partners-two-by-two p{color:var(--muted);max-width:530px;margin:0}.partners-milestones-section{background:var(--partner-violet-dark);color:#fff}.partners-milestones-section .partners-kicker{color:#d0bdf7}.partners-milestones-section ol{border-top:1px solid #ffffff57;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.partners-milestones-section li{padding:30px 30px 0 0;position:relative}.partners-milestones-section li+li{border-inline-start:1px solid #fff3;padding-inline-start:30px}.partners-milestones-section li:before{content:"";top:-6px;background:#d4c1f6;border-radius:50%;width:10px;height:10px;position:absolute;inset-inline-start:0}.partners-milestones-section h3{margin:15px 0 8px}.partners-milestones-section p{color:#ddd1ec}.partners-audience-section{background:var(--cream)}.partners-audience-section>.container>p{align-self:center}.partners-question-list,.partners-organization-list{border-top:1px solid var(--partner-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partners-question-list article,.partners-organization-list article{border-bottom:1px solid var(--partner-line);grid-template-columns:40px minmax(0,1fr);column-gap:20px;padding:24px 30px 26px 0;display:grid}.partners-question-list article:nth-child(2n),.partners-organization-list article:nth-child(2n){border-inline-start:1px solid var(--partner-line);padding-inline-start:30px}.partners-question-list article h3,.partners-organization-list article h3{margin:0;font-size:clamp(20px,1.8vw,27px)}.partners-question-list article p,.partners-organization-list article p{color:var(--muted);grid-column:2;max-width:460px;margin:7px 0 0}.partners-pilot-steps{border-top:1px solid var(--partner-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.partners-pilot-steps li{min-height:230px;padding:27px 18px 0 0;position:relative}.partners-pilot-steps li+li{border-inline-start:1px solid var(--partner-line);padding-inline-start:18px}.partners-pilot-steps li>span{color:var(--partner-violet);font-size:13px;font-weight:700}.partners-pilot-steps h3{margin:36px 0 8px;font-size:clamp(20px,1.9vw,28px)}.partners-pilot-steps p{color:var(--muted);font-size:14px}.partners-structure-section ol{border-top:1px solid var(--partner-line);margin:0;padding:0;list-style:none}.partners-structure-section li{border-bottom:1px solid var(--partner-line);align-items:baseline;gap:25px;padding:17px 0;display:flex}.partners-structure-section li span{color:var(--partner-violet);font-size:12px;font-weight:700}.partners-structure-section li strong{font-size:clamp(17px,1.5vw,21px);font-weight:500}.partners-measure-section{background:#ece5f1}.partners-measure-section ul{flex-wrap:wrap;gap:10px;max-width:1000px;padding:0;list-style:none;display:flex}.partners-measure-section li{color:var(--partner-violet-dark);background:#fff9;border:1px solid #51388a4d;border-radius:999px;padding:9px 16px;font-size:14px}.partners-governance-section .partners-editorial-grid>div:last-child{align-self:center}.partners-governance-section .partners-editorial-grid>div:last-child p{color:var(--body);font-size:clamp(17px,1.6vw,21px)}@media (width<=1050px){.partners-hero-grid{gap:35px}.partners-hero h1{font-size:clamp(2.65rem,5vw,4.4rem)}.partners-pilot-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-pilot-steps li{border-bottom:1px solid var(--partner-line);min-height:190px}.partners-pilot-steps li:nth-child(4){border-inline-start:0;padding-inline-start:0}}@media (width<=760px){.partners-hero{min-height:0}.partners-hero-grid{grid-template-columns:1fr;padding-block:70px 57px}.partners-hero h1,html[lang=ar] .partners-hero h1{font-size:clamp(2.35rem,8vw,3.5rem)}.partners-hero-visual{max-width:580px;min-height:0}.partners-hero-visual img{aspect-ratio:4/3}.partners-hero-signal{display:none}.partners-section{padding-block:78px}.partners-path{grid-template-columns:42px minmax(0,1fr) 25px;gap:12px;padding-inline:0}.partners-path:hover,.partners-path:focus-visible{padding-inline:10px}.partners-path-main strong{font-size:21px}.partners-path-main>span{font-size:13px}.partners-phase-list,.partners-three-columns,.partners-milestones-section ol{grid-template-columns:1fr}.partners-phase-list article,.partners-three-columns article,.partners-milestones-section li{min-height:0;padding:24px 0}.partners-phase-list article+article,.partners-three-columns article+article,.partners-milestones-section li+li{border-inline-start:0;border-top:1px solid var(--partner-line);padding-inline-start:0}.partners-phase-list h3,.partners-three-columns h3{margin:12px 0 8px}.partners-proof-grid,.partners-editorial-grid,.partners-two-panel{grid-template-columns:1fr;gap:30px}.partners-two-panel>div+div{border-inline-start:0;border-top:1px solid var(--partner-line);padding-inline-start:0;padding-top:35px}.partners-contact-inner{flex-direction:column;align-items:start}.partners-contact-options{justify-content:flex-start}.partners-two-by-two,.partners-question-list,.partners-organization-list{grid-template-columns:1fr}.partners-two-by-two article,.partners-question-list article,.partners-organization-list article{min-height:0;padding:24px 0}.partners-two-by-two article:nth-child(2n),.partners-question-list article:nth-child(2n),.partners-organization-list article:nth-child(2n){border-inline-start:0;padding-inline-start:0}.partners-pilot-steps{grid-template-columns:1fr}.partners-pilot-steps li,.partners-pilot-steps li+li,.partners-pilot-steps li:nth-child(4){border-inline-start:0;border-bottom:1px solid var(--partner-line);min-height:0;padding:20px 0}.partners-pilot-steps h3{margin:10px 0 6px}}@media (width<=420px){.partners-hero-actions{flex-direction:column;align-items:stretch}.partners-action-primary{width:100%}.partners-action-text{width:fit-content}.partners-contact-options,.partners-contact-options .partners-action{width:100%}}@media (prefers-reduced-motion:reduce){.partners-page *,.partners-page :before,.partners-page :after{transition-duration:.01ms!important}}
