.hub-expertises{background:linear-gradient(-42.63deg,#281e48 3.81%,#50389b 115.06%);overflow:visible;padding:0}.hub-expertises__scene{background:inherit}.hub-expertises__pin{align-items:center;background:inherit;display:flex;overflow:visible}.hub-expertises .container{margin:0;max-width:none;padding:0;width:100%}.hub-expertises__grid{align-items:center;background:inherit;border-radius:0;box-sizing:border-box;color:#fff;display:grid;gap:93px;grid-template-columns:minmax(0,574px) 578px;height:auto;justify-content:center;margin-left:calc(50% - 50vw);max-width:100vw;min-height:760px;overflow:visible;padding:0 120px 96px;width:100vw}.hub-expertises__copy{align-items:flex-start;gap:24px;justify-content:center;width:574px}.hub-expertises__copy,.hub-expertises__media{display:flex;flex-direction:column;max-width:100%}.hub-expertises__media{gap:16px;min-width:0;width:578px}.hub-expertises__viewport{align-self:stretch;height:620px;margin-bottom:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 6%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 6%,#000 88%,transparent);max-width:100%;overflow:hidden;width:100%}.hub-expertises__nav{display:none}a.hub-expertises__card{cursor:pointer}.hub-expertises__track{animation:hub-expertises-vertical-scroll 42s linear infinite;display:flex;flex-direction:column;min-height:200%;width:100%;will-change:transform}.hub-expertises__viewport:focus-within .hub-expertises__track,.hub-expertises__viewport:hover .hub-expertises__track{animation-play-state:paused}.hub-expertises__cards{display:flex;flex:1 0 auto;flex-direction:column;gap:24px;padding:0 0 24px;width:100%}.hub-expertises .ud-eyebrow,.hub-expertises__copy .ud-eyebrow,.hub-expertises__eyebrow{align-items:center;color:#acabf6;display:inline-flex;gap:8px;margin:0}.hub-expertises__slash{display:block;flex-shrink:0;height:9.813px;width:9px}.hub-expertises h2,.hub-expertises__heading h2{color:#eff0fe;font-family:var(--font-headline);font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:1.12;margin:0;max-width:412px}.hub-expertises h2 span,.hub-expertises__heading h2 span{color:#acabf6}.hub-expertises__copy>p:not(.ud-eyebrow),.hub-expertises__desc{color:#cdd3dd;font-family:var(--font-body);font-size:16px;font-weight:400;letter-spacing:-.024em;line-height:1.5;margin:0;max-width:482px;opacity:.72}.hub-expertises__card,a.hub-expertises__card,article.hub-expertises__card{background:#fff;border:1px solid #e2e6ec;border-radius:12px;box-shadow:none;box-sizing:border-box;color:#281e48;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:32px;text-decoration:none;width:100%}.hub-expertises__meta{align-items:center;display:flex;gap:32px;justify-content:space-between}.hub-expertises__label{align-items:center;color:#281e48;display:inline-flex;font-family:var(--font-label);font-size:12px;font-weight:500;gap:8px;letter-spacing:.72px;line-height:1.4;min-width:0;text-transform:uppercase}.hub-expertises__icon{align-items:center;border-radius:3.06px;display:flex;flex:none;flex-shrink:0;height:55px;justify-content:center;opacity:.8;overflow:visible;padding:0;position:relative;width:55px}.hub-expertises__icon img{display:block;height:55px;max-width:none;object-fit:contain;object-position:center;width:55px}.hub-expertises__icon--bitmap{border-radius:1.319px;overflow:hidden}.hub-expertises__icon--bitmap img{object-fit:cover}.hub-expertises__icon .material-symbols-outlined{color:#ff7a59;font-size:40px}.hub-expertises__arrow{align-items:center;background:linear-gradient(95.68deg,#7a65e6 11.33%,#7251da 103.16%);border:.5px solid #e2e6ec;border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--dur-fast,.15s) var(--ease-out,ease),visibility 0s linear var(--dur-fast,.15s);visibility:hidden;width:32px}.hub-expertises__arrow svg{height:18px;width:18px}.hub-expertises__card:focus-visible .hub-expertises__arrow,.hub-expertises__card:focus-within .hub-expertises__arrow,.hub-expertises__card:hover .hub-expertises__arrow{opacity:1;transition-delay:0s;visibility:visible}.hub-expertises__body h3,.hub-expertises__card h3{color:#281e48;font-family:var(--font-headline);font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.3;margin:0}.hub-expertises__body{display:flex;flex-direction:column;gap:16px}.hub-expertises__body p,.hub-expertises__card p{color:#65758b;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.5;margin:0;max-width:312px}@keyframes hub-expertises-vertical-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (max-width:1200px){.hub-expertises__grid{gap:48px;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);padding:64px 48px}.hub-expertises__cards,.hub-expertises__media,.hub-expertises__viewport{width:100%}}@media (max-width:1024px){.hub-expertises,.hub-expertises__pin,.hub-expertises__scene{overflow:visible}.hub-expertises__pin{display:block;position:static}.hub-expertises__grid{gap:32px;grid-template-columns:1fr;height:auto;min-height:0;overflow:visible;padding:48px 32px}.hub-expertises__copy,.hub-expertises__media,.hub-expertises__viewport{position:static;width:100%}.hub-expertises__viewport{height:auto;margin-bottom:0;-webkit-mask-image:none;mask-image:none;overflow:visible}.hub-expertises__track{animation:none;min-height:0;transform:none!important;will-change:auto}.hub-expertises h2,.hub-expertises__copy,.hub-expertises__desc,.hub-expertises__heading h2{max-width:none}}@media (max-width:767px){.hub-expertises,.hub-expertises .container{padding:0}.hub-expertises__grid{border-radius:0;padding:40px 20px 48px}.hub-expertises h2,.hub-expertises__heading h2{font-size:26px}.hub-expertises__card{padding:24px}.hub-expertises__viewport{height:auto;margin-bottom:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;-webkit-mask-image:none;mask-image:none}.hub-expertises__track{animation:none;flex-direction:row;min-height:0;transform:none!important;width:max-content;will-change:auto}.hub-expertises__cards{flex-direction:row;gap:16px;padding:0;width:max-content}.hub-expertises__card{flex:0 0 min(86vw,320px);scroll-snap-align:start}.hub-expertises__cards[aria-hidden=true]{display:none}.hub-expertises__nav{display:flex;gap:8px;justify-content:flex-end}.hub-expertises__nav-btn{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.24);border-radius:8px;color:#fff;cursor:pointer;font-size:22px;height:40px;line-height:1;width:40px}}@media (prefers-reduced-motion:reduce){.hub-expertises,.hub-expertises__grid,.hub-expertises__pin,.hub-expertises__scene,.hub-expertises__viewport{height:auto;min-height:0;overflow:visible}.hub-expertises__pin{display:block;position:static}.hub-expertises__viewport{margin-bottom:0;-webkit-mask-image:none;mask-image:none}.hub-expertises__track{animation:none;min-height:0;transform:none!important;will-change:auto}.hub-expertises__cards[aria-hidden=true]{display:none}}@media (min-width:1025px) and (prefers-reduced-motion:no-preference){.hub-expertises__media{align-self:end;margin-bottom:-96px}.hub-expertises__viewport{height:672px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 6%);mask-image:linear-gradient(180deg,transparent,#000 6%)}}@media (min-width:1025px) and (max-width:1200px) and (prefers-reduced-motion:no-preference){.hub-expertises__media{margin-bottom:-64px}}