.technology-module__AbNlZa__page{--technology-header-offset:64px;--technology-tab-height:80px;overflow-x:clip}.technology-module__AbNlZa__hero p{font-size:18px}.technology-module__AbNlZa__feature{scroll-margin-top:calc(var(--technology-header-offset) + var(--technology-tab-height));background:#fff;padding-block:72px}.technology-module__AbNlZa__feature:last-child{padding-bottom:88px}.technology-module__AbNlZa__alternate{background:var(--color-background-secondary)}.technology-module__AbNlZa__sectionGrid{flex-direction:column;gap:32px;display:flex}.technology-module__AbNlZa__sectionTitle{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.3}.technology-module__AbNlZa__desktopLine{display:inline}.technology-module__AbNlZa__content{flex-direction:column;gap:48px;min-width:0;display:flex}.technology-module__AbNlZa__heading{flex-direction:column;gap:12px;display:flex}.technology-module__AbNlZa__heading h3{letter-spacing:-.02em;font-size:21px;font-weight:600;line-height:1.3}.technology-module__AbNlZa__heading p{color:var(--color-text-secondary);letter-spacing:-.01em;font-size:17px;line-height:1.5}.technology-module__AbNlZa__list{flex-direction:column;gap:48px;display:flex}.technology-module__AbNlZa__card{flex-direction:column;gap:16px;min-width:0;display:flex}.technology-module__AbNlZa__cardMedia{aspect-ratio:328/223;border-radius:12px;width:100%;overflow:hidden}.technology-module__AbNlZa__cardMedia img{object-fit:cover;width:100%;height:100%}.technology-module__AbNlZa__cardCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.technology-module__AbNlZa__cardCopy h4{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.5}.technology-module__AbNlZa__cardCopy p{color:var(--color-text-secondary);letter-spacing:-.01em;font-size:15px;line-height:1.5}.technology-module__AbNlZa__anchor{top:var(--technology-header-offset);z-index:40;height:var(--technology-tab-height);color:#fdfdfd;background:#181d27;transition:top .3s ease-in-out;position:sticky}.technology-module__AbNlZa__desktopTabs{display:none}.technology-module__AbNlZa__mobileTrigger{width:100%;height:var(--technology-tab-height);text-align:left;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding-inline:16px;font-size:15px;font-weight:500;line-height:1.2;display:flex}.technology-module__AbNlZa__mobileTrigger:focus-visible,.technology-module__AbNlZa__tab:focus-visible{outline-offset:-4px;outline:2px solid #2e90fa}.technology-module__AbNlZa__chevron{flex-shrink:0;transition:transform .3s}.technology-module__AbNlZa__mobileTrigger[aria-expanded=true] .technology-module__AbNlZa__chevron{transform:rotate(180deg)}.technology-module__AbNlZa__mobilePanel{inset-inline:0;opacity:0;visibility:hidden;clip-path:inset(0 0 100%);background:#181d27;padding:8px 16px 24px;transition:clip-path .3s,opacity .3s,transform .3s,visibility 0s linear .3s;position:absolute;top:100%;transform:translateY(-4px)}.technology-module__AbNlZa__mobilePanel:before{content:"";background:#252b37;height:1px;position:absolute;top:0;left:16px;right:16px}.technology-module__AbNlZa__mobilePanel[data-open=true]{opacity:1;visibility:visible;clip-path:inset(0);transition-delay:0s;transform:translateY(0)}.technology-module__AbNlZa__mobilePanel a{color:#a4a7ae;letter-spacing:-.01em;border-radius:6px;align-items:center;width:100%;padding-block:24px;font-size:15px;font-weight:500;line-height:1.2;display:flex}.technology-module__AbNlZa__mobilePanel a[aria-current]{color:#fdfdfd;text-underline-position:from-font;text-decoration:underline}.technology-module__AbNlZa__mobilePanel a:hover,.technology-module__AbNlZa__mobilePanel a:focus-visible{color:#fdfdfd}@media (min-width:768px){.technology-module__AbNlZa__page{--technology-tab-height:70.4px}.technology-module__AbNlZa__hero h1{letter-spacing:-.02em;font-size:52px}.technology-module__AbNlZa__hero p{font-size:19.2px}.technology-module__AbNlZa__feature{padding-block:115.2px}.technology-module__AbNlZa__feature:last-child{padding-bottom:115.2px}.technology-module__AbNlZa__sectionGrid{grid-template-columns:minmax(0,240fr) minmax(0,680fr);gap:112px;max-width:1032px;display:grid}.technology-module__AbNlZa__sectionTitle{font-size:36px}.technology-module__AbNlZa__content{gap:57.6px;padding-top:3.2px}.technology-module__AbNlZa__heading{gap:9.6px}.technology-module__AbNlZa__heading h3{font-size:24px}.technology-module__AbNlZa__heading p{font-size:16.8px}.technology-module__AbNlZa__list{gap:25.6px}.technology-module__AbNlZa__card{grid-template-columns:166.4px minmax(0,1fr);align-items:center;gap:25.6px;padding-right:32px;display:grid}.technology-module__AbNlZa__cardMedia{aspect-ratio:auto;border-radius:9.6px;height:108.8px}.technology-module__AbNlZa__cardCopy{gap:6.4px}.technology-module__AbNlZa__cardCopy h4{font-size:19.2px}.technology-module__AbNlZa__cardCopy p{font-size:14.4px}.technology-module__AbNlZa__desktopTabs{justify-content:center;align-items:center;gap:70.4px;max-width:100%;height:100%;margin-inline:auto;padding-inline:24px;display:flex}.technology-module__AbNlZa__tab{color:#a4a7ae;letter-spacing:-.01em;white-space:nowrap;text-align:center;flex:0 128px;justify-content:center;align-items:center;min-width:0;height:100%;font-size:14.4px;font-weight:500;line-height:1.2;display:flex}.technology-module__AbNlZa__tab[aria-current],.technology-module__AbNlZa__tab:hover{color:#fdfdfd}.technology-module__AbNlZa__tab:lang(en){white-space:normal}.technology-module__AbNlZa__tabDivider{background:#535862;flex-shrink:0;width:1px;height:12.8px}.technology-module__AbNlZa__mobileTrigger,.technology-module__AbNlZa__mobilePanel{display:none}}@media (min-width:1338px){.technology-module__AbNlZa__page{--technology-header-offset:88px;--technology-tab-height:88px}.technology-module__AbNlZa__hero h1{flex-direction:column;gap:4px;font-size:65px;display:flex}.technology-module__AbNlZa__hero p{font-size:24px}.technology-module__AbNlZa__hero>section>div>div{padding-top:88px;padding-bottom:48px}.technology-module__AbNlZa__feature,.technology-module__AbNlZa__feature:last-child{padding-block:144px}.technology-module__AbNlZa__sectionGrid{grid-template-columns:300px minmax(0,850px);gap:140px;max-width:1290px}.technology-module__AbNlZa__sectionTitle{font-size:45px}.technology-module__AbNlZa__desktopLine{display:block}.technology-module__AbNlZa__desktopSpace{display:none}.technology-module__AbNlZa__content{gap:72px;padding-top:4px}.technology-module__AbNlZa__heading{gap:12px}.technology-module__AbNlZa__heading h3{font-size:30px}.technology-module__AbNlZa__heading p{font-size:21px}.technology-module__AbNlZa__list{gap:32px}.technology-module__AbNlZa__card{grid-template-columns:208px minmax(0,1fr);gap:32px;padding-right:40px}.technology-module__AbNlZa__cardMedia{border-radius:12px;height:136px}.technology-module__AbNlZa__cardCopy{gap:8px}.technology-module__AbNlZa__cardCopy h4{font-size:24px}.technology-module__AbNlZa__cardCopy p{font-size:18px}.technology-module__AbNlZa__desktopTabs{gap:88px}.technology-module__AbNlZa__tab{flex-basis:160px;font-size:18px}.technology-module__AbNlZa__tabDivider{height:16px}}@media (prefers-reduced-motion:reduce){.technology-module__AbNlZa__anchor,.technology-module__AbNlZa__chevron,.technology-module__AbNlZa__mobilePanel{transition:none}}@media (min-width:768px) and (max-width:1337px){.technology-module__AbNlZa__hero h1{font-size:var(--font-h1-size-tablet);line-height:var(--font-h1-line-height);letter-spacing:var(--font-h1-letter-spacing)}.technology-module__AbNlZa__hero p{font-size:var(--font-subhead-size-tablet);line-height:var(--font-subhead-line-height);letter-spacing:var(--font-subhead-letter-spacing)}.technology-module__AbNlZa__sectionTitle{font-size:var(--font-h2-5-size-tablet);line-height:var(--font-h2-5-line-height);letter-spacing:var(--font-h2-5-letter-spacing)}.technology-module__AbNlZa__heading h3{font-size:var(--font-title-1-size-tablet);line-height:var(--font-title-1-line-height);letter-spacing:var(--font-title-1-letter-spacing)}.technology-module__AbNlZa__heading p{font-size:var(--font-body-1-size-tablet);line-height:var(--font-body-1-line-height);letter-spacing:var(--font-body-1-letter-spacing)}.technology-module__AbNlZa__cardCopy h4{font-size:var(--font-title-2-size-tablet);line-height:var(--font-title-2-line-height);letter-spacing:var(--font-title-2-letter-spacing)}.technology-module__AbNlZa__cardCopy p{font-size:var(--font-body-2-size-tablet);line-height:var(--font-body-2-line-height);letter-spacing:var(--font-body-2-letter-spacing)}.technology-module__AbNlZa__tab{font-size:var(--font-button-size-tablet);line-height:var(--font-button-line-height);letter-spacing:var(--font-button-letter-spacing)}}
