.home-opening_audience___wgq6{position:relative;isolation:isolate;padding-block:clamp(56px,7vw,96px);background:#101216;color:#F1F2F4;border-bottom:1px solid #2a2e35}.home-opening_silhouette__p_WGB{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.home-opening_silhouette__p_WGB:after,.home-opening_silhouette__p_WGB:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.home-opening_silhouette__p_WGB:before{background:linear-gradient(135deg,#171B21,#14171C 46%,#171B21)}.home-opening_silhouette__p_WGB:after,.home-opening_silhouette__p_WGB:before{clip-path:polygon(0 44px,44px 0,calc(100% - 132px) 0,calc(100% - 132px) 16px,calc(100% - 36px) 16px,100% 52px,100% calc(100% - 44px),calc(100% - 44px) 100%,132px 100%,132px calc(100% - 16px),36px calc(100% - 16px),0 calc(100% - 52px))}.home-opening_silhouette__p_WGB:after{opacity:.09;background-image:linear-gradient(var(--accent) 1px,transparent 1px),linear-gradient(90deg,var(--accent) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,#000,transparent 12%,transparent 88%,#000),linear-gradient(0deg,#000,transparent 14%,transparent 86%,#000)}@media(max-width:900px){.home-opening_silhouette__p_WGB:before{clip-path:polygon(0 20px,20px 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 20px),calc(100% - 20px) 100%,20px 100%,0 calc(100% - 20px))}.home-opening_silhouette__p_WGB:after{clip-path:inset(20px 0);background-size:64px 64px;opacity:.07;mask-image:linear-gradient(90deg,#000,transparent 8%,transparent 92%,#000)}}.home-opening_technical__hD6RX{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;line-height:1.7;letter-spacing:.12em;color:#ADB5C2}.home-opening_audience___wgq6 h2{max-width:900px;margin-block:24px 44px;font-size:clamp(34px,4vw,56px);font-weight:550;line-height:1.12;letter-spacing:-.04em}.home-opening_audience___wgq6 h2>span{display:block}.home-opening_audience___wgq6 h2>span:first-child{color:#F1F2F4}.home-opening_audience___wgq6 h2>.home-opening_emphasis__2eL5C{color:var(--accent)}.home-opening_pathways__iJddZ{position:relative;isolation:isolate;margin-top:76px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-opening_reveal__tF6H2{position:relative;min-width:0}.home-opening_panel___aa4R{position:relative;isolation:isolate;overflow:hidden;height:100%;min-height:340px;display:flex;flex-direction:column;padding:32px;border:1px solid #323842;border-radius:16px;background:#191D23;color:#F1F2F4;text-decoration:none;transition:transform .21s ease,background-color .21s ease,border-color .21s ease}.home-opening_icon__cglRh{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #3d4552;border-radius:9px;color:#BDC6D4;transition:color .21s ease,border-color .21s ease}.home-opening_icon__cglRh svg{width:20px;height:20px}.home-opening_panel___aa4R h3{color:var(--accent);font-size:21px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.home-opening_panel___aa4R p{color:#BDC5D0;font-size:15px;line-height:1.75;margin-block:16px 28px}.home-opening_action__pfWeU{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border-top:1px solid #303844;padding-top:16px;color:#DEE5EF;font-size:14px;font-weight:550;transition:color .21s ease}.home-opening_action__pfWeU svg{width:16px;height:16px;flex-shrink:0;transition:transform .21s ease}.home-opening_panel___aa4R:focus-visible{outline:2px solid #16C2FF;outline-offset:4px;background:#202630;border-color:#5A6B7F;transform:translateY(-3px)}.home-opening_panel___aa4R:focus-visible .home-opening_action__pfWeU,.home-opening_panel___aa4R:focus-visible .home-opening_icon__cglRh{color:#16C2FF}.home-opening_panel___aa4R:focus-visible .home-opening_icon__cglRh{border-color:rgb(22 194 255/40%)}.home-opening_panel___aa4R:focus-visible .home-opening_action__pfWeU svg{transform:translateX(3px)}@media(hover:hover) and (pointer:fine){.home-opening_panel___aa4R:hover{background:#202630;border-color:#5A6B7F;transform:translateY(-3px)}.home-opening_panel___aa4R:hover .home-opening_action__pfWeU,.home-opening_panel___aa4R:hover .home-opening_icon__cglRh{color:#16C2FF}.home-opening_panel___aa4R:hover .home-opening_icon__cglRh{border-color:rgb(22 194 255/40%)}.home-opening_panel___aa4R:hover .home-opening_action__pfWeU svg{transform:translateX(3px)}}@media(max-width:1100px){.home-opening_pathways__iJddZ{gap:16px}.home-opening_panel___aa4R{padding:28px}}@media(max-width:900px){.home-opening_pathways__iJddZ{grid-template-columns:1fr;gap:20px}.home-opening_panel___aa4R{min-height:300px}}@media(max-width:480px){.home-opening_technical__hD6RX{font-size:10px;letter-spacing:.09em}.home-opening_audience___wgq6 h2{font-size:34px;margin-block:20px 32px}.home-opening_panel___aa4R{padding:28px 24px}}@media(prefers-reduced-motion:reduce){.home-opening_action__pfWeU,.home-opening_action__pfWeU svg,.home-opening_icon__cglRh,.home-opening_panel___aa4R{transition:none}.home-opening_panel___aa4R:focus-visible,.home-opening_panel___aa4R:focus-visible .home-opening_action__pfWeU svg,.home-opening_panel___aa4R:hover,.home-opening_panel___aa4R:hover .home-opening_action__pfWeU svg{transform:none}}.home-opening_cardBranch__cD6am,.home-opening_cardCorners__mqCCf,.home-opening_connection__rwbOW,.home-opening_mobileBranch__Nez7n,.home-opening_verticalConnection__ugnTg{position:absolute;pointer-events:none;color:var(--accent);stroke:currentColor;stroke-width:1;fill:none}.home-opening_cardBranch__cD6am path,.home-opening_cardCorners__mqCCf path,.home-opening_connection__rwbOW path,.home-opening_mobileBranch__Nez7n path,.home-opening_verticalConnection__ugnTg path{vector-effect:non-scaling-stroke}.home-opening_cardBranch__cD6am,.home-opening_connection__rwbOW{z-index:-1;left:0;top:-36px;width:100%;height:36px;opacity:.22}.home-opening_cardBranch__cD6am{transition:opacity .21s ease}.home-opening_cardBranch__cD6am path,.home-opening_connection__rwbOW path,.home-opening_mobileBranch__Nez7n path,.home-opening_verticalConnection__ugnTg path{stroke-dasharray:none;stroke-dashoffset:0}.home-opening_mobileBranch__Nez7n,.home-opening_verticalConnection__ugnTg{display:none}.home-opening_cardCorners__mqCCf{inset:0;width:100%;height:100%;opacity:.2;transition:opacity .21s ease}.home-opening_cardHeader___yPqg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.home-opening_marker__IZ23d{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--accent);font-size:11px;letter-spacing:.1em;opacity:.7}.home-opening_panel___aa4R:focus-visible .home-opening_cardCorners__mqCCf,.home-opening_reveal__tF6H2:has(.home-opening_panel___aa4R:focus-visible) .home-opening_cardBranch__cD6am,.home-opening_reveal__tF6H2:has(.home-opening_panel___aa4R:focus-visible) .home-opening_mobileBranch__Nez7n{opacity:.8}@media(hover:hover) and (pointer:fine){.home-opening_panel___aa4R:hover .home-opening_cardCorners__mqCCf,.home-opening_reveal__tF6H2:has(.home-opening_panel___aa4R:hover) .home-opening_cardBranch__cD6am,.home-opening_reveal__tF6H2:has(.home-opening_panel___aa4R:hover) .home-opening_mobileBranch__Nez7n{opacity:.8}}@media(max-width:900px){.home-opening_pathways__iJddZ{margin-top:44px;padding-left:24px}.home-opening_cardBranch__cD6am,.home-opening_connection__rwbOW{display:none}.home-opening_verticalConnection__ugnTg{display:block;z-index:-1;left:0;top:0;width:24px;height:100%;opacity:.22}.home-opening_mobileBranch__Nez7n{display:block;z-index:-1;left:-24px;top:20px;width:24px;height:44px;opacity:.22;transition:opacity .21s ease}}@media(prefers-reduced-motion:reduce){.home-opening_cardBranch__cD6am,.home-opening_cardCorners__mqCCf,.home-opening_mobileBranch__Nez7n{transition:none}}.home-opening_edgeCircuit__4yrDE{position:absolute;width:280px;height:160px;color:var(--accent);stroke:currentColor;stroke-width:1;pointer-events:none}.home-opening_edgeCircuit__4yrDE circle,.home-opening_edgeCircuit__4yrDE path{vector-effect:non-scaling-stroke}.home-opening_edgeTop__qHUpm{top:20px;right:16px}.home-opening_edgeBottom__TrVaH{bottom:20px;left:16px;transform:rotate(180deg)}.home-opening_edgeTraces__ibZ4n{opacity:.16}.home-opening_edgeMarkers__C15qi{opacity:.3}@media(max-width:900px){.home-opening_edgeCircuit__4yrDE{width:140px;height:80px}.home-opening_edgeTop__qHUpm{top:16px;right:8px}.home-opening_edgeBottom__TrVaH{bottom:16px;left:8px}.home-opening_extraTrace__P4ros{display:none}.home-opening_edgeTraces__ibZ4n{opacity:.12}}.home-opening_action__pfWeU,.home-opening_marker__IZ23d,.home-opening_panel___aa4R h3,.home-opening_technical__hD6RX{font-family:var(--font-geist-mono),ui-monospace,monospace}.home-opening_technical__hD6RX{letter-spacing:.16em}.home-opening_panel___aa4R h3{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:.025em;text-transform:uppercase}.home-opening_action__pfWeU{font-size:12px;font-weight:500;letter-spacing:.035em}.home-opening_marker__IZ23d{font-variant-numeric:tabular-nums;letter-spacing:.14em}@media(max-width:480px){.home-opening_panel___aa4R h3{font-size:17px;letter-spacing:.015em}.home-opening_technical__hD6RX{letter-spacing:.1em}}.home-opening_silhouette__p_WGB{mask-image:linear-gradient(180deg,transparent,#000 100px)}@media(max-width:767px){.home-opening_silhouette__p_WGB{mask-image:linear-gradient(180deg,transparent,#000 50px)}}.home-opening_audience___wgq6{border-bottom-color:transparent}.home-opening_silhouette__p_WGB{mask-image:linear-gradient(180deg,transparent,#000 100px,#000 calc(100% - 50px),transparent)}@media(max-width:767px){.home-opening_silhouette__p_WGB{mask-image:linear-gradient(180deg,transparent,#000 50px,#000 calc(100% - 25px),transparent)}}.home-research_section__7aVVY{--status-ongoing:#E8C77D;--status-needed:#91D5AC;--status-neutral:#AEB8C6;--action-accent:var(--accent);position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(32px,3vw,44px);background:linear-gradient(#0C1726,#121820 100px,#121820 calc(100% - 100px),#131922);color:#F1F2F4}.home-research_section__7aVVY:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(rgb(9 17 29/88%),rgb(9 17 29/88%)),url(/banner/academy.jpg) 50% 58% /cover no-repeat;mask-image:linear-gradient(transparent,#000 100px,#000 calc(100% - 100px),transparent)}.home-research_heading__zDXn0{position:relative;margin-bottom:24px;text-align:right}.home-research_label__cScg3{color:#AEB8C6;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;line-height:1.7;letter-spacing:.1em;overflow-wrap:anywhere}.home-research_heading__zDXn0>.home-research_label__cScg3{color:var(--accent);letter-spacing:.13em}.home-research_heading__zDXn0 h2{font-size:clamp(34px,4vw,56px);line-height:1.12;letter-spacing:-.04em;font-weight:550;margin-block:18px}.home-research_heading__zDXn0 h2 span{color:var(--accent)}.home-research_description__U8Geh{color:#BDC5D0;font-size:15px;line-height:1.8;overflow-wrap:anywhere}.home-research_heading__zDXn0 .home-research_description__U8Geh{max-width:82ch;margin-left:auto}.home-research_columns__z67pl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.home-research_column__5gX9U{min-width:0}.home-research_columnTitle__xOw4_{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:500;letter-spacing:.01em}.home-research_columnTitle__xOw4_ svg{width:20px;height:20px;color:var(--accent);flex:none}.home-research_list___npVC{list-style:none;padding:0;margin:0;border-top:1px solid rgb(224 235 250/14%)}.home-research_row__7Z5oq{padding:14px 0;border-bottom:1px solid rgb(224 235 250/14%)}.home-research_rowContent__cug2E{min-width:0}.home-research_rowContent__cug2E h4{font-size:19px;line-height:1.4;letter-spacing:-.015em;font-weight:500;overflow-wrap:anywhere}.home-research_row__7Z5oq[data-kind=publications] h4{color:var(--accent)}.home-research_titleButton__zp86T{color:inherit;font:inherit;text-align:left;background:transparent;border:0;cursor:pointer}.home-research_rowContent__cug2E h4 :is(a,button):is(:hover,:focus-visible){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.home-research_previewLabel__bKmL6{display:inline-block;margin-left:10px;color:#AEB8C6;font-size:11px;line-height:1.7;font-weight:400;letter-spacing:0;vertical-align:baseline}.home-research_rowActions__C1vCk{display:flex;flex-wrap:wrap;gap:18px;margin-top:2px}.home-research_more__WwrcU{display:inline-flex;align-items:center;min-height:44px;padding:0;background:transparent;border:0;color:var(--action-accent);font-size:12px;cursor:pointer;transition:color .2s ease}.home-research_more__WwrcU:is(:hover,:focus-visible){color:var(--accent);text-decoration:underline;text-underline-offset:4px}.home-research_availability__Q9xWJ{display:flex;align-items:flex-start;gap:16px;padding:24px 0;border-block:1px solid rgb(224 235 250/18%);color:#BDC5D0;font-size:15px;line-height:1.8}.home-research_availability__Q9xWJ svg{width:24px;height:24px;flex:none;margin-top:2px;color:var(--accent)}.home-research_availability__Q9xWJ p{overflow-wrap:anywhere}.home-research_action__zwUl1{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:20px;min-height:48px;padding-inline:10px;margin-top:20px;border-bottom:1px solid #46515e;color:#F1F2F4;font-size:13px;font-family:var(--font-geist-mono),ui-monospace,monospace;transition:color .25s ease,border-color .25s ease}.home-research_action__zwUl1:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.home-research_action__zwUl1 svg{width:18px;height:18px;color:var(--accent);transition:transform .42s cubic-bezier(.22,.61,.36,1),color .25s ease}.home-research_action__zwUl1:is(:hover,:focus-visible){color:#07111F;border-color:var(--accent)}.home-research_action__zwUl1:is(:hover,:focus-visible):before{transform:scaleX(1)}.home-research_action__zwUl1:is(:hover,:focus-visible) svg{color:#07111F;transform:translateX(3px)}.home-research_section__7aVVY :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.home-research_circuit__VfGvd{position:absolute;z-index:-1;right:0;top:16px;width:280px;pointer-events:none;color:var(--accent);opacity:.035;mask-image:linear-gradient(90deg,transparent,#000)}.home-research_circuit__VfGvd svg{width:100%;stroke:currentColor;stroke-width:1}.home-research_srOnly__7WNrn{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.home-research_demoLabel__QBcBt{color:var(--accent);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;line-height:1.7;letter-spacing:.04em;overflow-wrap:anywhere;margin-bottom:6px}.home-research_demoNote__9ewc4{margin-top:12px;color:#AEB8C6;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.home-research_dialog__J7ikx{width:min(860px,calc(100% - 32px));max-height:85dvh;padding:0;margin:auto;color:#F1F2F4;background:#18212B;border:1px solid rgb(224 235 250/25%);border-radius:12px;box-shadow:inset 1px 1px 0 rgb(244 249 255/8%),0 24px 80px rgb(0 0 0/40%);overflow:hidden}.home-research_dialog__J7ikx[open]{display:flex;flex-direction:column;animation:home-research_entryOpen__inXn3 .18s ease-out}.home-research_dialog__J7ikx::backdrop{background:rgb(3 8 16/85%)}.home-research_dialogHeader__XxWlG{flex:none;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid rgb(224 235 250/18%)}.home-research_dialogHeader__XxWlG h2{min-width:0;font-size:24px;line-height:1.35;overflow-wrap:anywhere}.home-research_dialogHeader__XxWlG button{flex:none;min-width:44px;min-height:44px;cursor:pointer;border:1px solid rgb(224 235 250/20%);border-radius:6px;background:transparent;color:#F1F2F4}.home-research_dialogContent__9pBr7{min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px;overflow-wrap:anywhere}.home-research_dialogContent__9pBr7 section{margin-top:24px}.home-research_dialogContent__9pBr7 section:first-child{margin-top:0}.home-research_dialogContent__9pBr7 h3{color:var(--accent);font-size:14px;font-weight:500;margin-bottom:8px}.home-research_dialogContent__9pBr7 li,.home-research_dialogContent__9pBr7 section p{font-size:14px;line-height:1.8;color:#CBD3DE}.home-research_dialogContent__9pBr7 ul{padding-left:20px;list-style:disc}.home-research_dialogContent__9pBr7 li+li{margin-top:6px}.home-research_detailLinks__7HjTB{display:flex;gap:12px;flex-wrap:wrap}.home-research_detailLinks__7HjTB a,.home-research_recordLink__iEwRe{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--accent);font-size:13px}.home-research_recordLink__iEwRe{margin-top:24px}.home-research_detailLinks__7HjTB svg,.home-research_recordLink__iEwRe svg{width:16px;height:16px}.home-research_dialog__J7ikx :is(a,button):hover{color:var(--accent)}.home-research_dialog__J7ikx :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.home-research_dialogContent__9pBr7:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}@keyframes home-research_entryOpen__inXn3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.home-research_dialog__J7ikx{background:rgb(20 29 42/88%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}@media(max-width:767px){.home-research_section__7aVVY{padding-block:32px}.home-research_heading__zDXn0{margin-bottom:20px}.home-research_columns__z67pl{grid-template-columns:minmax(0,1fr);gap:28px}.home-research_row__7Z5oq{padding-block:14px}.home-research_circuit__VfGvd{width:140px;opacity:.025}.home-research_section__7aVVY{background:linear-gradient(#0C1726,#121820 60px,#121820 calc(100% - 50px),#131922)}.home-research_section__7aVVY:before{background-position:58% 50%;mask-image:linear-gradient(transparent,#000 60px,#000 calc(100% - 50px),transparent)}.home-research_dialogHeader__XxWlG{padding:16px}.home-research_dialogHeader__XxWlG h2{font-size:20px}.home-research_dialogContent__9pBr7{padding:16px}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.home-research_dialog__J7ikx{background:rgb(20 29 42/95%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}}@media(prefers-reduced-motion:reduce){.home-research_section__7aVVY *,.home-research_section__7aVVY :before{transition:none;animation:none}.home-research_action__zwUl1:is(:hover,:focus-visible) svg{transform:none}}.home-research_citationDialog__BxSUj{width:min(600px,calc(100% - 32px))}.home-research_citationText__vHMLX{user-select:text}.home-research_copyButton__8lPf8{min-height:44px;padding:0 12px;margin-top:12px;border:1px solid rgb(224 235 250/25%);border-radius:4px;background:transparent;color:var(--accent);font-size:13px;cursor:pointer}.home-research_metadata__H4b5w{margin-top:5px;color:#AEB8C6;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.home-research_recruitment__kBwQ2{padding-top:16px;border-top:1px solid rgb(224 235 250/18%)}.home-research_recruitmentAction__pKSAN{margin-top:0;color:var(--action-accent)}.home-research_dialog__J7ikx .home-research_recruitmentAction__pKSAN:is(:hover,:focus-visible){color:#07111F}.home-research_ongoing__sVWR_{color:var(--status-ongoing);background:color-mix(in srgb,var(--status-ongoing) 7%,transparent)}.home-research_teamNeeded__zShuS{color:var(--status-needed);background:color-mix(in srgb,var(--status-needed) 7%,transparent)}.home-research_teamComplete__CHanq{color:var(--status-neutral)}.home-support_section__qJt29{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(48px,5vw,72px);color:#F1F2F4}.home-support_consulting__lf5a5{background:#131922}.home-support_institutions__4pGpt{background:linear-gradient(#131922,#111822 80px,#101923)}.home-support_institutions__4pGpt:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgb(9 17 29/90%),rgb(9 17 29/84%) 55%,rgb(9 17 29/88%)),url(/banner/handBanner.jpg) 50% 57% /cover no-repeat;mask-image:linear-gradient(transparent,#000 100px,#000 calc(100% - 100px),transparent)}.home-support_institutions__4pGpt .home-support_circuit__N_zeO{opacity:.018}.home-support_institutions__4pGpt .home-support_heading__pv9iW{text-align:right}.home-support_institutions__4pGpt .home-support_heading__pv9iW .home-support_description__3mu99{margin-left:auto}.home-support_academy__0whyz{padding-block:clamp(32px,3vw,44px);background:linear-gradient(#101923,#111D2C 80px,#0C1726)}.home-support_heading__pv9iW{margin-bottom:24px;min-width:0}.home-support_label__pmt3E{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--accent);font-size:11px;letter-spacing:.13em;line-height:1.8}.home-support_heading__pv9iW h2{font-size:clamp(34px,4vw,56px);font-weight:550;letter-spacing:-.04em;line-height:1.12;margin-block:16px;overflow-wrap:anywhere}.home-support_heading__pv9iW h2 span{color:var(--accent)}.home-support_description__3mu99{color:#BDC5D0;font-size:15px;line-height:1.8;max-width:58ch}.home-support_consultingGrid___OQyg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.home-support_consultingGrid___OQyg .home-support_heading__pv9iW{margin-bottom:0}.home-support_serviceRows__PI_nB{list-style:none;padding:0;margin:0;border-top:1px solid rgb(224 235 250/18%)}.home-support_serviceRows__PI_nB li{border-bottom:1px solid rgb(224 235 250/18%)}.home-support_serviceRows__PI_nB li>:is(a,div){display:flex;align-items:center;gap:16px;min-height:84px;padding:16px 8px;font-size:20px;line-height:1.4;letter-spacing:-.02em;transition:color .2s ease,background-color .2s ease}.home-support_serviceRows__PI_nB svg{color:var(--accent);width:22px;height:22px;flex:none}.home-support_serviceRows__PI_nB span{flex:1;min-width:0}.home-support_serviceRows__PI_nB svg:last-child{width:16px;height:16px}.home-support_serviceRows__PI_nB a:is(:hover,:focus-visible){color:var(--accent);background:rgb(22 194 255/4%)}.home-support_integrity__l5_Bm{color:#AEB8C6;font-size:12px;line-height:1.8;margin-top:18px;max-width:68ch}.home-support_panels__sXmdH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-support_panel__qkC81{padding:clamp(24px,3vw,36px);min-width:0;background:#1B2533;border:1px solid rgb(224 235 250/20%);box-shadow:inset 1px 1px 0 rgb(244 249 255/6%),0 8px 24px rgb(0 0 0/12%)}.home-support_panel__qkC81>svg{width:28px;height:28px;color:var(--accent);margin-bottom:24px}.home-support_panel__qkC81 h3{font-size:24px;line-height:1.35;letter-spacing:-.025em;font-weight:500;overflow-wrap:anywhere}.home-support_academyHeading__jioPE{display:flex;align-items:end;justify-content:space-between;gap:24px}.home-support_academyHeading__jioPE .home-support_description__3mu99{max-width:42ch;margin-bottom:16px}.home-support_courses__TsfNx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-support_course__M4_Fv{min-width:0;border:1px solid rgb(224 235 250/20%);background:#182331}.home-support_courseImage__sCMXD{aspect-ratio:16/10;overflow:hidden}.home-support_courseImage__sCMXD img{width:100%;height:100%;object-fit:cover}.home-support_courseContent__gwpyg{padding:24px}.home-support_courseContent__gwpyg>svg{width:24px;height:24px;color:var(--accent);margin-bottom:16px}.home-support_course__M4_Fv h3{font-size:23px;font-weight:500;line-height:1.35;letter-spacing:-.025em;overflow-wrap:anywhere}.home-support_course__M4_Fv h3 a:is(:hover,:focus-visible){color:var(--accent);text-decoration:underline;text-underline-offset:4px}.home-support_courseMeta__yxTjW{display:flex;gap:10px 20px;flex-wrap:wrap;margin-block:16px;font-size:12px;line-height:1.7}.home-support_courseMeta__yxTjW dt{color:#9DABBD;font-family:var(--font-geist-mono),monospace;font-size:10px}.home-support_courseMeta__yxTjW dd{color:#DAE0EA;text-transform:capitalize}.home-support_courseContent__gwpyg>p{color:#BDC5D0;font-size:14px;line-height:1.8;margin-top:14px;overflow-wrap:anywhere}.home-support_courseLink__osHeY{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:var(--accent);font-size:12px;margin-top:12px}.home-support_courseLink__osHeY svg{width:16px;height:16px}.home-support_courseLink__osHeY:hover{text-decoration:underline;text-underline-offset:4px}.home-support_availability__NBuh9{display:flex;align-items:center;gap:16px;padding:24px 0;border-block:1px solid rgb(224 235 250/18%);color:#BDC5D0;font-size:15px;line-height:1.8}.home-support_availability__NBuh9 svg{width:26px;height:26px;flex:none;color:var(--accent)}.home-support_action__YI_ZK{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:20px;min-height:48px;padding-inline:10px;margin-top:24px;border-bottom:1px solid #46515e;color:#F1F2F4;font-size:13px;font-family:var(--font-geist-mono),ui-monospace,monospace;transition:color .25s ease,border-color .25s ease}.home-support_action__YI_ZK:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.home-support_action__YI_ZK svg{width:18px;height:18px;color:var(--accent);transition:transform .42s cubic-bezier(.22,.61,.36,1),color .25s ease}.home-support_action__YI_ZK:is(:hover,:focus-visible){color:#07111F;border-color:var(--accent)}.home-support_action__YI_ZK:is(:hover,:focus-visible):before{transform:scaleX(1)}.home-support_action__YI_ZK:is(:hover,:focus-visible) svg{color:#07111F;transform:translateX(3px)}.home-support_section__qJt29 a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.home-support_circuit__N_zeO{position:absolute;z-index:-1;right:0;top:12px;width:240px;pointer-events:none;color:var(--accent);opacity:.06;stroke:currentColor;stroke-width:1;mask-image:linear-gradient(90deg,transparent,#000)}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.home-support_panel__qkC81{background:rgb(27 37 51/55%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}@media(max-width:1023px){.home-support_courses__TsfNx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.home-support_section__qJt29{padding-block:44px}.home-support_consultingGrid___OQyg,.home-support_courses__TsfNx,.home-support_panels__sXmdH{grid-template-columns:minmax(0,1fr);gap:20px}.home-support_academyHeading__jioPE{display:block}.home-support_academyHeading__jioPE .home-support_description__3mu99{margin-bottom:0}.home-support_serviceRows__PI_nB li>:is(a,div){min-height:76px;font-size:19px}.home-support_panel__qkC81{padding:24px}.home-support_panel__qkC81>svg{margin-bottom:18px}.home-support_circuit__N_zeO{width:140px;opacity:.04}.home-support_institutions__4pGpt:before{background-position:50% 54%;mask-image:linear-gradient(transparent,#000 60px,#000 calc(100% - 60px),transparent)}.home-support_institutions__4pGpt .home-support_circuit__N_zeO{opacity:.012}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.home-support_panel__qkC81{background:rgb(27 37 51/85%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}}@media(prefers-reduced-motion:reduce){.home-support_section__qJt29 *,.home-support_section__qJt29 :before{transition:none}.home-support_action__YI_ZK:is(:hover,:focus-visible) svg{transform:none}}.home-support_academyGrid__nmJ3g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);align-items:start}.home-support_academyIntro__kDTGo{margin-bottom:0}.home-support_academyPreview__Q3qTL{position:relative;isolation:isolate;min-width:0;padding:28px;background:#192635;border:1px solid rgb(224 235 250/20%);box-shadow:inset 1px 1px 0 rgb(244 249 255/5%),0 8px 24px rgb(0 0 0/12%)}.home-support_academyPreview__Q3qTL:after,.home-support_academyPreview__Q3qTL:before{content:"";position:absolute;width:12px;height:12px;color:var(--accent);opacity:.45;pointer-events:none}.home-support_academyPreview__Q3qTL:before{top:10px;left:10px;border-top:1px solid;border-left:1px solid}.home-support_academyPreview__Q3qTL:after{bottom:10px;right:10px;border-bottom:1px solid;border-right:1px solid}.home-support_previewHeading__rwXKG{display:flex;align-items:center;gap:12px;margin-bottom:20px}.home-support_previewHeading__rwXKG>svg{color:var(--accent);width:24px;height:24px;flex:none}.home-support_courseRows__xNjvd{list-style:none;margin:0;padding:0}.home-support_courseRow__x1Elj{padding-block:18px;border-top:1px solid rgb(224 235 250/16%);min-width:0}.home-support_courseRow__x1Elj:last-child{padding-bottom:0}.home-support_courseRow__x1Elj h3{font-size:20px;line-height:1.45;letter-spacing:-.02em;font-weight:500;overflow-wrap:anywhere}.home-support_courseRow__x1Elj h3 a{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:44px;transition:color .2s ease}.home-support_courseRow__x1Elj h3 a svg{color:var(--accent);width:16px;height:16px;flex:none}.home-support_courseRow__x1Elj h3 a:is(:hover,:focus-visible){color:var(--accent);text-decoration:underline;text-underline-offset:4px}.home-support_learningMeta__KmE2j{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:6px;font-size:12px;line-height:1.7}.home-support_learningMeta__KmE2j dt{color:#AEB8C6;font-family:var(--font-geist-mono),monospace;font-size:10px}.home-support_learningMeta__KmE2j dd{color:#DAE0EA;text-transform:capitalize}.home-support_learningAvailability___QHYF{display:flex;align-items:flex-start;gap:12px;padding-top:18px;border-top:1px solid rgb(224 235 250/16%);color:#BDC5D0;font-size:14px;line-height:1.8}.home-support_learningAvailability___QHYF>svg{color:var(--accent);width:20px;height:20px;margin-top:3px;flex:none}.home-support_learningAvailability___QHYF p{max-width:50ch;overflow-wrap:anywhere}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.home-support_academyPreview__Q3qTL{background:rgb(25 38 53/55%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@media(max-width:767px){.home-support_academyGrid__nmJ3g{grid-template-columns:minmax(0,1fr);gap:28px}.home-support_academyPreview__Q3qTL{padding:24px}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.home-support_academyPreview__Q3qTL{background:rgb(25 38 53/85%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}}@media(prefers-reduced-motion:reduce){.home-support_courseRow__x1Elj h3 a{transition:none}}.home-support_coursePreviewLabel__PXxwx{color:var(--accent);font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:1.8;margin-top:6px}.home-support_courseSummary__xzGnH{color:#BDC5D0;font-size:13px;line-height:1.8;margin-top:10px}.home-support_viewCourse__E7wi2{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;background:transparent;color:var(--accent);font-size:12px;cursor:pointer;transition:color .2s ease}.home-support_viewCourse__E7wi2 svg{width:16px;height:16px}.home-support_viewCourse__E7wi2:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}.home-support_viewCourse__E7wi2:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.home-support_previewNote__Z7pIr{color:#AEB8C6;font-size:12px;line-height:1.8;margin-top:20px}@media(prefers-reduced-motion:reduce){.home-support_viewCourse__E7wi2{transition:none}}.home-support_academyGrid__nmJ3g{grid-template-columns:minmax(0,1fr);gap:20px}.home-support_academyIntro__kDTGo .home-support_description__3mu99{max-width:58ch}.home-support_academyPreview__Q3qTL{padding:16px}.home-support_academy__0whyz .home-support_previewHeading__rwXKG{margin-bottom:8px}.home-support_academy__0whyz .home-support_previewNote__Z7pIr{margin-top:12px}.home-support_academyBrowse__eNpc_ .home-support_action__YI_ZK{margin-top:0}@media(max-width:767px){.home-support_academy__0whyz{padding-block:32px}.home-support_academyPreview__Q3qTL{padding:12px}}.institutional-carousel_carousel__XvN9_{--slot:20%;min-width:0}.institutional-carousel_note__M9uA2{color:#AEB8C6;font-size:12px;line-height:1.8;margin-bottom:12px}.institutional-carousel_viewport__jdSq3{overflow:hidden;padding-block:24px;touch-action:pan-y}.institutional-carousel_track__lm53B{display:flex;width:100%;transform:translateX(calc(50% - var(--slot) * 4.5 - var(--slot) * var(--step) + var(--drag)))}.institutional-carousel_track__lm53B[data-moving=true]{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.institutional-carousel_slot__IkPT5{flex:0 0 var(--slot);min-width:0;padding:0 8px;display:flex;align-items:center}.institutional-carousel_card__mcLo9{position:relative;isolation:isolate;width:100%;min-height:248px;padding:22px 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;cursor:pointer;filter:blur(1px);opacity:.88;background:#1B2533;border:1px solid rgb(224 235 250/20%);box-shadow:inset 1px 1px 0 rgb(244 249 255/6%),0 8px 20px rgb(0 0 0/12%);transform:scale(var(--scale));transition:transform .5s cubic-bezier(.22,.61,.36,1),border-color .2s ease,background-color .2s ease,filter .2s ease,opacity .2s ease}.institutional-carousel_card__mcLo9[data-center=true]{filter:none;opacity:1;background:transparent;border-color:transparent;box-shadow:none;align-items:center;text-align:center}.institutional-carousel_card__mcLo9>svg{width:28px;height:28px;color:var(--accent);margin-bottom:24px;flex:none}.institutional-carousel_title__UD1_G{font-size:20px;line-height:1.4;letter-spacing:-.025em;font-weight:500;overflow-wrap:anywhere;color:#F1F2F4}.institutional-carousel_caption__vS3F1{color:#AEB8C6;font-family:var(--font-geist-mono),monospace;font-size:10px;line-height:1.8;margin-top:14px}.institutional-carousel_card__mcLo9:is(:hover,:focus-visible){filter:none;opacity:1;border-color:var(--accent)}.institutional-carousel_card__mcLo9:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.institutional-carousel_toolbar__k7BYT{display:flex;align-items:center;justify-content:flex-end;gap:16px;text-align:right}.institutional-carousel_toolbar__k7BYT .institutional-carousel_note__M9uA2{margin-bottom:0}.institutional-carousel_rotation__GeD9j{flex:none;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px;background:transparent;border:1px solid rgb(224 235 250/16%);color:var(--accent);cursor:pointer;font-size:12px;transition:border-color .2s ease,background-color .2s ease}.institutional-carousel_rotation__GeD9j:is(:hover,:focus-visible):not(:disabled){border-color:var(--accent);background:rgb(22 194 255/6%)}.institutional-carousel_rotation__GeD9j:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.institutional-carousel_rotation__GeD9j:disabled{cursor:default;color:#AEB8C6}.institutional-carousel_rotation__GeD9j svg{width:16px;height:16px}.institutional-carousel_srOnly__kSAet{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.institutional-carousel_panelShape___toJ0{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .22s ease}.institutional-carousel_panelShape___toJ0:after,.institutional-carousel_panelShape___toJ0:before{content:"";position:absolute;pointer-events:none}.institutional-carousel_panelShape___toJ0:before{inset:0;background:color-mix(in srgb,var(--accent) 65%,transparent);clip-path:polygon(evenodd,0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px),0 0,1px 1px,1px calc(100% - 16px),16px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 16px,calc(100% - 16px) 1px,1px 1px)}.institutional-carousel_panelShape___toJ0:after{inset:1px;background:#243347;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px));box-shadow:inset 1px 1px 0 rgb(244 249 255/6%)}.institutional-carousel_card__mcLo9[data-center=true] .institutional-carousel_panelShape___toJ0{opacity:1}.institutional-carousel_card__mcLo9[data-center=true]:is(:hover,:focus-visible){border-color:transparent}.institutional-carousel_card__mcLo9[data-center=true]:is(:hover,:focus-visible) .institutional-carousel_panelShape___toJ0:before{background:var(--accent)}.institutional-carousel_panelAccents__Dbiar{position:absolute;inset:0;z-index:1;width:100%;height:100%;stroke:var(--accent);stroke-width:1;fill:none;opacity:.45;pointer-events:none}@media(prefers-reduced-motion:reduce){.institutional-carousel_panelShape___toJ0{transition:none}}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.institutional-carousel_card__mcLo9{background:rgb(27 37 51/55%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.institutional-carousel_card__mcLo9[data-center=true]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.institutional-carousel_panelShape___toJ0:after{background:rgb(36 51 71/80%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}}@media(min-width:768px) and (max-width:1023px){.institutional-carousel_carousel__XvN9_{--slot:33.333333%}}@media(max-width:767px){.institutional-carousel_carousel__XvN9_{--slot:78%}.institutional-carousel_slot__IkPT5{padding-inline:8px}.institutional-carousel_card__mcLo9{min-height:236px;padding:24px;filter:none;opacity:1}.institutional-carousel_title__UD1_G{font-size:22px}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.institutional-carousel_card__mcLo9{background:rgb(27 37 51/85%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.institutional-carousel_card__mcLo9[data-center=true]{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.institutional-carousel_panelShape___toJ0:after{background:rgb(36 51 71/92%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}}@media(prefers-reduced-motion:reduce){.institutional-carousel_card__mcLo9,.institutional-carousel_rotation__GeD9j,.institutional-carousel_track__lm53B[data-moving=true]{transition:none}}