._page_69iww_1{color:#171a33;background:#f6f4f8;min-height:100vh;padding-top:92px}
._header_69iww_8{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #1c1b3d1a;height:92px;position:fixed;inset:0 0 auto;box-shadow:0 10px 34px #1411340f}
._headerInner_69iww_19{z-index:2;align-items:center;gap:38px;width:min(1380px,100% - 64px);height:100%;margin-inline:auto;display:flex;position:relative}
._brand_69iww_30{flex:none}
._brand_69iww_30 img{width:134px;height:auto}
._nav_69iww_39{color:#45445c;align-items:center;gap:23px;margin-left:auto;font-size:13px;font-weight:600;display:flex}
._nav_69iww_39 a,._headerCta_69iww_50{transition:color .18s,background .18s,transform .18s}
._nav_69iww_39 a:hover,._nav_69iww_39 a:focus-visible{color:#d52678}
._headerCta_69iww_50{color:#fff;background:#241a54;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 19px;font-size:13px;font-weight:750;display:inline-flex}
._headerCta_69iww_50:hover{background:#d52678;transform:translateY(-1px)}
._hero_69iww_77{color:#fff;background:radial-gradient(circle at 42% 5%,#cd267c38,#0000 30%),linear-gradient(128deg,#12132f 0%,#1a1642 46%,#252054 100%);min-height:720px;position:relative;overflow:hidden}
._hero_69iww_77:before{content:"";opacity:.1;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 63%);mask-image:linear-gradient(90deg,#000,#0000 63%)}
._glow_69iww_99{filter:blur(24px);background:#e1267c3d;border-radius:999px;width:520px;height:520px;position:absolute;bottom:-430px;left:20%}
._mark_69iww_110{opacity:.14;position:absolute;top:70px;left:-38px;transform:rotate(30deg)}
._mark_69iww_110 i{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border:1px solid #fff;width:76px;height:76px;margin-top:8px;display:block}
._heroInner_69iww_127{z-index:2;grid-template-columns:minmax(400px,.86fr) minmax(630px,1.14fr);align-items:center;gap:clamp(48px,5.8vw,88px);width:min(1380px,100% - 64px);min-height:720px;margin-inline:auto;padding:64px 0 68px;display:grid;position:relative}
._copy_69iww_140{max-width:590px}
._eyebrow_69iww_144{color:#f0a4ca;letter-spacing:.17em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:750}
._copy_69iww_140 h1{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(52px,5.6vw,80px);font-weight:650;line-height:.98}
._copy_69iww_140 h1 em{color:#ee6aa9;letter-spacing:-.04em;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}
._lead_69iww_171{color:#ffffffb8;max-width:570px;margin:27px 0 0;font-size:17px;line-height:1.68}
._actions_69iww_179{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}
._primaryCta_69iww_186,._secondaryCta_69iww_187{border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:0 21px;font-size:14px;font-weight:750;transition:transform .18s,background .18s;display:inline-flex}
._primaryCta_69iww_186{background:#df2c7e;box-shadow:0 16px 44px #df2c7e47}
._secondaryCta_69iww_187{color:#ffffffeb;border:1px solid #ffffff42}
._primaryCta_69iww_186:hover,._secondaryCta_69iww_187:hover{transform:translateY(-2px)}
._secondaryCta_69iww_187:hover{background:#ffffff14}
._promise_69iww_219{color:#ffffff8c;align-items:center;gap:14px;margin:35px 0 0;font-size:13px;display:flex}
._promise_69iww_219 span{background:#ee6aa9;width:44px;height:1px}
._collage_69iww_234{grid-template-rows:repeat(3,1fr);grid-template-columns:1.27fr .73fr;gap:12px;height:570px;display:grid;position:relative}
._collage_69iww_234:before{z-index:-1;content:"";border:1px solid #ffffff1f;border-radius:34px;position:absolute;inset:-14px;transform:rotate(-1.4deg)}
._moment_69iww_253{background:#2d2859;border:1px solid #ffffff2e;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 56px #04051952}
._moment_69iww_253:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#0a0a22c2);position:absolute;inset:0}
._moment_69iww_253 img{object-fit:cover;width:100%;height:100%;transition:transform .48s}
._moment_69iww_253:hover img{transform:scale(1.025)}
._moment_69iww_253 figcaption{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:750;position:absolute;bottom:13px;left:15px;right:15px}
._primaryMoment_69iww_296{border-radius:28px 8px 8px 28px;grid-area:1/1/span 3}
._primaryMoment_69iww_296 img{object-position:49% center}
._technologyMoment_69iww_306{border-radius:8px 26px 8px 8px;grid-area:1/2}
._technologyMoment_69iww_306 img{object-position:54% 48%}
._networkMoment_69iww_316{border-radius:8px;grid-area:2/2}
._networkMoment_69iww_316 img{object-position:50% 52%}
._outcomeMoment_69iww_326{border-radius:8px 8px 26px;grid-area:3/2}
._outcomeMoment_69iww_326 img{object-position:51% 44%}
._context_69iww_336{background:#fff;border-bottom:1px solid #1c1b3d1a;justify-content:center;padding:24px 32px;display:flex}
._context_69iww_336 p{color:#68677b;text-align:center;max-width:880px;margin:0;font-size:13px;line-height:1.6}
@media (width<=1120px){._headerInner_69iww_19,._heroInner_69iww_127{width:min(100% - 40px,980px)}
._nav_69iww_39{display:none}
._headerCta_69iww_50{margin-left:auto}
._heroInner_69iww_127{grid-template-columns:1fr;gap:48px}
._copy_69iww_140{max-width:760px}
._collage_69iww_234{height:620px}
}
@media (width<=720px){._page_69iww_1{padding-top:76px}
._header_69iww_8{height:76px}
._headerInner_69iww_19,._heroInner_69iww_127{width:calc(100% - 32px)}
._brand_69iww_30 img{width:112px}
._headerCta_69iww_50{min-height:40px;padding-inline:15px;font-size:11px}
._heroInner_69iww_127{padding:54px 0 48px}
._copy_69iww_140 h1{font-size:clamp(44px,13vw,62px)}
._lead_69iww_171{font-size:16px}
._collage_69iww_234{grid-template-rows:300px 160px 160px;grid-template-columns:1fr 1fr;gap:8px;height:auto}
._primaryMoment_69iww_296{border-radius:22px 22px 8px 8px;grid-area:1/1/auto/span 2}
._technologyMoment_69iww_306{border-radius:8px;grid-area:2/1}
._networkMoment_69iww_316{grid-area:2/2}
._outcomeMoment_69iww_326{border-radius:8px 8px 22px 22px;grid-area:3/1/auto/span 2}
._promise_69iww_219{align-items:flex-start;line-height:1.5}
}
._home_supnb_1{--home-ink:#17172d;--home-muted:#656478;--home-line:#1d1b3d21;--home-indigo:#211950;--home-pink:#df2c7e;color:var(--home-ink);background:#f7f5f8;overflow:hidden}
._shell_supnb_12{width:min(1280px,100% - 64px);margin-inline:auto}
._section_supnb_17{padding:128px 0}
._eyebrow_supnb_21,._eyebrowLight_supnb_22,._stripLabel_supnb_23{color:var(--home-pink);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:800}
._eyebrowLight_supnb_22{color:#f5a5cc}
._home_supnb_1 h2,._home_supnb_1 h3{font-family:var(--font-display), sans-serif;letter-spacing:-.045em}
._home_supnb_1 h2{margin:0;font-size:clamp(42px,5vw,70px);font-weight:620;line-height:1.04}
._home_supnb_1 h2 em{color:var(--home-pink);font-family:Georgia,Times New Roman,serif;font-weight:400}
._partnerStrip_supnb_55{border-bottom:1px solid var(--home-line);background:#fff}
._partnerStrip_supnb_55 ._shell_supnb_12{align-items:center;gap:36px;min-height:136px;display:flex}
._stripLabel_supnb_23{color:#777488;flex:0 0 122px;margin:0;line-height:1.55}
._logoViewport_supnb_74{border-left:1px solid var(--home-line);flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}
._logoTrack_supnb_82{will-change:transform;width:max-content;animation:76s linear infinite _partnerScroll_supnb_1;display:flex}
._logoGroup_supnb_89{align-items:center;gap:56px;padding-right:56px;display:flex}
._logoGroup_supnb_89 img{object-fit:contain;filter:saturate(.88);flex:none;width:150px;height:58px}
._partnerStrip_supnb_55:hover ._logoTrack_supnb_82{animation-play-state:paused}
@keyframes _partnerScroll_supnb_1{to{transform:translate(-50%)}
}
._purpose_supnb_114{background:#f7f5f8}
._purposeGrid_supnb_118{grid-template-columns:.92fr 1.08fr;gap:clamp(70px,9vw,140px);display:grid}
._purposeCopy_supnb_124{color:var(--home-muted);padding-top:42px;font-size:17px;line-height:1.75}
._purposeCopy_supnb_124 p{margin:0 0 24px}
._largeCopy_supnb_135{color:var(--home-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.025em;font-size:24px;font-weight:520;line-height:1.48}
._principles_supnb_144{border-top:1px solid var(--home-line);margin-top:40px}
._principles_supnb_144 span{border-bottom:1px solid var(--home-line);min-height:64px;color:var(--home-ink);align-items:center;gap:16px;font-size:14px;font-weight:700;display:flex}
._principles_supnb_144 i{background:var(--home-pink);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:7px;height:7px;display:block}
._conversionSection_supnb_168{color:#fff;background:radial-gradient(circle at 8% 4%,#df2c7e3d,#0000 30%),linear-gradient(135deg,#15132f,#211950 58%,#2a1b58);padding:128px 0;overflow:hidden}
._conversionHeading_supnb_177{grid-template-columns:1.15fr .62fr;align-items:end;gap:clamp(70px,10vw,150px);display:grid}
._conversionHeading_supnb_177 h2{max-width:820px}
._conversionHeading_supnb_177 h2 em{color:#ef81b7}
._conversionHeading_supnb_177>p{color:#ffffffad;margin:0 0 7px;font-size:17px;line-height:1.72}
._conversionJourney_supnb_199{border-top:1px solid #fff3;border-left:1px solid #fff3;grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid;position:relative}
._conversionJourney_supnb_199 article{border-bottom:1px solid #fff3;border-right:1px solid #fff3;flex-direction:column;justify-content:space-between;min-height:185px;padding:28px 29px;display:flex;position:relative}
._conversionJourney_supnb_199 article:not(:last-child):after{z-index:2;content:"→";color:#ef81b7;background:#211950;border:1px solid #ffffff42;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}
._conversionJourney_supnb_199 span{color:#ef81b7;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}
._conversionJourney_supnb_199 strong{max-width:230px;font-family:var(--font-display), sans-serif;letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:1.3}
._enablerGrid_supnb_254{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:70px;display:grid}
._enablerCard_supnb_261{background:#ffffff0e;border:1px solid #ffffff24;flex-direction:column;min-height:350px;padding:32px;transition:border-color .22s,background .22s,transform .22s;display:flex}
._enablerCard_supnb_261:hover{background:#ffffff17;border-color:#ef81b77a;transform:translateY(-4px)}
._enablerMark_supnb_277{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border:1px solid #ef81b7;width:29px;height:29px;display:block}
._enablerCard_supnb_261 h3{max-width:310px;margin:48px 0 15px;font-size:27px;font-weight:620;line-height:1.13}
._enablerCard_supnb_261>p{color:#ffffff9e;margin:0;font-size:14px;line-height:1.67}
._enablerCard_supnb_261>strong{color:#f3a0c8;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:30px;font-size:11px;font-weight:800;line-height:1.45;display:flex}
._enablerCard_supnb_261>strong i{color:#fff;font-size:15px;font-style:normal}
._curationNote_supnb_321{color:#ffffff73;text-align:right;margin:28px 0 0;font-size:11px;line-height:1.6}
._audienceSection_supnb_329{background:#fff}
._sectionHeading_supnb_333,._impactIntro_supnb_334,._representationHeading_supnb_335,._outcomesHeading_supnb_336{grid-template-columns:1.15fr .62fr;align-items:end;gap:clamp(70px,10vw,150px);display:grid}
._sectionHeading_supnb_333>p,._impactIntro_supnb_334>p,._representationHeading_supnb_335>p,._outcomesHeading_supnb_336>p,._editionsIntro_supnb_347>p{color:var(--home-muted);margin:0 0 8px;font-size:17px;line-height:1.7}
._audienceGrid_supnb_354{border-top:1px solid var(--home-line);border-left:1px solid var(--home-line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}
._audienceCard_supnb_362{border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);background:#fff;flex-direction:column;min-height:350px;padding:34px;transition:color .22s,background .22s,transform .22s,box-shadow .22s;display:flex}
._audienceCard_supnb_362:hover{z-index:2;color:#fff;background:var(--home-indigo);position:relative;transform:translateY(-4px);box-shadow:0 24px 60px #2119502e}
._cardMark_supnb_382{border:1px solid var(--home-pink);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:28px;height:28px;display:block}
._audienceCard_supnb_362 h3{margin:52px 0 14px;font-size:27px;font-weight:650;line-height:1.12}
._audienceCard_supnb_362>p{color:var(--home-muted);margin:0;font-size:15px;line-height:1.65;transition:color .22s}
._audienceCard_supnb_362:hover>p{color:#ffffffad}
._audienceCard_supnb_362 strong{align-items:center;gap:11px;margin-top:auto;padding-top:28px;font-size:12px;line-height:1.45;display:flex}
._audienceCard_supnb_362 strong i{background:var(--home-pink);flex:none;width:22px;height:1px}
._ecosystemNote_supnb_426{border-left:2px solid var(--home-pink);max-width:980px;color:var(--home-muted);margin:34px 0 0 auto;padding-left:26px;font-size:15px;line-height:1.7}
._opportunityBand_supnb_436{color:#fff;background:radial-gradient(circle at 13% 0%, #df2c7e38, transparent 34%), var(--home-indigo);padding:112px 0}
._opportunityBand_supnb_436 ._shell_supnb_12{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(70px,10vw,150px);display:grid}
._bandIntro_supnb_451 h2{max-width:590px;font-size:clamp(40px,4.5vw,64px)}
._opportunityList_supnb_456{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:1fr 1fr;display:grid}
._opportunityList_supnb_456 span{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;justify-content:space-between;align-items:flex-end;gap:16px;min-height:120px;padding:25px 27px;font-size:15px;font-weight:750;line-height:1.35;display:flex}
._opportunityList_supnb_456 b{color:#ed79b1;font-size:16px}
._technology_supnb_482{background:#f7f5f8}
._technologyGrid_supnb_486{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(70px,9vw,140px);display:grid}
._technologyVisual_supnb_493{min-height:670px;position:relative}
._technologyMain_supnb_498,._technologyInset_supnb_499{background:#ded9e2;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 90px #1914302e}
._technologyMain_supnb_498{border-radius:12px 80px 12px 12px;inset:0 58px 86px 0}
._technologyMain_supnb_498:after{content:"";background:linear-gradient(#0000 55%,#12102cb8);position:absolute;inset:0}
._technologyMain_supnb_498 img,._technologyInset_supnb_499 img{object-fit:cover;width:100%;height:100%}
._technologyMain_supnb_498 img{object-position:48% center}
._technologyMain_supnb_498 figcaption{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;position:absolute;bottom:23px;left:26px}
._technologyInset_supnb_499{border:8px solid #f7f5f8;border-radius:38px 10px;width:48%;height:250px;bottom:0;right:0}
._technologyCopy_supnb_551 h2{max-width:650px}
._technologyCopy_supnb_551>p:not(._eyebrow_supnb_21){color:var(--home-muted);font-size:17px;line-height:1.74}
._technologyCopy_supnb_551>._largeCopy_supnb_135{margin-top:34px;color:var(--home-ink)!important;font-size:22px!important;line-height:1.56!important}
._technologySteps_supnb_568{border-top:1px solid var(--home-line);margin-top:42px}
._technologySteps_supnb_568 article{border-bottom:1px solid var(--home-line);grid-template-columns:180px 1fr;gap:26px;padding:20px 0;display:grid}
._technologySteps_supnb_568 span{color:var(--home-pink);font-size:13px;font-weight:800}
._technologySteps_supnb_568 p{color:var(--home-muted);margin:0;font-size:14px;line-height:1.55}
._technologyLink_supnb_594{border-bottom:1px solid var(--home-pink);width:fit-content;color:var(--home-pink);align-items:center;gap:18px;margin-top:34px;padding-bottom:8px;font-size:13px;font-weight:800;display:inline-flex}
._technologyLink_supnb_594 span{font-size:17px}
._continuity_supnb_609{color:#fff;background:linear-gradient(120deg,#df2c7e1f,#0000 45%),#14132f;padding:112px 0}
._continuityGrid_supnb_617{grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(70px,10vw,150px);display:grid}
._continuity_supnb_609 h2{font-size:clamp(40px,4.8vw,68px)}
._continuityCopy_supnb_628>p{color:#ffffffa8;margin:0;font-size:17px;line-height:1.72}
._continuityPath_supnb_635{border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:12px;margin-top:44px;padding-top:27px;font-size:12px;font-weight:750;display:flex}
._continuityPath_supnb_635 i{color:#ed79b1;font-style:normal}
._impact_supnb_334{background:#fff}
._impactIntro_supnb_334{margin-bottom:72px}
._impactMeta_supnb_660{color:var(--home-indigo);letter-spacing:.04em;text-transform:uppercase;margin:24px 0 0;font-size:12px;font-weight:800;line-height:1.5}
._impactGrid_supnb_670{border-top:1px solid var(--home-line);border-left:1px solid var(--home-line);grid-template-columns:repeat(5,1fr);display:grid}
._impactGrid_supnb_670 article{border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);flex-direction:column;justify-content:space-between;min-height:240px;padding:31px;display:flex}
._impactMajor_supnb_687{color:#fff;background:var(--home-indigo);grid-column:span 2;min-height:330px!important}
._impactMajor_supnb_687:nth-child(2){background:var(--home-pink)}
._impactGrid_supnb_670 strong{font-family:var(--font-display), sans-serif;letter-spacing:-.075em;font-size:clamp(62px,7vw,100px);font-weight:620;line-height:.9}
._impactMinor_supnb_706 strong{color:var(--home-indigo);font-size:clamp(52px,5.2vw,76px)}
._impactGrid_supnb_670 p{max-width:230px;color:var(--home-muted);margin:30px 0 0;font-size:14px;line-height:1.55}
._impactMajor_supnb_687 p{color:#ffffffb8}
._representations_supnb_723{color:#fff;background:radial-gradient(circle at 8% 4%,#df2c7e33,#0000 29%),linear-gradient(135deg,#15132f,#211950 62%,#281a55)}
._representationHeading_supnb_335{margin-bottom:68px}
._representationHeading_supnb_335 h2{max-width:830px}
._representationHeading_supnb_335>p{color:#ffffffa8}
._representationHighlights_supnb_742{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(4,1fr);display:grid}
._representationHighlights_supnb_742 article{background:#ffffff09;border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;flex-direction:column;min-width:0;min-height:350px;transition:background .22s,transform .22s;display:flex}
._representationHighlights_supnb_742 article:hover{z-index:2;background:#ffffff13;position:relative;transform:translateY(-4px)}
._representationLogo_supnb_767{background:#fff;place-items:center;min-height:190px;padding:36px;display:grid}
._representationLogo_supnb_767 img{object-fit:contain;width:min(100%,210px);height:92px}
._representationRoute_supnb_781{flex-direction:column;flex:1;padding:28px 30px 30px;display:flex}
._representationRoute_supnb_781 span{color:#ef86b9;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}
._representationRoute_supnb_781 strong{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;margin-top:13px;font-size:23px;font-weight:620}
._representationRoute_supnb_781 small{color:#ffffff85;letter-spacing:.04em;text-transform:uppercase;margin-top:auto;padding-top:23px;font-size:11px;font-weight:700}
._participantRegister_supnb_814{border-top:1px solid #ffffff2e;grid-template-columns:.27fr .73fr;gap:56px;margin-top:64px;padding-top:31px;display:grid}
._registerIntro_supnb_823>span{color:#ef86b9;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}
._registerIntro_supnb_823 p{color:#ffffff80;margin:18px 0 0;font-size:13px;line-height:1.65}
._organisationField_supnb_838{flex-wrap:wrap;gap:8px;display:flex}
._organisationField_supnb_838 span{color:#ffffffc2;background:#ef86b912;border:1px solid #ef86b94d;align-items:center;min-height:44px;padding:10px 15px;font-size:11px;font-weight:750;line-height:1.35;display:inline-flex}
._representationDisclosure_supnb_857{color:#ffffff6e;border-left:2px solid #ef86b999;max-width:850px;margin:50px 0 0 auto;padding-left:20px;font-size:10px;line-height:1.65}
._outcomes_supnb_336{background:#f7f5f8}
._outcomesHeading_supnb_336{margin-bottom:70px}
._outcomeMosaic_supnb_875{grid-template-rows:1fr 1fr;grid-template-columns:1.12fr .88fr .88fr;gap:12px;height:740px;display:grid}
._outcomeMosaic_supnb_875 figure{background:#d9d5df;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}
._outcomeMosaic_supnb_875 figure:after{content:"";background:linear-gradient(#0000 46%,#0e0e27d1);position:absolute;inset:0}
._outcomeMosaic_supnb_875 img{object-fit:cover;width:100%;height:100%;transition:transform .45s}
._outcomeMosaic_supnb_875 figure:hover img{transform:scale(1.025)}
._outcomeMosaic_supnb_875 figcaption{z-index:2;color:#fff;flex-direction:column;gap:7px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}
._outcomeMosaic_supnb_875 figcaption span{color:#f18abb;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}
._outcomeMosaic_supnb_875 figcaption strong{max-width:340px;font-family:var(--font-display), sans-serif;font-size:18px;line-height:1.35}
._outcomeWide_supnb_937{border-radius:44px 10px 10px;grid-area:1/1/auto/span 2}
._outcomeWide_supnb_937 img{object-position:50% 43%}
._outcomeTall_supnb_947{border-radius:10px 44px 44px 10px;grid-area:1/3/span 2}
._outcomeTall_supnb_947 img{object-position:48% center}
._outcomeSmall_supnb_957{border-radius:10px}
._editions_supnb_347{color:#fff;background:var(--home-indigo)}
._editionsIntro_supnb_347{max-width:880px}
._editionsIntro_supnb_347>p{color:#ffffffa8;max-width:720px;margin-top:28px}
._editionCards_supnb_976{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}
._editionCards_supnb_976 article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;min-height:330px;padding:34px}
._editionCards_supnb_976 span{color:#ed79b1;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800}
._editionCards_supnb_976 h3{margin:72px 0 17px;font-size:28px;line-height:1.16}
._editionCards_supnb_976 p{color:#ffffff9e;margin:0;font-size:15px;line-height:1.65}
._finalCta_supnb_1012{color:#fff;background:var(--home-pink);padding:100px 0}
._finalCtaInner_supnb_1018{grid-template-columns:1.08fr .92fr;align-items:end;gap:90px;display:grid}
._finalCta_supnb_1012 ._eyebrowLight_supnb_22{color:#ffffffb8}
._finalCta_supnb_1012 h2{max-width:750px;font-size:clamp(42px,5.4vw,76px)}
._finalCtaActions_supnb_1034{border-top:1px solid #ffffff5c;display:grid}
._finalCtaActions_supnb_1034 a{border-bottom:1px solid #ffffff5c;justify-content:space-between;align-items:center;min-height:74px;font-size:15px;font-weight:800;display:flex}
._finalCtaActions_supnb_1034 a span{font-size:19px}
._footer_supnb_1053{color:#fff;background:#101027;padding:72px 0 26px}
._footerTop_supnb_1059{border-bottom:1px solid #ffffff21;grid-template-columns:200px 1fr auto;align-items:center;gap:70px;padding-bottom:60px;display:grid}
._footerLogo_supnb_1068{filter:brightness(0)invert();width:146px}
._footerTop_supnb_1059 p{color:#ffffff94;max-width:550px;margin:0;font-size:14px;line-height:1.7}
._footerTop_supnb_1059>a,._footerLinks_supnb_1082 a{align-items:center;gap:16px;font-size:13px;font-weight:800;display:flex}
._footerLinks_supnb_1082{justify-items:end;gap:11px;display:grid}
._footerLinks_supnb_1082 a{color:#ffffffb8;font-size:12px}
._footerBottom_supnb_1101{justify-content:space-between;align-items:center;gap:30px;padding-top:26px;display:flex}
._nwnAttribution_supnb_1109{align-items:center;gap:16px;display:flex}
._nwnAttribution_supnb_1109 span,._footerBottom_supnb_1101>p{color:#ffffff73;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px}
._nwnAttribution_supnb_1109 img{filter:brightness(0)invert();opacity:.9;width:auto;height:44px}
@media (width<=1080px){._section_supnb_17{padding:104px 0}
._purposeGrid_supnb_118,._technologyGrid_supnb_486,._continuityGrid_supnb_617,._opportunityBand_supnb_436 ._shell_supnb_12{grid-template-columns:1fr;gap:64px}
._purposeCopy_supnb_124{padding-top:0}
._audienceGrid_supnb_354,._editionCards_supnb_976,._enablerGrid_supnb_254,._conversionJourney_supnb_199{grid-template-columns:repeat(2,1fr)}
._conversionJourney_supnb_199 article:nth-child(2):after{display:none}
._technologyVisual_supnb_493{min-height:620px}
._technologyMain_supnb_498{right:140px}
._impactGrid_supnb_670{grid-template-columns:repeat(3,1fr)}
._impactMajor_supnb_687{grid-column:span 1}
._representationHighlights_supnb_742{grid-template-columns:repeat(2,1fr)}
._participantRegister_supnb_814{grid-template-columns:.34fr .66fr}
._outcomeMosaic_supnb_875{height:680px}
._finalCtaInner_supnb_1018{grid-template-columns:1fr;gap:55px}
}
@media (width<=720px){._shell_supnb_12{width:calc(100% - 32px)}
._section_supnb_17{padding:82px 0}
._partnerStrip_supnb_55 ._shell_supnb_12{gap:20px;min-height:122px}
._stripLabel_supnb_23{flex-basis:76px;font-size:9px}
._logoGroup_supnb_89{gap:38px;padding-right:38px}
._logoGroup_supnb_89 img{width:118px;height:46px}
._sectionHeading_supnb_333,._impactIntro_supnb_334,._representationHeading_supnb_335,._outcomesHeading_supnb_336,._conversionHeading_supnb_177{grid-template-columns:1fr;gap:30px}
._audienceGrid_supnb_354,._editionCards_supnb_976,._opportunityList_supnb_456,._enablerGrid_supnb_254,._conversionJourney_supnb_199{grid-template-columns:1fr}
._conversionSection_supnb_168{padding:82px 0}
._conversionJourney_supnb_199{margin-top:50px}
._conversionJourney_supnb_199 article{min-height:160px}
._conversionJourney_supnb_199 article:not(:last-child):after,._conversionJourney_supnb_199 article:nth-child(2):after{content:"↓";display:grid;top:auto;bottom:-13px;right:24px;transform:none}
._enablerGrid_supnb_254{margin-top:50px}
._enablerCard_supnb_261{min-height:315px}
._curationNote_supnb_321{text-align:left}
._audienceCard_supnb_362{min-height:310px}
._opportunityBand_supnb_436,._continuity_supnb_609{padding:82px 0}
._opportunityList_supnb_456 span{min-height:92px}
._technologyVisual_supnb_493{min-height:510px}
._technologyMain_supnb_498{border-radius:10px 44px 10px 10px;inset:0 30px 70px 0}
._technologyInset_supnb_499{width:54%;height:190px}
._technologySteps_supnb_568 article{grid-template-columns:1fr;gap:8px}
._continuityPath_supnb_635{flex-direction:column;align-items:flex-start;gap:14px}
._continuityPath_supnb_635 i{transform:rotate(90deg)}
._impactGrid_supnb_670{grid-template-columns:1fr 1fr}
._impactGrid_supnb_670 article,._impactMajor_supnb_687{min-height:220px!important}
._impactMajor_supnb_687,._impactMinor_supnb_706:last-child{grid-column:span 2}
._representationHighlights_supnb_742{grid-template-columns:1fr}
._representationHighlights_supnb_742 article{min-height:0}
._representationLogo_supnb_767{min-height:150px}
._participantRegister_supnb_814{grid-template-columns:1fr;gap:28px}
._organisationField_supnb_838{gap:6px}
._organisationField_supnb_838 span{min-height:40px;padding:9px 12px;font-size:10px}
._outcomeMosaic_supnb_875{grid-template-rows:310px 280px 210px;grid-template-columns:1fr 1fr;gap:8px;height:auto}
._outcomeWide_supnb_937{border-radius:28px 8px 8px;grid-area:1/1/auto/span 2}
._outcomeTall_supnb_947{border-radius:8px;grid-area:2/1/auto/span 2}
._outcomeSmall_supnb_957{grid-row:3}
._editionCards_supnb_976 article{min-height:280px}
._finalCta_supnb_1012{padding:82px 0}
._footerTop_supnb_1059{grid-template-columns:1fr;gap:30px;padding-bottom:42px}
._footerBottom_supnb_1101{flex-direction:column;align-items:flex-start}
._footerLinks_supnb_1082{justify-items:start}
}
@media (prefers-reduced-motion:reduce){._audienceCard_supnb_362,._outcomeMosaic_supnb_875 img,._enablerCard_supnb_261,._representationHighlights_supnb_742 article{transition:none}
._logoTrack_supnb_82{animation:none}
}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}
}
}
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}
}
@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}
::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}
html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}
hr{height:0;color:inherit;border-top-width:1px}
abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}
b,strong{font-weight:bolder}
code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}
small{font-size:80%}
sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
table{text-indent:0;border-color:inherit;border-collapse:collapse}
:-moz-focusring{outline:auto}
progress{vertical-align:baseline}
summary{display:list-item}
ol,ul,menu{list-style:none}
img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}
img,video{max-width:100%;height:auto}
button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}
::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}
:where(select:is([multiple],[size])) optgroup{font-weight:bolder}
:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}
::file-selector-button{margin-inline-end:4px}
::placeholder{opacity:1}
@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}
@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}
}
}
textarea{resize:vertical}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}
::-webkit-datetime-edit{display:inline-flex}
::-webkit-datetime-edit-fields-wrapper{padding:0}
::-webkit-datetime-edit{padding-block:0}
::-webkit-datetime-edit-year-field{padding-block:0}
::-webkit-datetime-edit-month-field{padding-block:0}
::-webkit-datetime-edit-day-field{padding-block:0}
::-webkit-datetime-edit-hour-field{padding-block:0}
::-webkit-datetime-edit-minute-field{padding-block:0}
::-webkit-datetime-edit-second-field{padding-block:0}
::-webkit-datetime-edit-millisecond-field{padding-block:0}
::-webkit-datetime-edit-meridiem-field{padding-block:0}
::-webkit-calendar-picker-indicator{line-height:1}
:-moz-ui-invalid{box-shadow:none}
button,input:where([type=button],[type=reset],[type=submit]){appearance:button}
::file-selector-button{appearance:button}
::-webkit-inner-spin-button{height:auto}
::-webkit-outer-spin-button{height:auto}
[hidden]:where(:not([hidden=until-found])){display:none!important}
}
@layer components;@layer utilities{.visible{visibility:visible}
.relative{position:relative}
.static{position:static}
.start{inset-inline-start:var(--spacing)}
.end{inset-inline-end:var(--spacing)}
.table{display:table}
.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}
}
:root{--ink:#1d1723;--ink-soft:#655d6d;--paper:#f7f4f1;--white:#fff;--purple:#5f2c83;--purple-dark:#1b0e2b;--purple-mid:#342046;--pink:#e92e79;--pink-soft:#f8dce8;--line:#1d172324}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
section[id]{scroll-margin-top:104px}
body{background:var(--paper);color:var(--ink);font-family:var(--font-body), sans-serif;text-rendering:optimizelegibility;margin:0}
body,button,a{font-family:var(--font-body), sans-serif}
:focus-visible{outline-offset:4px;outline:3px solid #df2c7e}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}
*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
}
a{color:inherit;text-decoration:none}
button,a{-webkit-tap-highlight-color:transparent}
img{max-width:100%;display:block}
.shell{width:min(1220px,100% - 48px);margin-inline:auto}
.hero{min-height:100svh;color:var(--white);background:radial-gradient(circle at 82% 30%,#e92e792e,#0000 28%),linear-gradient(135deg,#170b25 0%,#28133b 50%,#1d102a 100%);position:relative;overflow:hidden}
.hero:before{content:"";opacity:.11;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}
.hero-orb{filter:blur(1px);pointer-events:none;border-radius:999px;position:absolute}
.hero-orb-one{border:1px solid #ffffff24;width:440px;height:440px;top:-260px;right:14%}
.hero-orb-two{background:#e92e7914;width:220px;height:220px;bottom:18%;right:-90px}
.site-header{z-index:20;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;height:102px;display:flex;position:relative}
.brand img{filter:brightness(0)invert();width:144px;height:auto}
.site-nav{color:#ffffffbf;align-items:center;gap:30px;font-size:14px;display:flex}
.site-nav a{transition:color .2s,background .2s}
.site-nav a:hover,.site-nav a:focus-visible{color:#fff}
.site-nav .nav-cta{color:#fff;border:1px solid #ffffff52;border-radius:999px;padding:12px 18px}
.site-nav .nav-cta:hover{color:var(--purple-dark);background:#fff}
.menu-button{display:none}
.hero-content{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(370px,.85fr);align-items:center;gap:74px;min-height:calc(100svh - 170px);padding:68px 0 112px;display:grid;position:relative}
.eyebrow{color:var(--purple);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:700}
.eyebrow.light{color:#f5a8c6}
.hero h1,.section h2,.outcome-band h2,.first-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.045em}
.hero h1{max-width:760px;margin:0;font-size:clamp(54px,6.7vw,94px);font-weight:600;line-height:.98}
.hero h1 em{color:#f279a8;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}
.hero-lead{color:#ffffffb8;max-width:690px;margin:30px 0 0;font-size:18px;line-height:1.68}
.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}
.button{border-radius:999px;justify-content:center;align-items:center;gap:22px;min-height:54px;padding:0 22px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}
.button:hover{transform:translateY(-2px)}
.button-primary{background:var(--pink);color:#fff;box-shadow:0 14px 36px #e92e7940}
.button-ghost{color:#fff;border:1px solid #ffffff38}
.hero-proof{color:#ffffff8c;align-items:flex-start;gap:16px;margin-top:44px;font-size:13px;line-height:1.6;display:flex}
.hero-proof p{margin:0}
.hero-proof strong{color:#fff;font-weight:700}
.proof-rule{background:var(--pink);flex:none;width:44px;height:1px;margin-top:10px}
.hero-visual{min-height:580px;position:relative}
.photo-card{background:var(--purple-mid);border:1px solid #ffffff2e;margin:0;position:absolute;overflow:hidden;box-shadow:0 28px 90px #00000042}
.photo-card img{object-fit:cover;width:100%;height:100%}
.photo-main{border-radius:38px 38px 8px;height:430px;inset:24px 0 auto}
.photo-main:after{content:"";background:linear-gradient(#0000 45%,#170b25cc);position:absolute;inset:0}
.photo-main figcaption{z-index:2;justify-content:space-between;align-items:flex-end;gap:18px;display:flex;position:absolute;bottom:24px;left:26px;right:26px}
.photo-main figcaption span{color:#f5a8c6;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}
.photo-main figcaption strong{text-align:right;max-width:180px;font-size:13px;line-height:1.45}
.photo-small{border-radius:8px 30px 30px;width:56%;height:190px;bottom:0;right:-42px}
.impact-chip{z-index:3;background:var(--pink);border-radius:50%;flex-direction:column;justify-content:flex-end;width:190px;height:190px;padding:24px;display:flex;position:absolute;bottom:30px;left:-34px;box-shadow:0 18px 60px #e92e7947}
.impact-chip strong{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;font-size:52px;line-height:.9}
.impact-chip span{text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:700;line-height:1.35}
.ecosystem-ribbon{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f07187a;border-top:1px solid #ffffff1f;height:68px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}
.ribbon-track{align-items:center;min-width:max-content;height:100%;animation:30s linear infinite ribbon;display:flex}
.ribbon-track span{color:#ffffffa8;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:26px;padding:0 36px;font-size:12px;font-weight:700;display:flex}
.ribbon-track i{background:var(--pink);border-radius:50%;width:6px;height:6px}
@keyframes ribbon{to{transform:translate(-50%)}
}
.section{padding:132px 0}
.intro-grid{grid-template-columns:.84fr 1.16fr;gap:110px;display:grid}
.section h2,.outcome-band h2{margin:0;font-size:clamp(40px,4.6vw,66px);font-weight:600;line-height:1.05}
.intro-copy{color:var(--ink-soft);padding-top:32px;font-size:17px;line-height:1.75}
.intro-copy p{margin:0 0 24px}
.intro-copy .large-copy{color:var(--ink);font-family:var(--font-display), sans-serif;letter-spacing:-.025em;font-size:25px;font-weight:500;line-height:1.48}
.principles{border-top:1px solid var(--line);margin-top:42px}
.principles span{border-bottom:1px solid var(--line);min-height:66px;color:var(--ink);align-items:center;gap:18px;font-size:14px;font-weight:700;display:flex}
.principles b{color:var(--pink);font-size:11px}
.outcome-band{color:#fff;background:var(--purple);padding:112px 0}
.band-heading{max-width:640px}
.outcome-grid{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(3,1fr);margin:70px 0 46px;display:grid}
.outcome-grid article{border-right:1px solid #fff3;flex-direction:column;justify-content:space-between;min-height:230px;padding:36px 38px;display:flex}
.outcome-grid article:last-child{border-right:0}
.outcome-grid strong{font-family:var(--font-display), sans-serif;letter-spacing:-.07em;font-size:clamp(62px,7vw,96px);font-weight:600;line-height:.9}
.outcome-grid p{color:#ffffffad;max-width:260px;margin:28px 0 0;font-size:15px;line-height:1.5}
.text-link{align-items:center;gap:24px;font-size:14px;font-weight:700;display:inline-flex}
.light-link{color:#fff}
.model-preview{background:#fff}
.model-preview-grid{grid-template-columns:.85fr 1.15fr;gap:110px;display:grid}
.model-steps{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}
.model-steps li{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;gap:24px;padding:28px 0;display:grid}
.model-steps li>span{color:var(--pink);font-size:12px;font-weight:700}
.model-steps strong{font-family:var(--font-display), sans-serif;font-size:23px}
.model-steps p{color:var(--ink-soft);margin:6px 0 0;font-size:15px;line-height:1.6}
.audience{background:var(--paper)}
.section-heading{max-width:860px}
.split-heading{grid-template-columns:1fr .7fr;align-items:end;gap:100px;max-width:none;display:grid}
.split-heading>p{color:var(--ink-soft);margin:0 0 6px;font-size:17px;line-height:1.7}
.audience-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}
.audience-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:370px;padding:34px;transition:background .25s,color .25s,transform .25s;display:flex}
.audience-card:hover{z-index:2;color:#fff;background:var(--purple);position:relative;transform:translateY(-5px);box-shadow:0 22px 55px #371c4826}
.card-number{color:var(--pink);font-size:11px;font-weight:700}
.audience-card h3,.phase-list h3,.programme-grid h3{font-family:var(--font-display), sans-serif;letter-spacing:-.035em}
.audience-card h3{margin:68px 0 14px;font-size:29px;font-weight:600}
.audience-card>p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.65}
.audience-card:hover>p{color:#ffffffb8}
.card-result{align-items:center;gap:12px;margin-top:auto;padding-top:26px;font-size:12px;font-weight:700;display:flex}
.card-result i{background:var(--pink);width:24px;height:1px}
.phases{color:#fff;background:radial-gradient(circle at 10% 10%, #e92e7929, transparent 30%), var(--purple-dark)}
.phases-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:110px;display:grid}
.phases-intro{position:sticky;top:50px}
.phases-intro p:not(.eyebrow){color:#fff9;max-width:430px;margin:28px 0 0;font-size:17px;line-height:1.7}
.phase-list{border-top:1px solid #ffffff2b;margin:0;padding:0;list-style:none}
.phase-list li{border-bottom:1px solid #ffffff2b;grid-template-columns:56px 1fr;gap:22px;padding:32px 0;display:grid}
.phase-list li>span{color:#f279a8;font-size:11px;font-weight:700}
.phase-list h3{margin:0;font-size:25px;font-weight:600}
.phase-list p{color:#ffffff94;max-width:570px;margin:8px 0 0;font-size:15px;line-height:1.65}
.legacy{background:#fff}
.legacy-heading{grid-template-columns:1fr .72fr;align-items:end;gap:100px;display:grid}
.legacy-heading>p{color:var(--ink-soft);margin:0 0 6px;font-size:17px;line-height:1.7}
.legacy-layout{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:72px;display:grid}
.legacy-participation,.legacy-results{padding:42px}
.legacy-results{color:#fff;background:var(--purple)}
.micro-label{letter-spacing:.15em;text-transform:uppercase;margin:0 0 32px;font-size:11px;font-weight:700}
.legacy-results .micro-label{color:#f5a8c6}
.participation-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}
.participation-grid div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:145px;padding:20px;display:flex}
.participation-grid strong{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;font-size:46px;font-weight:600}
.participation-grid span{color:var(--ink-soft);font-size:13px}
.legacy-results ul{margin:0;padding:0;list-style:none}
.legacy-results li{border-top:1px solid #ffffff2e;flex-direction:column;gap:6px;padding:20px 0;display:flex}
.legacy-results li:last-child{border-bottom:1px solid #ffffff2e}
.legacy-results strong{font-family:var(--font-display), sans-serif;font-size:22px}
.legacy-results span{color:#ffffff9e;font-size:13px}
.supporting-partners{border:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(180px,.45fr) minmax(0,1.55fr);align-items:center;gap:48px;margin-top:34px;padding:32px 36px;display:grid}
.supporting-partners-heading .micro-label{color:var(--purple);margin-bottom:10px}
.supporting-partners-heading h3{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:0;font-size:25px;font-weight:600}
.supporting-partner-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}
.supporting-partner-list li{border-left:1px solid var(--line);background:#fff;place-items:center;min-height:126px;padding:20px 28px;display:grid}
.supporting-partner-list img{object-fit:contain;width:auto;max-width:100%;max-height:64px}
.supporting-partner-list .logo-beacon{width:min(100%,220px)}
.supporting-partner-list .logo-union-bank{width:min(100%,230px)}
.supporting-partner-list .logo-railtel{max-height:94px}
.programmes{background:var(--paper)}
.programme-heading h2{max-width:800px}
.programme-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:68px;display:grid}
.programme-grid article{border:1px solid var(--line);background:#fff;border-radius:6px 34px 6px 6px;flex-direction:column;min-height:360px;padding:34px;display:flex}
.programme-grid article:nth-child(2){color:#fff;background:var(--purple);border-color:var(--purple)}
.programme-grid article>span{color:var(--pink);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:700}
.programme-grid h3{margin:auto 0 18px;font-size:30px;font-weight:600;line-height:1.16}
.programme-grid p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.65}
.programme-grid article:nth-child(2) p{color:#ffffffa6}
.cta-actions{justify-content:center;align-items:center;gap:28px;margin-top:34px;display:flex}
.cta-actions .button-white{margin-top:0}
.cta-phone{border-bottom:1px solid #ffffff59;padding-bottom:3px;font-size:14px;font-weight:700}
.first-cta{color:#fff;background:var(--purple-dark);position:relative;overflow:hidden}
.first-cta:after{content:"";border:80px solid #e92e7929;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-340px;right:-180px}
.first-cta-inner{z-index:2;text-align:center;position:relative}
.first-cta h2{max-width:900px;margin:0 auto;font-size:clamp(44px,5.3vw,76px);line-height:1.06}
.first-cta p:not(.eyebrow){color:#ffffffa6;max-width:650px;margin:28px auto 0;font-size:17px;line-height:1.65}
.button-white{color:var(--purple-dark);background:#fff;margin-top:34px}
.site-footer{color:#ffffff8c;background:#110818;padding:42px 0}
.footer-inner{justify-content:space-between;align-items:center;gap:24px;font-size:13px;display:flex}
.footer-inner img{filter:brightness(0)invert();width:120px}
.footer-inner a{color:#fff}
@media (width<=1040px){.site-nav{gap:20px}
.hero-content{grid-template-columns:1fr .75fr;gap:46px}
.hero-visual{min-height:500px}
.photo-main{height:380px}
.impact-chip{width:160px;height:160px;left:-22px}
.impact-chip strong{font-size:44px}
.intro-grid,.model-preview-grid,.phases-layout{gap:64px}
.split-heading,.legacy-heading{gap:60px}
.audience-card{min-height:350px;padding:28px}
}
@media (width<=820px){.shell{width:min(100% - 32px,680px)}
.site-header{height:82px}
.brand img{width:124px}
.menu-button{z-index:25;background:0 0;border:1px solid #fff3;border-radius:50%;place-content:center;gap:6px;width:46px;height:46px;padding:0;display:grid;position:relative}
.menu-button span{background:#fff;width:18px;height:1px}
.site-nav{background:#170b25fa;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:100px 28px 40px;font-size:24px;display:none;position:fixed;inset:0}
.site-nav.is-open{display:flex}
.site-nav .nav-cta{margin-top:10px;font-size:16px}
.hero-content{grid-template-columns:1fr;min-height:auto;padding:74px 0 142px}
.hero-lead{font-size:17px}
.hero-visual{min-height:500px;margin-top:12px}
.photo-main{inset:0 0 auto}
.photo-small{right:0}
.impact-chip{left:10px}
.intro-grid,.model-preview-grid,.split-heading,.phases-layout,.legacy-heading,.legacy-layout{grid-template-columns:1fr;gap:48px}
.phases-intro{position:static}
.audience-grid{grid-template-columns:repeat(2,1fr)}
.programme-grid{grid-template-columns:1fr}
.programme-grid article{min-height:300px}
.supporting-partners{grid-template-columns:1fr;gap:24px}
.intro-copy{padding-top:0}
.outcome-grid{grid-template-columns:1fr}
.outcome-grid article{border-bottom:1px solid #fff3;border-right:0;min-height:170px}
.outcome-grid article:last-child{border-bottom:0}
.footer-inner{flex-direction:column;align-items:flex-start}
}
@media (width<=520px){.shell{width:calc(100% - 28px)}
.hero h1{font-size:51px}
.hero-actions{flex-direction:column;align-items:stretch}
.button{justify-content:space-between;width:100%}
.hero-visual{min-height:430px}
.photo-main{border-radius:26px 26px 6px;height:310px}
.photo-main figcaption{bottom:18px;left:18px;right:18px}
.photo-main figcaption strong{max-width:130px}
.photo-small{border-radius:6px 20px 20px;width:62%;height:145px}
.impact-chip{width:132px;height:132px;padding:19px;bottom:12px;left:0}
.impact-chip strong{font-size:38px}
.impact-chip span{font-size:10px}
.section,.outcome-band{padding:90px 0}
.section h2,.outcome-band h2{font-size:40px}
.intro-copy .large-copy{font-size:22px}
.outcome-grid article{padding-inline:8px}
.model-steps li{grid-template-columns:42px 1fr;gap:14px}
.audience-grid{grid-template-columns:1fr}
.audience-card{min-height:310px}
.legacy-participation,.legacy-results,.supporting-partners{padding:26px}
.supporting-partner-list{grid-template-columns:1fr}
.supporting-partner-list li{border-left:0;border-top:1px solid var(--line);min-height:112px}
.supporting-partner-list li:last-child{border-bottom:1px solid var(--line)}
.participation-grid div{min-height:124px;padding:15px}
.participation-grid strong{font-size:38px}
.cta-actions{flex-direction:column}
}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}
.ribbon-track{animation:none}
.button{transition:none}
}
@property --tw-rotate-x{syntax:"*";inherits:false}
@property --tw-rotate-y{syntax:"*";inherits:false}
@property --tw-rotate-z{syntax:"*";inherits:false}
@property --tw-skew-x{syntax:"*";inherits:false}
@property --tw-skew-y{syntax:"*";inherits:false}
._page_88jnn_1{--ink:#17172d;--muted:#656478;--line:#1d1b3d21;--indigo:#211950;--pink:#df2c7e;color:var(--ink);background:#f7f5f8;padding-top:92px;overflow:hidden}
._shell_88jnn_13{width:min(1280px,100% - 64px);margin-inline:auto}
._header_88jnn_18{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #1c1b3d1a;height:92px;position:fixed;inset:0 0 auto;box-shadow:0 10px 34px #1411340f}
._headerInner_88jnn_29{align-items:center;gap:38px;width:min(1380px,100% - 64px);height:100%;margin-inline:auto;display:flex}
._brand_88jnn_38{flex:none}
._brand_88jnn_38 img{width:134px;height:auto}
._nav_88jnn_41{color:#45445c;align-items:center;gap:23px;margin-left:auto;font-size:13px;font-weight:600;display:flex}
._nav_88jnn_41 a{transition:color .18s}
._nav_88jnn_41 a:hover,._nav_88jnn_41 a:focus-visible,._nav_88jnn_41 ._active_88jnn_52{color:var(--pink)}
._headerCta_88jnn_54{color:#fff;background:#241a54;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 19px;font-size:13px;font-weight:750;transition:background .18s,transform .18s;display:inline-flex}
._headerCta_88jnn_54:hover{background:var(--pink);transform:translateY(-1px)}
._eyebrow_88jnn_70,._eyebrowLight_88jnn_70{color:var(--pink);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:800}
._eyebrowLight_88jnn_70{color:#f4a2ca}
._page_88jnn_1 h1,._page_88jnn_1 h2,._page_88jnn_1 h3{font-family:var(--font-display), sans-serif;letter-spacing:-.045em}
._page_88jnn_1 h2{margin:0;font-size:clamp(42px,5vw,70px);font-weight:620;line-height:1.04}
._hero_88jnn_93{color:#fff;background:radial-gradient(circle at 18% 0,#df2c7e3d,#0000 34%),linear-gradient(128deg,#12132f 0%,#1a1642 48%,#252054 100%);min-height:690px;position:relative;overflow:hidden}
._hero_88jnn_93:before{content:"";opacity:.09;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}
._heroGlow_88jnn_113{filter:blur(30px);background:#e1267c47;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-430px;left:23%}
._heroGrid_88jnn_124{z-index:2;grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(70px,8vw,128px);min-height:690px;padding:70px 0;display:grid;position:relative}
._heroCopy_88jnn_135 h1{max-width:760px;margin:0;font-size:clamp(54px,6vw,88px);font-weight:640;line-height:.98}
._heroCopy_88jnn_135 h1 em{color:#ed75af;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}
._heroCopy_88jnn_135>p:last-child{color:#ffffffb3;max-width:650px;margin:30px 0 0;font-size:18px;line-height:1.72}
._heroImage_88jnn_159{border:1px solid #ffffff2e;border-radius:64px 12px;height:500px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 90px #04051952}
._heroImage_88jnn_159:after{content:"";background:linear-gradient(#0000 52%,#0a0a22c2);position:absolute;inset:0}
._heroImage_88jnn_159 img{object-fit:cover;object-position:50% center;width:100%;height:100%}
._heroImage_88jnn_159 figcaption{z-index:2;color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;bottom:22px;left:24px}
._section_88jnn_189{padding:128px 0}
._splitHeading_88jnn_191,._nwnGrid_88jnn_191{grid-template-columns:.92fr 1.08fr;gap:clamp(70px,9vw,140px);display:grid}
._prose_88jnn_197{color:var(--muted);padding-top:38px;font-size:17px;line-height:1.76}
._prose_88jnn_197 p{margin:0 0 24px}
._leadCopy_88jnn_205{color:var(--ink);font-family:var(--font-display), sans-serif;letter-spacing:-.025em;font-size:25px;font-weight:550;line-height:1.47}
._meaning_88jnn_214{color:#fff;background:var(--indigo);padding:118px 0}
._meaningIntro_88jnn_220{max-width:920px}
._meaningIntro_88jnn_220>p:last-child,._sectionIntro_88jnn_224>p:last-child{color:#ffffffa3;max-width:760px;margin:28px 0 0;font-size:17px;line-height:1.7}
._letterKey_88jnn_232{background:#ffffff0e;border-left:2px solid #ed75af;padding:18px 22px;font-weight:650;color:#ffffffc2!important;max-width:none!important;margin-top:30px!important;font-size:13px!important}
._letterKey_88jnn_232 strong{color:#fff}
._letterKey_88jnn_232 b{color:#ed75af;font-weight:850}
._meaningGrid_88jnn_246{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}
._meaningGrid_88jnn_246 article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;grid-template-rows:100px 1fr;align-content:start;min-height:330px;padding:28px;display:grid}
._meaningGrid_88jnn_246 article>div{align-self:start}
._meaningGrid_88jnn_246 strong{color:#ed75af;font-family:Georgia,Times New Roman,serif;font-size:74px;font-weight:400;line-height:.9}
._meaningGrid_88jnn_246 h3{margin:0 0 14px;font-size:23px;line-height:1.15}
._meaningGrid_88jnn_246 p{color:#ffffff94;margin:0;font-size:14px;line-height:1.62}
._difference_88jnn_277{background:#fff}
._sectionIntro_88jnn_224{max-width:900px}
._sectionIntro_88jnn_224>p:last-child{color:var(--muted)}
._distinctionGrid_88jnn_281{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}
._distinctionGrid_88jnn_281 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:350px;padding:34px}
._distinctionGrid_88jnn_281 span{color:var(--pink);letter-spacing:.13em;font-size:11px;font-weight:800}
._distinctionGrid_88jnn_281 h3{margin:100px 0 16px;font-size:29px;line-height:1.15}
._distinctionGrid_88jnn_281 p{color:var(--muted);margin:0;font-size:15px;line-height:1.68}
._development_88jnn_300{color:#fff;background:#14132f;padding:128px 0}
._developmentGrid_88jnn_306{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(70px,9vw,140px);display:grid}
._development_88jnn_300 figure{border-radius:12px 72px 12px 12px;height:610px;margin:0;position:relative;overflow:hidden}
._development_88jnn_300 figure:after{content:"";background:linear-gradient(#0000 54%,#0c0c22c7);position:absolute;inset:0}
._development_88jnn_300 figure img{object-fit:cover;width:100%;height:100%}
._development_88jnn_300 figcaption{z-index:2;color:#fff;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;bottom:23px;left:25px}
._developmentGrid_88jnn_306>div>p:not(._eyebrowLight_88jnn_70){color:#ffffffa6;margin:30px 0 0;font-size:17px;line-height:1.72}
._outcomeList_88jnn_336{border-top:1px solid #ffffff29;margin-top:42px}
._outcomeList_88jnn_336 span{border-bottom:1px solid #ffffff29;align-items:center;min-height:60px;font-size:14px;font-weight:750;display:flex}
._outcomeList_88jnn_336 span:before{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#ed75af;width:7px;height:7px;margin-right:15px}
._nwnSection_88jnn_340{background:#f7f5f8}
._nwnSignature_88jnn_341{border-top:1px solid var(--line);grid-template-columns:145px minmax(0,1fr);align-items:center;gap:28px;width:min(100%,500px);margin-top:42px;padding-top:22px;display:grid}
._nwnSignature_88jnn_341 span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.5}
._nwnSignature_88jnn_341 img{width:220px;height:auto;margin:0}
._cta_88jnn_361{color:#fff;background:var(--pink);padding:100px 0}
._ctaInner_88jnn_362{grid-template-columns:1.08fr .92fr;align-items:end;gap:90px;display:grid}
._cta_88jnn_361 h2{max-width:750px;font-size:clamp(42px,5.4vw,76px)}
._ctaActions_88jnn_364{border-top:1px solid #ffffff5c;display:grid}
._ctaActions_88jnn_364 a{border-bottom:1px solid #ffffff5c;justify-content:space-between;align-items:center;min-height:74px;font-size:15px;font-weight:800;display:flex}
._ctaActions_88jnn_364 a span{font-size:19px}
._footer_88jnn_368{color:#fff;background:#101027;padding:72px 0 26px}
._footerTop_88jnn_369{border-bottom:1px solid #ffffff21;grid-template-columns:200px 1fr auto;align-items:center;gap:70px;padding-bottom:60px;display:grid}
._footerLogo_88jnn_370{filter:brightness(0)invert();width:146px}
._footerTop_88jnn_369 p{color:#ffffff94;max-width:550px;margin:0;font-size:14px;line-height:1.7}
._footerLinks_88jnn_372{justify-items:end;gap:11px;display:grid}
._footerLinks_88jnn_372 a{color:#ffffffb8;font-size:12px;font-weight:800}
._footerBottom_88jnn_374{justify-content:space-between;align-items:center;gap:30px;padding-top:26px;display:flex}
._nwnAttribution_88jnn_375{align-items:center;gap:16px;display:flex}
._nwnAttribution_88jnn_375 span,._footerBottom_88jnn_374>p{color:#ffffff73;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px}
._nwnAttribution_88jnn_375 img{filter:brightness(0)invert();opacity:.9;width:auto;height:44px}
@media (width<=1080px){._nav_88jnn_41{display:none}
._headerCta_88jnn_54{margin-left:auto}
._heroGrid_88jnn_124,._splitHeading_88jnn_191,._developmentGrid_88jnn_306,._nwnGrid_88jnn_191{grid-template-columns:1fr;gap:60px}
._heroGrid_88jnn_124{padding:80px 0}
._heroImage_88jnn_159{height:560px}
._meaningGrid_88jnn_246{grid-template-columns:repeat(2,1fr)}
._distinctionGrid_88jnn_281{grid-template-columns:1fr 1fr}
._prose_88jnn_197{padding-top:0}
._ctaInner_88jnn_362{grid-template-columns:1fr;gap:54px}
}
@media (width<=720px){._page_88jnn_1{padding-top:76px}
._shell_88jnn_13,._headerInner_88jnn_29{width:calc(100% - 32px)}
._header_88jnn_18{height:76px}
._brand_88jnn_38 img{width:112px}
._headerCta_88jnn_54{min-height:40px;padding-inline:15px;font-size:11px}
._hero_88jnn_93,._heroGrid_88jnn_124{min-height:0}
._heroGrid_88jnn_124{padding:72px 0 50px}
._heroCopy_88jnn_135 h1{font-size:clamp(46px,13vw,64px)}
._heroCopy_88jnn_135>p:last-child{font-size:16px}
._heroImage_88jnn_159{border-radius:34px 8px;height:340px}
._section_88jnn_189,._meaning_88jnn_214,._development_88jnn_300{padding:82px 0}
._meaningGrid_88jnn_246,._distinctionGrid_88jnn_281{grid-template-columns:1fr}
._meaningGrid_88jnn_246 article,._distinctionGrid_88jnn_281 article{min-height:280px}
._distinctionGrid_88jnn_281 h3{margin-top:72px}
._development_88jnn_300 figure{height:500px}
._nwnSignature_88jnn_341{grid-template-columns:1fr;gap:14px}
._cta_88jnn_361{padding:82px 0}
._footerTop_88jnn_369{grid-template-columns:1fr;gap:30px;padding-bottom:42px}
._footerLinks_88jnn_372{justify-items:start}
._footerBottom_88jnn_374{flex-direction:column;align-items:flex-start}
}
@media (prefers-reduced-motion:reduce){._headerCta_88jnn_54{transition:none}
}
._page_s8m3t_1{--ink:#17172d;--muted:#656478;--line:#1d1b3d21;--indigo:#211950;--pink:#df2c7e;color:var(--ink);background:#f7f5f8;padding-top:92px;overflow:hidden}
._shell_s8m3t_2{width:min(1280px,100% - 64px);margin-inline:auto}
._eyebrow_s8m3t_2,._eyebrowLight_s8m3t_2{color:var(--pink);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:800}
._eyebrowLight_s8m3t_2{color:#f4a2ca}
._page_s8m3t_1 h1,._page_s8m3t_1 h2,._page_s8m3t_1 h3{font-family:var(--font-display),sans-serif;letter-spacing:-.045em}
._page_s8m3t_1 h2{margin:0;font-size:clamp(42px,5vw,70px);font-weight:620;line-height:1.04}
._hero_s8m3t_3{color:#fff;background:radial-gradient(circle at 18% 0,#df2c7e3d,#0000 34%),linear-gradient(128deg,#12132f,#1a1642 48%,#252054);min-height:690px}
._heroGrid_s8m3t_3{grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(70px,8vw,128px);min-height:690px;padding:70px 0;display:grid}
._heroCopy_s8m3t_3 h1,._contactIntro_s8m3t_3 h1{max-width:780px;margin:0;font-size:clamp(54px,6vw,88px);font-weight:640;line-height:.98}
._heroCopy_s8m3t_3 h1 em,._contactIntro_s8m3t_3 h1 em{color:#ed75af;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}
._heroCopy_s8m3t_3>p:last-child,._contactIntro_s8m3t_3>p:last-child{color:#ffffffb3;max-width:660px;margin:30px 0 0;font-size:18px;line-height:1.72}
._heroImage_s8m3t_3{border:1px solid #ffffff2e;border-radius:64px 12px;height:500px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 90px #04051952}
._heroImage_s8m3t_3:after{content:"";background:linear-gradient(#0000 52%,#0a0a22c2);position:absolute;inset:0}
._heroImage_s8m3t_3 img{object-fit:cover;width:100%;height:100%}
._heroImage_s8m3t_3 figcaption{z-index:2;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;bottom:22px;left:24px}
._introSection_s8m3t_4,._lightSection_s8m3t_4,._mosaicSection_s8m3t_4,._formSection_s8m3t_4,._legalBody_s8m3t_4{padding:128px 0}
._splitIntro_s8m3t_4{grid-template-columns:.92fr 1.08fr;gap:clamp(70px,9vw,140px);display:grid}
._splitIntro_s8m3t_4>div:last-child{color:var(--muted);padding-top:38px;font-size:17px;line-height:1.76}
._splitIntro_s8m3t_4 p{margin:0 0 24px}
._splitIntro_s8m3t_4 ._lead_s8m3t_4{color:var(--ink);font-family:var(--font-display),sans-serif;letter-spacing:-.025em;font-size:25px;font-weight:550;line-height:1.47}
._darkSection_s8m3t_4{color:#fff;background:radial-gradient(circle at 7% 4%,#df2c7e38,#0000 29%),#191638;padding:128px 0}
._sectionIntro_s8m3t_4{max-width:930px}
._sectionIntro_s8m3t_4>p:last-child{max-width:760px;color:var(--muted);margin:28px 0 0;font-size:17px;line-height:1.7}
._darkSection_s8m3t_4 ._sectionIntro_s8m3t_4>p:last-child{color:#ffffff9e}
._journeyGrid_s8m3t_5{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}
._journeyGrid_s8m3t_5 article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;grid-template-rows:95px 68px auto;align-content:start;min-height:330px;padding:30px;display:grid}
._journeyGrid_s8m3t_5 strong{color:#ed75af;letter-spacing:.14em;font-size:11px}
._journeyGrid_s8m3t_5 h3{margin:0;font-size:25px;line-height:1.14}
._journeyGrid_s8m3t_5 p{color:#ffffff94;margin:0;font-size:14px;line-height:1.65}
._featureGrid_s8m3t_6{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}
._featureGrid_s8m3t_6 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;grid-template-rows:94px 72px auto;align-content:start;min-height:340px;padding:32px;display:grid}
._featureGrid_s8m3t_6 article>span,._partnerGrid_s8m3t_6 article>span{border:1px solid var(--pink);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:28px;height:28px}
._featureGrid_s8m3t_6 h3{margin:0;font-size:27px;line-height:1.12}
._featureGrid_s8m3t_6 p,._principleGrid_s8m3t_6 p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}
._imageSection_s8m3t_7{color:#fff;background:#14132f;padding:128px 0}
._imageSplit_s8m3t_7{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(70px,9vw,140px);display:grid}
._imageSplit_s8m3t_7 figure{border-radius:12px 72px 12px 12px;height:610px;margin:0;overflow:hidden}
._imageSplit_s8m3t_7 figure img{object-fit:cover;width:100%;height:100%}
._imageSplit_s8m3t_7>div>p:not(._eyebrowLight_s8m3t_2){color:#ffffffa6;margin:30px 0 0;font-size:17px;line-height:1.72}
._lineList_s8m3t_7{border-top:1px solid #ffffff29;margin-top:42px}
._lineList_s8m3t_7 span{border-bottom:1px solid #ffffff29;align-items:center;min-height:64px;padding-left:20px;font-size:14px;font-weight:750;display:flex;position:relative}
._lineList_s8m3t_7 span:before{content:"";background:#ed75af;width:7px;height:7px;position:absolute;left:0}
._metricGrid_s8m3t_8,._metricGridLight_s8m3t_8{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}
._metricGrid_s8m3t_8 article,._metricGridLight_s8m3t_8 article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;grid-template-rows:112px auto;align-content:start;min-height:255px;padding:31px;display:grid}
._metricGrid_s8m3t_8 strong,._metricGridLight_s8m3t_8 strong{font-family:var(--font-display),sans-serif;letter-spacing:-.07em;align-self:start;font-size:clamp(52px,6vw,84px);font-weight:540;line-height:1}
._metricGrid_s8m3t_8 p,._metricGridLight_s8m3t_8 p{color:#ffffff9e;max-width:220px;margin:0;font-size:14px;line-height:1.55}
._metricGridLight_s8m3t_8{border-color:var(--line)}
._metricGridLight_s8m3t_8 article{border-color:var(--line);background:#fff}
._metricGridLight_s8m3t_8 strong{color:var(--pink)}
._metricGridLight_s8m3t_8 p{color:var(--muted)}
._photoMosaic_s8m3t_9{grid-template-columns:repeat(3,1fr);grid-auto-rows:280px;gap:12px;margin-top:70px;display:grid}
._photoMosaic_s8m3t_9 figure{background:#ddd;margin:0;position:relative;overflow:hidden}
._photoMosaic_s8m3t_9 ._photoWide_s8m3t_9{grid-area:span 2/span 2}
._photoMosaic_s8m3t_9 img{object-fit:cover;width:100%;height:100%}
._photoMosaic_s8m3t_9 figure:after{content:"";background:linear-gradient(#0000 50%,#0e0d26bf);position:absolute;inset:0}
._photoMosaic_s8m3t_9 figcaption{z-index:2;color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:22px}
._partnerGrid_s8m3t_6{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}
._partnerGrid_s8m3t_6 article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;grid-template-rows:92px 82px 1fr auto;align-content:start;min-height:380px;padding:31px;display:grid}
._partnerGrid_s8m3t_6 h3{margin:0;font-size:27px;line-height:1.13}
._partnerGrid_s8m3t_6 p{color:#ffffff96;margin:0;font-size:14px;line-height:1.65}
._partnerGrid_s8m3t_6 strong{color:#ed75af;letter-spacing:.08em;text-transform:uppercase;padding-top:28px;font-size:10px;line-height:1.5}
._principleGrid_s8m3t_6{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}
._principleGrid_s8m3t_6 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;grid-template-rows:100px 62px auto;align-content:start;min-height:330px;padding:30px;display:grid}
._principleGrid_s8m3t_6 span{color:var(--pink);letter-spacing:.14em;font-size:11px;font-weight:800}
._principleGrid_s8m3t_6 h3{margin:0;font-size:26px;line-height:1.14}
._cta_s8m3t_11{color:#fff;background:var(--pink);padding:100px 0}
._ctaGrid_s8m3t_11{grid-template-columns:1.08fr .92fr;align-items:end;gap:90px;display:grid}
._cta_s8m3t_11 h2{max-width:760px}
._ctaLinks_s8m3t_11{border-top:1px solid #ffffff5c;display:grid}
._ctaLinks_s8m3t_11 a{border-bottom:1px solid #ffffff5c;justify-content:space-between;align-items:center;gap:20px;min-height:74px;font-size:15px;font-weight:800;display:flex}
._ctaLinks_s8m3t_11 a span{font-size:19px}
._contactHero_s8m3t_12,._legalHero_s8m3t_12,._notFound_s8m3t_12,._thankYou_s8m3t_12{color:#fff;background:radial-gradient(circle at 14% 0,#df2c7e3d,#0000 33%),#191638}
._contactHero_s8m3t_12{padding:112px 0}
._contactIntro_s8m3t_3{max-width:1280px}
._contactIntro_s8m3t_3>p:last-child{max-width:700px}
._formLayout_s8m3t_12{grid-template-columns:.72fr 1.28fr;gap:clamp(70px,9vw,140px);display:grid}
._formLayout_s8m3t_12>div:first-child>p:not(._eyebrow_s8m3t_2){color:var(--muted);margin:28px 0 0;font-size:16px;line-height:1.72}
._contactDirect_s8m3t_12{border-top:1px solid var(--line);gap:12px;margin-top:44px;padding-top:24px;display:grid}
._contactDirect_s8m3t_12 span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}
._contactDirect_s8m3t_12 a{font-size:14px;font-weight:750}
._enquiryForm_s8m3t_12{border:1px solid var(--line);background:#fff;padding:38px}
._formGrid_s8m3t_12{grid-template-columns:1fr 1fr;gap:22px;display:grid}
._enquiryForm_s8m3t_12 label{gap:9px;margin-bottom:24px;display:grid}
._enquiryForm_s8m3t_12 label>span{font-size:12px;font-weight:800}
._enquiryForm_s8m3t_12 label>small{color:var(--muted);font-size:12px;line-height:1.55}
._enquiryForm_s8m3t_12 input,._enquiryForm_s8m3t_12 select,._enquiryForm_s8m3t_12 textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #1d1b3d33;border-radius:0;padding:14px 15px}
._enquiryForm_s8m3t_12 input:focus,._enquiryForm_s8m3t_12 select:focus,._enquiryForm_s8m3t_12 textarea:focus{border-color:var(--pink);outline:2px solid #df2c7e40}
._enquiryForm_s8m3t_12 ._consent_s8m3t_12{grid-template-columns:18px 1fr;align-items:start}
._enquiryForm_s8m3t_12 ._consent_s8m3t_12 input{width:16px;height:16px;margin-top:3px}
._enquiryForm_s8m3t_12 ._consent_s8m3t_12 span{color:var(--muted);font-size:11px;font-weight:500;line-height:1.55}
._enquiryForm_s8m3t_12 button{background:var(--indigo);color:#fff;cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 20px;font-size:14px;font-weight:800;display:flex}
._enquiryForm_s8m3t_12 button:hover{background:var(--pink)}
._enquiryForm_s8m3t_12 button:disabled{opacity:.7;cursor:wait;pointer-events:none}
._enquiryForm_s8m3t_12 ._hpField{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
._formNote_s8m3t_12{color:var(--muted);margin:13px 0 0;font-size:10px;line-height:1.5}
._formNote_s8m3t_12._formError{color:#c81e5a;font-weight:700}
._legalHero_s8m3t_12{padding:90px 0}
._legalHero_s8m3t_12 h1{margin:0;font-size:clamp(50px,6vw,82px);line-height:1}
._legalHero_s8m3t_12 p:last-child{color:#ffffff8c;margin:20px 0 0;font-size:12px}
._legalProse_s8m3t_13{max-width:880px;color:var(--muted);font-size:16px;line-height:1.8}
._legalProse_s8m3t_13>p:first-child{color:var(--ink);font-size:20px}
._legalProse_s8m3t_13 h2{margin:50px 0 14px;font-size:30px}
._legalProse_s8m3t_13 p{margin:0 0 18px}
._legalProse_s8m3t_13 a{color:var(--pink);text-decoration:underline}
._notFound_s8m3t_12,._thankYou_s8m3t_12{min-height:700px;padding:140px 0}
._notFound_s8m3t_12 h1,._thankYou_s8m3t_12 h1{max-width:850px;margin:0;font-size:clamp(54px,7vw,92px);line-height:1}
._notFound_s8m3t_12 p:not(._eyebrowLight_s8m3t_2),._thankYou_s8m3t_12 p:not(._eyebrowLight_s8m3t_2){color:#ffffffa6;margin:25px 0;font-size:17px}
._notFound_s8m3t_12 a,._thankYou_s8m3t_12 a{border-bottom:1px solid #ed75af;padding-bottom:6px;font-weight:800;display:inline-flex}
._thankYou_s8m3t_12 ._thankYouActions{flex-wrap:wrap;gap:28px;margin-top:36px;display:flex}
@media (width<=1080px){._heroGrid_s8m3t_3,._splitIntro_s8m3t_4,._imageSplit_s8m3t_7,._ctaGrid_s8m3t_11,._formLayout_s8m3t_12{grid-template-columns:1fr;gap:60px}
._heroGrid_s8m3t_3{padding:80px 0}
._heroImage_s8m3t_3{height:560px}
._journeyGrid_s8m3t_5,._metricGrid_s8m3t_8,._metricGridLight_s8m3t_8,._principleGrid_s8m3t_6,._featureGrid_s8m3t_6,._partnerGrid_s8m3t_6{grid-template-columns:repeat(2,1fr)}
._splitIntro_s8m3t_4>div:last-child{padding-top:0}
}
@media (width<=720px){._page_s8m3t_1{padding-top:76px}
._shell_s8m3t_2{width:calc(100% - 32px)}
._hero_s8m3t_3,._heroGrid_s8m3t_3{min-height:0}
._heroGrid_s8m3t_3{padding:72px 0 50px}
._heroCopy_s8m3t_3 h1,._contactIntro_s8m3t_3 h1{font-size:clamp(46px,13vw,64px)}
._heroCopy_s8m3t_3>p:last-child,._contactIntro_s8m3t_3>p:last-child{font-size:16px}
._heroImage_s8m3t_3{border-radius:34px 8px;height:340px}
._introSection_s8m3t_4,._lightSection_s8m3t_4,._darkSection_s8m3t_4,._imageSection_s8m3t_7,._mosaicSection_s8m3t_4,._formSection_s8m3t_4,._legalBody_s8m3t_4{padding:82px 0}
._journeyGrid_s8m3t_5,._featureGrid_s8m3t_6,._metricGrid_s8m3t_8,._metricGridLight_s8m3t_8,._partnerGrid_s8m3t_6,._principleGrid_s8m3t_6{grid-template-columns:1fr}
._journeyGrid_s8m3t_5 article,._featureGrid_s8m3t_6 article,._partnerGrid_s8m3t_6 article,._principleGrid_s8m3t_6 article{min-height:300px}
._metricGrid_s8m3t_8 article,._metricGridLight_s8m3t_8 article{grid-template-rows:96px auto;min-height:210px}
._imageSplit_s8m3t_7 figure{height:500px}
._photoMosaic_s8m3t_9{grid-template-columns:1fr;grid-auto-rows:280px}
._photoMosaic_s8m3t_9 ._photoWide_s8m3t_9{grid-area:auto}
._contactHero_s8m3t_12{padding:80px 0}
._formGrid_s8m3t_12{grid-template-columns:1fr}
._enquiryForm_s8m3t_12{padding:24px}
._legalHero_s8m3t_12{padding:70px 0}
}
._page_1beop_1{--ink:#17172d;--muted:#666478;--line:#1d1b3d21;--pink:#df2c7e;color:var(--ink);background:#f7f5f8;padding-top:92px;overflow:hidden}
._shell_1beop_12{width:min(1280px,100% - 64px);margin-inline:auto}
._eyebrow_1beop_13,._eyebrowLight_1beop_13{color:var(--pink);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:800}
._eyebrowLight_1beop_13{color:#f4a2ca}
._page_1beop_1 h1,._page_1beop_1 h2,._page_1beop_1 h3{font-family:var(--font-display),sans-serif;letter-spacing:-.045em}
._page_1beop_1 h2{margin:0;font-size:clamp(42px,5vw,70px);font-weight:620;line-height:1.04}
._hero_1beop_18{color:#fff;background:radial-gradient(circle at 88% 14%,#4576af3d,#0000 32%),radial-gradient(circle at 17% 0,#df2c7e3b,#0000 35%),linear-gradient(128deg,#11132d,#181541 52%,#242054);min-height:710px;position:relative;overflow:hidden}
._heroGrid_1beop_19{opacity:.08;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}
._heroInner_1beop_20{z-index:1;grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(68px,8vw,125px);min-height:710px;padding:72px 0;display:grid;position:relative}
._heroCopy_1beop_21 h1{max-width:790px;margin:0;font-size:clamp(54px,6vw,88px);font-weight:640;line-height:.98}
._heroCopy_1beop_21 h1 em{color:#ed75af;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}
._heroCopy_1beop_21>p:last-child{color:#ffffffb3;max-width:680px;margin:30px 0 0;font-size:18px;line-height:1.72}
._heroImage_1beop_24{border:1px solid #ffffff2e;border-radius:10px 72px 10px 10px;height:510px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 90px #04051957}
._heroImage_1beop_24:after{content:"";background:linear-gradient(#0000 50%,#0a0a22c7);position:absolute;inset:0}
._heroImage_1beop_24 img{object-fit:cover;object-position:47% center;width:100%;height:100%}
._heroImage_1beop_24 figcaption{z-index:2;color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;bottom:22px;left:25px}
._twoSides_1beop_29{background:#fff;padding:128px 0}
._sectionIntro_1beop_30{max-width:930px}
._sectionIntro_1beop_30>p:last-child{max-width:780px;color:var(--muted);margin:28px 0 0;font-size:17px;line-height:1.7}
._sideGrid_1beop_32{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:72px;display:grid}
._sideGrid_1beop_32 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:570px;padding:42px;display:flex}
._sideGrid_1beop_32 article>span{color:var(--pink);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}
._sideGrid_1beop_32 h3{max-width:540px;margin:84px 0 20px;font-size:clamp(32px,3vw,45px);line-height:1.08}
._sideGrid_1beop_32 p{max-width:570px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}
._sideGrid_1beop_32 ul{margin:auto 0 0;padding:38px 0 0;list-style:none}
._sideGrid_1beop_32 li{border-top:1px solid var(--line);color:#454359;min-height:52px;padding:15px 0 15px 19px;font-size:13px;font-weight:700;position:relative}
._sideGrid_1beop_32 li:before{content:"";background:var(--pink);width:6px;height:6px;position:absolute;top:21px;left:0}
._network_1beop_41{color:#fff;background:radial-gradient(circle at 2% 12%,#df2c7e33,#0000 30%),#15132f;padding:128px 0}
._networkGrid_1beop_42{grid-template-columns:.9fr 1.1fr;gap:clamp(70px,9vw,140px);display:grid}
._networkHeading_1beop_43{align-self:start;position:sticky;top:130px}
._networkHeading_1beop_43>p:last-child{color:#ffffff9e;max-width:560px;margin:30px 0 0;font-size:17px;line-height:1.72}
._networkList_1beop_45{border-top:1px solid #ffffff2b}
._networkList_1beop_45 article{border-bottom:1px solid #ffffff2b;grid-template-columns:64px 1fr;gap:28px;min-height:178px;padding:30px 0;display:grid}
._networkList_1beop_45 article>span{color:#ed75af;letter-spacing:.12em;font-size:11px;font-weight:800}
._networkList_1beop_45 h3{margin:0 0 12px;font-size:26px;line-height:1.15}
._networkList_1beop_45 p{color:#ffffff91;max-width:600px;margin:0;font-size:14px;line-height:1.65}
._opportunities_1beop_51{background:#f7f5f8;padding:128px 0}
._opportunityGrid_1beop_52{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}
._opportunityGrid_1beop_52 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff6b;flex-direction:column;min-height:340px;padding:32px;display:flex}
._opportunityGrid_1beop_52 article>span{border:1px solid var(--pink);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:27px;height:27px}
._opportunityGrid_1beop_52 h3{margin:auto 0 15px;font-size:27px;line-height:1.12}
._opportunityGrid_1beop_52 p{color:var(--muted);margin:0;font-size:14px;line-height:1.64}
._pathway_1beop_58{color:#fff;background:linear-gradient(125deg,#211950,#2a1855);padding:128px 0}
._pathwayIntro_1beop_59{max-width:940px}
._pathwayIntro_1beop_59>p:last-child{color:#ffffff94;max-width:730px;margin:28px 0 0;font-size:14px;line-height:1.7}
._pathwayList_1beop_61{border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:repeat(5,1fr);margin-top:70px;display:grid}
._pathwayList_1beop_61 article{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;flex-direction:column;min-height:370px;padding:27px;display:flex}
._pathwayList_1beop_61 strong{color:#ed75af;letter-spacing:.13em;font-size:11px}
._pathwayList_1beop_61 h3{min-height:54px;margin:112px 0 15px;font-size:24px;line-height:1.12}
._pathwayList_1beop_61 p{color:#ffffff8c;margin:0;font-size:13px;line-height:1.6}
._roleSection_1beop_67{background:#fff;padding:128px 0}
._roleGrid_1beop_68{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(70px,9vw,140px);display:grid}
._roleGrid_1beop_68 figure{border-radius:10px 72px 10px 10px;height:610px;margin:0;overflow:hidden}
._roleGrid_1beop_68 figure img{object-fit:cover;object-position:52% center;width:100%;height:100%}
._roleGrid_1beop_68>div>p:not(._eyebrow_1beop_13){color:var(--muted);margin:30px 0 0;font-size:17px;line-height:1.72}
._roleNotes_1beop_72{border-top:1px solid var(--line);margin-top:42px}
._roleNotes_1beop_72 span{border-bottom:1px solid var(--line);align-items:center;min-height:64px;padding-left:21px;font-size:13px;font-weight:750;display:flex;position:relative}
._roleNotes_1beop_72 span:before{content:"";background:var(--pink);width:7px;height:7px;position:absolute;left:0}
._cta_1beop_76{color:#fff;background:var(--pink);padding:100px 0}
._ctaInner_1beop_77{grid-template-columns:1.08fr .92fr;align-items:end;gap:90px;display:grid}
._cta_1beop_76 h2{max-width:750px;font-size:clamp(42px,5.4vw,76px)}
._ctaActions_1beop_79{border-top:1px solid #ffffff5c;display:grid}
._ctaActions_1beop_79 a{border-bottom:1px solid #ffffff5c;justify-content:space-between;align-items:center;gap:20px;min-height:74px;font-size:15px;font-weight:800;display:flex}
._ctaActions_1beop_79 a span{font-size:19px}
@media (width<=1080px){._heroInner_1beop_20,._networkGrid_1beop_42,._roleGrid_1beop_68{grid-template-columns:1fr;gap:60px}
._heroInner_1beop_20{padding:80px 0}
._heroImage_1beop_24{height:560px}
._networkHeading_1beop_43{position:static}
._opportunityGrid_1beop_52{grid-template-columns:1fr 1fr}
._pathwayList_1beop_61{grid-template-columns:repeat(2,1fr)}
._ctaInner_1beop_77{grid-template-columns:1fr;gap:54px}
}
@media (width<=720px){._page_1beop_1{padding-top:76px}
._shell_1beop_12{width:calc(100% - 32px)}
._hero_1beop_18,._heroInner_1beop_20{min-height:0}
._heroInner_1beop_20{padding:72px 0 50px}
._heroCopy_1beop_21 h1{font-size:clamp(46px,13vw,64px)}
._heroCopy_1beop_21>p:last-child{font-size:16px}
._heroImage_1beop_24{border-radius:8px 36px 8px 8px;height:340px}
._twoSides_1beop_29,._network_1beop_41,._opportunities_1beop_51,._pathway_1beop_58,._roleSection_1beop_67{padding:82px 0}
._sideGrid_1beop_32,._opportunityGrid_1beop_52,._pathwayList_1beop_61{grid-template-columns:1fr}
._sideGrid_1beop_32 article{min-height:0;padding:30px 24px}
._sideGrid_1beop_32 h3{margin-top:56px}
._sideGrid_1beop_32 ul{margin-top:38px}
._opportunityGrid_1beop_52 article,._pathwayList_1beop_61 article{min-height:300px}
._pathwayList_1beop_61 h3{min-height:0;margin-top:82px}
._networkList_1beop_45 article{grid-template-columns:46px 1fr;gap:14px}
._roleGrid_1beop_68 figure{height:500px}
._cta_1beop_76{padding:82px 0}
}
._page_168nh_1{--ink:#17172d;--muted:#656478;--line:#1d1b3d21;--indigo:#211950;--pink:#df2c7e;color:var(--ink);background:#f7f5f8;padding-top:92px;overflow:hidden}
._shell_168nh_12{width:min(1280px,100% - 64px);margin-inline:auto}
._eyebrow_168nh_13,._eyebrowLight_168nh_13{color:var(--pink);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:800}
._eyebrowLight_168nh_13{color:#f4a2ca}
._page_168nh_1 h1,._page_168nh_1 h2,._page_168nh_1 h3,._page_168nh_1 h4{font-family:var(--font-display), sans-serif;letter-spacing:-.045em}
._page_168nh_1 h2{margin:0;font-size:clamp(42px,5vw,70px);font-weight:620;line-height:1.04}
._hero_168nh_18{color:#fff;background:radial-gradient(circle at 18% 0,#df2c7e3d,#0000 34%),linear-gradient(128deg,#12132f 0%,#1a1642 48%,#252054 100%);min-height:690px;position:relative;overflow:hidden}
._hero_168nh_18:before{content:"";opacity:.09;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}
._heroGlow_168nh_20{filter:blur(30px);background:#e1267c47;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-430px;left:23%}
._heroGrid_168nh_21{z-index:2;grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(70px,8vw,128px);min-height:690px;padding:70px 0;display:grid;position:relative}
._heroCopy_168nh_22 h1{max-width:760px;margin:0;font-size:clamp(54px,6vw,88px);font-weight:640;line-height:.98}
._heroCopy_168nh_22 h1 em{color:#ed75af;margin-top:7px;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}
._heroCopy_168nh_22>p:last-child{color:#ffffffb3;max-width:650px;margin:30px 0 0;font-size:18px;line-height:1.72}
._heroImage_168nh_25{border:1px solid #ffffff2e;border-radius:64px 12px;height:500px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 90px #04051952}
._heroImage_168nh_25:after{content:"";background:linear-gradient(#0000 52%,#0a0a22c2);position:absolute;inset:0}
._heroImage_168nh_25 img{object-fit:cover;object-position:50% center;width:100%;height:100%}
._heroImage_168nh_25 figcaption{z-index:2;color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;position:absolute;bottom:22px;left:24px}
._orientation_168nh_30{background:#fff;padding:128px 0}
._orientationGrid_168nh_31{grid-template-columns:.92fr 1.08fr;gap:clamp(70px,9vw,140px);display:grid}
._orientationCopy_168nh_32{color:var(--muted);padding-top:38px;font-size:17px;line-height:1.76}
._orientationCopy_168nh_32 p{margin:0 0 24px}
._orientationCopy_168nh_32 p:first-child{color:var(--ink);font-family:var(--font-display),sans-serif;letter-spacing:-.025em;font-size:24px;font-weight:540;line-height:1.5}
._participantSection_168nh_36{color:#fff;background:radial-gradient(circle at 8% 4%,#df2c7e36,#0000 30%),linear-gradient(135deg,#15132f,#211950 60%,#281a55);padding:128px 0}
._sectionIntro_168nh_37{max-width:900px}
._participantGrid_168nh_38{border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:1fr 1fr;margin-top:70px;display:grid}
._participantCard_168nh_39{background:#ffffff09;border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;flex-direction:column;min-height:600px;padding:36px;display:flex}
._participantCard_168nh_39:last-child{grid-column:1/span 2;min-height:540px}
._cardTopline_168nh_41{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}
._cardTopline_168nh_41 strong{color:#ed75af;font-family:Georgia,Times New Roman,serif;font-size:64px;font-weight:400;line-height:.85}
._cardTopline_168nh_41 span{color:#ffffff6b;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}
._participantCard_168nh_39 h3{max-width:520px;margin:52px 0 17px;font-size:34px;line-height:1.12}
._proposition_168nh_45{color:#ffffffa8;max-width:620px;margin:0;font-size:16px;line-height:1.7}
._cardColumns_168nh_46{grid-template-columns:1fr 1fr;gap:42px;margin-top:42px;display:grid}
._cardColumns_168nh_46 h4{color:#ed8fbd;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:11px}
._cardColumns_168nh_46 p{color:#ffffff94;border-top:1px solid #ffffff1f;margin:0;padding:12px 0 12px 17px;font-size:13px;line-height:1.55;position:relative}
._cardColumns_168nh_46 p:before{content:"";background:#ed75af;width:5px;height:5px;position:absolute;top:20px;left:0}
._cardOutcome_168nh_50{color:#f2a3c9;letter-spacing:.06em;text-transform:uppercase;margin-top:auto;padding-top:35px;font-size:11px;font-weight:800;line-height:1.55}
._curationNote_168nh_51{color:#ffffff6e;border-left:2px solid #ef86b999;max-width:820px;margin:38px 0 0 auto;padding-left:20px;font-size:11px;line-height:1.65}
._enablingSection_168nh_53{background:#fff;padding:128px 0}
._enablingIntro_168nh_54{max-width:920px}
._enablingIntro_168nh_54>p:last-child{max-width:760px;color:var(--muted);margin:28px 0 0;font-size:17px;line-height:1.7}
._enablingGrid_168nh_56{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}
._enablingGrid_168nh_56 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:500px;padding:34px;display:flex}
._enablingGrid_168nh_56 article>span{border:1px solid var(--pink);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:29px;height:29px}
._enablingGrid_168nh_56 h3{margin:62px 0 16px;font-size:28px;line-height:1.15}
._enablingGrid_168nh_56>article>p{color:var(--muted);margin:0;font-size:15px;line-height:1.68}
._enablingGrid_168nh_56 dl{margin:auto 0 0}
._enablingGrid_168nh_56 dl>div{border-top:1px solid var(--line);padding:18px 0}
._enablingGrid_168nh_56 dt{color:var(--pink);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}
._enablingGrid_168nh_56 dd{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.55}
._readiness_168nh_66{color:#fff;background:#14132f;padding:128px 0}
._readinessGrid_168nh_67{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(70px,9vw,140px);display:grid}
._readiness_168nh_66 figure{border-radius:12px 72px 12px 12px;height:580px;margin:0;overflow:hidden}
._readiness_168nh_66 figure img{object-fit:cover;width:100%;height:100%}
._readinessGrid_168nh_67>div>p:not(._eyebrowLight_168nh_13){color:#ffffffa6;margin:30px 0 0;font-size:17px;line-height:1.72}
._readinessList_168nh_71{border-top:1px solid #ffffff29;margin-top:42px}
._readinessList_168nh_71 span{border-bottom:1px solid #ffffff29;align-items:center;min-height:62px;font-size:14px;font-weight:750;display:flex}
._readinessList_168nh_71 span:before{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#ed75af;width:7px;height:7px;margin-right:15px}
._cta_168nh_75{color:#fff;background:var(--pink);padding:100px 0}
._ctaInner_168nh_76{grid-template-columns:1.08fr .92fr;align-items:end;gap:90px;display:grid}
._cta_168nh_75 h2{max-width:750px;font-size:clamp(42px,5.4vw,76px)}
._ctaActions_168nh_78{border-top:1px solid #ffffff5c;display:grid}
._ctaActions_168nh_78 a{border-bottom:1px solid #ffffff5c;justify-content:space-between;align-items:center;min-height:74px;font-size:15px;font-weight:800;display:flex}
._ctaActions_168nh_78 a span{font-size:19px}
@media (width<=1080px){._heroGrid_168nh_21,._orientationGrid_168nh_31,._readinessGrid_168nh_67{grid-template-columns:1fr;gap:60px}
._heroGrid_168nh_21{padding:80px 0}
._heroImage_168nh_25{height:560px}
._orientationCopy_168nh_32{padding-top:0}
._enablingGrid_168nh_56{grid-template-columns:1fr 1fr}
._ctaInner_168nh_76{grid-template-columns:1fr;gap:54px}
}
@media (width<=720px){._page_168nh_1{padding-top:76px}
._shell_168nh_12{width:calc(100% - 32px)}
._hero_168nh_18,._heroGrid_168nh_21{min-height:0}
._heroGrid_168nh_21{padding:72px 0 50px}
._heroCopy_168nh_22 h1{font-size:clamp(46px,13vw,64px)}
._heroCopy_168nh_22>p:last-child{font-size:16px}
._heroImage_168nh_25{border-radius:34px 8px;height:340px}
._orientation_168nh_30,._participantSection_168nh_36,._enablingSection_168nh_53,._readiness_168nh_66{padding:82px 0}
._participantGrid_168nh_38,._enablingGrid_168nh_56{grid-template-columns:1fr}
._participantCard_168nh_39,._participantCard_168nh_39:last-child{grid-column:auto;min-height:0}
._participantCard_168nh_39{padding:28px 24px}
._participantCard_168nh_39 h3{margin-top:42px;font-size:30px}
._cardColumns_168nh_46{grid-template-columns:1fr;gap:26px}
._cardOutcome_168nh_50{margin-top:35px}
._enablingGrid_168nh_56 article{min-height:450px}
._readiness_168nh_66 figure{height:500px}
._cta_168nh_75{padding:82px 0}
}

/* Responsive navigation shared by the offline and hosted builds. */
.mobile-menu-toggle{display:none;flex:none;place-content:center;gap:5px;width:44px;height:44px;padding:0;background:#241a54;border:0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}
.mobile-menu-toggle span{display:block;width:18px;height:1.5px;background:#fff;transition:transform .2s ease,opacity .2s ease}
.mobile-menu-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}
.mobile-menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}
.mobile-menu-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}
.mobile-menu-panel{position:absolute;top:100%;left:0;right:0;z-index:120;display:grid;max-height:calc(100dvh - 76px);overflow-y:auto;padding:10px 16px 22px;background:#fffffff8;border-top:1px solid #1c1b3d14;border-bottom:1px solid #1c1b3d1f;box-shadow:0 24px 48px #14113424;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}
.mobile-menu-panel[hidden]{display:none!important}
.mobile-menu-panel>a{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 4px;color:#34324b;border-bottom:1px solid #1d1b3d17;font-size:14px;font-weight:700}
.mobile-menu-panel>a[aria-current="page"]{color:#df2c7e}
.mobile-menu-panel .mobile-menu-cta{min-height:52px;margin-top:14px;padding:0 18px;color:#fff;background:#df2c7e;border:0;border-radius:999px}
body.mobile-menu-open{overflow:hidden}

@media (width<=1120px){
  header nav[aria-label="Main navigation"]{display:none}
  header a[class*="_headerCta_"]{margin-left:auto}
  .mobile-menu-toggle{display:grid}
}

@media (width<=720px){
  header div[class*="_headerInner_"]{gap:12px}
}

@media (width<=420px){
  header a[class*="_headerCta_"]{display:none}
  .mobile-menu-toggle{margin-left:auto}
}

@media (prefers-reduced-motion:reduce){
  .mobile-menu-toggle span{transition:none}
}
