.Icon-module__-y7Vfq__icon{background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.Button-module__RyZmBa__cta{box-sizing:border-box;align-items:center;gap:var(--space-tight);border-radius:var(--space-3);cursor:pointer;height:56px;font-family:var(--font-body);font-weight:var(--text-label-cta-weight);font-size:var(--text-label-cta-size);line-height:var(--text-label-cta-line-height);letter-spacing:var(--text-label-cta-letter-spacing);white-space:nowrap;color:inherit;background:0 0;border:1px solid #0000;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.Button-module__RyZmBa__label,.Button-module__RyZmBa__icon{color:inherit}.Button-module__RyZmBa__primary{padding:var(--space-4) var(--space-5) var(--space-4) var(--space-7);background-color:var(--color-cta-bg);border-color:var(--color-surface);color:var(--color-cta-text)}.Button-module__RyZmBa__primary:hover,.Button-module__RyZmBa__primary.Button-module__RyZmBa__force-hover{background-color:var(--color-primary);color:var(--color-text-primary)}.Button-module__RyZmBa__primary:active,.Button-module__RyZmBa__primary.Button-module__RyZmBa__force-pressed{background-color:var(--color-primary-700);color:var(--color-cta-bg)}.Button-module__RyZmBa__secondary{padding:var(--space-3) var(--space-5);border-color:var(--color-cta-outline);color:var(--color-text-primary);background-color:#0000}.Button-module__RyZmBa__secondary:hover,.Button-module__RyZmBa__secondary.Button-module__RyZmBa__force-hover{background-color:var(--color-gray-50);color:var(--color-cta-text)}.Button-module__RyZmBa__secondary:active,.Button-module__RyZmBa__secondary.Button-module__RyZmBa__force-pressed{background-color:var(--color-text-secondary);color:var(--color-cta-text)}.Button-module__RyZmBa__primary:disabled,.Button-module__RyZmBa__secondary:disabled{cursor:not-allowed;pointer-events:none}.Button-module__RyZmBa__primary:disabled{background-color:var(--color-gray-500);color:var(--color-gray-700)}.Button-module__RyZmBa__secondary:disabled{border-color:var(--color-border);color:var(--color-gray-600);background-color:#0000}@keyframes Button-module__RyZmBa__buttonIconFly{0%{opacity:1;transform:translate(0)rotate(0)}45%{opacity:0;transform:translate(9px,-7px)rotate(14deg)}50%{opacity:0;transform:translate(-9px,7px)rotate(-14deg)}to{opacity:1;transform:translate(0)rotate(0)}}.Button-module__RyZmBa__cta:hover .Button-module__RyZmBa__icon,.Button-module__RyZmBa__cta:active .Button-module__RyZmBa__icon,.Button-module__RyZmBa__cta.Button-module__RyZmBa__force-hover .Button-module__RyZmBa__icon,.Button-module__RyZmBa__cta.Button-module__RyZmBa__force-pressed .Button-module__RyZmBa__icon{animation:Button-module__RyZmBa__buttonIconFly var(--motion-button-icon-fly-duration) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.Button-module__RyZmBa__cta:hover .Button-module__RyZmBa__icon,.Button-module__RyZmBa__cta:active .Button-module__RyZmBa__icon,.Button-module__RyZmBa__cta.Button-module__RyZmBa__force-hover .Button-module__RyZmBa__icon,.Button-module__RyZmBa__cta.Button-module__RyZmBa__force-pressed .Button-module__RyZmBa__icon{animation:none}}
.Badge-module__9CUkRq__badge{box-sizing:border-box;font-family:var(--font-body);white-space:nowrap;border:1px solid #0000;border-radius:100px;align-items:center;line-height:normal;display:inline-flex}.Badge-module__9CUkRq__outline{padding:6px var(--space-3);border-color:var(--color-badge-border);color:var(--color-text-primary);font-weight:var(--text-label-tag-weight);font-size:var(--text-label-tag-size);letter-spacing:var(--text-label-tag-letter-spacing)}.Badge-module__9CUkRq__ghost{color:var(--color-text-muted);font-weight:var(--text-label-tag-weight);font-size:var(--text-label-tag-size);letter-spacing:var(--text-label-tag-letter-spacing);padding:6px 0}.Badge-module__9CUkRq__glass{padding:6px var(--space-3);background-color:var(--color-badge-bg);color:var(--color-text-primary);font-weight:var(--text-label-tag-weight);font-size:var(--text-label-tag-size);letter-spacing:var(--text-label-tag-letter-spacing);text-transform:uppercase}.Badge-module__9CUkRq__small{padding:var(--space-1) 6px;background-color:var(--color-badge-bg);color:var(--color-text-primary);font-weight:var(--text-label-tag-sm-weight);font-size:var(--text-label-tag-sm-size);letter-spacing:var(--text-label-tag-sm-letter-spacing);text-transform:uppercase}
.SolutionsMenu-module__E1MfiW__root{padding:var(--space-7);background:var(--color-surface);border:1px solid var(--color-surface);box-sizing:border-box;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;width:min(1012px,100vw - 48px);display:flex;box-shadow:0 4px 2px #00000040}.SolutionsMenu-module__E1MfiW__columns{flex-wrap:wrap;flex:640px;align-items:flex-start;gap:80px;min-width:0;max-width:952px;display:flex}.SolutionsMenu-module__E1MfiW__column{align-items:flex-start;gap:var(--space-4);flex-direction:column;flex:320px;min-width:0;max-width:436px;display:flex}.SolutionsMenu-module__E1MfiW__columnLabel{color:var(--color-text-muted);font-family:var(--font-body);font-weight:var(--text-label-tag-alt-weight);font-size:var(--text-label-tag-alt-size);letter-spacing:var(--text-label-tag-alt-letter-spacing);line-height:var(--text-label-tag-alt-line-height)}.SolutionsMenu-module__E1MfiW__columnRows{align-items:flex-start;gap:var(--space-4);flex-direction:column;width:100%;display:flex}.SolutionsMenu-module__E1MfiW__menuRow{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-2);box-sizing:border-box;border:1px solid #0000;border-radius:9px;text-decoration:none;display:flex}.SolutionsMenu-module__E1MfiW__menuRow:hover{background-color:var(--color-gray-800);border-color:var(--color-tertiary-100)}.SolutionsMenu-module__E1MfiW__iconWrap{width:var(--space-10);height:var(--space-10);box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.SolutionsMenu-module__E1MfiW__iconWrapProduct{background-color:var(--color-gray-900)}.SolutionsMenu-module__E1MfiW__iconWrapIndustry{background-color:var(--color-tertiary-500)}.SolutionsMenu-module__E1MfiW__menuRowText{justify-content:center;gap:var(--space-1);flex-direction:column;display:flex}.SolutionsMenu-module__E1MfiW__menuRowTitleLine{align-items:center;gap:var(--space-2);display:flex}.SolutionsMenu-module__E1MfiW__menuRowTitle{color:var(--color-text-primary);font-family:var(--font-body);font-weight:var(--text-label-eyebrow-weight);font-size:var(--text-label-eyebrow-size);line-height:var(--text-label-eyebrow-line-height);letter-spacing:var(--text-label-eyebrow-letter-spacing)}.SolutionsMenu-module__E1MfiW__menuRowDescription{color:var(--color-text-muted);font-family:var(--font-body);font-weight:var(--text-label-tag-alt-weight);font-size:var(--text-label-tag-alt-size);letter-spacing:var(--text-label-tag-alt-letter-spacing);line-height:var(--text-label-tag-alt-line-height)}
.Header-module__zQjE0G__root{font-family:var(--font-body);--mobile-header-bg:var(--color-black);position:relative}.Header-module__zQjE0G__desktopBar{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.Header-module__zQjE0G__logoLink{flex-shrink:0;display:inline-flex}.Header-module__zQjE0G__navPill{box-sizing:border-box;min-height:56px;padding:0 calc(var(--space-7) + 1px);justify-content:center;align-items:center;gap:35px;display:flex}.Header-module__zQjE0G__navTrigger{all:unset;align-items:center;gap:var(--space-2);cursor:pointer;color:var(--color-gray-50);font-family:var(--font-body);font-weight:var(--text-label-cta-weight);font-size:var(--text-label-cta-size);line-height:var(--text-label-cta-line-height);border-bottom:1px solid #0000;display:flex}.Header-module__zQjE0G__navLink{color:var(--color-gray-50);font-family:var(--font-body);font-weight:var(--text-label-cta-weight);font-size:var(--text-label-cta-size);line-height:var(--text-label-cta-line-height);border-bottom:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.Header-module__zQjE0G__navTrigger:hover,.Header-module__zQjE0G__navLink:hover{border-bottom-color:var(--color-gray-50)}.Header-module__zQjE0G__navChevron{transition:transform .25s}.Header-module__zQjE0G__navTrigger[aria-expanded=true] .Header-module__zQjE0G__navChevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Header-module__zQjE0G__navChevron{transition:none}}.Header-module__zQjE0G__solutionsMenu{z-index:20;max-height:calc(100vh - var(--header-height) - 24px - var(--space-4));max-height:calc(100dvh - var(--header-height) - 24px - var(--space-4));overscroll-behavior:contain;opacity:1;visibility:visible;transition:opacity var(--motion-fade-in-duration) var(--motion-ease-out), transform var(--motion-fade-in-duration) var(--motion-ease-out), visibility 0s;position:absolute;top:calc(100% + 24px);left:50%;overflow-y:auto;transform:translate(-50%)translateY(0)}.Header-module__zQjE0G__solutionsMenu[data-closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(calc(-1 * var(--motion-rise)));transition:opacity var(--motion-fade-out-duration) var(--motion-ease-out), transform var(--motion-fade-out-duration) var(--motion-ease-out), visibility 0s linear var(--motion-fade-out-duration)}@media (prefers-reduced-motion:reduce){.Header-module__zQjE0G__solutionsMenu,.Header-module__zQjE0G__solutionsMenu[data-closed]{transform:translate(-50%)}.Header-module__zQjE0G__solutionsMenu{transition:opacity var(--motion-reduced-fade) linear, visibility 0s}.Header-module__zQjE0G__solutionsMenu[data-closed]{transition:opacity var(--motion-reduced-fade) linear, visibility 0s linear var(--motion-reduced-fade)}}.Header-module__zQjE0G__iconWrap{width:var(--space-10);height:var(--space-10);box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.Header-module__zQjE0G__iconWrapSmall{width:var(--space-9);height:var(--space-9)}.Header-module__zQjE0G__iconWrapProduct{background-color:var(--color-gray-900)}.Header-module__zQjE0G__iconWrapIndustry{background-color:var(--color-tertiary-500)}.Header-module__zQjE0G__mobileHeaderBar{height:72px;padding:0 var(--space-5);background-color:var(--mobile-header-bg);justify-content:space-between;align-items:center;display:flex}.Header-module__zQjE0G__mobileSubmenuTitle{color:var(--color-text-primary);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:22px}.Header-module__zQjE0G__mobileMenuToggle{all:unset;width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.Header-module__zQjE0G__mobileMenuIconClosed,.Header-module__zQjE0G__mobileMenuIconOpen{transition:opacity var(--motion-fade-in-duration) var(--motion-ease-out), transform var(--motion-fade-in-duration) var(--motion-ease-out);position:absolute;inset:0}.Header-module__zQjE0G__mobileMenuIconClosed{opacity:1;transform:rotate(0)scale(1)}.Header-module__zQjE0G__mobileMenuIconOpen{opacity:0;transform:rotate(-90deg)scale(.5)}.Header-module__zQjE0G__mobileMenuToggle[aria-expanded=true] .Header-module__zQjE0G__mobileMenuIconClosed{opacity:0;transform:rotate(90deg)scale(.5)}.Header-module__zQjE0G__mobileMenuToggle[aria-expanded=true] .Header-module__zQjE0G__mobileMenuIconOpen{opacity:1;transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.Header-module__zQjE0G__mobileMenuIconClosed,.Header-module__zQjE0G__mobileMenuIconOpen,.Header-module__zQjE0G__mobileMenuToggle[aria-expanded=true] .Header-module__zQjE0G__mobileMenuIconClosed,.Header-module__zQjE0G__mobileMenuToggle[aria-expanded=true] .Header-module__zQjE0G__mobileMenuIconOpen{transition:opacity var(--motion-reduced-fade) linear;transform:none}}.Header-module__zQjE0G__mobileMenu{z-index:30;padding:12px var(--space-6) var(--space-6);background-color:var(--mobile-header-bg);width:100%;max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));overscroll-behavior:contain;box-sizing:border-box;opacity:1;visibility:visible;transition:opacity var(--motion-fade-in-duration) var(--motion-ease-out), transform var(--motion-fade-in-duration) var(--motion-ease-out), visibility 0s;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(0)}.Header-module__zQjE0G__mobileMenu[data-closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(-1 * var(--motion-rise)));transition:opacity var(--motion-fade-out-duration) var(--motion-ease-out), transform var(--motion-fade-out-duration) var(--motion-ease-out), visibility 0s linear var(--motion-fade-out-duration)}.Header-module__zQjE0G__mobileMenuPanel{display:contents}@media (prefers-reduced-motion:reduce){.Header-module__zQjE0G__mobileMenu,.Header-module__zQjE0G__mobileMenu[data-closed]{transform:none}.Header-module__zQjE0G__mobileMenu{transition:opacity var(--motion-reduced-fade) linear, visibility 0s}.Header-module__zQjE0G__mobileMenu[data-closed]{transition:opacity var(--motion-reduced-fade) linear, visibility 0s linear var(--motion-reduced-fade)}}.Header-module__zQjE0G__mobileLinkRow{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:64px;color:var(--color-text-primary);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.Header-module__zQjE0G__mobileLinkLabel{font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing)}.Header-module__zQjE0G__mobileSpacer{flex-shrink:0;width:100%;height:58px}.Header-module__zQjE0G__mobileCta{justify-content:center;width:100%}.Header-module__zQjE0G__mobileSubmenuRows{flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding-bottom:12px;display:flex}.Header-module__zQjE0G__mobileSubmenuRowsIndustries{gap:var(--space-5)}.Header-module__zQjE0G__mobileMenuRow{align-items:center;gap:12px;width:100%;text-decoration:none;display:flex}.Header-module__zQjE0G__mobileMenuRowText{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.Header-module__zQjE0G__mobileMenuRowTitle{color:var(--color-text-primary);font-family:var(--font-body);font-weight:var(--text-body-regular-weight);font-size:var(--text-body-regular-size);line-height:var(--text-body-regular-line-height);letter-spacing:var(--text-body-regular-letter-spacing)}.Header-module__zQjE0G__mobileMenuRowDescription{color:var(--color-text-muted);font-family:var(--font-body);font-weight:var(--text-caption-small-mobile-weight);font-size:var(--text-caption-small-mobile-size);letter-spacing:var(--text-caption-small-mobile-letter-spacing);line-height:18px}.Header-module__zQjE0G__skipLink{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;top:0;left:0;overflow:hidden}.Header-module__zQjE0G__skipLink:focus-visible{z-index:50;top:var(--space-2);left:var(--space-2);clip-path:none;width:auto;height:auto;padding:var(--space-3) var(--space-6);background:var(--color-black);border:1px solid var(--color-border);color:var(--color-text-primary);font-family:var(--font-body);font-weight:var(--text-label-cta-weight);font-size:var(--text-label-cta-size);line-height:var(--text-label-cta-line-height);outline:2px solid var(--color-indicator);outline-offset:2px;border-radius:40px;margin:0;text-decoration:none;overflow:visible}
.LinkWithIcon-module__Kc8ULa__link{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-family:var(--font-body);font-weight:var(--text-label-cta-weight);font-size:var(--text-label-cta-size);line-height:var(--text-label-cta-line-height);letter-spacing:var(--text-label-cta-letter-spacing);white-space:nowrap;cursor:pointer;border-bottom:1px solid #0000;text-decoration:none;display:inline-flex}.LinkWithIcon-module__Kc8ULa__label,.LinkWithIcon-module__Kc8ULa__icon{color:inherit}.LinkWithIcon-module__Kc8ULa__link:hover,.LinkWithIcon-module__Kc8ULa__link.LinkWithIcon-module__Kc8ULa__force-hover{border-bottom-color:var(--color-gray-50)}.LinkWithIcon-module__Kc8ULa__light{color:var(--color-text-muted);font-weight:var(--text-body-regular-weight);font-size:var(--text-body-regular-size);line-height:var(--text-body-regular-line-height);letter-spacing:var(--text-body-regular-letter-spacing);gap:0}.LinkWithIcon-module__Kc8ULa__light:hover,.LinkWithIcon-module__Kc8ULa__light.LinkWithIcon-module__Kc8ULa__force-hover{color:var(--color-cta-outline);border-bottom-color:#0000}
.Popover-module__LvOELa__popover{padding:var(--space-5);background-color:var(--color-gray-900);border-radius:10px;flex-direction:column;align-items:flex-start;gap:15px;display:flex}
.Dropdown-module__cpDOcq__root{display:inline-block;position:relative}.Dropdown-module__cpDOcq__trigger{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-1);cursor:pointer;color:var(--color-text-primary);display:flex}.Dropdown-module__cpDOcq__trigger:focus-visible{outline:2px solid var(--color-indicator);outline-offset:4px}.Dropdown-module__cpDOcq__language{gap:var(--space-3);padding:12px var(--space-4);border:1px solid var(--color-border);border-radius:var(--space-3);background-color:var(--color-surface)}@media (hover:hover){.Dropdown-module__cpDOcq__language:hover{border-color:var(--color-text-muted)}}.Dropdown-module__cpDOcq__languageIcon{color:var(--color-text-muted)}.Dropdown-module__cpDOcq__label{color:var(--color-text-muted);font-family:var(--font-body);font-weight:var(--text-body-regular-weight);font-size:var(--text-body-regular-size);line-height:var(--text-body-regular-line-height);letter-spacing:var(--text-body-regular-letter-spacing);white-space:nowrap}.Dropdown-module__cpDOcq__languageLabel{color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:1.4}.Dropdown-module__cpDOcq__popover{z-index:10;width:max-content;max-width:calc(100vw - var(--space-5) * 2);position:absolute;top:calc(100% + 8px);left:0}.Dropdown-module__cpDOcq__popover a{white-space:normal;overflow-wrap:break-word}
.IconButton-module__XQKu9W__btn{box-sizing:border-box;cursor:pointer;width:50px;height:50px;color:var(--color-text-primary);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.IconButton-module__XQKu9W__iconFlip{transform:scaleY(-1)rotate(180deg)}.IconButton-module__XQKu9W__stroke{border-color:var(--color-cta-outline)}.IconButton-module__XQKu9W__stroke:hover,.IconButton-module__XQKu9W__stroke.IconButton-module__XQKu9W__force-hover{background-color:var(--color-text-primary);color:var(--color-black)}.IconButton-module__XQKu9W__stroke:active,.IconButton-module__XQKu9W__stroke.IconButton-module__XQKu9W__force-pressed{background-color:var(--color-text-secondary);color:var(--color-black)}.IconButton-module__XQKu9W__ghost:hover,.IconButton-module__XQKu9W__ghost.IconButton-module__XQKu9W__force-hover,.IconButton-module__XQKu9W__ghost:active,.IconButton-module__XQKu9W__ghost.IconButton-module__XQKu9W__force-pressed{color:var(--color-text-secondary)}.IconButton-module__XQKu9W__sm{width:var(--icon-button-size-sm);height:var(--icon-button-size-sm)}.IconButton-module__XQKu9W__btn:disabled,.IconButton-module__XQKu9W__btn[aria-disabled=true]{opacity:.35;cursor:not-allowed;pointer-events:none}
.Footer-module__UfsqeG__footer{background-color:var(--color-black);box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding-bottom:50px;display:flex}.Footer-module__UfsqeG__top{width:100%;padding:var(--space-9) var(--page-gutter) 0;box-sizing:border-box;flex-direction:column;gap:60px;display:flex}.Footer-module__UfsqeG__main{justify-content:flex-start;align-items:center;gap:var(--space-6);flex-wrap:wrap;width:100%;display:flex}.Footer-module__UfsqeG__navLinks{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.Footer-module__UfsqeG__accordion{gap:var(--space-7);flex-direction:column;width:100%;display:flex}.Footer-module__UfsqeG__sectionHeader{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:flex-start;width:100%;padding:0;display:flex}.Footer-module__UfsqeG__chevron{color:var(--color-text-primary);transition:transform .25s}.Footer-module__UfsqeG__row[data-open=true] .Footer-module__UfsqeG__chevron{transform:rotate(180deg)}.Footer-module__UfsqeG__row{border-bottom:1px solid var(--color-border);flex-direction:column;width:100%;display:flex}.Footer-module__UfsqeG__sectionHeader{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:36px;transition:padding-bottom .25s;display:flex}.Footer-module__UfsqeG__row[data-open=true] .Footer-module__UfsqeG__sectionHeader{padding-bottom:0}.Footer-module__UfsqeG__collapse{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .25s,visibility 0s linear .25s;display:grid}.Footer-module__UfsqeG__row[data-open=true] .Footer-module__UfsqeG__collapse{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .25s,visibility}.Footer-module__UfsqeG__collapseInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Footer-module__UfsqeG__chevron,.Footer-module__UfsqeG__sectionHeader,.Footer-module__UfsqeG__collapse{transition:none}}.Footer-module__UfsqeG__productsList{justify-content:space-between;gap:var(--space-6);width:100%;padding:var(--space-5) 0 50px;box-sizing:border-box;flex-wrap:wrap;display:flex}.Footer-module__UfsqeG__industriesColumns{justify-content:space-between;gap:var(--space-6);width:100%;min-height:140px;padding:var(--space-5) 0;box-sizing:border-box;flex-wrap:wrap;display:flex}.Footer-module__UfsqeG__industriesColumn{gap:var(--space-7);flex-direction:column;display:flex}.Footer-module__UfsqeG__bottom{width:100%;padding:0 var(--page-gutter);box-sizing:border-box;background-color:var(--color-black)}.Footer-module__UfsqeG__bottomInner{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding:var(--space-9) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.Footer-module__UfsqeG__companyInfo{gap:var(--space-1);flex-direction:column;flex:420px;min-width:0;display:flex}.Footer-module__UfsqeG__infoLine{color:var(--color-text-muted);font-family:var(--font-body);font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);margin:0;line-height:1.6}.Footer-module__UfsqeG__infoSeparator{white-space:pre}.Footer-module__UfsqeG__infoGroup{white-space:nowrap}.Footer-module__UfsqeG__infoLink{color:inherit;border-bottom:1px solid #0000;text-decoration:none}.Footer-module__UfsqeG__infoLink:hover,.Footer-module__UfsqeG__infoLink:focus-visible{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.Footer-module__UfsqeG__infoLink:focus-visible{outline:2px solid var(--color-indicator);outline-offset:2px}.Footer-module__UfsqeG__bottomRight{align-items:flex-end;gap:var(--space-4);flex-direction:column;flex:0 auto;margin-left:auto;display:flex}.Footer-module__UfsqeG__bottomRightRow{justify-content:flex-end;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.Footer-module__UfsqeG__legalLinks{align-items:center;row-gap:var(--space-2);flex-wrap:wrap;display:flex}.Footer-module__UfsqeG__legalLinks.Footer-module__UfsqeG__legalLinks>*{font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}.Footer-module__UfsqeG__legalLinks.Footer-module__UfsqeG__legalLinks>*+*{margin-left:var(--space-5);padding-left:var(--space-5);border-left:1px solid var(--color-border)}.Footer-module__UfsqeG__logoRow{width:100%;padding:var(--space-11) var(--page-gutter) var(--space-9);box-sizing:border-box;flex-direction:column;align-items:center;display:flex}.Footer-module__UfsqeG__logo{width:100%;max-width:min(1357px, var(--content-max-width));height:auto;display:block}@media (max-width:768px){.Footer-module__UfsqeG__top{gap:var(--space-6);padding:var(--space-6) var(--space-5) 0}.Footer-module__UfsqeG__main{align-items:flex-start;gap:var(--space-4);flex-direction:column}.Footer-module__UfsqeG__navLinks{gap:var(--space-4)}.Footer-module__UfsqeG__industriesColumns{gap:var(--space-6);flex-direction:column;min-height:0}.Footer-module__UfsqeG__bottom{padding:0 var(--space-5)}.Footer-module__UfsqeG__bottomInner{align-items:stretch;gap:var(--space-6);padding:var(--space-6) 0 var(--space-8);flex-direction:column}.Footer-module__UfsqeG__companyInfo{flex-basis:auto}.Footer-module__UfsqeG__infoGroup{display:block}.Footer-module__UfsqeG__infoSeparator{display:none}.Footer-module__UfsqeG__bottomRight{align-items:stretch;gap:var(--space-5);margin-left:0}.Footer-module__UfsqeG__bottomRightRow{align-items:stretch;gap:var(--space-6);flex-direction:column}.Footer-module__UfsqeG__languageDropdown.Footer-module__UfsqeG__languageDropdown{width:100%;display:block}.Footer-module__UfsqeG__languageDropdown.Footer-module__UfsqeG__languageDropdown button{justify-content:center;width:100%}.Footer-module__UfsqeG__legalLinks{justify-content:center;gap:var(--space-2) var(--space-5)}.Footer-module__UfsqeG__legalLinks.Footer-module__UfsqeG__legalLinks>*+*{border-left:0;margin-left:0;padding-left:0}.Footer-module__UfsqeG__logoRow{padding:var(--space-9) var(--space-5) var(--space-6)}}.Footer-module__UfsqeG__linkedin.Footer-module__UfsqeG__linkedin{margin-inline:calc((var(--icon-button-size-sm) - var(--icon-button-icon-sm)) / -2)}
.Breadcrumbs-module__F7eHRG__breadcrumbs{padding:var(--space-5) 0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;align-items:center;gap:23px;display:inline-flex}.Breadcrumbs-module__F7eHRG__dot{width:var(--space-3);height:var(--space-3);background-color:var(--color-indicator);border-radius:50%;flex-shrink:0;display:inline-block}.Breadcrumbs-module__F7eHRG__gapCompact{gap:var(--space-4)}.Breadcrumbs-module__F7eHRG__textRow{align-items:center;gap:var(--space-1);display:flex}.Breadcrumbs-module__F7eHRG__segment{font-family:var(--font-body);font-weight:var(--text-caption-small-weight);font-size:var(--text-caption-small-size);line-height:var(--text-caption-small-line-height);letter-spacing:var(--text-caption-small-letter-spacing);white-space:nowrap}.Breadcrumbs-module__F7eHRG__trail{color:var(--color-text-muted)}.Breadcrumbs-module__F7eHRG__current{color:var(--color-text-primary)}.Breadcrumbs-module__F7eHRG__textLight .Breadcrumbs-module__F7eHRG__trail,.Breadcrumbs-module__F7eHRG__textLight .Breadcrumbs-module__F7eHRG__current{color:var(--color-gray-200)}.Breadcrumbs-module__F7eHRG__gapIcon{gap:var(--space-5)}.Breadcrumbs-module__F7eHRG__iconBox{box-sizing:border-box;width:var(--space-10);height:var(--space-10);color:var(--color-cta-bg);border:1px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.Breadcrumbs-module__F7eHRG__iconBoxProduct{background-color:var(--color-gray-900);border-color:var(--color-border-accent)}.Breadcrumbs-module__F7eHRG__iconBoxIndustry{background-color:var(--color-tertiary-500);border-color:#474747}.Breadcrumbs-module__F7eHRG__gapIconMobile{gap:var(--space-4)}.Breadcrumbs-module__F7eHRG__iconBoxMobile{width:36px;height:36px}.Breadcrumbs-module__F7eHRG__textMobile .Breadcrumbs-module__F7eHRG__segment{font-size:var(--text-caption-small-mobile-size);line-height:var(--text-caption-small-mobile-line-height);font-weight:var(--text-caption-small-mobile-weight);letter-spacing:var(--text-caption-small-mobile-letter-spacing)}@media (max-width:768px){.Breadcrumbs-module__F7eHRG__textRow{row-gap:var(--space-1);flex-wrap:wrap}.Breadcrumbs-module__F7eHRG__segment,.Breadcrumbs-module__F7eHRG__trail,.Breadcrumbs-module__F7eHRG__current{white-space:normal;overflow-wrap:break-word;min-width:0}.Breadcrumbs-module__F7eHRG__breadcrumbs:has(.Breadcrumbs-module__F7eHRG__iconBox){gap:var(--space-4)}.Breadcrumbs-module__F7eHRG__iconBox{width:36px;height:36px}.Breadcrumbs-module__F7eHRG__breadcrumbs:has(.Breadcrumbs-module__F7eHRG__iconBox) .Breadcrumbs-module__F7eHRG__segment{font-size:var(--text-caption-small-mobile-size);line-height:var(--text-caption-small-mobile-line-height);font-weight:var(--text-caption-small-mobile-weight);letter-spacing:var(--text-caption-small-mobile-letter-spacing)}.Breadcrumbs-module__F7eHRG__breadcrumbs:not(:has(.Breadcrumbs-module__F7eHRG__iconBox)){gap:var(--space-2);box-sizing:border-box;min-height:32px;padding:6px 0}.Breadcrumbs-module__F7eHRG__breadcrumbs:not(:has(.Breadcrumbs-module__F7eHRG__iconBox)) .Breadcrumbs-module__F7eHRG__segment{font-weight:var(--text-caption-small-mobile-weight);font-size:var(--text-caption-small-mobile-size);letter-spacing:var(--text-caption-small-mobile-letter-spacing);line-height:20px}}
.WhoWeAre-module__bKP7eW__root{--space-below-cta:160px;box-sizing:border-box;width:100%;padding:var(--space-9) var(--page-gutter) var(--space-below-cta)}@media (max-width:768px){.WhoWeAre-module__bKP7eW__root{--space-below-cta:96px}}.WhoWeAre-module__bKP7eW__content{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}@media (min-width:769px){.WhoWeAre-module__bKP7eW__breadcrumbs.WhoWeAre-module__bKP7eW__breadcrumbs{box-sizing:border-box;gap:23px;height:40px;padding-top:0;padding-bottom:0}}.WhoWeAre-module__bKP7eW__text{text-align:center;text-wrap:pretty;max-width:1232px;font-family:var(--font-display);font-weight:var(--text-heading-card-lg-case-weight);font-size:clamp(24px,14.76px + 2.465vw,40px);line-height:var(--text-heading-card-lg-case-line-height);letter-spacing:var(--text-heading-card-lg-case-letter-spacing);color:var(--color-text-primary);margin:0}.WhoWeAre-module__bKP7eW__highlight{color:var(--color-secondary)}.WhoWeAre-module__bKP7eW__cta{margin-top:var(--space-9)}.WhoWeAre-module__bKP7eW__cta:focus-visible{outline:2px solid var(--color-indicator);outline-offset:4px}
.Title-module__8gNRnq__title{align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.Title-module__8gNRnq__headingContainer{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.Title-module__8gNRnq__heading{width:100%;font-family:var(--font-display);font-weight:var(--text-display-section-weight);font-size:var(--text-display-section-size);line-height:var(--text-display-section-line-height);letter-spacing:var(--text-display-section-letter-spacing);color:var(--color-text-secondary);margin:0}.Title-module__8gNRnq__headingCompact{color:var(--color-text-primary)}@media (min-width:769px){.Title-module__8gNRnq__compactBreadcrumbs.Title-module__8gNRnq__compactBreadcrumbs{box-sizing:border-box;height:40px;padding-top:0;padding-bottom:0}}.Title-module__8gNRnq__description{max-width:653px;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:12px 0 0}.Title-module__8gNRnq__highlight{color:var(--color-secondary)}.Title-module__8gNRnq__center{text-align:center;align-items:center}.Title-module__8gNRnq__center .Title-module__8gNRnq__headingContainer{align-items:center;max-width:1184px}.Title-module__8gNRnq__center .Title-module__8gNRnq__heading{color:var(--color-text-primary);text-align:center;white-space:pre-line}@media (min-width:769px){.Title-module__8gNRnq__center{gap:var(--space-4)}.Title-module__8gNRnq__centerBreadcrumbs.Title-module__8gNRnq__centerBreadcrumbs{box-sizing:border-box;gap:23px;height:40px;padding-top:0;padding-bottom:0}}@media (max-width:768px){.Title-module__8gNRnq__title{gap:0}.Title-module__8gNRnq__center .Title-module__8gNRnq__heading{white-space:normal}.Title-module__8gNRnq__description{margin-top:var(--space-4);font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}.Title-module__8gNRnq__heading{font-weight:var(--text-display-mobile-weight);font-size:var(--text-display-mobile-size);line-height:var(--text-display-mobile-line-height);letter-spacing:var(--text-display-mobile-letter-spacing)}}
.CarouselControls-module__JGMtFa__controls{align-items:center;gap:var(--carousel-controls-gap);flex-shrink:0;display:flex}.CarouselControls-module__JGMtFa__aboveCards{margin-top:calc(var(--carousel-controls-offset) - var(--gap-section-title));margin-bottom:var(--carousel-controls-offset);align-self:flex-start}.CarouselControls-module__JGMtFa__headerEnd{margin-left:auto}.CarouselControls-module__JGMtFa__withDots{gap:var(--carousel-dots-gap)}.CarouselControls-module__JGMtFa__dots{align-items:center;gap:var(--carousel-dots-gap);display:flex}.CarouselControls-module__JGMtFa__dot{box-sizing:border-box;width:var(--carousel-dot-size);height:var(--carousel-dot-size);border:1px solid var(--color-gray-200);border-radius:50%;flex-shrink:0}.CarouselControls-module__JGMtFa__dotActive{background-color:var(--carousel-dot-active-fill)}
.ColumnContent-module__2AtF9W__column{align-items:flex-start;gap:var(--space-6);flex-direction:column;width:100%;display:flex}.ColumnContent-module__2AtF9W__iconRow{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.ColumnContent-module__2AtF9W__iconSlot{width:40px;height:40px;color:var(--color-text-primary);flex-shrink:0;display:inline-flex}.ColumnContent-module__2AtF9W__cover{box-sizing:border-box;width:100%;aspect-ratio:var(--column-cover-aspect,458 / 290);border:1px solid var(--color-border);border-radius:var(--space-5);margin-bottom:calc(var(--space-8) - var(--space-6));position:relative;overflow:hidden}.ColumnContent-module__2AtF9W__coverFrameless{border:0}.ColumnContent-module__2AtF9W__coverImg{object-fit:cover;width:100%;height:100%;display:block}.ColumnContent-module__2AtF9W__coverVideo{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.ColumnContent-module__2AtF9W__coverVideo[data-playing]{opacity:1}@media (prefers-reduced-motion:reduce){.ColumnContent-module__2AtF9W__coverVideo{transition:none}}.ColumnContent-module__2AtF9W__withCover .ColumnContent-module__2AtF9W__textGroup{box-sizing:border-box;padding-right:26px}.ColumnContent-module__2AtF9W__badgeMobile.ColumnContent-module__2AtF9W__badgeMobile{display:none}.ColumnContent-module__2AtF9W__textGroup{gap:var(--space-6);flex-direction:column;width:100%;display:flex}.ColumnContent-module__2AtF9W__titleDefault,.ColumnContent-module__2AtF9W__titleBigTitle,.ColumnContent-module__2AtF9W__titleXlTitle,.ColumnContent-module__2AtF9W__titleXxxlTitle{width:100%;font-family:var(--font-display);color:var(--color-text-primary);margin:0}.ColumnContent-module__2AtF9W__titleDefault{font-weight:var(--text-heading-card-sm-weight);font-size:var(--text-heading-card-sm-size);line-height:var(--text-heading-card-sm-line-height);letter-spacing:var(--text-heading-card-sm-letter-spacing)}.ColumnContent-module__2AtF9W__titleBigTitle{font-weight:var(--text-heading-card-weight);font-size:var(--text-heading-card-size);line-height:var(--text-heading-card-line-height);letter-spacing:var(--text-heading-card-letter-spacing)}.ColumnContent-module__2AtF9W__titleXlTitle{font-weight:var(--text-heading-card-lg-weight);font-size:var(--text-heading-card-lg-size);line-height:var(--text-heading-card-lg-line-height);letter-spacing:var(--text-heading-card-lg-letter-spacing)}.ColumnContent-module__2AtF9W__titleXxxlTitle{font-weight:var(--text-heading-card-lg-case-weight);font-size:var(--text-heading-card-lg-case-size);line-height:var(--text-heading-card-lg-case-line-height);letter-spacing:var(--text-heading-card-lg-case-letter-spacing)}.ColumnContent-module__2AtF9W__description{width:100%;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}@media (max-width:768px){.ColumnContent-module__2AtF9W__iconSlot{width:32px;height:32px}.ColumnContent-module__2AtF9W__badgeDesktop.ColumnContent-module__2AtF9W__badgeDesktop{display:none}.ColumnContent-module__2AtF9W__badgeMobile.ColumnContent-module__2AtF9W__badgeMobile{display:inline-flex}.ColumnContent-module__2AtF9W__textGroup{gap:var(--space-4)}.ColumnContent-module__2AtF9W__cover{margin-bottom:0}.ColumnContent-module__2AtF9W__withCover .ColumnContent-module__2AtF9W__textGroup{padding-right:0}.ColumnContent-module__2AtF9W__titleDefault{font-weight:var(--text-heading-card-s-weight);font-size:var(--text-heading-card-s-size);line-height:var(--text-heading-card-s-line-height);letter-spacing:var(--text-heading-card-s-letter-spacing)}.ColumnContent-module__2AtF9W__description{font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}}
.IndustryPage-module__vqVWVq__whyMangrovia{padding:0 var(--page-gutter) 88px;box-sizing:border-box;flex-direction:column;align-items:center;display:flex;position:relative;overflow:clip visible}.IndustryPage-module__vqVWVq__whyMangroviaBackgroundBox{pointer-events:none;z-index:0;border-radius:20px;width:calc(100% + 50px);height:80%;position:absolute;top:29%;left:-25px}.IndustryPage-module__vqVWVq__whyMangroviaBackgroundClip{border-radius:inherit;opacity:.87;position:absolute;inset:0;overflow:hidden}.IndustryPage-module__vqVWVq__whyMangroviaBackgroundImg{width:100%;max-width:none;height:136.83%;position:absolute;top:-36.89%;left:0}.IndustryPage-module__vqVWVq__whyMangroviaContent{z-index:1;align-items:center;gap:var(--gap-section-title);flex-direction:column;width:100%;display:flex;position:relative}.IndustryPage-module__vqVWVq__whyMangroviaHeader{flex-direction:column;align-items:center;width:100%;display:flex}.IndustryPage-module__vqVWVq__whyMangroviaSubheading{text-align:center;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}.IndustryPage-module__vqVWVq__whyMangroviaHeading{text-align:center;width:100%;max-width:1184px;font-family:var(--font-display);font-weight:var(--text-display-section-weight);font-size:var(--text-display-section-size);line-height:var(--text-display-section-line-height);letter-spacing:var(--text-display-section-letter-spacing);color:var(--color-text-primary);margin:0}.IndustryPage-module__vqVWVq__whyMangroviaHighlight{color:var(--color-badge-border)}.IndustryPage-module__vqVWVq__whyMangroviaColumns{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;width:100%;display:flex}.IndustryPage-module__vqVWVq__whyMangroviaColumns>*{flex:300px}.IndustryPage-module__vqVWVq__engineeringCapabilities.IndustryPage-module__vqVWVq__engineeringCapabilities{align-items:flex-start;gap:var(--space-9);flex-direction:row}.IndustryPage-module__vqVWVq__engineeringCapabilitiesTitle{flex:0 0 38%}.IndustryPage-module__vqVWVq__engineeringCapabilitiesCard{flex:auto;min-width:0}@media (max-width:1024px){.IndustryPage-module__vqVWVq__engineeringCapabilities.IndustryPage-module__vqVWVq__engineeringCapabilities{flex-direction:column}.IndustryPage-module__vqVWVq__engineeringCapabilitiesTitle{flex-basis:auto}}@media (max-width:768px){.IndustryPage-module__vqVWVq__engineeringCapabilities.IndustryPage-module__vqVWVq__engineeringCapabilities{gap:var(--gap-section-title)}}.IndustryPage-module__vqVWVq__solutionsGrid{gap:var(--space-5);border-radius:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;position:relative}.IndustryPage-module__vqVWVq__solutionsGridBackground{z-index:0;pointer-events:none;object-fit:cover;width:100%;height:calc(100% + 80px);position:absolute;inset:-40px 0}.IndustryPage-module__vqVWVq__solutionsGridCard{z-index:1;position:relative}.IndustryPage-module__vqVWVq__newsHeader{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;width:100%;display:flex}.IndustryPage-module__vqVWVq__newsHeaderEnd{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.IndustryPage-module__vqVWVq__newsHeading{font-family:var(--font-display);font-weight:var(--text-display-section-weight);font-size:var(--text-display-section-size);line-height:var(--text-display-section-line-height);letter-spacing:var(--text-display-section-letter-spacing);color:var(--color-text-primary);margin:0}@media (max-width:768px){.IndustryPage-module__vqVWVq__newsHeading,.IndustryPage-module__vqVWVq__whyMangroviaHeading{font-weight:var(--text-display-mobile-weight);font-size:var(--text-display-mobile-size);line-height:var(--text-display-mobile-line-height);letter-spacing:var(--text-display-mobile-letter-spacing)}.IndustryPage-module__vqVWVq__whyMangroviaSubheading{font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}}.IndustryPage-module__vqVWVq__newsCarousel{flex-direction:column;width:100%;display:flex}.IndustryPage-module__vqVWVq__newsCarouselTrack{gap:var(--space-5);width:auto;margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter);padding-bottom:var(--space-2);margin-bottom:calc(-1 * var(--space-2));scrollbar-width:none;display:flex;overflow-x:auto}.IndustryPage-module__vqVWVq__newsCarouselTrack::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.IndustryPage-module__vqVWVq__newsCarouselTrack{cursor:grab}}.IndustryPage-module__vqVWVq__newsCarouselTrack[data-pressed=true]{-webkit-user-select:none;user-select:none}.IndustryPage-module__vqVWVq__newsCarouselTrack[data-dragging=true],.IndustryPage-module__vqVWVq__newsCarouselTrack[data-settling=true]{scroll-snap-type:none;scroll-behavior:auto}.IndustryPage-module__vqVWVq__newsCarouselTrack[data-dragging=true]{cursor:grabbing}.IndustryPage-module__vqVWVq__newsCarouselTrack>*{scroll-snap-align:start;flex:0 0 340px}@media (max-width:1024px){.IndustryPage-module__vqVWVq__solutionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.IndustryPage-module__vqVWVq__solutionsGridBackground{left:calc(-1 * var(--page-gutter));right:calc(-1 * var(--page-gutter));width:calc(100% + 2 * var(--page-gutter))}}@media (max-width:768px){.IndustryPage-module__vqVWVq__solutionsGridBackground{display:none}}@media (max-width:640px){.IndustryPage-module__vqVWVq__newsCarouselTrack>*{flex-basis:260px}.IndustryPage-module__vqVWVq__solutionsGrid{grid-template-columns:1fr}}
.Accordion-module__Xhqm-W__row{box-sizing:border-box;border:1px solid var(--color-border);width:100%;padding:var(--space-5);border-radius:5px}.Accordion-module__Xhqm-W__bare{padding:var(--space-5) var(--space-5) var(--space-5) 0;border:none;border-radius:0}@media (max-width:768px){.Accordion-module__Xhqm-W__bare{padding-right:0}}.Accordion-module__Xhqm-W__flush{padding:var(--space-5) 0;border:none;border-radius:0}.Accordion-module__Xhqm-W__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.Accordion-module__Xhqm-W__titleClosed{font-family:var(--font-display);font-weight:var(--text-heading-card-sm-weight);font-size:var(--text-heading-card-sm-size);line-height:var(--text-heading-card-sm-line-height);letter-spacing:var(--text-heading-card-sm-letter-spacing);color:var(--color-text-muted)}.Accordion-module__Xhqm-W__header:hover .Accordion-module__Xhqm-W__titleClosed,.Accordion-module__Xhqm-W__headerForceHover .Accordion-module__Xhqm-W__titleClosed{font-weight:var(--text-heading-card-sm-medium-weight);color:var(--color-text-primary)}.Accordion-module__Xhqm-W__titleOpen{font-family:var(--font-display);font-weight:var(--text-heading-card-lg-case-weight);font-size:var(--text-heading-card-lg-case-size);line-height:var(--text-heading-card-lg-case-line-height);letter-spacing:var(--text-heading-card-lg-case-letter-spacing);color:var(--color-text-primary)}.Accordion-module__Xhqm-W__titleClosedMobile{font-family:var(--font-display);font-weight:var(--text-heading-card-s-weight);font-size:var(--text-heading-card-s-size);line-height:var(--text-heading-card-s-line-height);letter-spacing:var(--text-heading-card-s-letter-spacing);color:var(--color-text-muted)}.Accordion-module__Xhqm-W__titleOpenMobile{font-family:var(--font-display);font-weight:var(--text-heading-card-sm-weight);font-size:var(--text-heading-card-sm-size);line-height:var(--text-heading-card-sm-line-height);letter-spacing:var(--text-heading-card-sm-letter-spacing);color:var(--color-text-primary)}.Accordion-module__Xhqm-W__icon{color:var(--color-text-primary);flex-shrink:0}.Accordion-module__Xhqm-W__collapse{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.Accordion-module__Xhqm-W__collapseOpen{grid-template-rows:1fr}.Accordion-module__Xhqm-W__collapseInner{min-height:0;overflow:hidden}.Accordion-module__Xhqm-W__description{padding-top:var(--space-5);font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}.Accordion-module__Xhqm-W__descriptionMobile{padding-top:var(--space-5);font-family:var(--font-body);font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing);color:var(--color-text-secondary);margin:0}@media (prefers-reduced-motion:reduce){.Accordion-module__Xhqm-W__collapse{transition:none}}
.ContactDotsLayer-module__XfCkJq__stage{--u:calc(100cqw / var(--stage-w));position:absolute;inset:0}.ContactDotsLayer-module__XfCkJq__dot{left:var(--x);top:var(--y);width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));margin:calc(var(--h) * var(--u) / -2) 0 0 calc(var(--w) * var(--u) / -2);transition:filter var(--motion-glow-duration) var(--motion-ease-out);position:absolute}.ContactDotsLayer-module__XfCkJq__dot[data-hovered]{filter:var(--glow-hero-dot-hover)}.ContactDotsLayer-module__XfCkJq__dotHalo{width:calc(220 * var(--u));height:calc(220 * var(--u));margin:calc(-106 * var(--u)) 0 0 calc(-110 * var(--u));background:radial-gradient(closest-side, rgb(206 246 251/calc(var(--ha) * .056)) 0.0%, rgb(206 246 251/calc(var(--ha) * .056)) 25.5%, rgb(206 246 251/calc(var(--ha) * .0519)) 29.1%, rgb(206 246 251/calc(var(--ha) * .0473)) 32.7%, rgb(206 246 251/calc(var(--ha) * .042)) 36.4%, rgb(206 246 251/calc(var(--ha) * .0375)) 40.0%, rgb(206 246 251/calc(var(--ha) * .0327)) 43.6%, rgb(206 246 251/calc(var(--ha) * .0283)) 47.3%, rgb(206 246 251/calc(var(--ha) * .0253)) 50.9%, rgb(206 246 251/calc(var(--ha) * .0216)) 54.5%, rgb(206 246 251/calc(var(--ha) * .0181)) 58.2%, rgb(206 246 251/calc(var(--ha) * .015)) 61.8%, rgb(206 246 251/calc(var(--ha) * .0121)) 65.5%, rgb(206 246 251/calc(var(--ha) * .0096)) 69.1%, rgb(206 246 251/calc(var(--ha) * .0074)) 72.7%, rgb(206 246 251/calc(var(--ha) * .0054)) 76.4%, rgb(206 246 251/calc(var(--ha) * .0044)) 80.0%, rgb(206 246 251/calc(var(--ha) * .0036)) 83.6%, rgb(206 246 251/calc(var(--ha) * .0027)) 87.3%, rgb(206 246 251/calc(var(--ha) * .0012)) 94.5%, rgb(206 246 251/calc(var(--ha) * 0)) 100.0%);border-radius:50%;position:absolute;top:50%;left:50%}.ContactDotsLayer-module__XfCkJq__dotShape{background-color:var(--color-secondary-100);-webkit-mask-image:url(/illustrations/contact-dots-2.webp);mask-image:url(/illustrations/contact-dots-2.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(var(--sheet-w) * var(--u)) calc(var(--sheet-h) * var(--u));-webkit-mask-size:calc(var(--sheet-w) * var(--u)) calc(var(--sheet-h) * var(--u));mask-size:calc(var(--sheet-w) * var(--u)) calc(var(--sheet-h) * var(--u));-webkit-mask-position:calc(var(--mx) * var(--u)) calc(var(--my) * var(--u));-webkit-mask-position:calc(var(--mx) * var(--u)) calc(var(--my) * var(--u));mask-position:calc(var(--mx) * var(--u)) calc(var(--my) * var(--u));position:absolute;inset:0}.ContactDotsLayer-module__XfCkJq__necks{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ContactDotsLayer-module__XfCkJq__neck{fill:var(--color-secondary-100)}
.ContactSection-module___ksu6q__section{box-sizing:border-box;width:100%;padding-top:300px;padding-bottom:var(--space-12);background:linear-gradient(to bottom, #0000 3.178%, var(--color-black) 43.636%);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:relative;overflow:hidden}.ContactSection-module___ksu6q__background{z-index:0;aspect-ratio:1589.2/635.2;pointer-events:none;width:97.6%;position:absolute;top:50%;left:2.4%;transform:translateY(calc(76.5px - 50%));container-type:inline-size}@media (min-width:1514px){.ContactSection-module___ksu6q__background{width:1477.7px;left:calc(50% - 720.7px)}}.ContactSection-module___ksu6q__title{z-index:1;text-align:center;white-space:pre-line;font-family:var(--font-display);font-weight:var(--text-display-hero-weight);font-size:var(--text-display-hero-size);line-height:var(--text-display-hero-line-height);letter-spacing:var(--text-display-hero-letter-spacing);color:var(--color-text-primary);margin:0;position:relative}.ContactSection-module___ksu6q__subtitle{z-index:1;text-align:center;font-family:var(--font-body);font-weight:var(--text-body-big-regular-weight);font-size:var(--text-body-big-regular-size);line-height:var(--text-body-big-regular-line-height);letter-spacing:var(--text-body-big-regular-letter-spacing);color:var(--color-text-secondary);margin:0;position:relative}.ContactSection-module___ksu6q__cta{z-index:1;position:relative}@media (min-width:769px){.ContactSection-module___ksu6q__title{text-wrap:balance;max-width:13em}}@media (max-width:768px){.ContactSection-module___ksu6q__section{padding-top:var(--space-9);padding-left:var(--space-10);padding-right:var(--space-10)}.ContactSection-module___ksu6q__title{font-weight:var(--text-display-mobile-weight);font-size:var(--text-display-mobile-size);line-height:var(--text-display-mobile-line-height);letter-spacing:var(--text-display-mobile-letter-spacing)}.ContactSection-module___ksu6q__subtitle{font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing)}}@media (max-width:640px){.ContactSection-module___ksu6q__section{padding-left:var(--space-6);padding-right:var(--space-6)}}
.Input-module__1rv8RW__root{flex-direction:column;gap:6px;width:100%;display:flex}.Input-module__1rv8RW__label{font-family:var(--font-body);font-weight:var(--text-caption-small-weight);font-size:var(--text-caption-small-size);line-height:var(--text-caption-small-line-height);letter-spacing:var(--text-caption-small-letter-spacing);color:var(--color-text-secondary)}.Input-module__1rv8RW__container{align-items:center;gap:var(--space-2);box-sizing:border-box;width:100%;padding:calc(var(--space-4) - 1px);border:1px solid var(--color-border);background-color:var(--color-bg);border-radius:10px;transition:border-color .15s;display:flex}.Input-module__1rv8RW__container:hover{border-color:var(--color-text-muted)}.Input-module__1rv8RW__container:focus-within{border-color:var(--color-primary)}.Input-module__1rv8RW__forceHover{border-color:var(--color-text-muted)}.Input-module__1rv8RW__forceFocus{border-color:var(--color-primary)}.Input-module__1rv8RW__containerError,.Input-module__1rv8RW__containerError:hover,.Input-module__1rv8RW__containerError:focus-within{border-color:var(--color-state-error)}.Input-module__1rv8RW__container:has(:disabled){opacity:.6;cursor:not-allowed}.Input-module__1rv8RW__container:has(:disabled):not(.Input-module__1rv8RW__containerError):hover{border-color:var(--color-border)}.Input-module__1rv8RW__input{min-width:0;font-family:var(--font-body);font-weight:var(--text-caption-small-weight);font-size:var(--text-caption-small-size);line-height:var(--text-caption-small-line-height);letter-spacing:var(--text-caption-small-letter-spacing);color:var(--color-gray-300);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0}.Input-module__1rv8RW__input::placeholder{color:var(--color-gray-700)}.Input-module__1rv8RW__input:disabled{cursor:not-allowed}.Input-module__1rv8RW__alertIcon{color:var(--color-state-error-light);flex-shrink:0}.Input-module__1rv8RW__errorMessage{font-family:var(--font-body);font-weight:var(--text-label-tag-alt-weight);font-size:var(--text-label-tag-alt-size);line-height:var(--text-label-tag-alt-line-height);letter-spacing:var(--text-label-tag-alt-letter-spacing);color:var(--color-state-error-light);margin:0}
.NewsCards-module__tLdTCa__card{box-sizing:border-box;border-radius:var(--space-5);border:1px solid var(--color-border);flex-direction:column;align-items:flex-start;width:100%;display:flex}.NewsCards-module__tLdTCa__cardMedium{gap:var(--space-4);padding:var(--space-3) var(--space-3) var(--space-5)}.NewsCards-module__tLdTCa__cardMobile{gap:var(--space-2);padding:var(--space-3)}.NewsCards-module__tLdTCa__forceHover,.NewsCards-module__tLdTCa__card:not(.NewsCards-module__tLdTCa__cardMobile):not(.NewsCards-module__tLdTCa__cardLarge):hover,.NewsCards-module__tLdTCa__card:not(.NewsCards-module__tLdTCa__cardMobile):not(.NewsCards-module__tLdTCa__cardLarge).NewsCards-module__tLdTCa__cardLink:focus-visible{background-image:linear-gradient(137deg, var(--gradient-overlay-dark-1) 23.302%, var(--gradient-overlay-dark-2) 64.481%)}.NewsCards-module__tLdTCa__cardLink{color:inherit;cursor:pointer;text-decoration:none}.NewsCards-module__tLdTCa__cardLink:focus-visible{outline:2px solid var(--color-indicator);outline-offset:4px}.NewsCards-module__tLdTCa__coverMedium,.NewsCards-module__tLdTCa__coverMobile{border-radius:var(--space-5);mix-blend-mode:difference;flex-shrink:0;width:100%;overflow:hidden}.NewsCards-module__tLdTCa__coverMedium{height:204px}.NewsCards-module__tLdTCa__coverMobile{aspect-ratio:292/145}.NewsCards-module__tLdTCa__coverFallback{background:linear-gradient(137deg, var(--color-primary-800) 0%, var(--color-black) 70%);width:100%;height:100%;display:block}.NewsCards-module__tLdTCa__coverImg{object-fit:cover;width:100%;height:100%;display:block}.NewsCards-module__tLdTCa__contentMedium,.NewsCards-module__tLdTCa__contentMobile{box-sizing:border-box;width:100%;padding:0 var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.NewsCards-module__tLdTCa__contentMedium{gap:var(--space-4)}.NewsCards-module__tLdTCa__contentMobile{gap:var(--space-2)}.NewsCards-module__tLdTCa__titleMedium,.NewsCards-module__tLdTCa__titleMobile{width:100%;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-primary);margin:0}.NewsCards-module__tLdTCa__bottom{box-sizing:border-box;width:100%;padding-left:var(--space-3);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.NewsCards-module__tLdTCa__readTime{font-family:var(--font-body);font-weight:var(--text-caption-small-weight);font-size:var(--text-caption-small-size);line-height:var(--text-caption-small-line-height);letter-spacing:var(--text-caption-small-letter-spacing);color:var(--color-text-muted);white-space:nowrap;margin:0}.NewsCards-module__tLdTCa__cardLarge{isolation:isolate;--cover-dim:.42;border-color:#e0dede4a;align-items:stretch;gap:0;min-height:527px;padding:36px;transition:border-color .2s;position:relative;overflow:hidden}.NewsCards-module__tLdTCa__largeImageCover{--cover-dim:.33}.NewsCards-module__tLdTCa__cardLarge:before{content:"";z-index:2;border-radius:inherit;background:var(--stroke-gradient-card-variant);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.NewsCards-module__tLdTCa__cardLarge:hover,.NewsCards-module__tLdTCa__cardLarge:focus-within,.NewsCards-module__tLdTCa__cardLarge.NewsCards-module__tLdTCa__forceHover{background-image:none;border-color:#0000}.NewsCards-module__tLdTCa__cardLarge:hover:before,.NewsCards-module__tLdTCa__cardLarge:focus-within:before,.NewsCards-module__tLdTCa__cardLarge.NewsCards-module__tLdTCa__forceHover:before{opacity:1}.NewsCards-module__tLdTCa__largeCover{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.NewsCards-module__tLdTCa__largeCoverImg{object-fit:cover;width:100%;height:100%;transition:opacity .2s;display:block}.NewsCards-module__tLdTCa__cardLarge:hover .NewsCards-module__tLdTCa__largeCoverImg,.NewsCards-module__tLdTCa__cardLarge:focus-within .NewsCards-module__tLdTCa__largeCoverImg,.NewsCards-module__tLdTCa__cardLarge.NewsCards-module__tLdTCa__forceHover .NewsCards-module__tLdTCa__largeCoverImg{opacity:var(--cover-dim)}.NewsCards-module__tLdTCa__largeCoverShade{background:linear-gradient(#0000 40%,#0000006b);position:absolute;inset:0}.NewsCards-module__tLdTCa__largeLogo,.NewsCards-module__tLdTCa__largeText{z-index:1;position:relative}.NewsCards-module__tLdTCa__largeLogo{box-sizing:border-box;height:52px;padding:2px var(--space-4);background-color:var(--color-black);border:1px solid var(--color-border-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:flex}.NewsCards-module__tLdTCa__largeLogoImg{width:auto;height:30px;display:block}.NewsCards-module__tLdTCa__largeText{justify-content:flex-end;gap:var(--space-5);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.NewsCards-module__tLdTCa__largeBadge{text-transform:uppercase}.NewsCards-module__tLdTCa__largeArticle{gap:var(--space-3);flex-direction:column;width:100%;display:flex}.NewsCards-module__tLdTCa__largeTitle,.NewsCards-module__tLdTCa__largeDescription{width:100%;margin:0}.NewsCards-module__tLdTCa__largeTitle{font-family:var(--font-display);font-weight:var(--text-heading-card-lg-case-weight);font-size:var(--text-heading-card-lg-case-size);line-height:var(--text-heading-card-lg-case-line-height);letter-spacing:var(--text-heading-card-lg-case-letter-spacing);color:var(--color-gray-50)}.NewsCards-module__tLdTCa__largeDescription{font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary)}.NewsCards-module__tLdTCa__largeBottom{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;width:100%;min-height:54px;display:flex}.NewsCards-module__tLdTCa__cardLarge:hover .NewsCards-module__tLdTCa__largeCta,.NewsCards-module__tLdTCa__cardLarge:focus-within .NewsCards-module__tLdTCa__largeCta,.NewsCards-module__tLdTCa__cardLarge.NewsCards-module__tLdTCa__forceHover .NewsCards-module__tLdTCa__largeCta{background-color:var(--color-gray-50);color:var(--color-cta-text)}.NewsCards-module__tLdTCa__largeCtaLink.NewsCards-module__tLdTCa__largeCtaLink{display:none}@media (max-width:768px){.NewsCards-module__tLdTCa__cardLarge{min-height:440px;padding:var(--space-6)}.NewsCards-module__tLdTCa__largeTitle{font-size:var(--text-heading-card-sm-size);line-height:var(--text-display-mobile-line-height);letter-spacing:var(--text-display-mobile-letter-spacing)}.NewsCards-module__tLdTCa__largeDescription{font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}.NewsCards-module__tLdTCa__largeBottom{min-height:0}.NewsCards-module__tLdTCa__cardLarge .NewsCards-module__tLdTCa__readTime{font-size:var(--text-caption-small-mobile-size);line-height:var(--text-caption-small-mobile-line-height);letter-spacing:var(--text-caption-small-mobile-letter-spacing)}.NewsCards-module__tLdTCa__largeCta.NewsCards-module__tLdTCa__largeCta{display:none}.NewsCards-module__tLdTCa__largeCtaLink.NewsCards-module__tLdTCa__largeCtaLink{font-size:var(--text-body-small-size);line-height:var(--text-caption-small-mobile-line-height);display:inline-flex}.NewsCards-module__tLdTCa__cardLarge:hover .NewsCards-module__tLdTCa__largeCtaLink.NewsCards-module__tLdTCa__largeCtaLink,.NewsCards-module__tLdTCa__cardLarge:focus-within .NewsCards-module__tLdTCa__largeCtaLink.NewsCards-module__tLdTCa__largeCtaLink,.NewsCards-module__tLdTCa__cardLarge.NewsCards-module__tLdTCa__forceHover .NewsCards-module__tLdTCa__largeCtaLink.NewsCards-module__tLdTCa__largeCtaLink{border-bottom-color:var(--color-gray-50)}}@media (max-width:480px){.NewsCards-module__tLdTCa__cardLarge{min-height:400px;padding:var(--space-5)}.NewsCards-module__tLdTCa__largeLogo{height:44px}.NewsCards-module__tLdTCa__largeLogoImg{height:24px}}@media (prefers-reduced-motion:reduce){.NewsCards-module__tLdTCa__cardLarge,.NewsCards-module__tLdTCa__cardLarge:before,.NewsCards-module__tLdTCa__largeCoverImg,.NewsCards-module__tLdTCa__largeCta.NewsCards-module__tLdTCa__largeCta{transition:none}}
.Select-module__vXLvJW__root{min-width:0}.Select-module__vXLvJW__field{position:relative}.Select-module__vXLvJW__trigger{font:inherit;text-align:left;color:inherit;cursor:pointer;outline:none}.Select-module__vXLvJW__trigger:disabled{cursor:not-allowed;opacity:.6}.Select-module__vXLvJW__triggerOpen{border-color:var(--color-primary)}.Select-module__vXLvJW__value,.Select-module__vXLvJW__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-body);font-weight:var(--text-caption-small-weight);font-size:var(--text-caption-small-size);line-height:var(--text-caption-small-line-height);letter-spacing:var(--text-caption-small-letter-spacing);flex:1;overflow:hidden}.Select-module__vXLvJW__value{color:var(--color-gray-300)}.Select-module__vXLvJW__placeholder{color:var(--color-gray-700)}.Select-module__vXLvJW__chevron{color:var(--color-text-primary);flex-shrink:0}.Select-module__vXLvJW__panel{z-index:20;box-sizing:border-box;max-height:280px;padding:var(--space-5);border:1px solid var(--color-border);background-color:var(--color-gray-900);border-radius:10px;flex-direction:column;align-items:stretch;gap:15px;margin:0;list-style:none;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.Select-module__vXLvJW__panel[hidden]{display:none}.Select-module__vXLvJW__option{cursor:pointer;font-family:var(--font-body);font-weight:var(--text-body-regular-weight);font-size:var(--text-body-regular-size);line-height:var(--text-body-regular-line-height);letter-spacing:var(--text-body-regular-letter-spacing);color:var(--color-text-muted);flex-shrink:0}.Select-module__vXLvJW__option:hover,.Select-module__vXLvJW__option[data-active=true]{color:var(--color-cta-outline)}.Select-module__vXLvJW__option[aria-selected=true]{color:var(--color-text-primary);font-weight:500}.Select-module__vXLvJW__option[data-active=true][data-keyboard=true]{outline:1px solid var(--color-primary);outline-offset:6px;border-radius:4px}
.IndustryCard-module__g6SCMW__cardSmall{align-items:flex-start;gap:var(--space-6);box-sizing:border-box;width:100%;min-height:346px;padding:var(--space-7);border-radius:var(--space-5);background-color:var(--color-bg);flex-direction:column;transition:background-color .15s;display:flex;position:relative}.IndustryCard-module__g6SCMW__cardSmall:before{content:"";border-radius:inherit;background:var(--stroke-gradient-card-variant-opacity-60);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.IndustryCard-module__g6SCMW__cardSmall:hover,.IndustryCard-module__g6SCMW__cardSmallHover{background-color:#0000}.IndustryCard-module__g6SCMW__iconRow{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.IndustryCard-module__g6SCMW__iconSlot{width:40px;height:40px;color:var(--color-text-primary);flex-shrink:0;display:inline-flex}.IndustryCard-module__g6SCMW__badgeMobile.IndustryCard-module__g6SCMW__badgeMobile{display:none}.IndustryCard-module__g6SCMW__textGroup{gap:var(--space-6);flex-direction:column;width:100%;display:flex}.IndustryCard-module__g6SCMW__titleSmall{width:100%;font-family:var(--font-display);font-weight:var(--text-heading-card-sm-weight);font-size:var(--text-heading-card-sm-size);line-height:var(--text-heading-card-sm-line-height);letter-spacing:var(--text-heading-card-sm-letter-spacing);color:var(--color-text-primary);margin:0}.IndustryCard-module__g6SCMW__cardBig{justify-content:flex-end;gap:var(--space-6);box-sizing:border-box;width:100%;padding:var(--padding-card-lg);border-radius:var(--space-5);flex-direction:column;display:flex;position:relative}.IndustryCard-module__g6SCMW__cardBig:before{content:"";border-radius:inherit;padding:var(--border-width-hairline);background:var(--stroke-gradient-card);-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.IndustryCard-module__g6SCMW__illustrationBig{width:100%}.IndustryCard-module__g6SCMW__illustrationBig img{width:100%;height:auto;display:block}.IndustryCard-module__g6SCMW__contentBig{align-items:flex-start;gap:var(--space-4);flex-direction:column;width:100%;display:flex}.IndustryCard-module__g6SCMW__titleBig{width:100%;font-family:var(--font-display);font-weight:var(--text-heading-card-lg-weight);font-size:var(--text-heading-card-lg-size);line-height:var(--text-heading-card-lg-line-height);letter-spacing:var(--text-heading-card-lg-letter-spacing);color:var(--color-text-primary);margin:0}.IndustryCard-module__g6SCMW__description{width:100%;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}@media (max-width:768px){.IndustryCard-module__g6SCMW__cardSmall{min-height:0}.IndustryCard-module__g6SCMW__iconSlot{width:32px;height:32px}.IndustryCard-module__g6SCMW__badgeDesktop.IndustryCard-module__g6SCMW__badgeDesktop{display:none}.IndustryCard-module__g6SCMW__badgeMobile.IndustryCard-module__g6SCMW__badgeMobile{display:inline-flex}.IndustryCard-module__g6SCMW__textGroup{gap:var(--space-4)}.IndustryCard-module__g6SCMW__titleSmall{font-weight:var(--text-heading-card-s-weight);font-size:var(--text-heading-card-s-size);line-height:var(--text-heading-card-s-line-height);letter-spacing:var(--text-heading-card-s-letter-spacing)}.IndustryCard-module__g6SCMW__descriptionSmall{font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}}
.NewsCardSkeleton-module__xxXM6G__card{box-sizing:border-box;border-radius:var(--space-5);background-color:var(--color-gray-900);border:1px solid #e0dede4a;flex-direction:column;width:100%;min-height:527px;padding:36px;display:flex}.NewsCardSkeleton-module__xxXM6G__block{background-color:var(--color-surface);background-image:linear-gradient(100deg, transparent 20%, var(--color-border) 50%, transparent 80%);background-repeat:no-repeat;background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite NewsCardSkeleton-module__xxXM6G__skeleton-shimmer;display:block}@keyframes NewsCardSkeleton-module__xxXM6G__skeleton-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.NewsCardSkeleton-module__xxXM6G__logo{flex-shrink:0;width:171px;height:52px}.NewsCardSkeleton-module__xxXM6G__text{justify-content:flex-end;gap:var(--space-5);flex-direction:column;flex:1;display:flex}.NewsCardSkeleton-module__xxXM6G__badge{width:96px;height:14px}.NewsCardSkeleton-module__xxXM6G__title{width:min(560px,70%);height:44px}.NewsCardSkeleton-module__xxXM6G__description{width:min(380px,50%);height:20px}.NewsCardSkeleton-module__xxXM6G__bottom{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:54px;display:flex}.NewsCardSkeleton-module__xxXM6G__readTime{width:88px;height:18px}.NewsCardSkeleton-module__xxXM6G__button{border-radius:var(--space-3);width:147px;height:54px}@media (max-width:768px){.NewsCardSkeleton-module__xxXM6G__card{min-height:440px;padding:var(--space-6)}.NewsCardSkeleton-module__xxXM6G__title{height:29px}.NewsCardSkeleton-module__xxXM6G__bottom{min-height:0}.NewsCardSkeleton-module__xxXM6G__button{border-radius:6px;width:120px;height:24px}}@media (max-width:480px){.NewsCardSkeleton-module__xxXM6G__card{min-height:400px;padding:var(--space-5)}.NewsCardSkeleton-module__xxXM6G__logo{width:140px;height:44px}}@media (prefers-reduced-motion:reduce){.NewsCardSkeleton-module__xxXM6G__block{background-image:none;animation:none}}
.Textarea-module__SRLEhq__container.Textarea-module__SRLEhq__container{align-items:flex-start}.Textarea-module__SRLEhq__textarea{box-sizing:border-box;resize:vertical;min-width:0;font-family:var(--font-body);font-weight:var(--text-caption-small-weight);font-size:var(--text-caption-small-size);line-height:var(--text-caption-small-line-height);letter-spacing:var(--text-caption-small-letter-spacing);color:var(--color-gray-300);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;display:block}.Textarea-module__SRLEhq__textarea::placeholder{color:var(--color-gray-700)}.Textarea-module__SRLEhq__textarea:disabled{cursor:not-allowed;resize:none}
.KeyFeaturesCard-module__xwYrMa__card{align-items:flex-start;gap:var(--space-6);box-sizing:border-box;width:100%;min-height:413px;padding-top:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3);padding-bottom:var(--space-9);border:1px solid var(--color-border);border-radius:var(--space-5);background-color:var(--color-gray-1000);flex-direction:column;transition:background-color .15s;display:flex;position:relative}.KeyFeaturesCard-module__xwYrMa__card:before,.KeyFeaturesCard-module__xwYrMa__cardMobile:before{content:"";border-radius:inherit;background:var(--stroke-gradient-card-variant);-webkit-mask-composite:xor;pointer-events:none;opacity:0;padding:1px;transition:opacity .15s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.KeyFeaturesCard-module__xwYrMa__card:hover,.KeyFeaturesCard-module__xwYrMa__card.KeyFeaturesCard-module__xwYrMa__force-hover{background-color:var(--color-surface)}.KeyFeaturesCard-module__xwYrMa__card:hover:before,.KeyFeaturesCard-module__xwYrMa__card.KeyFeaturesCard-module__xwYrMa__force-hover:before{opacity:1}.KeyFeaturesCard-module__xwYrMa__illustration{aspect-ratio:634/369;border-radius:var(--space-5);flex-shrink:0;width:100%;overflow:hidden}.KeyFeaturesCard-module__xwYrMa__illustration img{aspect-ratio:676/390;width:106.625%;max-width:none;height:auto;margin:-3.3123% 0 0 -3.3123%;display:block}.KeyFeaturesCard-module__xwYrMa__content{align-items:flex-start;gap:var(--space-3);box-sizing:border-box;width:100%;padding:0 var(--space-5);flex-direction:column;display:flex}.KeyFeaturesCard-module__xwYrMa__title{width:100%;font-family:var(--font-display);font-weight:var(--text-heading-card-sm-weight);font-size:var(--text-heading-card-sm-size);line-height:var(--text-heading-card-sm-line-height);letter-spacing:var(--text-heading-card-sm-letter-spacing);color:var(--color-text-primary);margin:0}.KeyFeaturesCard-module__xwYrMa__description{width:100%;font-family:var(--font-body);font-weight:var(--text-body-regular-weight);font-size:var(--text-body-regular-size);line-height:var(--text-body-regular-line-height);letter-spacing:var(--text-body-regular-letter-spacing);color:var(--color-text-secondary);margin:0}.KeyFeaturesCard-module__xwYrMa__cardMobile{align-items:flex-start;gap:var(--space-6);box-sizing:border-box;width:100%;padding:var(--space-3);border-radius:var(--space-5);background-color:var(--color-gray-1000);border:1px solid #0000;flex-direction:column;transition:background-color .15s;display:flex;position:relative}.KeyFeaturesCard-module__xwYrMa__cardMobile:before{background:var(--stroke-gradient-card-variant-opacity-60);opacity:1}.KeyFeaturesCard-module__xwYrMa__cardMobile:hover,.KeyFeaturesCard-module__xwYrMa__cardMobile.KeyFeaturesCard-module__xwYrMa__force-hover{background-color:var(--color-surface)}.KeyFeaturesCard-module__xwYrMa__cardMobile:hover:before,.KeyFeaturesCard-module__xwYrMa__cardMobile.KeyFeaturesCard-module__xwYrMa__force-hover:before{background:var(--stroke-gradient-card-variant)}.KeyFeaturesCard-module__xwYrMa__illustrationMobile{aspect-ratio:634/369;border-radius:10px;flex-shrink:0;width:100%;overflow:hidden}.KeyFeaturesCard-module__xwYrMa__illustrationMobile img{aspect-ratio:676/390;width:106.625%;max-width:none;height:auto;margin:-3.3123% 0 0 -3.3123%;display:block}.KeyFeaturesCard-module__xwYrMa__contentMobile{align-items:flex-start;gap:var(--space-3);box-sizing:border-box;width:100%;padding:0 var(--space-tight) var(--space-5);flex-direction:column;display:flex}.KeyFeaturesCard-module__xwYrMa__titleMobile{width:100%;font-family:var(--font-display);font-weight:var(--text-heading-card-s-weight);font-size:var(--text-heading-card-s-size);line-height:var(--text-heading-card-s-line-height);letter-spacing:var(--text-heading-card-s-letter-spacing);color:var(--color-text-primary);margin:0}.KeyFeaturesCard-module__xwYrMa__descriptionMobile{width:100%;font-family:var(--font-body);font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing);color:var(--color-text-secondary);margin:0}.KeyFeaturesCard-module__xwYrMa__illustrationFrameless{aspect-ratio:318.5/195}.KeyFeaturesCard-module__xwYrMa__illustrationFrameless img{aspect-ratio:auto;object-fit:cover;width:100%;max-width:100%;height:100%;margin:0;display:block}
.ProductsCard-module__q2VEFa__card{box-sizing:border-box;align-items:flex-start;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-4);border:1px solid var(--color-border);border-radius:var(--space-5);background-image:linear-gradient(144deg, var(--gradient-overlay-dark-1) 23.302%, var(--gradient-overlay-dark-2) 64.481%);flex-direction:column;transition:background-color .15s,background-image .15s;display:flex;position:relative}.ProductsCard-module__q2VEFa__card:before,.ProductsCard-module__q2VEFa__cardMobile:before{content:"";border-radius:inherit;background:var(--stroke-gradient-card-variant);-webkit-mask-composite:xor;pointer-events:none;opacity:0;padding:1px;transition:opacity .15s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ProductsCard-module__q2VEFa__card:hover,.ProductsCard-module__q2VEFa__cardHover{background-image:none;background-color:var(--color-surface)}.ProductsCard-module__q2VEFa__card:hover:before,.ProductsCard-module__q2VEFa__cardHover:before{opacity:1}.ProductsCard-module__q2VEFa__logoRow{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.ProductsCard-module__q2VEFa__logoSlot{width:60px;height:60px;color:var(--color-text-primary);flex-shrink:0;display:inline-flex}.ProductsCard-module__q2VEFa__content{justify-content:space-between;align-items:flex-start;gap:var(--space-9);box-sizing:border-box;width:100%;padding-bottom:var(--space-3);padding-left:var(--space-3);flex-direction:column;flex:auto;display:flex}.ProductsCard-module__q2VEFa__textBlock{align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.ProductsCard-module__q2VEFa__title{width:100%;font-family:var(--font-display);font-weight:var(--text-heading-card-weight);font-size:var(--text-heading-card-size);line-height:var(--text-heading-card-line-height);letter-spacing:var(--text-heading-card-letter-spacing);color:var(--color-text-primary);margin:0}.ProductsCard-module__q2VEFa__description{width:100%;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}.ProductsCard-module__q2VEFa__cardMobile{box-sizing:border-box;align-items:flex-start;gap:var(--space-4);width:100%;padding:var(--space-tight);border-radius:var(--space-5);background-image:linear-gradient(135.9deg, var(--gradient-overlay-dark-1) 23.302%, var(--gradient-overlay-dark-2) 64.481%);border:1px solid #0000;flex-direction:column;transition:background-color .15s,background-image .15s;display:flex;position:relative}.ProductsCard-module__q2VEFa__cardMobile:before{background:var(--stroke-gradient-card-variant-opacity-60);opacity:1}.ProductsCard-module__q2VEFa__cardMobile:hover,.ProductsCard-module__q2VEFa__cardMobileHover{background-image:none;background-color:var(--color-surface)}.ProductsCard-module__q2VEFa__cardMobile:hover:before,.ProductsCard-module__q2VEFa__cardMobileHover:before{background:var(--stroke-gradient-card-variant)}.ProductsCard-module__q2VEFa__contentMobile{justify-content:space-between;align-items:flex-start;gap:var(--space-9);box-sizing:border-box;width:100%;padding-bottom:var(--space-2);padding-left:var(--space-2);flex-direction:column;flex:auto;display:flex}.ProductsCard-module__q2VEFa__titleMobile{width:100%;font-family:var(--font-display);font-weight:var(--text-heading-card-s-weight);font-size:var(--text-heading-card-s-size);line-height:var(--text-heading-card-s-line-height);letter-spacing:var(--text-heading-card-s-letter-spacing);color:var(--color-text-primary);margin:0}.ProductsCard-module__q2VEFa__descriptionMobile{width:100%;font-family:var(--font-body);font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing);color:var(--color-text-secondary);margin:0}.ProductsCard-module__q2VEFa__cardLink{color:inherit;cursor:pointer;text-decoration:none}.ProductsCard-module__q2VEFa__cardLink:focus-visible{background-image:none;background-color:var(--color-surface);outline:2px solid var(--color-indicator);outline-offset:4px}.ProductsCard-module__q2VEFa__cardLink:focus-visible:before{opacity:1}.ProductsCard-module__q2VEFa__cardMobile.ProductsCard-module__q2VEFa__cardLink:focus-visible:before{background:var(--stroke-gradient-card-variant)}.ProductsCard-module__q2VEFa__cardLink:hover .ProductsCard-module__q2VEFa__ctaText,.ProductsCard-module__q2VEFa__cardLink:focus-visible .ProductsCard-module__q2VEFa__ctaText{border-bottom-color:var(--color-gray-50)}.ProductsCard-module__q2VEFa__ctaCard,.ProductsCard-module__q2VEFa__ctaCardMobile{box-sizing:border-box;justify-content:center;align-items:flex-start;gap:var(--space-6);width:100%;padding:var(--space-7);border:1px solid var(--color-tertiary);border-radius:var(--space-5);flex-direction:column;display:flex;position:relative}.ProductsCard-module__q2VEFa__ctaCardMobile{padding:var(--space-6)}.ProductsCard-module__q2VEFa__ctaBackground{pointer-events:none;border-radius:var(--space-5);position:absolute;inset:0;overflow:hidden}.ProductsCard-module__q2VEFa__ctaBackgroundImg{width:254.74%;max-width:none;height:189.4%;display:block;position:absolute;top:-55.7%;left:-69.18%}.ProductsCard-module__q2VEFa__ctaContent,.ProductsCard-module__q2VEFa__ctaContentMobile{justify-content:center;align-items:flex-start;gap:var(--space-9);box-sizing:border-box;width:100%;padding-bottom:var(--space-3);padding-left:var(--space-3);flex-direction:column;flex:auto;display:flex;position:relative}.ProductsCard-module__q2VEFa__ctaContentMobile{padding-bottom:var(--space-2);padding-left:var(--space-2)}
.ContactForm-module__SEYniW__card{box-sizing:border-box;width:100%;max-width:600px;padding:calc(var(--space-9) - 1px);border:1px solid var(--color-tertiary);background-color:var(--color-bg);border-radius:20px;flex-direction:column;gap:36px;display:flex;container:contact-card/inline-size}.ContactForm-module__SEYniW__form{flex-direction:column;gap:36px;margin:0;display:flex}.ContactForm-module__SEYniW__fields{column-gap:var(--space-6);row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ContactForm-module__SEYniW__fullWidth{grid-column:1/-1}.ContactForm-module__SEYniW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__SEYniW__submitRow{justify-content:flex-end;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.ContactForm-module__SEYniW__privacy{text-align:right;font-family:var(--font-body);font-weight:var(--text-caption-small-mobile-weight);font-size:var(--text-caption-small-mobile-size);letter-spacing:var(--text-caption-small-mobile-letter-spacing);color:var(--color-text-muted);flex:auto;margin:0;line-height:20px}.ContactForm-module__SEYniW__privacyLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.ContactForm-module__SEYniW__privacyLink:hover,.ContactForm-module__SEYniW__privacyLink:focus-visible{color:var(--color-text-primary)}.ContactForm-module__SEYniW__submit{flex-shrink:0}.ContactForm-module__SEYniW__banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-state-error);border-radius:10px;display:flex}.ContactForm-module__SEYniW__bannerIcon{color:var(--color-state-error-light);flex-shrink:0}.ContactForm-module__SEYniW__bannerText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ContactForm-module__SEYniW__bannerTitle,.ContactForm-module__SEYniW__bannerDescription{font-family:var(--font-body);color:var(--color-state-error-light);margin:0}.ContactForm-module__SEYniW__bannerTitle{font-weight:var(--text-label-tag-weight);font-size:var(--text-body-regular-size);line-height:var(--text-body-regular-line-height)}.ContactForm-module__SEYniW__bannerDescription{font-weight:var(--text-label-tag-alt-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}.ContactForm-module__SEYniW__bannerLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.ContactForm-module__SEYniW__success{justify-content:center;gap:var(--space-4);outline:none;flex-direction:column;min-height:320px;display:flex}.ContactForm-module__SEYniW__successTitle,.ContactForm-module__SEYniW__successText{margin:0}.ContactForm-module__SEYniW__successTitle{font-family:var(--font-display);font-weight:var(--text-heading-card-weight);font-size:var(--text-heading-card-size);line-height:var(--text-heading-card-line-height);letter-spacing:var(--text-heading-card-letter-spacing);color:var(--color-text-primary)}.ContactForm-module__SEYniW__successText{font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary)}@container contact-card (max-width:496px){.ContactForm-module__SEYniW__fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ContactForm-module__SEYniW__card{padding:var(--space-6);gap:var(--space-8)}.ContactForm-module__SEYniW__form{gap:var(--space-8)}.ContactForm-module__SEYniW__fields{grid-template-columns:minmax(0,1fr)}.ContactForm-module__SEYniW__submitRow{align-items:stretch;gap:var(--space-4);flex-direction:column}.ContactForm-module__SEYniW__privacy{text-align:left}.ContactForm-module__SEYniW__submit{justify-content:center;width:100%}}
.MilestoneTimeline-module__SaRMea__root{--tl-pitch:600px;--tl-width:365px;--tl-start:80px;--tl-grid-height:102px;--tl-grid-gap:44px;--tl-fade:56px;--tl-line-grow:28px;flex-direction:column;gap:100px;width:100%;display:flex}.MilestoneTimeline-module__SaRMea__header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.MilestoneTimeline-module__SaRMea__intro{gap:var(--space-6);flex-direction:column;flex:320px;min-width:0;max-width:589px;display:flex}.MilestoneTimeline-module__SaRMea__heading{font-family:var(--font-display);font-weight:var(--text-heading-card-case-study-weight);font-size:var(--text-heading-card-case-study-size);line-height:var(--text-heading-card-case-study-line-height);letter-spacing:var(--text-heading-card-case-study-letter-spacing);color:var(--color-text-primary);margin:0}.MilestoneTimeline-module__SaRMea__description{font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}.MilestoneTimeline-module__SaRMea__scroller{margin-right:calc(-1 * var(--page-gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--tl-start);scrollbar-width:none;--fade-start:0px;--fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);position:relative;overflow:auto hidden}.MilestoneTimeline-module__SaRMea__scroller::-webkit-scrollbar{display:none}.MilestoneTimeline-module__SaRMea__scroller[data-fade-start]{--fade-start:var(--tl-fade)}.MilestoneTimeline-module__SaRMea__scroller[data-fade-end]{--fade-end:var(--tl-fade)}.MilestoneTimeline-module__SaRMea__scroller:focus-visible{outline:2px solid var(--color-indicator);outline-offset:-4px;border-radius:4px}@media (hover:hover) and (pointer:fine){.MilestoneTimeline-module__SaRMea__scroller{cursor:grab}}.MilestoneTimeline-module__SaRMea__scroller[data-pressed=true]{-webkit-user-select:none;user-select:none}.MilestoneTimeline-module__SaRMea__scroller[data-dragging=true],.MilestoneTimeline-module__SaRMea__scroller[data-settling=true]{scroll-snap-type:none;scroll-behavior:auto}.MilestoneTimeline-module__SaRMea__scroller[data-dragging=true]{cursor:grabbing}.MilestoneTimeline-module__SaRMea__track{align-items:flex-start;gap:calc(var(--tl-pitch) - var(--tl-width));box-sizing:border-box;width:max-content;min-width:100%;padding:calc(var(--tl-grid-height) + var(--tl-grid-gap)) var(--tl-start) 0;margin:0;list-style:none;display:flex;position:relative}.MilestoneTimeline-module__SaRMea__track:before{content:"";width:100%;height:var(--tl-grid-height);background-image:repeating-linear-gradient(to right, var(--color-text-primary) 0, var(--color-text-primary) 1px, transparent 1px, transparent 40px);pointer-events:none;position:absolute;top:0;left:0}.MilestoneTimeline-module__SaRMea__hoverLine{width:1px;height:var(--tl-grid-height);background-color:var(--color-indicator);opacity:0;pointer-events:none;list-style:none;position:absolute;top:0;left:0}.MilestoneTimeline-module__SaRMea__milestone{gap:var(--space-6);flex-direction:column;flex:0 0 var(--tl-width);width:var(--tl-width);box-sizing:border-box;scroll-snap-align:start;display:flex;position:relative}.MilestoneTimeline-module__SaRMea__milestone:before{content:"";top:calc(-1 * (var(--tl-grid-height) + var(--tl-grid-gap)));width:2px;height:var(--tl-grid-height);background-color:var(--color-indicator);position:absolute;left:0}.MilestoneTimeline-module__SaRMea__year{font-family:var(--font-display);font-weight:var(--text-heading-card-sm-medium-weight);font-size:var(--text-heading-card-sm-medium-size);line-height:var(--text-heading-card-sm-medium-line-height);letter-spacing:var(--text-heading-card-sm-medium-letter-spacing);color:var(--color-text-primary);margin:0}.MilestoneTimeline-module__SaRMea__text{font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}.MilestoneTimeline-module__SaRMea__text a{color:var(--color-text-primary);text-underline-offset:2px;text-decoration:underline}.MilestoneTimeline-module__SaRMea__text a:hover,.MilestoneTimeline-module__SaRMea__text a:focus-visible{color:var(--color-indicator)}@media (max-width:768px){.MilestoneTimeline-module__SaRMea__root{--tl-pitch:280px;--tl-width:260px;--tl-start:40px;--tl-fade:32px;gap:var(--gap-section-title)}.MilestoneTimeline-module__SaRMea__heading{font-weight:var(--text-heading-card-sm-medium-weight);font-size:var(--text-heading-card-sm-medium-size);line-height:var(--text-heading-card-sm-medium-line-height);letter-spacing:var(--text-heading-card-sm-medium-letter-spacing)}.MilestoneTimeline-module__SaRMea__description,.MilestoneTimeline-module__SaRMea__text{font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}.MilestoneTimeline-module__SaRMea__year{font-size:var(--text-heading-card-s-size);line-height:var(--text-heading-card-s-line-height);letter-spacing:var(--text-heading-card-s-letter-spacing)}.MilestoneTimeline-module__SaRMea__milestone{gap:var(--space-4)}}
.SectorAccordion-module__VTlSEa__list{--sector-row:126px;--sector-row-open:251px;flex-direction:column;width:100%;display:flex}.SectorAccordion-module__VTlSEa__row{box-sizing:border-box;border-top:1px solid var(--color-primary);flex-direction:column;padding:32px 0 33px;scroll-margin:20px 0;display:flex;position:relative}.SectorAccordion-module__VTlSEa__row:first-child{border-top-color:#0000}.SectorAccordion-module__VTlSEa__heading{margin:0}.SectorAccordion-module__VTlSEa__header{align-items:flex-end;gap:var(--space-5);width:100%;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:flex}.SectorAccordion-module__VTlSEa__header:after{content:"";position:absolute;inset:0}.SectorAccordion-module__VTlSEa__header:focus-visible{outline:none}.SectorAccordion-module__VTlSEa__header:focus-visible:after{outline:2px solid var(--color-indicator);outline-offset:-2px}.SectorAccordion-module__VTlSEa__icon{width:40px;height:40px;color:var(--color-text-primary);flex:none;display:inline-flex}.SectorAccordion-module__VTlSEa__name{font-family:var(--font-display);font-weight:var(--text-heading-card-lg-case-weight);font-size:var(--text-heading-card-lg-case-size);line-height:var(--text-heading-card-lg-case-line-height);letter-spacing:var(--text-heading-card-lg-case-letter-spacing);color:var(--color-text-primary)}.SectorAccordion-module__VTlSEa__collapse{z-index:1;visibility:hidden;transition:visibility 0s linear var(--motion-accordion-duration);grid-template-rows:0fr;display:grid;position:relative}.SectorAccordion-module__VTlSEa__rowOpen .SectorAccordion-module__VTlSEa__collapse{visibility:visible;grid-template-rows:1fr;transition:visibility}@media (max-width:1399px){.SectorAccordion-module__VTlSEa__collapse{transition:grid-template-rows var(--motion-accordion-duration) var(--motion-ease-out), visibility 0s linear var(--motion-accordion-duration)}.SectorAccordion-module__VTlSEa__rowOpen .SectorAccordion-module__VTlSEa__collapse{transition:grid-template-rows var(--motion-accordion-duration) var(--motion-ease-out), visibility 0s}}.SectorAccordion-module__VTlSEa__clip{min-height:0;margin-left:-6px;overflow:hidden}.SectorAccordion-module__VTlSEa__panel{align-items:flex-end;gap:var(--space-4) var(--space-8);padding:var(--space-6) 0 6px 66px;opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--motion-fade-out-duration) linear, transform 0s linear var(--motion-fade-out-duration);flex-wrap:wrap;display:flex}.SectorAccordion-module__VTlSEa__rowOpen .SectorAccordion-module__VTlSEa__panel{opacity:1;transition:opacity var(--motion-fade-in-duration) var(--motion-ease-out) var(--motion-fade-in-delay), transform var(--motion-fade-in-duration) var(--motion-ease-out) var(--motion-fade-in-delay);transform:none}.SectorAccordion-module__VTlSEa__list[data-animating] .SectorAccordion-module__VTlSEa__panel{will-change:opacity, transform}.SectorAccordion-module__VTlSEa__description{max-width:490px;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);flex:0 490px;margin:0}.SectorAccordion-module__VTlSEa__cta{flex:none}@media (max-width:767px){.SectorAccordion-module__VTlSEa__row{padding:24px 0 25px}.SectorAccordion-module__VTlSEa__header{align-items:center;gap:var(--space-4)}.SectorAccordion-module__VTlSEa__name{font-size:var(--text-heading-card-size);line-height:var(--text-heading-card-line-height)}.SectorAccordion-module__VTlSEa__panel{align-items:flex-start;gap:var(--space-5);padding:var(--space-4) 0 6px 6px;flex-direction:column}.SectorAccordion-module__VTlSEa__description{max-width:none;font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing);flex:none}}@media (min-width:1400px){.SectorAccordion-module__VTlSEa__list{grid-template-rows:var(--sector-rows);transition:grid-template-rows var(--motion-accordion-duration) var(--motion-ease-out);display:grid}.SectorAccordion-module__VTlSEa__row{grid-template-columns:max-content minmax(0,1fr);align-items:end;column-gap:47px;padding:40px 0 41px;display:grid}.SectorAccordion-module__VTlSEa__heading{grid-column:1}.SectorAccordion-module__VTlSEa__name{white-space:nowrap}.SectorAccordion-module__VTlSEa__collapse{grid-area:1/2;max-width:100%;display:block;position:absolute;bottom:41px;right:0}.SectorAccordion-module__VTlSEa__clip{display:contents}.SectorAccordion-module__VTlSEa__panel{flex-wrap:nowrap;gap:47px;margin-left:0;padding:0}.SectorAccordion-module__VTlSEa__description{min-width:0}.SectorAccordion-module__VTlSEa__cta{margin-left:auto}}@media (prefers-reduced-motion:reduce){.SectorAccordion-module__VTlSEa__list,.SectorAccordion-module__VTlSEa__collapse,.SectorAccordion-module__VTlSEa__rowOpen .SectorAccordion-module__VTlSEa__collapse{transition:none}.SectorAccordion-module__VTlSEa__panel,.SectorAccordion-module__VTlSEa__rowOpen .SectorAccordion-module__VTlSEa__panel{transition:opacity var(--motion-reduced-fade) linear;transform:none}.SectorAccordion-module__VTlSEa__list[data-animating] .SectorAccordion-module__VTlSEa__panel{will-change:auto}}
.SliderBadge-module__TFonxG__badge{align-items:center;gap:15px;display:inline-flex}.SliderBadge-module__TFonxG__dotWrap{width:var(--space-3);height:var(--space-3);flex-shrink:0;display:inline-block;position:relative}.SliderBadge-module__TFonxG__dotDefault{background-color:var(--color-secondary-700);border-radius:50%;position:absolute;inset:0}.SliderBadge-module__TFonxG__dotSelected{box-sizing:border-box;background-color:var(--color-indicator);border:4px solid var(--color-secondary-900);border-radius:50%;position:absolute;inset:-40%}.SliderBadge-module__TFonxG__label{font-family:var(--font-display);font-size:var(--text-heading-card-sm-size);line-height:var(--text-heading-card-sm-line-height);letter-spacing:var(--text-heading-card-sm-letter-spacing);white-space:nowrap}.SliderBadge-module__TFonxG__labelMuted{font-weight:var(--text-heading-card-sm-weight);color:var(--color-text-secondary)}.SliderBadge-module__TFonxG__labelEmphasized,.SliderBadge-module__TFonxG__badge:hover .SliderBadge-module__TFonxG__labelMuted,.SliderBadge-module__TFonxG__badge.SliderBadge-module__TFonxG__force-hover .SliderBadge-module__TFonxG__labelMuted{font-weight:var(--text-heading-card-sm-medium-weight);color:var(--color-cta-bg)}@media (max-width:768px){.SliderBadge-module__TFonxG__badge{align-items:flex-start;max-width:100%}.SliderBadge-module__TFonxG__label{white-space:normal;overflow-wrap:break-word}}
.AskUs-module__coExAG__root{--ask-bleed:122px;box-sizing:border-box;width:100%;padding:166px var(--page-gutter) 326px;margin-top:var(--ask-bleed);position:relative}.AskUs-module__coExAG__background{top:calc(-1 * var(--ask-bleed));z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@media (min-width:1514px){.AskUs-module__coExAG__background{--ask-fade:clamp(0px, calc((100cqw - 1514px) / 4), 240px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ask-fade), #000 calc(100% - var(--ask-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ask-fade), #000 calc(100% - var(--ask-fade)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ask-fade), #000 calc(100% - var(--ask-fade)), transparent 100%)}}.AskUs-module__coExAG__picture{width:100%;height:100%;display:block}.AskUs-module__coExAG__backgroundImage{object-fit:cover;object-position:50% 100%;width:100%;height:100%;display:block}.AskUs-module__coExAG__content{z-index:1;flex-direction:column;align-items:center;gap:82px;width:100%;display:flex;position:relative}.AskUs-module__coExAG__titleWrap{--ask-title-size:clamp(36px, calc(21px + 4vw), 65px);--ask-title-line-height:clamp(43.2px, calc(29.34px + 3.697vw), 70px);--text-display-section-size:var(--ask-title-size);--text-display-section-line-height:var(--ask-title-line-height);--text-display-mobile-size:var(--ask-title-size);--text-display-mobile-line-height:var(--ask-title-line-height);width:100%;max-width:906px}@media (min-width:769px){.AskUs-module__coExAG__title.AskUs-module__coExAG__title{gap:var(--space-2)}}.AskUs-module__coExAG__box{--ask-fill:var(--color-black);--ask-stroke:linear-gradient(to bottom, var(--color-tertiary) 0%, #033499 49.54%, var(--color-primary) 100%);box-sizing:border-box;background:linear-gradient(var(--ask-fill), var(--ask-fill)) padding-box, var(--ask-stroke) border-box;border:1px solid #0000;border-radius:20px;flex-direction:column;justify-content:flex-end;width:100%;max-width:1066px;min-height:256px;padding:29px;display:flex}@media (hover:hover){.AskUs-module__coExAG__box:hover{--ask-fill:var(--color-surface)}}.AskUs-module__coExAG__box:focus-within{--ask-stroke:linear-gradient(var(--color-primary), var(--color-primary));outline:2px solid var(--color-indicator);outline-offset:3px}.AskUs-module__coExAG__composer{gap:var(--space-6);flex-direction:column;flex:auto;display:flex}.AskUs-module__coExAG__field{box-sizing:border-box;resize:none;field-sizing:content;width:100%;min-height:122px;max-height:280px;font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-gray-300);background:0 0;border:0;outline:0;flex:auto;margin:0;padding:0;display:block;overflow-y:auto}.AskUs-module__coExAG__field::placeholder{color:var(--color-text-muted);opacity:1}.AskUs-module__coExAG__footer{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:50px;display:flex}.AskUs-module__coExAG__limit{font-family:var(--font-body);font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing);color:var(--color-text-muted)}.AskUs-module__coExAG__send{flex-shrink:0;margin-left:auto}.AskUs-module__coExAG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1099px){.AskUs-module__coExAG__root{padding-top:110px;padding-bottom:200px}.AskUs-module__coExAG__content{gap:56px}}@media (max-width:768px){.AskUs-module__coExAG__root{--ask-bleed:60px;padding-top:72px;padding-bottom:120px}.AskUs-module__coExAG__content{gap:40px}.AskUs-module__coExAG__box{min-height:180px;padding:19px}.AskUs-module__coExAG__composer{gap:var(--space-4)}.AskUs-module__coExAG__field{min-height:74px}}
.LogoSlider-module__Bf_N-W__slider{--logo-scale:1;--logo-gap:calc(35.705px * var(--logo-scale));--row-height:calc(33px * var(--logo-scale));--viewport-height:calc(46px * var(--logo-scale));width:100%;height:var(--viewport-height);margin-block:calc((var(--row-height) - var(--viewport-height)) / 2);-webkit-mask-image:linear-gradient(to right, transparent calc(11px * var(--logo-scale)), #000 calc(63px * var(--logo-scale)), #000 calc(100% - 67px * var(--logo-scale)), transparent calc(100% - 4px * var(--logo-scale)));-webkit-mask-image:linear-gradient(to right, transparent calc(11px * var(--logo-scale)), #000 calc(63px * var(--logo-scale)), #000 calc(100% - 67px * var(--logo-scale)), transparent calc(100% - 4px * var(--logo-scale)));mask-image:linear-gradient(to right, transparent calc(11px * var(--logo-scale)), #000 calc(63px * var(--logo-scale)), #000 calc(100% - 67px * var(--logo-scale)), transparent calc(100% - 4px * var(--logo-scale)));position:relative;overflow:hidden}.LogoSlider-module__Bf_N-W__track{width:max-content;height:100%;animation:LogoSlider-module__Bf_N-W__logo-marquee calc(71s * var(--logo-scale)) linear infinite;align-items:center;display:flex}.LogoSlider-module__Bf_N-W__slider:hover .LogoSlider-module__Bf_N-W__track,.LogoSlider-module__Bf_N-W__slider:focus-within .LogoSlider-module__Bf_N-W__track{animation-play-state:paused}.LogoSlider-module__Bf_N-W__set{align-items:center;gap:var(--logo-gap);padding:0 var(--logo-gap) 0 0;flex-shrink:0;margin:0;list-style:none;display:flex}.LogoSlider-module__Bf_N-W__item{flex-shrink:0;align-items:center;display:flex}.LogoSlider-module__Bf_N-W__logo{width:calc(var(--logo-w) * 1px * var(--logo-scale));filter:grayscale();max-width:none;height:auto;display:block}@keyframes LogoSlider-module__Bf_N-W__logo-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:640px){.LogoSlider-module__Bf_N-W__slider{--logo-scale:.85}}@media (max-width:400px){.LogoSlider-module__Bf_N-W__slider{--logo-scale:.75}}@media (prefers-reduced-motion:reduce){.LogoSlider-module__Bf_N-W__slider{height:auto;margin-block:0;-webkit-mask-image:none;mask-image:none}.LogoSlider-module__Bf_N-W__track{width:100%;height:auto;animation:none}.LogoSlider-module__Bf_N-W__set{row-gap:var(--space-4);flex-wrap:wrap;padding-right:0}.LogoSlider-module__Bf_N-W__set[aria-hidden=true]{display:none}}
.SolutionsSection-module__FJeona__root{--solutions-ease:cubic-bezier(.22, 1, .36, 1);--solutions-height-dur:.55s;--solutions-title-dur:.25s;--solutions-dot-dur:.32s;--solutions-dot-delay:60ms;--solutions-hover-dur:.2s;--solutions-desc-leave-dur:.14s;--solutions-desc-enter-dur:.42s;--solutions-desc-enter-delay:.14s;--solutions-desc-shift:8px;--solutions-image-enter-dur:.7s;--solutions-image-leave-dur:.5s;--solutions-image-shift:14px;--solutions-image-scale-in:1.06;--solutions-image-scale-out:.98;--solutions-image-blur:6px;--solutions-image-blur-dur:.25s;justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;width:100%;display:flex}.SolutionsSection-module__FJeona__leftSide{align-items:flex-start;gap:var(--space-9);flex-direction:column;flex:500px;min-width:0;display:flex}@media (max-width:768px){.SolutionsSection-module__FJeona__leftSide{gap:var(--gap-section-title)}}.SolutionsSection-module__FJeona__list{align-items:flex-start;gap:var(--space-9);flex-direction:column;width:100%;display:flex}.SolutionsSection-module__FJeona__item{width:100%;min-height:44px;padding:0 0 0 var(--space-6);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:6px;align-items:flex-start;display:flex;position:relative}.SolutionsSection-module__FJeona__item:focus-visible{outline:2px solid var(--color-indicator);outline-offset:6px}.SolutionsSection-module__FJeona__dot{opacity:0;width:10px;height:34px;transition:opacity var(--solutions-dot-dur) var(--solutions-ease), transform var(--solutions-dot-dur) var(--solutions-ease);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:scale(.4)}.SolutionsSection-module__FJeona__dot:before{content:"";background:var(--stroke-gradient-card);border-radius:50%;width:10px;height:10px}.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__dot{opacity:1;transition-delay:var(--solutions-dot-delay);transform:none}.SolutionsSection-module__FJeona__itemColumn{flex-direction:column;flex:auto;min-width:0;display:flex}.SolutionsSection-module__FJeona__itemTitle{font-family:var(--font-display);font-weight:var(--text-heading-card-sm-weight);font-size:var(--text-heading-card-sm-size);line-height:var(--text-heading-card-sm-line-height);letter-spacing:var(--text-heading-card-sm-letter-spacing);color:var(--color-text-secondary);transition:color var(--solutions-title-dur) var(--solutions-ease);margin:0}.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__itemTitle{font-weight:var(--text-heading-card-sm-medium-weight);font-size:var(--text-heading-card-sm-medium-size);line-height:var(--text-heading-card-sm-medium-line-height);letter-spacing:var(--text-heading-card-sm-medium-letter-spacing);color:var(--color-text-primary)}@media (hover:hover) and (min-width:769px){.SolutionsSection-module__FJeona__item:not([data-active=true]):hover .SolutionsSection-module__FJeona__itemTitle{font-weight:var(--text-heading-card-sm-medium-weight);letter-spacing:var(--text-heading-card-sm-medium-letter-spacing);color:var(--color-text-primary);transition-duration:var(--solutions-hover-dur)}.SolutionsSection-module__FJeona__item:not([data-active=true]):hover .SolutionsSection-module__FJeona__dot{opacity:.4;transition-duration:var(--solutions-hover-dur)}}.SolutionsSection-module__FJeona__itemTitleOpen{font-family:var(--font-display);font-weight:var(--text-heading-card-sm-medium-weight);font-size:var(--text-heading-card-sm-medium-size);line-height:var(--text-heading-card-sm-medium-line-height);letter-spacing:var(--text-heading-card-sm-medium-letter-spacing);color:var(--color-text-primary);margin:0}.SolutionsSection-module__FJeona__descriptionWrap{visibility:hidden;transition:grid-template-rows var(--solutions-height-dur) var(--solutions-ease), visibility 0s linear var(--solutions-height-dur);grid-template-rows:0fr;display:grid}.SolutionsSection-module__FJeona__descriptionClip{opacity:0;min-height:0;transform:translateY(var(--solutions-desc-shift));transition:opacity var(--solutions-desc-leave-dur) var(--solutions-ease), transform var(--solutions-desc-leave-dur) var(--solutions-ease);overflow:hidden}.SolutionsSection-module__FJeona__itemDescription{padding-top:var(--space-4);font-family:var(--font-body);font-weight:var(--text-body-large-weight);font-size:var(--text-body-large-size);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);color:var(--color-text-secondary);margin:0;display:block}.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__descriptionWrap{visibility:visible;transition:grid-template-rows var(--solutions-height-dur) var(--solutions-ease), visibility 0s;grid-template-rows:1fr}.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__descriptionClip{opacity:1;transition:opacity var(--solutions-desc-enter-dur) var(--solutions-ease) var(--solutions-desc-enter-delay), transform var(--solutions-desc-enter-dur) var(--solutions-ease) var(--solutions-desc-enter-delay);transform:none}@media (max-width:768px){.SolutionsSection-module__FJeona__itemDescription{font-weight:var(--text-body-small-weight);font-size:var(--text-body-small-size);line-height:var(--text-body-small-line-height);letter-spacing:var(--text-body-small-letter-spacing)}}.SolutionsSection-module__FJeona__picture{box-sizing:border-box;border:1px solid var(--color-tertiary);border-radius:var(--space-5);flex:460px;min-width:0;max-width:692px;height:641px;padding:40px;position:relative;overflow:hidden}.SolutionsSection-module__FJeona__picture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1024px){.SolutionsSection-module__FJeona__root{flex-direction:column}.SolutionsSection-module__FJeona__leftSide,.SolutionsSection-module__FJeona__picture{flex-basis:auto;width:100%;max-width:none}.SolutionsSection-module__FJeona__picture{height:480px}}@media (max-width:640px){.SolutionsSection-module__FJeona__list{gap:var(--space-6)}.SolutionsSection-module__FJeona__picture{height:320px;padding:var(--space-6)}}.SolutionsSection-module__FJeona__rootNoPicture .SolutionsSection-module__FJeona__leftSide{flex-basis:100%}.SolutionsSection-module__FJeona__rootTabs{column-gap:var(--space-6);grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title picture""list picture";align-items:start;row-gap:0;display:grid}.SolutionsSection-module__FJeona__rootTabs .SolutionsSection-module__FJeona__tabsTitle{grid-area:title;min-width:0}.SolutionsSection-module__FJeona__rootTabs .SolutionsSection-module__FJeona__tablistWrap{min-width:0;margin-top:var(--space-9);grid-area:list}.SolutionsSection-module__FJeona__rootTabs .SolutionsSection-module__FJeona__tabsPicture{aspect-ratio:692/641;isolation:isolate;background-color:var(--color-black);grid-area:picture;justify-self:end;width:100%;max-width:692px;height:auto;padding:0}.SolutionsSection-module__FJeona__slide{position:absolute;inset:0}.SolutionsSection-module__FJeona__slide[data-state=active]{opacity:1;filter:blur();transition:opacity var(--solutions-image-enter-dur) var(--solutions-ease), transform var(--solutions-image-enter-dur) var(--solutions-ease), filter var(--solutions-image-blur-dur) var(--solutions-ease);transform:none}.SolutionsSection-module__FJeona__slide[data-state=leaving]{opacity:0;transform:scale(var(--solutions-image-scale-out));transition:opacity var(--solutions-image-leave-dur) var(--solutions-ease), transform var(--solutions-image-leave-dur) var(--solutions-ease)}.SolutionsSection-module__FJeona__slide[data-state=before],.SolutionsSection-module__FJeona__slide[data-state=after]{opacity:0;filter:blur(var(--solutions-image-blur));transition:none}.SolutionsSection-module__FJeona__slide[data-state=before]{transform:translateY(calc(-1 * var(--solutions-image-shift))) scale(var(--solutions-image-scale-in))}.SolutionsSection-module__FJeona__slide[data-state=after]{transform:translateY(var(--solutions-image-shift)) scale(var(--solutions-image-scale-in))}@media (hover:hover) and (pointer:fine) and (min-width:1101px){.SolutionsSection-module__FJeona__slide[data-state=before],.SolutionsSection-module__FJeona__slide[data-state=after]{filter:blur(var(--solutions-image-blur))}}@media not all and (hover:hover) and (pointer:fine) and (min-width:1101px){.SolutionsSection-module__FJeona__slide[data-state=active]{transition:opacity var(--solutions-image-enter-dur) var(--solutions-ease), transform var(--solutions-image-enter-dur) var(--solutions-ease)}.SolutionsSection-module__FJeona__slide[data-state=before],.SolutionsSection-module__FJeona__slide[data-state=after]{filter:none}}.SolutionsSection-module__FJeona__tabsPicture[data-animating] .SolutionsSection-module__FJeona__slide{will-change:opacity, transform}.SolutionsSection-module__FJeona__itemImage,.SolutionsSection-module__FJeona__sizerImage{display:none}@media (max-width:1100px){.SolutionsSection-module__FJeona__rootTabs{grid-template:"title""list"/minmax(0,1fr)}.SolutionsSection-module__FJeona__rootTabs .SolutionsSection-module__FJeona__tabsPicture{display:none}.SolutionsSection-module__FJeona__rootTabs .SolutionsSection-module__FJeona__tablistWrap{margin-top:var(--gap-section-title)}.SolutionsSection-module__FJeona__itemImage{box-sizing:border-box;aspect-ratio:692/641;width:100%;max-width:692px;margin-top:var(--space-5);border:1px solid var(--color-tertiary);border-radius:var(--space-5);background-color:var(--color-black);display:block;overflow:hidden}.SolutionsSection-module__FJeona__itemImage img{object-fit:cover;width:100%;height:100%;display:block}.SolutionsSection-module__FJeona__sizerImage{box-sizing:border-box;width:min(calc(100% - var(--space-6)), 692px);aspect-ratio:692/641;margin:var(--space-5) 0 0 var(--space-6);display:block}}@media (prefers-reduced-motion:reduce){.SolutionsSection-module__FJeona__dot,.SolutionsSection-module__FJeona__itemTitle,.SolutionsSection-module__FJeona__descriptionWrap,.SolutionsSection-module__FJeona__descriptionClip,.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__dot,.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__descriptionWrap,.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__descriptionClip{transition:none}.SolutionsSection-module__FJeona__dot,.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__dot,.SolutionsSection-module__FJeona__descriptionClip,.SolutionsSection-module__FJeona__item[data-active=true] .SolutionsSection-module__FJeona__descriptionClip{transform:none}.SolutionsSection-module__FJeona__slide[data-state]{filter:none;transform:none}.SolutionsSection-module__FJeona__slide[data-state=active],.SolutionsSection-module__FJeona__slide[data-state=leaving]{transition:opacity .12s linear}}.SolutionsSection-module__FJeona__listStack{display:grid}.SolutionsSection-module__FJeona__listStack>*{grid-area:1/1;min-width:0}.SolutionsSection-module__FJeona__listStack>.SolutionsSection-module__FJeona__list{align-self:start}.SolutionsSection-module__FJeona__sizer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;align-self:start}@media (prefers-reduced-motion:reduce){.SolutionsSection-module__FJeona__sizer{display:none}}.SolutionsSection-module__FJeona__sizerItem{padding-left:var(--space-6);flex-direction:column;display:flex}.SolutionsSection-module__FJeona__sizerItem:not(:first-child){min-height:44px}.SolutionsSection-module__FJeona__sizerDescriptions{padding-left:var(--space-6);display:grid}.SolutionsSection-module__FJeona__sizerDescription{padding-top:var(--space-4);grid-area:1/1;display:block}
.PageShell-module__wL6Qoa__root{animation:PageShell-module__wL6Qoa__pageFadeIn var(--motion-page-transition-duration) var(--motion-page-transition-ease)}@keyframes PageShell-module__wL6Qoa__pageFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.PageShell-module__wL6Qoa__root{animation:none}}
@media (min-width:769px){.page-module__UkTbTa__leaders.page-module__UkTbTa__leaders{gap:98px}}.page-module__UkTbTa__values,.page-module__UkTbTa__timeline,.page-module__UkTbTa__leaders,.page-module__UkTbTa__partners{margin-bottom:var(--gap-section-title)}
.page-module__um8Yqq__faqSection{padding-bottom:var(--space-12)}.page-module__um8Yqq__hero{margin-bottom:var(--gap-section-title)}
.page-module__4EBkAa__main.page-module__4EBkAa__main{gap:0}.page-module__4EBkAa__stories{margin-top:30px}.page-module__4EBkAa__contact{margin-top:80px}@media (max-width:768px){.page-module__4EBkAa__contact{margin-top:56px}}
