.HomeCapabilityCarousel_section__NhBja{background:#fff;padding-block:24px;color:#241833}.HomeCapabilityCarousel_sectionEmbedded__2CiFA{width:100%;min-width:0;padding-top:0;padding-bottom:0}@media(min-width:768px){.HomeCapabilityCarousel_sectionEmbedded__2CiFA{display:grid;grid-row:1/-1;grid-template-rows:subgrid}}.HomeCapabilityCarousel_gallery__DvFNI{width:100%;margin-inline:auto;max-width:1280px;padding-inline:16px}@media(min-width:768px){.HomeCapabilityCarousel_gallery__DvFNI{padding-inline:24px}}@media(min-width:1024px){.HomeCapabilityCarousel_gallery__DvFNI{padding-inline:32px}}.HomeCapabilityCarousel_gallery__DvFNI{box-sizing:border-box;max-width:1240px}.HomeCapabilityCarousel_galleryEmbedded__yDPAc{max-width:none;margin-inline:0;padding-inline:0}@media(min-width:768px){.HomeCapabilityCarousel_galleryEmbedded__yDPAc{display:grid;grid-row:1/-1;grid-template-rows:subgrid;align-items:start}.HomeCapabilityCarousel_galleryEmbedded__yDPAc .HomeCapabilityCarousel_head__yg0Ct>div{transform:translateX(calc(var(--guest-side-track, 0px) / -2))}}.HomeCapabilityCarousel_head__yg0Ct{position:relative;display:block;margin-bottom:24px;padding-inline:0;text-align:center}.HomeCapabilityCarousel_head__yg0Ct h2{margin:0 0 8px}.HomeCapabilityCarousel_head__yg0Ct p{margin:0;color:#626b7e;font-size:14px;line-height:1.5}@media(max-width:767px){.HomeCapabilityCarousel_head__yg0Ct{padding-inline:0}.HomeCapabilityCarousel_head__yg0Ct p{font-size:13px}}.HomeCapabilityCarousel_railHost___0FyM{position:relative;min-width:0}.HomeCapabilityCarousel_controls__Bw_aG{position:absolute;top:3px;right:0;bottom:30px;left:0;z-index:1;pointer-events:none}.HomeCapabilityCarousel_arrow__RS7HF{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;margin:0;padding:0;pointer-events:auto;transform:translateY(-50%);cursor:pointer;isolation:isolate;overflow:visible;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,100%,.84);border-radius:var(--control-radius,999px);color:#171717;background:linear-gradient(165deg,rgba(255,255,255,.8),rgba(255,255,255,.52) 58%,rgba(250,246,255,.4));backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96),inset 0 -1px 0 rgba(108,19,148,.05),0 0 0 1px rgba(108,19,148,.06),0 3px 8px rgba(74,25,163,.08),0 0 10px rgba(143,25,163,.08);text-shadow:none}.HomeCapabilityCarousel_arrow__RS7HF:before{content:"";position:absolute;inset:-2px -4px;z-index:-1;border-radius:inherit;opacity:.45;background:radial-gradient(ellipse at 50% 40%,rgba(255,255,255,.72) 0,rgba(232,214,246,.42) 40%,rgba(143,25,163,.14) 64%,transparent 78%);filter:blur(7px);pointer-events:none}.HomeCapabilityCarousel_arrow__RS7HF:disabled{opacity:.35;cursor:default}.HomeCapabilityCarousel_arrow__RS7HF:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(prefers-reduced-transparency:reduce){.HomeCapabilityCarousel_arrow__RS7HF{background:#fff;border-color:#e5e5e5;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 2px 8px rgba(24,16,34,.08)}.HomeCapabilityCarousel_arrow__RS7HF:before{content:none}}.HomeCapabilityCarousel_arrowPrev__q6Kbt{left:12px}.HomeCapabilityCarousel_arrowNext__lv9p9{right:12px}.HomeCapabilityCarousel_rail__Se31j{display:flex;align-items:stretch;gap:22px;overflow-x:auto;padding:3px 2px 30px;scroll-behavior:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:none;overscroll-behavior-x:contain}.HomeCapabilityCarousel_rail__Se31j[data-rail-animating=true]{scroll-snap-type:none}.HomeCapabilityCarousel_rail__Se31j::-webkit-scrollbar{display:none}.HomeCapabilityCarousel_card__Yotxu{display:flex;flex:0 0 calc((100% - 44px)/3);min-width:0;scroll-snap-align:start;perspective:1600px;-webkit-perspective:1600px}@media(max-width:1023px){.HomeCapabilityCarousel_card__Yotxu{flex-basis:calc((100% - 22px)/2)}}@media(max-width:767px){.HomeCapabilityCarousel_card__Yotxu{flex-basis:88%}}.HomeCapabilityCarousel_cardFlipped__QG0YU{scroll-snap-stop:always}.HomeCapabilityCarousel_inner__aHiwf{display:flex;flex:1;width:100%;position:relative;transform:rotateY(0deg);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-origin:center center;transition:transform .8s cubic-bezier(.33,.08,.2,1);will-change:transform}.HomeCapabilityCarousel_cardFlipped__QG0YU .HomeCapabilityCarousel_inner__aHiwf{transform:rotateY(180deg)}@media(prefers-reduced-motion:reduce){.HomeCapabilityCarousel_inner__aHiwf{transition:none;will-change:auto}}.HomeCapabilityCarousel_face__XEwdJ{display:flex;flex-direction:column;overflow:hidden;border:1px solid #dce1eb;border-radius:24px;background:#fff;box-shadow:0 18px 64px -34px rgba(39,57,83,.25);backface-visibility:hidden;-webkit-backface-visibility:hidden}.HomeCapabilityCarousel_face__XEwdJ[inert]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeCapabilityCarousel_face__XEwdJ h3{margin:9px 0 11px;font-size:24px;font-weight:700;line-height:1.18;letter-spacing:-.04em}.HomeCapabilityCarousel_front__ktfXM{position:relative;flex:1;width:100%;transform:rotateY(0deg) translateZ(1px)}.HomeCapabilityCarousel_back__7yCEY{position:absolute;inset:0;padding:30px;background:linear-gradient(145deg,#ffffff,#f6f3fc);transform:rotateY(180deg) translateZ(1px)}.HomeCapabilityCarousel_back__7yCEY:before{content:"";position:absolute;top:0;right:28px;left:28px;height:2px;background:linear-gradient(90deg,#192da3,#8f19a3)}.HomeCapabilityCarousel_media__0s7DB{position:relative;flex:0 0 auto;overflow:hidden;aspect-ratio:16/9;background:#eeeafa;line-height:0}.HomeCapabilityCarousel_media__0s7DB video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;transform:scale(1.18);pointer-events:none}.HomeCapabilityCarousel_copy__iUlBL{display:flex;flex:1;flex-direction:column;min-height:0;padding:21px 23px 23px}.HomeCapabilityCarousel_copy__iUlBL p{margin:0;color:#626b7e;font-size:14px;line-height:1.5}.HomeCapabilityCarousel_kicker___hvKb{flex-shrink:0;color:#6925a7;font-size:10px;font-weight:700;letter-spacing:.1em}.HomeCapabilityCarousel_cardActions__G8Sx1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.HomeCapabilityCarousel_close__AHT0s,.HomeCapabilityCarousel_cta__f5u4Q,.HomeCapabilityCarousel_expand__SSHb_,.HomeCapabilityCarousel_open__IGUK2,.HomeCapabilityCarousel_viewerControls__cOQrR button{font:inherit;cursor:pointer}.HomeCapabilityCarousel_close__AHT0s:focus-visible,.HomeCapabilityCarousel_cta__f5u4Q:focus-visible,.HomeCapabilityCarousel_expand__SSHb_:focus-visible,.HomeCapabilityCarousel_open__IGUK2:focus-visible,.HomeCapabilityCarousel_viewerControls__cOQrR button:focus-visible{outline:2px solid #4a19a3;outline-offset:4px;border-radius:5px}.HomeCapabilityCarousel_close__AHT0s,.HomeCapabilityCarousel_open__IGUK2{border:0;background:none;padding:0;color:#4a19a3;font-size:14px;font-weight:600;text-align:left}.HomeCapabilityCarousel_open__IGUK2:after{content:" →"}.HomeCapabilityCarousel_close__AHT0s{align-self:center;padding:8px;color:#746c82}.HomeCapabilityCarousel_close__AHT0s:before{content:"← "}.HomeCapabilityCarousel_expand__SSHb_{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;color:#766785;font-size:12px;font-weight:600}.HomeCapabilityCarousel_expand__SSHb_ svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6}.HomeCapabilityCarousel_expand__SSHb_:hover{color:#4a19a3}.HomeCapabilityCarousel_details__YKl_e{display:grid;flex:1;gap:16px;min-height:0;margin:20px 0;padding:0;overflow:auto;list-style:none;color:#626b7e;font-size:16px;line-height:1.6}.HomeCapabilityCarousel_details__YKl_e li{display:grid;grid-template-columns:5px 1fr;gap:10px}.HomeCapabilityCarousel_details__YKl_e li:before{content:"";width:5px;height:5px;margin-top:10px;border-radius:50%;background:#53bcbd}.HomeCapabilityCarousel_actions__FmxUI{display:flex;flex-shrink:0;flex-direction:column;gap:6px;margin-top:auto}.HomeCapabilityCarousel_cta__f5u4Q{display:block;padding:12px 16px;border:1px solid #d6cbe6;border-radius:12px;background:#fff;color:#4a19a3;font-size:14px;font-weight:600;text-align:center;text-decoration:none}.HomeCapabilityCarousel_cta__f5u4Q:hover{background:#f1ebfa}.HomeCapabilityCarousel_viewer__ASeoD{width:min(82vw,960px);max-height:80dvh;padding:0;overflow:auto;border:1px solid #ded6e8;border-radius:22px;background:#fcfbfe;color:#30243d;box-shadow:0 25px 100px rgba(22,7,39,.33)}.HomeCapabilityCarousel_viewer__ASeoD::backdrop{background:rgba(24,12,44,.4);backdrop-filter:blur(2px)}.HomeCapabilityCarousel_viewerHead__Zia_g{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px 12px}.HomeCapabilityCarousel_viewerHead__Zia_g h2{margin:0;font-size:21px;line-height:1.2;letter-spacing:-.025em}.HomeCapabilityCarousel_viewerClose__D_0Gr{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border:1px solid #e1d8eb;border-radius:50%;background:#fff;color:#756484;font-size:23px;cursor:pointer}.HomeCapabilityCarousel_viewerBody__UZdFi{padding:0 18px}.HomeCapabilityCarousel_viewerStage__WpRmF{position:relative;overflow:hidden;width:min(100%,(76dvh - 170px)*var(--viewer-ratio,1.777));margin:0 auto;aspect-ratio:var(--viewer-ratio,1.777);border-radius:14px;background:#eeeafa}.HomeCapabilityCarousel_viewerStage__WpRmF video{display:block;position:absolute;max-width:none;-o-object-fit:fill;object-fit:fill;pointer-events:none}.HomeCapabilityCarousel_viewerControls__cOQrR{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px 15px}.HomeCapabilityCarousel_viewerControls__cOQrR button{padding:9px 14px;border:1px solid #ded4e9;border-radius:11px;background:#fff;color:#685078;font-size:13px;font-weight:600}.HomeCapabilityCarousel_viewerControls__cOQrR button[aria-pressed=true]{border-color:#cbbbdf;background:#eee7f7;color:#4a19a3}.HomeCapabilityCarousel_viewerSwitch__n8i_S{display:flex;align-items:center;gap:7px}.HomeCapabilityCarousel_viewerIndex__ueu38{min-width:34px;color:#766785;font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.HomeCapabilityCarousel_viewerCaption__Not_Z{margin-left:auto;color:#96889f;font-size:12px}@keyframes HomeIntroSplash_homeSplashNetworkPoint__B7Li_{0%,10%{opacity:0;transform:translate(var(--point-x),var(--point-y)) scale(.45)}20%{opacity:1;transform:translate(var(--point-x),var(--point-y)) scale(1)}50%{opacity:1;transform:translate(var(--point-x),var(--point-y)) scale(1)}74%{opacity:.24;transform:translate(0) scale(.7)}to{opacity:0;transform:translate(0) scale(.5)}}@keyframes HomeIntroSplash_homeSplashNetworkLine__3BDxz{0%,18%{opacity:0;transform:translate(-50%,-50%) rotate(var(--line-rotation)) scaleX(0)}34%,50%{opacity:.58;transform:translate(-50%,-50%) rotate(var(--line-rotation)) scaleX(1)}74%{opacity:.12;transform:translate(-50%,-50%) rotate(var(--line-rotation)) scaleX(.18)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--line-rotation)) scaleX(0)}}@keyframes HomeIntroSplash_homeSplashLogoTransform__ijXHp{0%,28%{opacity:0;filter:blur(14px) drop-shadow(0 0 28px rgba(108,19,148,.26));transform:scale(.9)}48%{opacity:.78;filter:blur(5px) drop-shadow(0 0 28px rgba(108,19,148,.34));transform:scale(1.02)}62%{opacity:1;filter:blur(0) drop-shadow(0 0 16px rgba(108,19,148,.18));transform:scale(1)}82%{transform:scale(1.01)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes HomeIntroSplash_homeSplashNetworkGlow__6fnDG{0%,42%{opacity:0;transform:translate(-50%,-50%) scale(.72)}58%{opacity:.46;transform:translate(-50%,-50%) scale(1)}76%{opacity:.26;transform:translate(-50%,-50%) scale(.86)}to{opacity:0;transform:translate(-50%,-50%) scale(.82)}}@keyframes HomeIntroSplash_homeSplashLogoSweep__CQpne{0%,62%{opacity:0;transform:translateX(-145%) skewX(-16deg)}72%{opacity:.76}84%,to{opacity:0;transform:translateX(145%) skewX(-16deg)}}.HomeIntroSplash_splash__lFSFY{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:20px;background:#fff;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .38s ease,visibility .38s ease}.HomeIntroSplash_splash--exit__JtdGq{opacity:0;visibility:hidden;pointer-events:none}.HomeIntroSplash_splash__content__AGaLR{position:relative;display:grid;place-items:center;width:min(540px,86vw);min-height:240px;overflow:visible}.HomeIntroSplash_splash__networkGlow__DMtHD,.HomeIntroSplash_splash__network__0vBCf{position:absolute;pointer-events:none}.HomeIntroSplash_splash__network__0vBCf{inset:0;z-index:2}.HomeIntroSplash_splash__networkLine__onQic{--line-rotation:0deg;position:absolute;top:50%;left:50%;width:min(340px,62vw);height:1px;background:linear-gradient(90deg,transparent,rgba(108,19,148,.34),rgba(37,99,235,.18),transparent);transform:translate(-50%,-50%) rotate(var(--line-rotation)) scaleX(0);opacity:0;animation:HomeIntroSplash_homeSplashNetworkLine__3BDxz 675ms ease-in-out .18s both}.HomeIntroSplash_splash__networkLine--one__XMjSP{--line-rotation:0deg}.HomeIntroSplash_splash__networkLine--two__87x4U{--line-rotation:28deg;animation-delay:.21s}.HomeIntroSplash_splash__networkLine--three__d__Se{--line-rotation:-24deg;animation-delay:.24s}.HomeIntroSplash_splash__networkLine--four__cYGg3{--line-rotation:90deg;width:min(270px,50vw);animation-delay:.27s}.HomeIntroSplash_splash__networkLine--five__02RZJ{--line-rotation:145deg;width:min(300px,56vw);animation-delay:.3s}.HomeIntroSplash_splash__networkLine--six__U16SR{--line-rotation:-58deg;width:min(310px,58vw);animation-delay:.33s}.HomeIntroSplash_splash__networkPoint__HiuFP{--point-x:0;--point-y:0;position:absolute;top:50%;left:50%;z-index:3;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#fff;border:1px solid rgba(108,19,148,.44);box-shadow:0 0 0 4px rgba(108,19,148,.06),0 0 16px rgba(108,19,148,.18);opacity:0;animation:HomeIntroSplash_homeSplashNetworkPoint__B7Li_ .75s ease-in-out both}.HomeIntroSplash_splash__networkPoint--one__FUUIE{--point-x:-164px;--point-y:-74px;animation-delay:20ms}.HomeIntroSplash_splash__networkPoint--two__VcSif{--point-x:150px;--point-y:-88px;border-color:rgba(37,99,235,.4);animation-delay:45ms}.HomeIntroSplash_splash__networkPoint--three__40fOe{--point-x:-136px;--point-y:76px;animation-delay:70ms}.HomeIntroSplash_splash__networkPoint--four__SdbwK{--point-x:160px;--point-y:70px;border-color:rgba(37,99,235,.36);animation-delay:95ms}.HomeIntroSplash_splash__networkPoint--five__KoZAS{--point-x:0;--point-y:-122px;animation-delay:.12s}.HomeIntroSplash_splash__networkPoint--six__R_gQ0{--point-x:0;--point-y:116px;border-color:rgba(37,99,235,.36);animation-delay:145ms}.HomeIntroSplash_splash__networkPoint--seven__DMyUR{--point-x:-214px;--point-y:0;width:6px;height:6px;animation-delay:.17s}.HomeIntroSplash_splash__networkPoint--eight__jd5PF{--point-x:212px;--point-y:0;width:6px;height:6px;border-color:rgba(37,99,235,.36);animation-delay:195ms}.HomeIntroSplash_splash__networkGlow__DMtHD{top:50%;left:50%;z-index:1;width:min(500px,78vw);height:min(205px,34vw);border-radius:999px;background:radial-gradient(circle,rgba(108,19,148,.24) 0,transparent 62%),radial-gradient(circle,rgba(37,99,235,.14) 0,transparent 72%);filter:blur(8px);opacity:0;transform:translate(-50%,-50%);animation:HomeIntroSplash_homeSplashNetworkGlow__6fnDG 925ms ease-out .26s both}.HomeIntroSplash_splash__logo__nfFCw{position:relative;z-index:2;width:min(320px,64vw);height:auto;opacity:0;animation:HomeIntroSplash_homeSplashLogoTransform__ijXHp 1025ms cubic-bezier(.16,1,.3,1) .44s both}.HomeIntroSplash_splash__shine__fjzAl{position:absolute;z-index:3;width:min(380px,70vw);height:118px;overflow:hidden;border-radius:999px;pointer-events:none}.HomeIntroSplash_splash__shine__fjzAl:before{content:"";position:absolute;inset:-28% auto -28% 0;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.86),rgba(243,232,255,.72),transparent);opacity:0;animation:HomeIntroSplash_homeSplashLogoSweep__CQpne 1175ms cubic-bezier(.16,1,.3,1) .32s both}@media(prefers-reduced-motion:reduce){.HomeIntroSplash_splash__lFSFY{transition:opacity .12s ease}.HomeIntroSplash_splash__logo__nfFCw{opacity:1;animation:none;filter:none;transform:none}.HomeIntroSplash_splash__networkGlow__DMtHD,.HomeIntroSplash_splash__network__0vBCf,.HomeIntroSplash_splash__shine__fjzAl{display:none}}@media(max-width:767px){.HomeIntroSplash_splash__content__AGaLR{width:min(460px,88vw);min-height:220px}.HomeIntroSplash_splash__logo__nfFCw{width:min(270px,66vw)}.HomeIntroSplash_splash__networkLine__onQic{width:min(290px,64vw)}}@media(max-width:575px){.HomeIntroSplash_splash__content__AGaLR{width:min(340px,92vw);min-height:190px}.HomeIntroSplash_splash__logo__nfFCw,.HomeIntroSplash_splash__networkLine__onQic{width:min(220px,72vw)}.HomeIntroSplash_splash__networkPoint--one__FUUIE{--point-x:-104px;--point-y:-52px}.HomeIntroSplash_splash__networkPoint--two__VcSif{--point-x:98px;--point-y:-58px}.HomeIntroSplash_splash__networkPoint--three__40fOe{--point-x:-92px;--point-y:54px}.HomeIntroSplash_splash__networkPoint--four__SdbwK{--point-x:104px;--point-y:50px}.HomeIntroSplash_splash__networkPoint--five__KoZAS{--point-y:-82px}.HomeIntroSplash_splash__networkPoint--six__R_gQ0{--point-y:78px}.HomeIntroSplash_splash__networkPoint--seven__DMyUR{--point-x:-126px}.HomeIntroSplash_splash__networkPoint--eight__jd5PF{--point-x:126px}}