.Hero_chapter__nacUy{position:relative;display:block;overflow-anchor:none}.Hero_section__Yso8i{position:sticky;top:0;left:0;right:0;pointer-events:none;z-index:12;display:flex;flex-direction:column;align-items:stretch;justify-content:center;height:100vh;height:100svh;min-height:100vh;min-height:100svh;box-sizing:border-box;padding:88px 0 40px;text-align:left}@media (min-width:1367px),(min-width:992px) and (pointer:fine){.Hero_section__Yso8i{padding:120px 0 100px;background:#030305}}.Hero_section__Yso8i .full-width-wrapper{position:relative;z-index:3;flex:1 1 auto;display:flex;align-items:center;min-height:0}.Hero_scene__nq7fd{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden}.Hero_sphereLayer__fwmBZ{position:absolute;inset:0;z-index:0;pointer-events:none}.Hero_statTagsLayer___5Psy{position:absolute;inset:0;z-index:25;pointer-events:none;overflow:visible}.Hero_bannerScrim__DfP4p{position:absolute;z-index:0;pointer-events:none;border-radius:50%;opacity:0;visibility:hidden;background:radial-gradient(55% 55% at 50% 50%,rgba(0,0,0,.97) 0,rgba(0,0,0,.78) 45%,rgba(0,0,0,0) 100%);transition:opacity .55s ease,visibility .55s ease}.Hero_sphereLayer__fwmBZ .Hero_canvas__sWnbP{pointer-events:auto}.Hero_canvas__sWnbP{display:block;width:100%;height:100%;background:transparent;touch-action:pan-y;pointer-events:none}.Hero_bannerScene__4YzIn{display:none;width:100%;height:100%;z-index:0;overflow:visible;visibility:hidden}.Hero_bannerLayer__AnZCl,.Hero_bannerScene__4YzIn{position:absolute;inset:0;pointer-events:none}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.Hero_bannerScene__4YzIn{display:block;position:absolute;inset:0;height:100%;z-index:0;mix-blend-mode:screen}}.Hero_shiftScene__KBqKd{display:none;width:100%;height:100%;z-index:0;overflow:hidden;visibility:hidden}.Hero_shiftLayer__QSilz,.Hero_shiftScene__KBqKd{position:absolute;inset:0;pointer-events:none}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.Hero_shiftScene__KBqKd{display:block;position:absolute;inset:0;height:100%;z-index:0;mix-blend-mode:screen}}.Hero_platesScene__1Rz6i{display:none;width:100%;height:100%;z-index:0;overflow:hidden;visibility:hidden}.Hero_platesLayer__QbfNh,.Hero_platesScene__1Rz6i{position:absolute;inset:0;pointer-events:none}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.Hero_platesScene__1Rz6i{display:block;position:absolute;inset:0;height:100%;z-index:0;mix-blend-mode:screen}}.Hero_brainScene__SOv9A{display:none;width:100%;height:100%;z-index:0;overflow:hidden;visibility:hidden}.Hero_brainLayer__jZbAO,.Hero_brainScene__SOv9A{position:absolute;inset:0;pointer-events:none}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.Hero_brainScene__SOv9A{display:block;position:absolute;inset:0;height:100%;z-index:0;mix-blend-mode:screen}}.Hero_agentsScene__A7xV8,.Hero_expertsScene__4e4HO{display:none;position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none;visibility:hidden}.Hero_agentsLayer__nOjvb,.Hero_expertsLayer__zX_po{position:absolute;inset:0;pointer-events:none}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.Hero_agentsScene__A7xV8,.Hero_expertsScene__4e4HO{display:block;position:absolute;inset:0;height:100%;z-index:0;mix-blend-mode:screen}}.Hero_frame__LDDpP{position:relative;z-index:3;min-height:calc(100vh - 128px);min-height:calc(100svh - 128px);display:flex;align-items:center;pointer-events:none}@media (min-width:1367px),(min-width:992px) and (pointer:fine){.Hero_frame__LDDpP{min-height:calc(100vh - 200px);min-height:calc(100svh - 200px)}}.Hero_content__2Inlq{position:relative;width:100%;min-height:inherit;display:flex;align-items:center}.Hero_beat__n96PH,.Hero_copy__y42K_{position:absolute;top:50%;transform:translateZ(0);z-index:3;display:flex;flex-direction:column;gap:20px;opacity:0;visibility:hidden;pointer-events:none;color:#fff;font-family:var(--font-poppins),Poppins,sans-serif;will-change:opacity,transform}.Hero_beat__n96PH{gap:0}.Hero_copy__y42K_{opacity:1;visibility:visible}.Hero_copy__y42K_.Hero_slotBanner__jMIjJ{gap:0}@media (min-width:1200px) and (max-width:1349.98px){.Hero_slotBanner__jMIjJ .Hero_inner__5ZEI4{margin-top:50px}.Hero_slotBanner__jMIjJ .Hero_subDesc__r2lIW{max-width:550px;white-space:pre-line}}.Hero_beat__n96PH,.Hero_copy__y42K_{translate:0 -50%}.Hero_shapeSlot__j68yT{display:none}.Hero_slotBanner__jMIjJ,.Hero_slotExperts__YlSxr,.Hero_slotIntel__8p996{left:0;right:auto;text-align:left}@media (max-width:767.98px){.Hero_slotExperts__YlSxr .Hero_beatBodyWrap__23dFD{margin-bottom:20px}}.Hero_slotAgents__4xNOA,.Hero_slotSystem__815M6{left:50%;right:0;text-align:left}.Hero_slotCenter__zTxEp{left:0;right:0;align-items:center;text-align:center;isolation:isolate}.Hero_slotCenter__zTxEp .Hero_beatTitle__dMKUa{white-space:pre-line}.Hero_slotTeam____7jV{left:8%;right:8%;width:auto;align-items:center;text-align:center;isolation:isolate;gap:0}.Hero_slotTeam____7jV:before{content:"";position:absolute;top:-32px;left:50%;z-index:0;width:min(100%,820px);height:clamp(220px,32vh,360px);pointer-events:none;transform:translateX(-50%);background:radial-gradient(42% 55% at 50% 40%,rgba(0,0,0,.94) 0,rgba(0,0,0,0) 74%),radial-gradient(36% 48% at 50% 62%,rgba(0,0,0,.82) 0,rgba(0,0,0,0) 72%),radial-gradient(30% 40% at 22% 58%,rgba(0,0,0,.72) 0,rgba(0,0,0,0) 70%),radial-gradient(32% 44% at 78% 46%,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 72%),radial-gradient(24% 34% at 44% 18%,rgba(0,0,0,.58) 0,rgba(0,0,0,0) 68%),radial-gradient(20% 28% at 64% 72%,rgba(0,0,0,.52) 0,rgba(0,0,0,0) 70%)}.Hero_slotTeam____7jV .Hero_beatTitle__dMKUa{text-align:center;text-shadow:0 2px 18px rgba(0,0,0,.55)}.Hero_slotTeam____7jV .Hero_beatBody__bbBwN{margin-bottom:26px;max-width:570px;text-align:center;text-shadow:0 2px 18px rgba(0,0,0,.7),0 0 28px rgba(0,0,0,.55),0 4px 40px rgba(0,0,0,.4)}.Hero_slotTeam____7jV .Hero_teamCardBody__ztN7D,.Hero_slotTeam____7jV .Hero_teamCardTitle__zO3to,.Hero_slotTeam____7jV .Hero_teamCard__8jGar{text-align:left}.Hero_slotTeam____7jV>[data-hero-row]{position:relative;z-index:1}.Hero_slotCenter__zTxEp:before{content:"";position:absolute;top:50%;left:50%;z-index:0;width:clamp(420px,48vw,680px);aspect-ratio:1;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,#000 0,rgba(0,0,0,0) 100%);pointer-events:none;transform:translate(-50%,-50%)}.Hero_slotCenter__zTxEp>[data-hero-row]{position:relative;z-index:1;text-shadow:0 2px 16px rgba(0,0,0,.42)}@media (min-width:1200px) and (max-width:1369.98px){.Hero_slotCenter__zTxEp{left:28%;right:auto;width:44%}}@media (min-width:1367px),(min-width:992px) and (pointer:fine){.Hero_slotBanner__jMIjJ{width:53%}.Hero_slotCenter__zTxEp{left:30%;right:auto;width:40%;top:calc(50% + 40px)}.Hero_slotTeam____7jV{left:0;right:0;width:100%;max-width:none;margin-inline:0}.Hero_slotTeam____7jV .Hero_teamCard__8jGar{min-height:0;padding:20px;border-radius:22px;gap:24px}.Hero_slotSystem__815M6{left:50%;width:50%;padding-top:48px}.Hero_slotAgents__4xNOA{left:53%;width:50%}.Hero_beat5__Q3yVd .Hero_beatBody__bbBwN{max-width:520px}.Hero_slotExperts__YlSxr{width:50%;top:0;translate:none;height:100%;justify-content:center;padding-bottom:14vh}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{position:absolute;left:0;bottom:-154px;width:calc(100% / .5);max-width:none;z-index:1}.Hero_agentsCta__Pkf6p .Hero_cta__0bFtj,.Hero_agentsCta__Pkf6p .primarycta{pointer-events:auto}}@media (min-width:1200px) and (max-width:1349.98px){.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-195px}.Hero_slotBanner__jMIjJ{width:50%}.Hero_beat3__7F5f_{left:40%;width:60%}.Hero_slotAgents__4xNOA{left:50%;width:42%}}@media (min-width:1400px){.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-175px}}@media (min-width:1441px){.Hero_slotCenter__zTxEp{left:30%;right:auto;width:41%}}@media (min-width:1600px){.Hero_slotExperts__YlSxr{padding-bottom:9vh}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-180px}}@media (min-width:1900px){.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-90px}.Hero_growth-practice__W2ZOG{padding-top:0}}@media (max-width:767.98px){.Hero_slotSystem__815M6 .Hero_beatBody__bbBwN{white-space:pre-line}}.Hero_inner__5ZEI4{display:flex;flex-direction:column;align-items:flex-start}.Hero_copy__y42K_.Hero_slotBanner__jMIjJ .Hero_inner__5ZEI4{pointer-events:auto;position:relative;z-index:2}.Hero_title__X4Mtq{margin:0;color:#fff}.Hero_aiNative__5b_cB{position:relative;background:linear-gradient(91.32deg,#d3342e 6.22%,#6441a5 95.98%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Hero_aiIcon__w_O0Z{display:none;position:absolute;top:-10px;left:25px;width:40px;height:40px;line-height:0}.Hero_aiIcon__w_O0Z img{display:block;width:40px;height:auto}.Hero_subTitle__BVGAI{margin:0 0 28px;max-width:520px;font-size:24px;font-weight:400;line-height:32px;color:#fff}.Hero_subTitle__BVGAI strong{font-weight:600}.Hero_subDesc__r2lIW{margin:0 0 32px;max-width:540px;color:rgba(255,255,255,.9)}.Hero_subDesc__r2lIW strong{font-weight:600}.Hero_cta__0bFtj{pointer-events:auto;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-width:174px;height:46px;padding:0 24px;border:none;border-radius:30px;background:linear-gradient(120deg,#d3342e,#6441a5);cursor:pointer;text-decoration:none;font-family:inherit;font-size:16px;font-weight:500;color:#fff;transition:all .2s ease}.Hero_cta__0bFtj:hover:not(:disabled){transition:all .2s ease;background:linear-gradient(120deg,#6441a5,#d3342e)}.Hero_cta__0bFtj span{color:#fff}.Hero_cta__0bFtj:disabled{cursor:default}.Hero_kicker__3BKqa,.Hero_label__HL3jr{margin:0;font-size:14px;font-weight:500;line-height:22px;text-transform:uppercase;color:#fff}.Hero_beatTitle__dMKUa{margin:0}@media (min-width:992px) and (max-width:1199.98px){.Hero_slotTeam____7jV .Hero_beatTitle__dMKUa{margin-bottom:4px!important}}.Hero_heading__G7XUF{margin:0}@media (min-width:1200px){.Hero_heading__G7XUF{white-space:pre-line}}.Hero_shiftFollowUp__n811n{position:relative;z-index:1;margin:0;font-size:18px;font-style:normal;font-weight:600;line-height:24px;white-space:pre-line}.Hero_beat1__hmG1R .Hero_shiftFollowUp__n811n{color:#fff!important}.Hero_beatBody__bbBwN:has(+.Hero_shiftFollowUp__n811n){margin-bottom:12px}.Hero_beatTitle__dMKUa{margin-bottom:18px}.Hero_beatBody__bbBwN{color:#AEAEB2;margin:0 0 20px}.Hero_slotCenter__zTxEp .Hero_beatBody__bbBwN{white-space:pre-line;max-width:70%;margin-bottom:0}@media (min-width:1200px) and (max-width:1349.98px){.Hero_slotCenter__zTxEp .Hero_beatBody__bbBwN{max-width:80%}}@media (min-width:992px) and (max-width:1199.98px){.Hero_slotTeam____7jV .Hero_beatBody__bbBwN{max-width:800px!important}}@media (min-width:1400px){.Hero_slotExperts__YlSxr .Hero_beatBody__bbBwN{max-width:630px!important}}.Hero_beat4__foifu .Hero_beatBody__bbBwN,.Hero_beat5__Q3yVd .Hero_beatBody__bbBwN,.Hero_beat6__B2_TR .Hero_beatBody__bbBwN{font-size:16px;line-height:24px}.Hero_agentsDivider__yK2YF{display:none}.Hero_learningLoopWrap__9_ICC{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:40px;border-radius:40px;pointer-events:auto;z-index:2}.Hero_learningLoopEyebrow__4IPRo{margin-bottom:16px;letter-spacing:.04em;color:#ffffff;text-align:center}.Hero_learningLoop___YYSN{margin-bottom:36px;color:#AEAEB2;max-width:1050px;text-align:center}.Hero_learningLoopText__3W_UW{margin:0}.Hero_agentsCta__Pkf6p{display:flex;justify-content:flex-start}.Hero_beatBody__bbBwN,.Hero_beatTitle__dMKUa,.Hero_heading__G7XUF,.Hero_kicker__3BKqa,.Hero_label__HL3jr{will-change:opacity,transform}.Hero_slotIntel__8p996{top:0;translate:none;height:100%;justify-content:center;gap:48px}.Hero_intelCopy___V2_y{display:flex;flex-direction:column}.Hero_intelCards___KSoR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.Hero_intelRail__QUJYJ{display:contents}@media (min-width:1367px),(min-width:992px) and (pointer:fine){.Hero_slotIntel__8p996{width:100%;padding-right:0}.Hero_intelCopy___V2_y{width:48.2%;flex:1;justify-content:center}.Hero_intelCards___KSoR{position:absolute;top:50%;right:0;z-index:2;display:block;width:min(400px,40%);overflow:hidden;translate:0 -50%;opacity:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 78%,transparent)}.Hero_intelRail__QUJYJ{display:flex;flex-direction:column;gap:16px}.Hero_intelRail__QUJYJ .Hero_intelCard__cTI5Q{flex:0 0 auto;width:100%;min-height:0;border:none;background:transparent}}@media (min-width:1400px){.Hero_intelCards___KSoR{width:min(420px,32%)}}.Hero_intelCard__cTI5Q{--card-border:linear-gradient(119.36deg,#252424,#5e5e5e 50.48%,#252424);display:flex;flex-direction:column;align-items:flex-start;gap:15px;min-height:210px;padding:30px;border-radius:10px;border:1px solid transparent;background:linear-gradient(var(--bg,#030305),var(--bg,#030305)) padding-box,var(--card-border) border-box}.Hero_intelHead__0kz2p{display:flex;align-items:center;gap:15px}.Hero_intelIcon__ml2Ww{display:block;flex:0 0 auto;width:40px;height:40px;object-fit:contain}.Hero_intelCard__cTI5Q h3{margin:0;font-size:24px;font-weight:600;line-height:30px;letter-spacing:-.01em}.Hero_intelCard__cTI5Q p{margin:0;font-size:16px;font-weight:400;line-height:24px;color:rgba(255,255,255,.78)}.Hero_arrowScene__OUcSx{width:100%;height:100%;z-index:0;overflow:hidden;visibility:hidden}.Hero_arrowLayer__lmODN,.Hero_arrowScene__OUcSx{position:absolute;inset:0;pointer-events:none}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.Hero_arrowScene__OUcSx{mix-blend-mode:screen}}@media (min-width:1367px),(min-width:992px) and (pointer:fine){.Hero_chapter__nacUy[data-hero-chapter=system]{margin-top:-1px;padding-top:1px}}.Hero_teamCards__gshbe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%}.Hero_teamCard__8jGar{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:36px;padding:28px;text-align:left}.Hero_teamCard__8jGar:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(23deg,#787878 16%,rgba(0,0,0,0) 45%,#666666)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.Hero_teamCardIcon__KTuWT{display:block;width:48px;height:48px;object-fit:contain;flex-shrink:0}@media screen and (min-width:1280px) and (max-width:1349.98px) and (max-height:720px){.Hero_teamCardIcon__KTuWT{display:none!important}}.Hero_teamCardCopy__H9F2i{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;text-align:left}.Hero_teamCardTitle__zO3to{margin:0;letter-spacing:-.01em;text-align:left}.Hero_teamCardBody__ztN7D{margin:0;color:#AEAEB2;text-align:left}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.Hero_section__Yso8i{position:relative;top:auto;left:auto;right:auto;height:auto;min-height:auto;padding:104px 0 0;display:block;max-width:100%;overflow-x:clip}.Hero_section__Yso8i .full-width-wrapper{display:block;max-width:100%;min-width:0;overflow-x:clip}.Hero_scene__nq7fd{position:fixed;inset:0;height:100vh;height:100svh;z-index:0}.Hero_content__2Inlq,.Hero_frame__LDDpP{min-height:auto;display:block;min-width:0;max-width:100%;overflow-x:clip}.Hero_content__2Inlq{pointer-events:auto}.Hero_beat__n96PH,.Hero_copy__y42K_{position:relative;top:auto;left:auto;right:auto;height:auto;padding:0;translate:none;opacity:1;visibility:visible;align-items:flex-start;text-align:left;justify-content:flex-start;gap:16px;margin-bottom:104px;overflow-x:clip}.Hero_beat__n96PH,.Hero_copy__y42K_,.Hero_inner__5ZEI4,.Hero_intelCards___KSoR,.Hero_intelCopy___V2_y{width:100%;max-width:100%;min-width:0}.Hero_learningLoop___YYSN{max-width:100%}.Hero_beat__n96PH:last-child{margin-bottom:0}.Hero_slotAgents__4xNOA,.Hero_slotExperts__YlSxr,.Hero_slotIntel__8p996,.Hero_slotSystem__815M6{gap:0;background:none;isolation:auto}.Hero_slotTeam____7jV{left:0;right:0;width:100%;text-align:left;align-items:stretch}.Hero_slotTeam____7jV:before{top:auto;bottom:auto;left:0;transform:none;width:min(100%,520px);height:clamp(160px,22vh,240px);background:radial-gradient(55% 60% at 30% 40%,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 72%),radial-gradient(40% 48% at 70% 55%,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 70%),radial-gradient(28% 36% at 18% 70%,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 68%)}.Hero_slotTeam____7jV .Hero_beatBody__bbBwN,.Hero_slotTeam____7jV .Hero_beatTitle__dMKUa{text-align:left;max-width:none}.Hero_teamCard__8jGar{min-height:0;padding:20px}.Hero_slotAgents__4xNOA .Hero_shapeSlot__j68yT,.Hero_slotExperts__YlSxr .Hero_shapeSlot__j68yT,.Hero_slotIntel__8p996 .Hero_shapeSlot__j68yT,.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT,.Hero_slotTeam____7jV .Hero_shapeSlot__j68yT{--shape-gap:24px;--bloom-pad:64px;margin-top:calc(var(--shape-gap) - var(--bloom-pad));margin-bottom:calc(var(--shape-gap) - var(--bloom-pad))}.Hero_slotExperts__YlSxr .Hero_beatBodyWrap__23dFD,.Hero_slotSystem__815M6 .Hero_beatBodyWrap__23dFD{order:1}.Hero_slotExperts__YlSxr .Hero_shapeSlot__j68yT,.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT{order:2}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{order:3}.Hero_slotExperts__YlSxr .Hero_agentsDivider__yK2YF{order:4}.Hero_slotAgents__4xNOA .Hero_beatBody__bbBwN,.Hero_slotAgents__4xNOA .Hero_heading__G7XUF,.Hero_slotAgents__4xNOA .Hero_label__HL3jr,.Hero_slotAgents__4xNOA .Hero_shiftFollowUp__n811n,.Hero_slotExperts__YlSxr .Hero_beatBody__bbBwN,.Hero_slotExperts__YlSxr .Hero_heading__G7XUF,.Hero_slotExperts__YlSxr .Hero_label__HL3jr,.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC,.Hero_slotExperts__YlSxr .Hero_shiftFollowUp__n811n,.Hero_slotIntel__8p996 .Hero_intelCards___KSoR,.Hero_slotIntel__8p996 .Hero_intelCopy___V2_y,.Hero_slotSystem__815M6 .Hero_beatBodyWrap__23dFD,.Hero_slotTeam____7jV .Hero_beatBody__bbBwN,.Hero_slotTeam____7jV .Hero_beatTitle__dMKUa,.Hero_slotTeam____7jV .Hero_teamCards__gshbe{position:relative;z-index:1}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{margin-top:24px;margin-bottom:40px;width:100%;gap:6px;padding:24px}.Hero_agentsCta__Pkf6p{position:static;left:auto;bottom:auto;width:auto;display:flex;justify-content:flex-start;pointer-events:auto}.Hero_shapeSlot__j68yT{position:relative;display:block;width:100%;height:300px;margin-bottom:24px;pointer-events:none}.Hero_slotOverlay__d8413{position:absolute;inset:-56px 0;width:auto;height:auto;margin:0;pointer-events:none;z-index:0}.Hero_slotCenter__zTxEp:before{content:"";display:block;position:absolute;top:50%;left:50%;z-index:1;width:min(92vw,440px);aspect-ratio:1;border-radius:50%;background:radial-gradient(55% 55% at 50% 50%,rgba(0,0,0,.92) 0,rgba(0,0,0,.72) 40%,rgba(0,0,0,.28) 62%,rgba(0,0,0,0) 100%);pointer-events:none;transform:translate(-50%,-50%)}.Hero_slotBanner__jMIjJ .Hero_shapeSlot__j68yT{height:320px;margin-top:8px;margin-bottom:24px}.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT{height:460px}.Hero_slotAgents__4xNOA .Hero_shapeSlot__j68yT,.Hero_slotExperts__YlSxr .Hero_shapeSlot__j68yT,.Hero_slotIntel__8p996 .Hero_shapeSlot__j68yT{height:400px}.Hero_slotTeam____7jV .Hero_shapeSlot__j68yT{height:320px}.Hero_slotCenter__zTxEp{align-items:center;justify-content:center;text-align:center;overflow:visible;isolation:auto}.Hero_slotCenter__zTxEp>[data-hero-row]{position:relative;z-index:2;text-shadow:0 2px 18px rgba(0,0,0,.65)}.Hero_kicker__3BKqa+.Hero_beatTitle__dMKUa,.Hero_label__HL3jr+.Hero_heading__G7XUF{margin-top:0}.Hero_slotCenter__zTxEp .Hero_kicker__3BKqa{margin-bottom:4px}.Hero_slotAgents__4xNOA .Hero_label__HL3jr,.Hero_slotExperts__YlSxr .Hero_label__HL3jr,.Hero_slotSystem__815M6 .Hero_kicker__3BKqa{margin-bottom:0}.Hero_slotAgents__4xNOA .Hero_heading__G7XUF+.Hero_beatBody__bbBwN,.Hero_slotExperts__YlSxr .Hero_heading__G7XUF+.Hero_beatBody__bbBwN,.Hero_slotIntel__8p996 .Hero_intelCopy___V2_y .Hero_label__HL3jr+.Hero_heading__G7XUF,.Hero_slotSystem__815M6 .Hero_beatTitle__dMKUa+.Hero_beatBody__bbBwN{margin-top:0}.Hero_slotIntel__8p996 .Hero_intelCards___KSoR{margin-top:28px}.Hero_slotAgents__4xNOA .Hero_label__HL3jr,.Hero_slotExperts__YlSxr .Hero_label__HL3jr{margin-top:12px}.Hero_aiIcon__w_O0Z{top:-22px;left:16px;width:28px;height:28px}.Hero_aiIcon__w_O0Z img{width:28px}.Hero_subTitle__BVGAI{font-size:24px;line-height:32px;margin-bottom:20px}.Hero_subDesc__r2lIW{margin-bottom:24px}.Hero_beatTitle__dMKUa{margin-bottom:12px}.Hero_slotTeam____7jV .Hero_beatTitle__dMKUa{margin-bottom:18px!important}.Hero_intelCards___KSoR{display:grid;grid-auto-flow:row;grid-template-columns:1fr;gap:20px;overflow:visible;pointer-events:auto}.Hero_intelCards___KSoR::-webkit-scrollbar{display:none}.Hero_intelCard__cTI5Q{scroll-snap-align:start;min-height:0;padding:22px 22px 24px}.Hero_intelCard__cTI5Q h3{font-size:22px;line-height:28px}.Hero_intelCard__cTI5Q p{font-size:14px;line-height:20px}}@media (min-width:767px) and (max-width:1200px){.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{margin:100px 0}}@media (max-width:767px){.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{margin:40px 0 60px}.Hero_teamCards__gshbe{grid-template-columns:1fr;gap:12px}}@media (max-width:767.98px){.Hero_section__Yso8i{padding:88px 0 26px}}@media (prefers-reduced-motion:reduce){.Hero_beat__n96PH,.Hero_copy__y42K_{transition:none!important}}@media (min-width:0px) and (max-width:767px){.Hero_aiIcon__w_O0Z{top:-12px;left:14px}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{border-radius:20px}}@media (min-width:768px) and (max-width:1200px) and (hover:none) and (pointer:coarse),(min-width:768px) and (max-width:991px){.Hero_title__X4Mtq{margin-bottom:20px;padding-top:20px}.Hero_aiIcon__w_O0Z{top:-12px;left:14px}.Hero_subTitle__BVGAI{font-size:22px;line-height:32px}.Hero_slotCenter__zTxEp{align-items:center;justify-content:center;text-align:center;gap:20px;min-height:0;padding:48px 24px 28px;margin-bottom:100px;overflow:visible}.Hero_slotCenter__zTxEp .Hero_kicker__3BKqa{margin-bottom:0}.Hero_slotCenter__zTxEp .Hero_kicker__3BKqa+.Hero_beatTitle__dMKUa{margin-top:-20px}.Hero_slotCenter__zTxEp .Hero_beatBody__bbBwN{max-width:36em;margin-bottom:0}.Hero_slotCenter__zTxEp .Hero_shiftFollowUp__n811n{max-width:36em}.Hero_slotCenter__zTxEp:before{content:"";display:block;z-index:1;width:min(82vw,580px)}.Hero_slotCenter__zTxEp .Hero_slotOverlay__d8413{inset:-88px -10%;z-index:0}.Hero_beat3__7F5f_ .Hero_heading__G7XUF{margin-bottom:0}.Hero_heading__G7XUF{margin-bottom:12px}}@media (min-width:992px) and (max-width:1199px) and (pointer:fine){.Hero_title__X4Mtq{margin-bottom:30px}.Hero_subTitle__BVGAI{font-size:22px;line-height:32px}.Hero_aiIcon__w_O0Z{top:-20px;left:18px}.Hero_intelCard__cTI5Q p{font-size:16px;line-height:24px}.Hero_intelCard__cTI5Q{padding:20px 25px}.Hero_teamCards__gshbe{grid-template-columns:repeat(2,1fr)!important;gap:20px}}.Hero_beat1__hmG1R,.Hero_beat3__7F5f_,.Hero_beat4__foifu,.Hero_beat5__Q3yVd,.Hero_beat6__B2_TR{z-index:9}.Hero_beat__n96PH .Hero_heading__G7XUF{margin-top:0!important;margin-bottom:16px}@media (min-width:1200px) and (max-width:1349.98px){.Hero_title__X4Mtq{margin-bottom:20px}.Hero_subTitle__BVGAI{display:none;font-size:22px;line-height:32px;margin-bottom:20px}.Hero_subDesc__r2lIW{margin-bottom:20px;white-space:pre-line}.Hero_aiIcon__w_O0Z{top:-20px;left:18px}}@media (max-width:991.98px){.Hero_beat4__foifu{flex-direction:column-reverse}}@media (min-width:0px) and (max-width:767px){.Hero_inner__5ZEI4{order:1}.Hero_cta__0bFtj{order:2}.Hero_title__X4Mtq{margin-bottom:0}.Hero_subTitle__BVGAI{font-size:20px;line-height:28px}.Hero_beatTitle__dMKUa,.Hero_heading__G7XUF{margin-bottom:18px}.Hero_beat__n96PH{gap:0}.Hero_label__HL3jr{margin-bottom:2px!important}.Hero_intelCard__cTI5Q h3{font-size:20px;line-height:26px}.Hero_heading__G7XUF{margin-bottom:12px!important}.Hero_learningLoopWrap__9_ICC{padding:20px 24px}.Hero_beat__n96PH{margin-bottom:20px}.Hero_slotTeam____7jV{margin-bottom:50px}.Hero_slotSystem__815M6{padding-top:5px}.Hero_beat4__foifu{margin-bottom:80px;gap:40px}.Hero_beat5__Q3yVd{margin-bottom:50px;gap:40px;flex-direction:column-reverse}.Hero_copy__y42K_{margin-bottom:50px}.Hero_slotAgents__4xNOA .Hero_shapeSlot__j68yT,.Hero_slotExperts__YlSxr .Hero_shapeSlot__j68yT,.Hero_slotIntel__8p996 .Hero_shapeSlot__j68yT{margin-bottom:0;--shape-gap:24px;--bloom-pad:56px;margin-top:calc(var(--shape-gap) - var(--bloom-pad));margin-bottom:calc(var(--shape-gap) - var(--bloom-pad))}.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT{margin-bottom:0}.Hero_slotSystem__815M6 .Hero_beatTitle__dMKUa{margin-top:0}.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT{height:min(440px,100vw)}.Hero_slotIntel__8p996 .Hero_shapeSlot__j68yT{height:350px}.Hero_slotAgents__4xNOA .Hero_shapeSlot__j68yT,.Hero_slotExperts__YlSxr .Hero_shapeSlot__j68yT{height:380px}.Hero_slotBanner__jMIjJ .Hero_shapeSlot__j68yT{height:300px;min-height:300px;will-change:auto;margin:0;order:3}.Hero_slotCenter__zTxEp{align-items:center;justify-content:center;text-align:center;gap:16px;min-height:0;padding:24px 16px 20px;margin-top:-40px;margin-bottom:28px;overflow:visible}.Hero_slotCenter__zTxEp .Hero_slotOverlay__d8413{inset:-108px -16%;z-index:0}.Hero_slotCenter__zTxEp:before{content:"";display:block;z-index:1;width:min(100vw,520px)}.Hero_slotCenter__zTxEp .Hero_kicker__3BKqa{margin-bottom:0}.Hero_slotCenter__zTxEp .Hero_kicker__3BKqa+.Hero_beatTitle__dMKUa{margin-top:-12px}.Hero_slotCenter__zTxEp .Hero_beatTitle__dMKUa{font-size:28px;line-height:36px}.Hero_slotCenter__zTxEp .Hero_beatBody__bbBwN{max-width:30em;margin-bottom:0}.Hero_slotCenter__zTxEp{margin-bottom:65px}.Hero_beat1__hmG1R{margin-bottom:175px;margin-top:75px}.Hero_slotAgents__4xNOA .Hero_label__HL3jr,.Hero_slotExperts__YlSxr .Hero_label__HL3jr{margin-top:0}.Hero_intelCopy___V2_y{margin-top:-25px}.Hero_beatBodyWrap__23dFD{margin-top:0}.Hero_beatBodyWrap2__N6199{margin-top:-35px}}@media (max-width:545px){.Hero_beat1__hmG1R{margin-bottom:140px;margin-top:155px}}@media (min-width:768px) and (max-width:1200px) and (hover:none) and (pointer:coarse),(min-width:768px) and (max-width:991px){.Hero_beat__n96PH{margin-bottom:70px}.Hero_slotBanner__jMIjJ{margin-bottom:170px;position:relative;overflow:visible}@media (min-width:992px){.Hero_slotBanner__jMIjJ .Hero_bannerOverlay__SVPs6{position:absolute;z-index:0;pointer-events:none;mix-blend-mode:screen;inset:-60px -6%;width:auto;height:auto;margin:0}.Hero_slotBanner__jMIjJ .Hero_cta__0bFtj,.Hero_slotBanner__jMIjJ .Hero_inner__5ZEI4{position:relative;z-index:1;pointer-events:auto}}.Hero_slotCenter__zTxEp{margin-bottom:180px}.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT{margin-top:0;margin-bottom:0}.Hero_intelCopy___V2_y{margin-top:0}.Hero_slotIntel__8p996{flex-direction:column-reverse;gap:60px;margin-bottom:60px}.Hero_beat5__Q3yVd{flex-direction:column-reverse;gap:70px}.Hero_beat6__B2_TR{gap:50px}.Hero_slotExperts__YlSxr{margin-bottom:30px}}@media (min-width:992px) and (max-width:1199px) and (pointer:fine){.Hero_slotExperts__YlSxr{padding-bottom:20vh}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-300px}}@media (min-width:1367px) and (max-height:620px),(min-width:992px) and (pointer:fine) and (max-height:620px){.Hero_slotExperts__YlSxr{padding-top:90px;padding-bottom:0}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-270px}}@media(min-width:992px) and (max-width:1199px) and (pointer:fine) and (max-height:620px){.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-350px}}@media (min-width:1200px) and (max-width:1349.98px){.Hero_slotExperts__YlSxr{padding-top:0;padding-bottom:14vh}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{bottom:-195px}}@media (min-width:768px) and (max-width:991px){.Hero_teamCards__gshbe{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Hero_slotBanner__jMIjJ{flex-direction:column-reverse;margin-bottom:110px}.Hero_slotBanner__jMIjJ .Hero_bannerOverlay__SVPs6{position:relative;inset:auto;z-index:0;width:100%;height:320px;min-height:320px;margin:0;order:3;pointer-events:none;mix-blend-mode:screen}.Hero_slotBanner__jMIjJ .Hero_inner__5ZEI4{max-width:100%;position:relative;z-index:1;pointer-events:auto}.Hero_slotBanner__jMIjJ .Hero_subDesc__r2lIW,.Hero_slotBanner__jMIjJ .Hero_subTitle__BVGAI{max-width:100%}.Hero_slotBanner__jMIjJ .Hero_cta__0bFtj{position:relative;z-index:1;pointer-events:auto}}@media (max-width:767.98px){.Hero_teamCard__8jGar{gap:20px}.Hero_teamCards__gshbe{gap:25px;padding-bottom:20px}}@media (min-width:1200px){.Hero_beat1__hmG1R .Hero_kicker__3BKqa{margin-bottom:-15px}}@media (max-width:767.98px){.Hero_slotBanner__jMIjJ{flex-direction:column-reverse}.Hero_slotTeam____7jV .Hero_shapeSlot__j68yT{display:none}}@media (min-width:992px) and (max-width:1199.98px) and (hover:none) and (pointer:coarse){.Hero_inner__5ZEI4{max-width:56%}}@media (min-width:992px) and (max-width:1199px) and (hover:none) and (pointer:coarse){.Hero_slotSystem__815M6{flex-direction:row;align-items:center;gap:32px}.Hero_slotSystem__815M6 .Hero_beatBodyWrap__23dFD,.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT{order:unset;flex:1 1 0;min-width:0;width:auto}.Hero_slotSystem__815M6 .Hero_shapeSlot__j68yT{margin-top:0;margin-bottom:0}.Hero_slotIntel__8p996{flex-direction:row-reverse;align-items:center;gap:32px}.Hero_slotIntel__8p996 .Hero_intelCopy___V2_y,.Hero_slotIntel__8p996 .Hero_shapeSlot__j68yT{flex:1 1 0;min-width:0;width:auto}.Hero_slotIntel__8p996 .Hero_shapeSlot__j68yT{margin-top:0;margin-bottom:0}.Hero_beat5__Q3yVd,.Hero_slotAgents__4xNOA{flex-direction:row;align-items:center;gap:32px}.Hero_slotAgents__4xNOA .Hero_beatBodyWrap2__N6199,.Hero_slotAgents__4xNOA .Hero_shapeSlot__j68yT{flex:1 1 0;min-width:0;width:auto}.Hero_slotAgents__4xNOA .Hero_shapeSlot__j68yT{margin-top:0;margin-bottom:0}.Hero_slotExperts__YlSxr{flex-direction:row;flex-wrap:wrap;align-items:center;gap:32px}.Hero_slotExperts__YlSxr .Hero_beatBodyWrap__23dFD{order:1;flex:1 1 calc(50% - 16px);min-width:0;width:auto}.Hero_slotExperts__YlSxr .Hero_shapeSlot__j68yT{order:2;flex:1 1 calc(50% - 16px);min-width:0;width:auto;margin-top:0;margin-bottom:0}.Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{order:3;flex:1 1 100%;width:100%}.Hero_slotExperts__YlSxr .Hero_agentsDivider__yK2YF{order:4;flex:1 1 100%}}@media (min-width:1200px) and (max-width:1440px){.home-hero-experience .Hero_slotExperts__YlSxr{padding-top:0;padding-bottom:0}.home-hero-experience .Hero_slotExperts__YlSxr .Hero_learningLoopWrap__9_ICC{display:flex;top:100vh;bottom:auto;margin-top:24px}.home-hero-experience .Hero_slotExperts__YlSxr .Hero_agentsDivider__yK2YF{display:none}}@media (min-width:1200px) and (max-width:1440px) and (pointer:fine),(min-width:1201px) and (max-width:1440px){.home-hero-experience .Hero_slotExperts__YlSxr{width:50%}}canvas.is-active,canvas.is-dragging{cursor:url(/hero/creative.svg) 14 14,pointer!important}.sphere-tags{position:absolute;z-index:1;pointer-events:none;overflow:hidden;border-radius:50%;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s ease;background:radial-gradient(55% 55% at 50% 50%,rgba(0,0,0,.92) 0,rgba(0,0,0,.62) 45%,rgba(0,0,0,0) 100%)}.sphere-tags.is-ready{opacity:1;visibility:visible;animation:tagsReveal .7s cubic-bezier(.22,1,.36,1) both}.sphere-tags.is-off{animation:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@keyframes tagsReveal{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.sphere-tags__viewport{position:absolute;inset:18% 16% 18% 16%;overflow:hidden;display:flex;align-items:center;justify-content:center}.sphere-tags__track{position:relative;height:100%}.sphere-tags__item,.sphere-tags__track{width:100%;display:flex;align-items:center;justify-content:center}.sphere-tags__item{position:absolute;left:50%;top:50%;max-width:100%;flex-direction:column;gap:8px;text-align:center;padding:0 .4em;background:none;box-shadow:none;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .65s ease;will-change:opacity;font-family:Poppins,sans-serif}.sphere-tags__item.is-active{opacity:1}.sphere-tags .sphere-tags__pct{font-weight:700!important;font-size:96px!important;line-height:1!important}.sphere-tags .sphere-tags__desc,.sphere-tags .sphere-tags__pct{display:block;color:#ffffff!important;font-family:Poppins,sans-serif!important;font-style:normal!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important}.sphere-tags .sphere-tags__desc{font-weight:500!important;font-size:16px!important;line-height:23px!important;max-width:19em}.sphere-tags .sphere-tags__source{display:block;color:#fff!important;font-family:Poppins,sans-serif!important;font-weight:500!important;font-style:normal!important;font-size:12px!important;line-height:24px!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;margin-top:0}@media (min-width:1200px) and (max-width:1440px){.sphere-tags .sphere-tags__pct{font-size:96px!important;line-height:96px!important}.sphere-tags .sphere-tags__desc{font-size:16px!important;font-weight:500!important;line-height:24px!important}.sphere-tags .sphere-tags__source{font-size:16px!important;font-weight:700!important;line-height:24px!important}}@media (max-width:1200px) and (hover:none) and (pointer:coarse),(max-width:991px){.hero-carousel-slider .hero-section>.container{display:flex;flex-direction:column;align-items:stretch;padding-left:16px;padding-right:16px;box-sizing:border-box;overflow:hidden}#app{min-height:100px;margin:0 auto;padding:0}#app,.scene{width:100%;max-width:344px;height:100px;overflow:hidden}.scene{margin-inline:auto}#particle-sphere{width:100%;height:100%}#sphere-tags.sphere-tags,.sphere-tags{left:52%!important;top:0!important;right:0!important;bottom:0!important;width:48%!important;height:100%!important;border-radius:0!important;background:none!important;overflow:visible!important;transform:none!important}.sphere-tags__viewport{inset:0!important;padding:0!important}.sphere-tags__track,.sphere-tags__viewport{justify-content:flex-start!important;align-items:center!important}.sphere-tags__track{width:100%!important;height:100%!important}.sphere-tags .sphere-tags__item,.sphere-tags__item{left:0!important;top:50%!important;right:auto!important;width:100%!important;max-width:100%!important;transform:translateY(-50%)!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;gap:2px!important;padding:0!important}.sphere-tags .sphere-tags__pct{font-size:48px!important;line-height:48px!important;text-align:left!important}.sphere-tags .sphere-tags__desc{font-size:12px!important;line-height:16px!important;max-width:11.5em;text-align:left!important}.sphere-tags .sphere-tags__source{font-size:10px!important;line-height:14px!important;text-align:left!important}}@media (prefers-reduced-motion:reduce){.sphere-tags,.sphere-tags__item{transition-duration:.01s!important}}@media (min-width:768px) and (max-width:1200px) and (hover:none) and (pointer:coarse),(min-width:768px) and (max-width:991px){.sphere-tags{margin-left:18px}}.annotations{pointer-events:none;overflow:visible;z-index:2;color:rgba(255,255,255,.94);font-size:clamp(10px,.68vw,12px);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.annotation,.annotations{position:absolute;inset:0}.annotation{opacity:0;visibility:hidden}.annotation.is-live{opacity:1;visibility:visible}.annotation.is-exiting{opacity:0;visibility:hidden;transition:opacity .38s ease,visibility .38s ease}.annotation__dot{position:absolute;left:var(--ax,0);top:var(--ay,0);width:7px;height:7px;border:1.5px solid rgba(255,255,255,.95);border-radius:50%;background:rgba(255,255,255,.12);box-shadow:0 0 12px rgba(255,255,255,.5);transform:translate(-50%,-50%) scale(0);opacity:0}.annotation.is-live .annotation__dot{animation:annDotIn .5s var(--delay,0s) cubic-bezier(.22,1,.36,1) forwards}@keyframes annDotIn{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.annotation__connector{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.annotation__path{stroke:rgba(255,255,255,.82);stroke-width:1;fill:none;stroke-linecap:round;stroke-dasharray:var(--plen,300);stroke-dashoffset:var(--plen,300)}.annotation.is-live .annotation__path{animation:annPathDraw .85s calc(var(--delay, 0s) + .18s) cubic-bezier(.22,1,.36,1) forwards}@keyframes annPathDraw{to{stroke-dashoffset:0}}.annotation__label{position:absolute;left:var(--lx,0);top:var(--ly,0);transform:translate(8px,-50%);white-space:nowrap;line-height:1.15}.annotation[data-side=left] .annotation__label{transform:translate(calc(-100% - 8px),-50%)}.annotation__label-inner{display:inline-block;padding:.28em .48em;border-radius:3px;background:rgba(255,255,255,.94);box-shadow:0 2px 10px rgba(40,8,48,.18);opacity:0;transform:translateY(3px)}.annotation__word-text{display:inline;background:linear-gradient(102deg,#704093,#a13d80 43%,#cc3d68 74%,#dc4d5e);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.annotation.is-live .annotation__label-inner{animation:annLabelIn .42s calc(var(--delay, 0s) + .52s) cubic-bezier(.22,1,.36,1) forwards}@keyframes annLabelIn{to{opacity:1;transform:translateY(0)}}.annotation__label-bg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.annotation__label-shape{fill:rgba(255,236,244,.96)}.annotation__label-lines{position:relative;z-index:1}.annotation__line{display:block}.annotation__label--stacked .annotation__label-inner{white-space:normal}