.EngagementReference_section__CeuVZ{position:relative;background:#fff;color:#152333;font-family:var(--font-sans),Arial,sans-serif;padding:48px 0 44px;scroll-margin-top:calc(var(--mt-header-height, 80px) + 12px)}.EngagementReference_inner__zX6Tc{max-width:1360px;padding:0 48px;margin:0 auto}.EngagementReference_heading__Ysu3_{text-align:center;margin:0 auto 24px}.EngagementReference_eyebrow__ckoNy{color:#233dff;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px}.EngagementReference_heading__Ysu3_ h2{font-size:clamp(32px,3.7vw,50px);font-weight:650;line-height:1.1;letter-spacing:-.045em;margin:0;text-wrap:balance}.EngagementReference_introduction__f_YRj{color:#536375;font-size:17px;line-height:1.6;margin:14px 0 0;text-wrap:pretty}.EngagementReference_models__OdxfL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.EngagementReference_model__1cifj{position:relative;min-width:0;display:flex;flex-direction:column;padding:0 28px}.EngagementReference_model__1cifj+.EngagementReference_model__1cifj:before{position:absolute;top:12px;bottom:0;left:0;width:1px;background:#dae5f1;content:""}.EngagementReference_visual__JFGzf{height:250px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#edf4ff 0,#f6f9ff80 38%,transparent 72%);border-radius:8px}.EngagementReference_artwork__WpHwG{width:100%;max-width:300px;height:100%;contain:layout paint;display:block;transition:transform .25s ease}.EngagementReference_model__1cifj:focus-within .EngagementReference_artwork__WpHwG{transform:translateY(-3px)}@media (hover:hover){.EngagementReference_model__1cifj:hover .EngagementReference_artwork__WpHwG{transform:translateY(-3px)}}.EngagementReference_model__1cifj h3{font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.035em;margin:18px 0 12px}.EngagementReference_description__9qWno{color:#536375;font-size:16px;font-weight:400;line-height:1.6;margin:0;flex:1}.EngagementReference_link__40BjH{display:inline-flex;align-items:center;align-self:flex-start;gap:10px;color:#152333;font-size:15px;font-weight:550;letter-spacing:-.01em;line-height:1.4;min-height:44px;padding:4px 0;margin-top:16px;text-decoration:none;transition:color .2s ease}.EngagementReference_linkArrow__MNyrG{display:inline-flex;align-items:center;color:#233dff}.EngagementReference_link__40BjH svg{width:23px;height:23px;flex:none;transition:transform .2s ease}.EngagementReference_link__40BjH:focus-visible,.EngagementReference_link__40BjH:hover{color:#233dff}.EngagementReference_link__40BjH:focus-visible svg,.EngagementReference_link__40BjH:hover svg{transform:translate(3px,-3px)}.EngagementReference_link__40BjH:focus-visible{outline:2px solid #233dff;outline-offset:6px;border-radius:2px}@media (max-width:1100px) and (min-width:768px){.EngagementReference_inner__zX6Tc{padding:0 28px}.EngagementReference_model__1cifj{padding:0 20px}.EngagementReference_visual__JFGzf{height:210px}.EngagementReference_model__1cifj h3{font-size:22px;min-height:53px}}@media (max-width:767px){.EngagementReference_section__CeuVZ{padding:36px 0}.EngagementReference_inner__zX6Tc{padding:0 22px}.EngagementReference_heading__Ysu3_{margin-bottom:20px}.EngagementReference_eyebrow__ckoNy{font-size:12px}.EngagementReference_heading__Ysu3_ h2{font-size:32px}.EngagementReference_introduction__f_YRj{font-size:16px;margin-top:12px}.EngagementReference_models__OdxfL{grid-template-columns:1fr}.EngagementReference_model__1cifj{padding:0 0 24px}.EngagementReference_model__1cifj+.EngagementReference_model__1cifj{padding-top:22px;border-top:1px solid #dae5f1}.EngagementReference_model__1cifj:last-child{padding-bottom:0}.EngagementReference_model__1cifj+.EngagementReference_model__1cifj:before{display:none}.EngagementReference_visual__JFGzf{height:200px}.EngagementReference_artwork__WpHwG{max-width:260px}.EngagementReference_model__1cifj h3{font-size:24px;margin:14px 0 10px}.EngagementReference_description__9qWno{font-size:16px;max-width:38ch}.EngagementReference_link__40BjH{margin-top:12px}}@media (prefers-reduced-motion:reduce){.EngagementReference_artwork__WpHwG,.EngagementReference_linkArrow__MNyrG,.EngagementReference_link__40BjH,.EngagementReference_link__40BjH svg{transition:none}.EngagementReference_link__40BjH:focus-visible svg,.EngagementReference_link__40BjH:hover svg,.EngagementReference_model__1cifj:focus-within .EngagementReference_artwork__WpHwG,.EngagementReference_model__1cifj:hover .EngagementReference_artwork__WpHwG{transform:none}}.EngagementReference_artwork__WpHwG>svg{display:block;width:100%;height:100%}.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:701px) and (max-width:1100px){.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP p{margin:16px 0 24px}.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP>a>.HomeEcosystem_programArtwork__J11Lp.HomeEcosystem_programArtwork__J11Lp{height:190px}.HomeEcosystem_threePrograms__gDsFP .HomeEcosystem_programArtwork__J11Lp img{padding:16px}@media (max-width:767px){.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP>a>.HomeEcosystem_programArtwork__J11Lp.HomeEcosystem_programArtwork__J11Lp{height:160px}}.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP>a>.HomeEcosystem_programArtwork__J11Lp.HomeEcosystem_programArtwork__J11Lp{background:transparent}.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP .HomeEcosystem_programArtwork__J11Lp img{transition:none}.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP>a:nth-child(2){--icon-duration:6.2s;--icon-delay:-1.4s;--icon-tilt:-1deg}.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP>a:nth-child(3){--icon-duration:5.8s;--icon-delay:-2.8s;--icon-tilt:1deg}@media (prefers-reduced-motion:no-preference){.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP .HomeEcosystem_programArtwork__J11Lp[data-icon-motion=running] img{animation:HomeEcosystem_ecosystem-float__YfzeZ var(--icon-duration,5.6s) ease-in-out var(--icon-delay,0s) infinite;will-change:transform}}@keyframes HomeEcosystem_ecosystem-float__YfzeZ{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(var(--icon-tilt,.8deg))}}@media (prefers-reduced-motion:reduce){.HomeEcosystem_threePrograms__gDsFP.HomeEcosystem_threePrograms__gDsFP .HomeEcosystem_programArtwork__J11Lp img{animation:none;transform:none}}.TechnologyEcosystem_root__thN1L{--partner-ink:#17263a;--partner-blue:#233dff;background:linear-gradient(115deg,rgb(247 250 255/.78),rgb(236 243 251/.64) 48%,rgb(251 253 255/.88));backdrop-filter:blur(8px) saturate(110%);-webkit-backdrop-filter:blur(8px) saturate(110%);box-shadow:inset 0 1px 0 rgb(255 255 255/.9),inset 0 -1px 0 rgb(218 227 240/.35);color:var(--partner-ink);scroll-margin-top:96px}.TechnologyEcosystem_root__thN1L *{box-sizing:border-box}@media (prefers-reduced-transparency:reduce){.TechnologyEcosystem_root__thN1L{background:#f5f8fc;backdrop-filter:none;-webkit-backdrop-filter:none}}.TechnologyEcosystem_scene__dAdlw{position:relative;isolation:isolate;overflow:hidden;width:100%;margin-inline:auto;padding:24px 5% 22px}.TechnologyEcosystem_content__p5Dr8{position:relative;max-width:1860px;margin-inline:auto}.TechnologyEcosystem_heading__hDJS4{margin:0 auto clamp(20px,1.6vw,28px);padding-inline:8px;color:var(--partner-ink);font-family:var(--font-sans);font-size:clamp(26px,2.2vw,36px);font-weight:700;letter-spacing:-.035em;line-height:1.2;text-align:center;text-wrap:balance}.TechnologyEcosystem_accent__VS_Zz{color:var(--partner-blue)}.TechnologyEcosystem_viewport__nCiw_{position:relative;min-width:0;margin-right:44px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}.TechnologyEcosystem_track__xyIeo{display:flex;width:max-content;animation:TechnologyEcosystem_partner-horizontal__rOqe5 46s linear infinite}.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_group___KIyM{display:flex;flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none}.TechnologyEcosystem_logoSlot__D6M5m{display:flex;flex:0 0 clamp(170px,13.5vw,280px);align-items:center;justify-content:center;height:clamp(64px,4vw,84px);padding:0 clamp(12px,1vw,21px)}.TechnologyEcosystem_logo__TnlYJ{display:block;width:clamp(140px,10.4vw,215px);height:auto;max-height:100%;max-width:100%;object-fit:contain;user-select:none;filter:grayscale(1);opacity:.82}.TechnologyEcosystem_content__p5Dr8:hover .TechnologyEcosystem_track__xyIeo,.TechnologyEcosystem_root__thN1L[data-paused=true] .TechnologyEcosystem_track__xyIeo{animation-play-state:paused}.TechnologyEcosystem_motionControl__aUYBz{position:absolute;right:12px;bottom:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--partner-ink);cursor:pointer;opacity:0;transition:opacity .2s ease,color .2s ease}.TechnologyEcosystem_content__p5Dr8:hover .TechnologyEcosystem_motionControl__aUYBz,.TechnologyEcosystem_motionControl__aUYBz:focus-visible,.TechnologyEcosystem_motionControl__aUYBz[aria-pressed=true]{opacity:1}.TechnologyEcosystem_motionControl__aUYBz:hover{color:var(--partner-blue)}.TechnologyEcosystem_motionControl__aUYBz:focus-visible{outline:2px solid var(--partner-blue);outline-offset:-5px}@keyframes TechnologyEcosystem_partner-horizontal__rOqe5{to{transform:translateX(-50%)}}@media (max-width:767px){.TechnologyEcosystem_root__thN1L{scroll-margin-top:86px}.TechnologyEcosystem_scene__dAdlw{padding:22px 16px 20px}.TechnologyEcosystem_heading__hDJS4{max-width:23ch;margin-bottom:18px;padding-inline:12px;font-size:clamp(23px,5vw,28px);line-height:1.18}.TechnologyEcosystem_logoSlot__D6M5m{flex-basis:160px;height:64px;padding-inline:14px}.TechnologyEcosystem_logo__TnlYJ{width:132px}.TechnologyEcosystem_motionControl__aUYBz{right:0;bottom:10px;opacity:.65}}@media (prefers-reduced-motion:reduce){.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_track__xyIeo{display:contents;animation:none;transform:none}.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_group___KIyM{display:contents}.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_group___KIyM[data-partner-copy=duplicate]{display:none}.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_viewport__nCiw_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-right:0;mask-image:none}.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_logoSlot__D6M5m{min-width:0;width:100%;padding-inline:12px}.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_motionControl__aUYBz{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.TechnologyEcosystem_root__thN1L .TechnologyEcosystem_viewport__nCiw_{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.TechnologyEcosystem_logoSlot__D6M5m:last-child{grid-column:1/-1}}