.NexoNavigation-module__cwnxmG__root{--nav-light-muted:#ffffffb3;--nav-light-hover:#e9e9e6;--nav-overlay-hover:#ffffff14;--nav-ink:#17191b;--nav-muted:#53575c;--nav-paper:#fff;--nav-scrolled-paper:#fafafa33;--nav-line:#17191b14;--nav-hover:#17191b08;--nav-layer:20;--nav-height:60px;--nav-icon-separation:6px;--nav-speed:.16s;--nav-backdrop-blur:10px;--nav-enter-speed:.64s;--nav-item-enter-speed:.24s;--nav-preview-speed:.18s;--nav-image-rest-layer:0;--nav-image-active-layer:1;--nav-preview-radius:4px;--nav-grow-speed:.76s;--nav-surface-enter-speed:.32s;--nav-open-offset:12px;--nav-switch-offset:4px;--nav-open-ease:cubic-bezier(.4, 0, .2, 1);--nav-content-layer:1;--nav-handoff-speed:.1s;--nav-content-delay:60ms;--nav-exit-ease:cubic-bezier(.42, 0, 1, 1);--nav-ease:cubic-bezier(.22, 1, .36, 1);z-index:var(--nav-layer);min-block-size:var(--nav-height);background:var(--nav-paper);color:var(--nav-ink);transition:background var(--nav-speed) var(--nav-ease), color var(--nav-speed) var(--nav-ease), border-color var(--nav-speed) var(--nav-ease);border-block-end:1px solid #0000;align-items:center;gap:64px;padding:7px 24px;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.NexoNavigation-module__cwnxmG__spacer{block-size:60px}.NexoNavigation-module__cwnxmG__root[data-scrolled=true]{background:var(--nav-scrolled-paper);-webkit-backdrop-filter:blur(var(--nav-backdrop-blur));backdrop-filter:blur(var(--nav-backdrop-blur));border-block-end-color:var(--nav-line)}.NexoNavigation-module__cwnxmG__root[data-open=true],.NexoNavigation-module__cwnxmG__root[data-dropdown=true]{background:var(--nav-paper);color:var(--nav-ink);-webkit-backdrop-filter:none;backdrop-filter:none}.NexoNavigation-module__cwnxmG__root a,.NexoNavigation-module__cwnxmG__root button{-webkit-tap-highlight-color:transparent}.NexoNavigation-module__cwnxmG__root :focus-visible{outline-offset:4px;outline:2px solid}.NexoNavigation-module__cwnxmG__logo{flex:none;justify-content:flex-start;align-items:center;min-block-size:44px;inline-size:76px;display:inline-flex}.NexoNavigation-module__cwnxmG__wordmark{font-family:var(--font-latin), sans-serif;letter-spacing:-.055em;font-size:26px;font-weight:550;line-height:1}.NexoNavigation-module__cwnxmG__links{flex:1;align-items:center;gap:32px;display:flex}.NexoNavigation-module__cwnxmG__links>a,.NexoNavigation-module__cwnxmG__capabilitiesToggle{white-space:nowrap;min-block-size:44px;transition:color var(--nav-speed) var(--nav-ease);justify-content:center;align-items:center;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex}.NexoNavigation-module__cwnxmG__links>a:hover,.NexoNavigation-module__cwnxmG__capabilitiesToggle:hover{color:var(--nav-muted)}.NexoNavigation-module__cwnxmG__links>a[aria-current=page],.NexoNavigation-module__cwnxmG__capabilitiesToggle[data-current=true]{text-underline-offset:4px;text-decoration:underline}.NexoNavigation-module__cwnxmG__cta,.NexoNavigation-module__cwnxmG__languageSwitch{isolation:isolate;white-space:nowrap;background:0 0;border:0;border-radius:100px;justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;padding:4px 12px;font-size:12px;line-height:1;display:inline-flex;position:relative}.NexoNavigation-module__cwnxmG__cta:before,.NexoNavigation-module__cwnxmG__languageSwitch:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;transition:background var(--nav-speed) var(--nav-ease), border-color var(--nav-speed) var(--nav-ease);border:1px solid;position:absolute;inset-block:4px;inset-inline:0}.NexoNavigation-module__cwnxmG__cta{color:var(--nav-paper)}.NexoNavigation-module__cwnxmG__cta:before{background:var(--nav-ink);border-color:var(--nav-ink)}.NexoNavigation-module__cwnxmG__cta:hover:before{background:var(--nav-muted);border-color:var(--nav-muted)}.NexoNavigation-module__cwnxmG__languageSwitch{color:inherit}.NexoNavigation-module__cwnxmG__languageSwitch:before{border-color:currentColor}.NexoNavigation-module__cwnxmG__languageSwitch:hover:before{background:var(--nav-hover)}.NexoNavigation-module__cwnxmG__languagePicker{position:relative}.NexoNavigation-module__cwnxmG__languageSwitch{cursor:pointer;gap:8px;list-style:none}.NexoNavigation-module__cwnxmG__languageSwitch::-webkit-details-marker{display:none}.NexoNavigation-module__cwnxmG__languagePicker[open] .NexoNavigation-module__cwnxmG__chevron{transform:translateY(2px)rotate(225deg)}.NexoNavigation-module__cwnxmG__languageMenu{z-index:var(--nav-content-layer);background:var(--nav-paper);min-inline-size:88px;color:var(--nav-ink);border:1px solid var(--nav-line);box-shadow:0 8px 24px var(--nav-hover);border-radius:12px;padding:4px;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0}.NexoNavigation-module__cwnxmG__languageOption{border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-block-size:44px;padding-inline:12px;font-size:12px;line-height:1;display:flex}.NexoNavigation-module__cwnxmG__languageOption:hover,.NexoNavigation-module__cwnxmG__languageOption:focus-visible{background:var(--nav-hover)}.NexoNavigation-module__cwnxmG__languageOption[aria-current=page]{font-weight:600}.NexoNavigation-module__cwnxmG__cta:active{transform:translateY(1px)}.NexoNavigation-module__cwnxmG__toggle{display:none}.NexoNavigation-module__cwnxmG__actions{flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.NexoNavigation-module__cwnxmG__links>.NexoNavigation-module__cwnxmG__mobileCta{display:none}.NexoNavigation-module__cwnxmG__root[data-overlay=true]{color:var(--nav-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-block-end-color:#0000}.NexoNavigation-module__cwnxmG__root[data-overlay=true] .NexoNavigation-module__cwnxmG__links>a:hover,.NexoNavigation-module__cwnxmG__root[data-overlay=true] .NexoNavigation-module__cwnxmG__capabilitiesToggle:hover{color:var(--nav-light-muted)}.NexoNavigation-module__cwnxmG__root[data-overlay=true] .NexoNavigation-module__cwnxmG__cta{color:var(--nav-ink)}.NexoNavigation-module__cwnxmG__root[data-overlay=true] .NexoNavigation-module__cwnxmG__cta:before{background:var(--nav-paper);border-color:var(--nav-paper)}.NexoNavigation-module__cwnxmG__root[data-overlay=true] .NexoNavigation-module__cwnxmG__cta:hover:before{background:var(--nav-light-hover);border-color:var(--nav-light-hover)}.NexoNavigation-module__cwnxmG__root[data-overlay=true] .NexoNavigation-module__cwnxmG__languageSwitch:hover:before{background:var(--nav-overlay-hover)}.NexoNavigation-module__cwnxmG__capabilitiesToggle{color:inherit;cursor:pointer;background:0 0;gap:8px;padding:0}.NexoNavigation-module__cwnxmG__chevron{block-size:6px;inline-size:6px;transition:transform var(--nav-speed) var(--nav-ease);direction:ltr;border-block-end:1px solid;border-inline-end:1px solid;transform:translateY(-2px)rotate(45deg)}.NexoNavigation-module__cwnxmG__capabilitiesToggle[aria-expanded=true] .NexoNavigation-module__cwnxmG__chevron{transition-duration:var(--nav-surface-enter-speed);transition-timing-function:var(--nav-open-ease);transform:translateY(2px)rotate(225deg)}.NexoNavigation-module__cwnxmG__dropdownSurface{block-size:var(--nexo-nav-reveal-height);background:var(--nav-paper);border-block-end:1px solid var(--nav-line);box-shadow:0 12px 20px var(--nav-hover);visibility:hidden;pointer-events:none;transition:block-size var(--nav-reveal-speed) var(--nav-open-ease), visibility 0s;position:absolute;inset-block-start:100%;inset-inline:0}.NexoNavigation-module__cwnxmG__root[data-dropdown=true] .NexoNavigation-module__cwnxmG__dropdownSurface{visibility:visible}.NexoNavigation-module__cwnxmG__dropdownSurface[data-visible=true]{pointer-events:auto}.NexoNavigation-module__cwnxmG__capabilitiesPanel{z-index:var(--nav-content-layer);max-block-size:calc(100dvh - var(--nav-height));overscroll-behavior:contain;color:var(--nav-ink);opacity:0;transform:translateY(calc(-1 * var(--nav-open-offset)));visibility:hidden;pointer-events:none;transition:opacity var(--nav-handoff-speed) var(--nav-exit-ease), transform var(--nav-speed) var(--nav-exit-ease), visibility 0s var(--nav-speed);background:0 0;padding:40px 48px;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--nav-enter-speed) var(--nav-open-ease) var(--nav-content-delay), transform var(--nav-enter-speed) var(--nav-open-ease) var(--nav-content-delay), visibility 0s;transform:translateY(0)}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true][data-entry=switching]{transition-delay:var(--nav-handoff-speed), var(--nav-handoff-speed), 0s}.NexoNavigation-module__cwnxmG__root[data-switching=true] .NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true]{pointer-events:none}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true]:focus-within{transition-delay:0s}.NexoNavigation-module__cwnxmG__capabilitiesInner{max-inline-size:1120px;margin-inline:auto}.NexoNavigation-module__cwnxmG__capabilitiesInner>div{max-inline-size:760px}.NexoNavigation-module__cwnxmG__withPreview{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px;display:grid}.NexoNavigation-module__cwnxmG__menuPreview{border-radius:var(--nav-preview-radius);background:var(--nav-hover);align-self:stretch;min-block-size:320px;position:relative;overflow:hidden}.NexoNavigation-module__cwnxmG__previewImage{object-fit:cover;z-index:var(--nav-image-rest-layer);opacity:0;transition:opacity 0s var(--nav-preview-speed)}.NexoNavigation-module__cwnxmG__previewImage[data-visible=true]{z-index:var(--nav-image-active-layer);opacity:1;transition:opacity var(--nav-preview-speed) var(--nav-ease)}.NexoNavigation-module__cwnxmG__capabilityList,.NexoNavigation-module__cwnxmG__serviceGroup.NexoNavigation-module__cwnxmG__companyList{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;display:grid}.NexoNavigation-module__cwnxmG__companyList>.NexoNavigation-module__cwnxmG__groupTitle{grid-column:1/-1}.NexoNavigation-module__cwnxmG__serviceGroup{flex-direction:column;gap:24px;display:flex}.NexoNavigation-module__cwnxmG__groupTitle{color:var(--nav-muted);margin:0;font-size:14px;line-height:1.45}.NexoNavigation-module__cwnxmG__serviceGroup>a,.NexoNavigation-module__cwnxmG__allCapabilities{min-block-size:44px;display:block}.NexoNavigation-module__cwnxmG__serviceGroup>a>span,.NexoNavigation-module__cwnxmG__industryLinks>a>span{font-size:16px;line-height:1.4}.NexoNavigation-module__cwnxmG__serviceDescription{color:var(--nav-muted);margin-block-start:8px;font-size:14px;line-height:1.45}.NexoNavigation-module__cwnxmG__serviceLink{transition:background var(--nav-speed) var(--nav-ease);border-radius:4px;margin:-8px;padding-block:8px;padding-inline:8px 28px;position:relative}.NexoNavigation-module__cwnxmG__serviceLink:is(:hover,:focus-visible){background:var(--nav-hover)}.NexoNavigation-module__cwnxmG__serviceLink:is(:hover,:focus-visible) .NexoNavigation-module__cwnxmG__serviceTitle,.NexoNavigation-module__cwnxmG__serviceLink[aria-current=page] .NexoNavigation-module__cwnxmG__serviceTitle{text-underline-offset:4px;text-decoration:underline}.NexoNavigation-module__cwnxmG__linkArrow{opacity:0;transform:translateX(calc(var(--inline-direction,1) * -4px));transition:opacity var(--nav-speed) var(--nav-ease), transform var(--nav-speed) var(--nav-ease);position:absolute;inset-block-start:8px;inset-inline-end:8px}.NexoNavigation-module__cwnxmG__serviceLink:is(:hover,:focus-visible) .NexoNavigation-module__cwnxmG__linkArrow{opacity:1;transform:translate(0)}@media (min-width:761px){.NexoNavigation-module__cwnxmG__root{--nexo-nav-reveal-height:0px;--nav-reveal-speed:var(--nav-collapse-speed)}.NexoNavigation-module__cwnxmG__root[data-expanding=true]{--nexo-nav-reveal-height:var(--nav-panel-height);--nav-reveal-speed:var(--nav-grow-speed)}.NexoNavigation-module__cwnxmG__capabilitiesPanel{opacity:1;clip-path:inset(0 0 calc(100% - var(--nexo-nav-reveal-height)) 0);transition:clip-path var(--nav-reveal-speed) var(--nav-open-ease), visibility 0s var(--nav-speed);transform:none}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true],.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-closing=true]{visibility:visible;transition:clip-path var(--nav-reveal-speed) var(--nav-open-ease), visibility 0s}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true][data-entry=switching]{transition-delay:0s}.NexoNavigation-module__cwnxmG__capabilitiesPanel [data-menu-reveal]{opacity:0;transform:translateY(var(--nav-switch-offset));transition:opacity var(--nav-handoff-speed) var(--nav-exit-ease), transform var(--nav-speed) var(--nav-exit-ease), background var(--nav-speed) var(--nav-ease)}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true] [data-menu-reveal],.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-closing=true] [data-menu-reveal]{opacity:1;transition:opacity var(--nav-item-enter-speed) var(--nav-open-ease) var(--nav-handoff-speed), transform var(--nav-item-enter-speed) var(--nav-open-ease) var(--nav-handoff-speed), background var(--nav-speed) var(--nav-ease);transform:translateY(0)}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-entry=opening][data-active=true] [data-menu-reveal],.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-entry=opening][data-closing=true] [data-menu-reveal]{transition:background var(--nav-speed) var(--nav-ease)}:is(.NexoNavigation-module__cwnxmG__root:has(.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true] :focus-visible) .NexoNavigation-module__cwnxmG__dropdownSurface,.NexoNavigation-module__cwnxmG__root:has(.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true] :focus-visible) .NexoNavigation-module__cwnxmG__capabilitiesPanel),.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true] [data-menu-reveal]:focus-visible{transition:none}}.NexoNavigation-module__cwnxmG__allCapabilities{text-underline-offset:4px;font-size:14px;text-decoration:underline}.NexoNavigation-module__cwnxmG__capabilityList .NexoNavigation-module__cwnxmG__allCapabilities{grid-column:1/-1}.NexoNavigation-module__cwnxmG__agencyLink{border-block-start:1px solid var(--nav-line);grid-column:1/-1;padding-block-start:20px;font-size:14px;line-height:1.5;display:block}.NexoNavigation-module__cwnxmG__agencyLink>span{color:#d6006e;justify-content:space-between;align-items:center;gap:24px;font-size:16px;display:flex}.NexoNavigation-module__cwnxmG__agencyLink p{color:var(--nav-muted);margin-block-start:6px}.NexoNavigation-module__cwnxmG__agencyLink:is(:hover,:focus-visible)>span{text-underline-offset:4px;text-decoration:underline}.NexoNavigation-module__cwnxmG__workList{flex-direction:column;gap:32px;display:flex}.NexoNavigation-module__cwnxmG__workScope{max-inline-size:48ch;color:var(--nav-muted);margin-block-start:8px;font-size:14px;line-height:1.45}.NexoNavigation-module__cwnxmG__industryLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;display:grid}.NexoNavigation-module__cwnxmG__industryLinks>a{min-block-size:44px;display:block}@media (max-width:1000px){.NexoNavigation-module__cwnxmG__root{gap:24px;padding-inline:24px}.NexoNavigation-module__cwnxmG__links{gap:20px}}@media (min-width:761px) and (max-width:1000px){.NexoNavigation-module__cwnxmG__capabilitiesPanel{padding:32px 24px}.NexoNavigation-module__cwnxmG__capabilityList,.NexoNavigation-module__cwnxmG__industryLinks{column-gap:24px}.NexoNavigation-module__cwnxmG__withPreview{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:32px}}@media (max-width:760px){.NexoNavigation-module__cwnxmG__root{--nav-height:64px;gap:12px;padding:8px 16px}.NexoNavigation-module__cwnxmG__actions{gap:8px}.NexoNavigation-module__cwnxmG__spacer{block-size:64px}.NexoNavigation-module__cwnxmG__logo{inline-size:auto}.NexoNavigation-module__cwnxmG__toggle{min-block-size:44px;min-inline-size:44px;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.NexoNavigation-module__cwnxmG__menuIcon{gap:var(--nav-icon-separation);inline-size:20px;display:grid}.NexoNavigation-module__cwnxmG__menuIcon i{block-size:2px;transition:transform var(--nav-speed) var(--nav-ease);background:currentColor;display:block}.NexoNavigation-module__cwnxmG__root[data-open=true] .NexoNavigation-module__cwnxmG__menuIcon i:first-child{transform:translateY(4px)rotate(45deg)}.NexoNavigation-module__cwnxmG__root[data-open=true] .NexoNavigation-module__cwnxmG__menuIcon i:last-child{transform:translateY(-4px)rotate(-45deg)}.NexoNavigation-module__cwnxmG__dropdownSurface{display:none}.NexoNavigation-module__cwnxmG__links{min-block-size:calc(100dvh - var(--nav-height));max-block-size:calc(100dvh - var(--nav-height));overscroll-behavior:contain;background:var(--nav-paper);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--nav-speed) var(--nav-exit-ease), transform var(--nav-speed) var(--nav-exit-ease), visibility 0s var(--nav-speed);flex-direction:column;align-items:stretch;gap:0;padding:8px 24px 40px;display:flex;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto;transform:translateY(-6px)}.NexoNavigation-module__cwnxmG__root[data-open=true] .NexoNavigation-module__cwnxmG__links{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--nav-enter-speed) var(--nav-open-ease), transform var(--nav-enter-speed) var(--nav-open-ease), visibility 0s;transform:translateY(0)}.NexoNavigation-module__cwnxmG__links>a,.NexoNavigation-module__cwnxmG__capabilitiesToggle{border-block-end:1px solid var(--nav-line);flex:none;justify-content:flex-start;min-block-size:72px;padding-block:20px;font-size:20px}.NexoNavigation-module__cwnxmG__links>a:hover,.NexoNavigation-module__cwnxmG__capabilitiesToggle:hover{color:var(--nav-muted)}.NexoNavigation-module__cwnxmG__capabilitiesToggle{justify-content:space-between}.NexoNavigation-module__cwnxmG__capabilitiesPanel{max-block-size:none;transition:grid-template-rows var(--nav-speed) var(--nav-ease), opacity var(--nav-handoff-speed) var(--nav-exit-ease), visibility 0s var(--nav-speed);flex:none;grid-template-rows:0fr;padding:0;display:grid;position:static;overflow:visible;transform:none}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true]{transition:grid-template-rows var(--nav-enter-speed) var(--nav-open-ease), opacity var(--nav-enter-speed) var(--nav-open-ease), visibility 0s;grid-template-rows:1fr}.NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true][data-entry=switching]{transition-delay:0s}.NexoNavigation-module__cwnxmG__root[data-switching=true] .NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true]{pointer-events:auto}.NexoNavigation-module__cwnxmG__panelClip{min-block-size:0;margin-inline:-16px;padding-inline:16px;overflow:hidden}.NexoNavigation-module__cwnxmG__capabilitiesInner{border-block-end:1px solid var(--nav-line);padding-block-end:16px;display:block}.NexoNavigation-module__cwnxmG__menuPreview{display:none}.NexoNavigation-module__cwnxmG__capabilityList{grid-template-columns:1fr;gap:0}.NexoNavigation-module__cwnxmG__serviceGroup{gap:0}.NexoNavigation-module__cwnxmG__workList{gap:16px;padding-block-start:20px}.NexoNavigation-module__cwnxmG__industryLinks{grid-template-columns:1fr;gap:0}.NexoNavigation-module__cwnxmG__industryLinks>a{padding-block:12px}.NexoNavigation-module__cwnxmG__serviceGroup .NexoNavigation-module__cwnxmG__groupTitle{margin-block:20px 8px}.NexoNavigation-module__cwnxmG__serviceGroup>a,.NexoNavigation-module__cwnxmG__allCapabilities{padding-block:12px}.NexoNavigation-module__cwnxmG__serviceLink{margin-block:0}.NexoNavigation-module__cwnxmG__allCapabilities{margin-block-start:12px}.NexoNavigation-module__cwnxmG__agencyLink{margin-block-start:12px;padding-block:20px 12px}.NexoNavigation-module__cwnxmG__serviceDescription{display:none}.NexoNavigation-module__cwnxmG__serviceGroup.NexoNavigation-module__cwnxmG__companyList{gap:0;display:flex}.NexoNavigation-module__cwnxmG__industryLinks .NexoNavigation-module__cwnxmG__serviceDescription{display:block}.NexoNavigation-module__cwnxmG__links>.NexoNavigation-module__cwnxmG__mobileCta{justify-content:space-between;align-items:center;min-block-size:56px;margin-block-start:24px;padding-block:12px;font-size:20px;display:flex}}@media (prefers-reduced-motion:reduce){.NexoNavigation-module__cwnxmG__root,.NexoNavigation-module__cwnxmG__root a,.NexoNavigation-module__cwnxmG__cta:before,.NexoNavigation-module__cwnxmG__languageSwitch:before,.NexoNavigation-module__cwnxmG__menuIcon i,.NexoNavigation-module__cwnxmG__chevron,.NexoNavigation-module__cwnxmG__linkArrow{transition:none}.NexoNavigation-module__cwnxmG__root,.NexoNavigation-module__cwnxmG__dropdownSurface,.NexoNavigation-module__cwnxmG__links,.NexoNavigation-module__cwnxmG__capabilitiesPanel,.NexoNavigation-module__cwnxmG__previewImage,.NexoNavigation-module__cwnxmG__capabilitiesPanel [data-menu-reveal]{transition:none!important}.NexoNavigation-module__cwnxmG__root[data-switching=true] .NexoNavigation-module__cwnxmG__capabilitiesPanel[data-active=true]{pointer-events:auto}.NexoNavigation-module__cwnxmG__cta:active{transform:none}}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__linkArrow{display:inline-block;scale:-1 1}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__allCapabilities>span{display:inline-block;scale:-1 1}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__agencyLink>span>span{display:inline-block;scale:-1 1}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__mobileCta>span{display:inline-block;scale:-1 1}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__links>a{font-weight:500}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__capabilitiesToggle{font-weight:500}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__serviceTitle{font-size:17px;font-weight:500}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(.NexoNavigation-module__cwnxmG__serviceDescription,.NexoNavigation-module__cwnxmG__workScope,.NexoNavigation-module__cwnxmG__groupTitle){font-size:15px}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(.NexoNavigation-module__cwnxmG__cta,.NexoNavigation-module__cwnxmG__languageSwitch){font-size:13px}@media (min-width:761px){.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__links>a{font-size:16px}.NexoNavigation-module__cwnxmG__root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .NexoNavigation-module__cwnxmG__capabilitiesToggle{font-size:16px}}@media (max-width:760px){.NexoNavigation-module__cwnxmG__languageSwitch{padding-inline:12px}}
.LeadForm-module__t1YuHq__form,.LeadForm-module__t1YuHq__success{--lead-muted:#5c6267;--lead-soft:#f2f5f6;--lead-input-radius:8px;--lead-speed:.24s;--lead-ease:cubic-bezier(.16,1,.3,1);color:var(--nexo-ink);min-inline-size:0}.LeadForm-module__t1YuHq__formHeading{margin-block-end:24px}.LeadForm-module__t1YuHq__formHeading h2,.LeadForm-module__t1YuHq__success h2{font-size:clamp(28px,3vw,36px);line-height:var(--locale-heading-leading,1.13);letter-spacing:var(--locale-tracking,-.045em);outline:none;font-weight:400}.LeadForm-module__t1YuHq__formHeading>p:last-child{color:var(--lead-muted);margin-block-start:12px;font-size:15px;line-height:1.55}.LeadForm-module__t1YuHq__progress{color:var(--lead-muted);margin-block-end:16px;font-size:14px}.LeadForm-module__t1YuHq__fields{border:0;min-inline-size:0;margin:0;padding:0}.LeadForm-module__t1YuHq__field{min-inline-size:0;margin-block-start:20px}.LeadForm-module__t1YuHq__field label{justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;line-height:1.5;display:flex}.LeadForm-module__t1YuHq__field label span{color:var(--lead-muted);flex-shrink:0;font-size:14px;font-weight:400}.LeadForm-module__t1YuHq__field input,.LeadForm-module__t1YuHq__field textarea,.LeadForm-module__t1YuHq__field select{border:1px solid var(--nexo-line);border-radius:var(--lead-input-radius);background:var(--lead-soft);min-block-size:48px;inline-size:100%;min-inline-size:0;color:var(--nexo-ink);font:inherit;transition:border-color var(--lead-speed) var(--lead-ease);margin-block-start:8px;padding:12px;font-size:16px;line-height:1.45;display:block}.LeadForm-module__t1YuHq__field textarea{resize:vertical;min-block-size:96px}.LeadForm-module__t1YuHq__field input:hover,.LeadForm-module__t1YuHq__field textarea:hover,.LeadForm-module__t1YuHq__field select:hover{border-color:var(--lead-muted)}.LeadForm-module__t1YuHq__field :is(input,textarea,select):focus-visible{outline:2px solid var(--nexo-ink);outline-offset:3px}.LeadForm-module__t1YuHq__field [aria-invalid=true]{border-width:2px;border-color:var(--nexo-ink)}.LeadForm-module__t1YuHq__hint,.LeadForm-module__t1YuHq__privacy,.LeadForm-module__t1YuHq__notice,.LeadForm-module__t1YuHq__error{font-size:14px;line-height:1.6}.LeadForm-module__t1YuHq__hint{color:var(--lead-muted);margin-block-start:8px}.LeadForm-module__t1YuHq__error{margin-block-start:8px;font-weight:600}.LeadForm-module__t1YuHq__privacy{color:var(--lead-muted);margin-block-start:16px}.LeadForm-module__t1YuHq__notice{margin-block-start:12px}.LeadForm-module__t1YuHq__context{color:var(--lead-muted);background:0 0;margin-block-end:20px;padding:0;font-size:14px;line-height:1.6}.LeadForm-module__t1YuHq__context strong{color:var(--nexo-ink);font-weight:500}.LeadForm-module__t1YuHq__actions{align-items:center;gap:20px;margin-block-start:16px;display:flex}.LeadForm-module__t1YuHq__primary{background:var(--nexo-ink);min-block-size:48px;color:var(--nexo-white);border-radius:100px;flex:1;justify-content:space-between;align-items:center;gap:32px;min-inline-size:0;padding:12px 24px;font-size:14px;display:inline-flex}.LeadForm-module__t1YuHq__primary span{transform:scaleX(var(--inline-direction,1));transition:transform var(--lead-speed) var(--lead-ease);display:inline-block}.LeadForm-module__t1YuHq__primary:hover span{transform:translate(calc(2px * var(--inline-direction,1)),-2px) scaleX(var(--inline-direction,1))}.LeadForm-module__t1YuHq__primary:disabled{opacity:.6;cursor:wait}.LeadForm-module__t1YuHq__secondary{text-underline-offset:5px;align-items:center;gap:24px;min-block-size:44px;font-size:14px;text-decoration:underline;display:inline-flex}.LeadForm-module__t1YuHq__more{text-underline-offset:5px;align-items:center;gap:12px;min-block-size:44px;margin-block-start:12px;font-size:14px;text-decoration:underline;display:flex}.LeadForm-module__t1YuHq__contactRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.LeadForm-module__t1YuHq__contactRow .LeadForm-module__t1YuHq__field{margin-block-start:0}.LeadForm-module__t1YuHq__optionalDetails{border-block-end:1px solid var(--nexo-line);margin-block-start:16px}.LeadForm-module__t1YuHq__optionalDetails>summary{cursor:pointer;min-block-size:44px;padding-block:12px;font-size:14px;line-height:1.6}.LeadForm-module__t1YuHq__optionalDetails>summary span{color:var(--lead-muted);margin-inline-start:8px;font-size:13px}.LeadForm-module__t1YuHq__optionalDetails>summary:focus-visible{outline:2px solid var(--nexo-ink);outline-offset:3px}.LeadForm-module__t1YuHq__detailFields{padding-block-end:20px}.LeadForm-module__t1YuHq__detailFields .LeadForm-module__t1YuHq__field:first-child{margin-block-start:8px}.LeadForm-module__t1YuHq__nextStep{color:var(--lead-muted);margin-block-start:12px;font-size:13px;line-height:1.6}.LeadForm-module__t1YuHq__more span{color:var(--lead-muted);font-size:14px;text-decoration:none}.LeadForm-module__t1YuHq__suggestion{text-align:start;text-underline-offset:4px;min-block-size:44px;padding-block:8px;font-size:14px;text-decoration:underline}.LeadForm-module__t1YuHq__review{border-block:1px solid var(--nexo-line);margin-block-start:24px;padding-block:16px;font-size:14px}.LeadForm-module__t1YuHq__review summary{cursor:pointer;min-block-size:36px}.LeadForm-module__t1YuHq__review dl,.LeadForm-module__t1YuHq__review dl>div{margin-block:12px}.LeadForm-module__t1YuHq__review dt{color:var(--lead-muted);text-transform:capitalize;font-size:14px}.LeadForm-module__t1YuHq__review dd{overflow-wrap:anywhere;white-space:pre-wrap;margin-block-start:4px}.LeadForm-module__t1YuHq__review button{min-block-size:44px;text-decoration:underline}.LeadForm-module__t1YuHq__status{margin-block-start:16px;font-size:14px;line-height:1.6}.LeadForm-module__t1YuHq__status:empty{display:none}.LeadForm-module__t1YuHq__fallback{color:var(--lead-muted);flex-wrap:wrap;gap:4px 20px;margin-block-start:12px;font-size:14px;display:flex}.LeadForm-module__t1YuHq__fallback :is(a,button){text-underline-offset:4px;align-items:center;min-block-size:44px;text-decoration:underline;display:inline-flex}.LeadForm-module__t1YuHq__trap{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.LeadForm-module__t1YuHq__success{padding-block:40px}.LeadForm-module__t1YuHq__successMark{border:1px solid var(--nexo-line);border-radius:50%;place-items:center;block-size:56px;inline-size:56px;margin-block-end:24px;font-size:24px;display:grid}.LeadForm-module__t1YuHq__success>p{overflow-wrap:anywhere;margin-block-start:20px;font-size:16px;line-height:1.65}.LeadForm-module__t1YuHq__success strong{font-weight:500}.LeadForm-module__t1YuHq__success .LeadForm-module__t1YuHq__secondary{margin-block-start:28px}@media (max-width:480px){.LeadForm-module__t1YuHq__contactRow{grid-template-columns:minmax(0,1fr);gap:16px}.LeadForm-module__t1YuHq__field label{gap:8px}.LeadForm-module__t1YuHq__field{margin-block-start:20px}.LeadForm-module__t1YuHq__actions .LeadForm-module__t1YuHq__primary{flex:1}}@media (prefers-reduced-motion:reduce){.LeadForm-module__t1YuHq__field input,.LeadForm-module__t1YuHq__field textarea,.LeadForm-module__t1YuHq__field select,.LeadForm-module__t1YuHq__primary span{transition:none}.LeadForm-module__t1YuHq__primary:hover span{transform:scaleX(var(--inline-direction,1))}}
.LeadProvider-module__kJL-uG__dialog{--dialog-backdrop:#090b0e88;--dialog-speed:.28s;--dialog-ease:cubic-bezier(.16,1,.3,1);overscroll-behavior:contain;max-block-size:calc(100dvh - 32px);inline-size:min(640px,100vw - 32px);color:var(--nexo-ink);background:var(--nexo-white);border:0;border-radius:12px;margin:auto;padding:24px 40px 28px;position:fixed;inset:0;overflow-y:auto}.LeadProvider-module__kJL-uG__dialog::backdrop{background:var(--dialog-backdrop)}.LeadProvider-module__kJL-uG__dialog[open]{animation:LeadProvider-module__kJL-uG__contactEnter var(--dialog-speed) var(--dialog-ease) both}.LeadProvider-module__kJL-uG__dialog[open]::backdrop{animation:LeadProvider-module__kJL-uG__backdropEnter var(--dialog-speed) ease both}.LeadProvider-module__kJL-uG__top{justify-content:space-between;align-items:center;gap:24px;margin-block-end:20px;display:flex}.LeadProvider-module__kJL-uG__top>span{letter-spacing:-.055em;font-size:22px;font-weight:550}.LeadProvider-module__kJL-uG__close{border:1px solid var(--nexo-line);border-radius:50%;place-items:center;min-block-size:44px;min-inline-size:44px;font-size:28px;line-height:1;display:grid}.LeadProvider-module__kJL-uG__pageLink{text-underline-offset:4px;align-items:center;min-block-size:44px;margin-block-start:8px;font-size:14px;text-decoration:underline;display:inline-flex}@keyframes LeadProvider-module__kJL-uG__contactEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes LeadProvider-module__kJL-uG__backdropEnter{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.LeadProvider-module__kJL-uG__dialog{max-block-size:calc(100dvh - 16px);inline-size:calc(100vw - 16px);padding:16px 20px 20px}.LeadProvider-module__kJL-uG__top{margin-block-end:16px}}@media (prefers-reduced-motion:reduce){.LeadProvider-module__kJL-uG__dialog[open],.LeadProvider-module__kJL-uG__dialog[open]::backdrop{animation:none}}
.ExpandingServices-module__U4g10q__cards{--cards-paper:#fff;--cards-charcoal:#101921;--cards-white-line:#fff6;--cards-font:var(--font-body), sans-serif;--cards-duration:.45s;--cards-ease:cubic-bezier(.22, 1, .36, 1);--cards-z-art:0;--cards-z-trigger:1;--cards-z-panel:2;--cards-open-scrim:linear-gradient(180deg, #07131f00 0%, #07131f00 42%, #07131f1a 55%, #07131f80 72%, #07131fc7 100%);--cards-closed-scrim:linear-gradient(180deg, #07131f14 0%, #07131f26 50%, #07131f40 100%);--cards-narrow-scrim:linear-gradient(180deg, #07131f00 0%, #07131f00 28%, #07131f66 40%, #07131fa6 60%, #07131fc7 100%);--cards-text-shadow:0 1px 12px #07131f80;block-size:576px;min-inline-size:0;font-family:var(--cards-font);gap:12px;margin:0;padding:0;list-style:none;display:flex}.ExpandingServices-module__U4g10q__card{--card-ground:var(--cards-charcoal);--card-scrim:var(--cards-closed-scrim);--card-ink:var(--cards-paper);--card-line:var(--cards-white-line);border:1px solid var(--card-line);background:var(--card-ground);min-inline-size:0;color:var(--card-ink);isolation:isolate;transition:flex-grow var(--cards-duration) var(--cards-ease);border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:flex-end;padding-block:32px;display:flex;position:relative;overflow:hidden}.ExpandingServices-module__U4g10q__card[data-active=true]{--card-scrim:var(--cards-open-scrim);flex-grow:4}.ExpandingServices-module__U4g10q__material{z-index:var(--cards-z-art);pointer-events:none;position:absolute;inset:0;overflow:hidden}.ExpandingServices-module__U4g10q__material:after{content:"";background:var(--card-scrim);position:absolute;inset:0}.ExpandingServices-module__U4g10q__photograph{object-fit:cover;filter:brightness(1.25)saturate(.94)}.ExpandingServices-module__U4g10q__heading{margin:0}.ExpandingServices-module__U4g10q__trigger{z-index:var(--cards-z-trigger);block-size:100%;inline-size:100%;color:inherit;text-align:start;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.ExpandingServices-module__U4g10q__trigger:focus-visible{outline-offset:-8px;outline:2px solid}.ExpandingServices-module__U4g10q__indicator{font-size:1.75rem;font-weight:400;position:absolute;inset-block-start:16px;inset-inline-end:20px}.ExpandingServices-module__U4g10q__title{writing-mode:horizontal-tb;letter-spacing:var(--locale-tracking,-.035em);white-space:nowrap;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:400;line-height:1.2;position:absolute;inset-block-start:72px;inset-inline-start:50%;transform:translate(-50%)}.ExpandingServices-module__U4g10q__titleText{writing-mode:vertical-rl;text-shadow:var(--cards-text-shadow);display:block}.ExpandingServices-module__U4g10q__card[data-active=true] .ExpandingServices-module__U4g10q__trigger{cursor:default;block-size:auto;padding-inline:32px;position:static}.ExpandingServices-module__U4g10q__card[data-active=true] .ExpandingServices-module__U4g10q__title{writing-mode:horizontal-tb;white-space:normal;font-size:clamp(2rem,3.2vw,2.5rem);display:block;position:relative;inset:auto;transform:none}.ExpandingServices-module__U4g10q__card[data-active=true] .ExpandingServices-module__U4g10q__titleText{writing-mode:horizontal-tb}.ExpandingServices-module__U4g10q__panel{z-index:var(--cards-z-panel);animation:ExpandingServices-module__U4g10q__contentIn var(--cards-duration) var(--cards-ease) both;margin-block-start:20px;margin-inline:32px;position:relative}.ExpandingServices-module__U4g10q__panel[hidden]{display:none}.ExpandingServices-module__U4g10q__panel p{max-inline-size:480px;margin:0;font-size:1rem;font-weight:400;line-height:1.65}.ExpandingServices-module__U4g10q__link{border-block-end:1px solid var(--card-line);min-block-size:48px;color:inherit;align-items:center;gap:24px;margin-block-start:20px;padding-block:8px;font-size:.875rem;font-weight:400;text-decoration:none;display:inline-flex}.ExpandingServices-module__U4g10q__link span{font-size:1.5rem}.ExpandingServices-module__U4g10q__link:hover{border-color:currentColor}.ExpandingServices-module__U4g10q__link:focus-visible{outline-offset:4px;outline:2px solid}@keyframes ExpandingServices-module__U4g10q__contentIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:999px){.ExpandingServices-module__U4g10q__cards{flex-direction:column;block-size:auto}.ExpandingServices-module__U4g10q__card{min-block-size:96px;transition:min-block-size var(--cards-duration) var(--cards-ease);flex:none;justify-content:center;padding-block:20px}.ExpandingServices-module__U4g10q__card[data-active=true]{flex:none;justify-content:flex-end;min-block-size:560px;padding-block:72px 24px}.ExpandingServices-module__U4g10q__trigger{block-size:auto;padding-inline:24px 56px;position:static}.ExpandingServices-module__U4g10q__trigger:before{content:"";position:absolute;inset:0}.ExpandingServices-module__U4g10q__title{writing-mode:horizontal-tb;white-space:normal;overflow-wrap:anywhere;font-size:1.375rem;display:block;position:relative;inset:auto;transform:none}.ExpandingServices-module__U4g10q__titleText{writing-mode:horizontal-tb}.ExpandingServices-module__U4g10q__indicator{inset-block-start:20px}.ExpandingServices-module__U4g10q__card[data-active=true] .ExpandingServices-module__U4g10q__trigger{padding-inline:24px}.ExpandingServices-module__U4g10q__card[data-active=true] .ExpandingServices-module__U4g10q__title{font-size:2rem}.ExpandingServices-module__U4g10q__panel{overflow-wrap:anywhere;margin-inline:24px}.ExpandingServices-module__U4g10q__panel p{line-height:1.6}.ExpandingServices-module__U4g10q__link{gap:16px;margin-block-start:16px}}@media (max-width:380px){.ExpandingServices-module__U4g10q__card{min-block-size:112px}.ExpandingServices-module__U4g10q__card[data-active=true]{--card-scrim:var(--cards-narrow-scrim)}.ExpandingServices-module__U4g10q__title{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.ExpandingServices-module__U4g10q__card{transition:none}.ExpandingServices-module__U4g10q__panel{animation:none}}@media (min-width:1000px){.ExpandingServices-module__U4g10q__cards:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ExpandingServices-module__U4g10q__card:not([data-active=true]) .ExpandingServices-module__U4g10q__title{transform:translate(50%)}}
.NexoHome-module__jO6mIq__page{--z-film:-2;--z-scrim:-1;--film-ground:#253341;--film-shade-top:#050a109e;--film-shade-copy:#050a106b;--film-shade-clear:#050a1000;--film-shade-upper:#050a1052;--film-shade-center:#050a106b;--film-shade-bottom:#050a103d;--action-hover:#eceeeb;--action-glass:#ffffff08;--ink-on-dark-secondary:#ffffffb3;--action-glass-hover:#ffffff1f;--surface-soft:#f3f4f1;--space-service-proof-note:2px;--night-clear:#090b0e00;--night-soft:#090b0e33;--night-dense:#090b0ee6;--ink-on-dark-body:#ffffffbd;--ink-on-dark-muted:#fff9;--ink-on-dark-subtle:#ffffff80;--font-editorial:var(--font-body), Arial, sans-serif;--z-background:-1;--z-nav:10;--z-skip:30;--z-wordmark:3;--z-copy:4;--z-ridge:1;--z-grain:2;--ease-settle:cubic-bezier(.16, 1, .3, 1);--nexo-ink:#1b1d20;--nexo-solid:#202327;--nexo-paper:#fff;--nexo-white:#fff;--nexo-line:#1b1d2033;--nexo-border:#ffffff80;--nexo-hero-ground:#e9e9e6;--nexo-night:#090b0e;--nexo-night-line:#ffffff2e;--nexo-closing-shade:linear-gradient(180deg, #090b0e00 0%, #090b0e44 25%, #090b0e88 45%, #090b0ed9 70%, #090b0e 100%);background:var(--nexo-paper);color:var(--nexo-ink);font-family:var(--font-body), Arial, sans-serif;isolation:isolate;position:relative}.NexoHome-module__jO6mIq__page a,.NexoHome-module__jO6mIq__page button{-webkit-tap-highlight-color:transparent}.NexoHome-module__jO6mIq__page :focus-visible{outline-offset:6px;outline:2px solid}.NexoHome-module__jO6mIq__page ::selection{color:var(--nexo-paper);background:var(--nexo-solid)}.NexoHome-module__jO6mIq__skipLink{z-index:var(--z-skip);top:16px;background:var(--nexo-paper);color:var(--nexo-ink);padding:12px 20px;position:absolute;inset-inline-start:24px;transform:translateY(-160%)}.NexoHome-module__jO6mIq__skipLink:focus{transform:translateY(0)}.NexoHome-module__jO6mIq__brand{letter-spacing:var(--locale-tracking,-.9px);white-space:nowrap;align-items:baseline;gap:8px;font-size:23px;font-weight:600;display:inline-flex}.NexoHome-module__jO6mIq__brand span{letter-spacing:var(--locale-tracking,-.15px);font-size:15px;font-weight:400}.NexoHome-module__jO6mIq__hero{isolation:isolate;background:var(--film-ground);height:80svh;min-height:640px;max-height:900px;color:var(--nexo-white);place-items:center;display:grid;position:relative;overflow:hidden}.NexoHome-module__jO6mIq__film{z-index:var(--z-film);position:absolute;inset:0;overflow:hidden}.NexoHome-module__jO6mIq__filmPoster,.NexoHome-module__jO6mIq__filmVideo{object-fit:cover;object-position:center;width:100%;height:100%}.NexoHome-module__jO6mIq__filmVideo{opacity:0;position:absolute;inset:0}.NexoHome-module__jO6mIq__filmVideo[data-playing=true]{opacity:1}.NexoHome-module__jO6mIq__hero:after{content:"";z-index:var(--z-scrim);background:radial-gradient(ellipse 75% 58% at 50% 55%, var(--film-shade-copy) 0%, var(--film-shade-copy) 55%, var(--film-shade-clear) 100%), linear-gradient(180deg, var(--film-shade-top) 0%, var(--film-shade-upper) 30%, var(--film-shade-center) 68%, var(--film-shade-bottom) 100%);pointer-events:none;position:absolute;inset:0}.NexoHome-module__jO6mIq__heroCopy{text-align:center;padding:128px 24px 96px}.NexoHome-module__jO6mIq__heroCopy h1{max-width:960px;letter-spacing:var(--locale-tracking,-.065em);font-size:clamp(60px,6.4vw,88px);font-weight:400;line-height:var(--locale-heading-leading,1.02);margin:0 auto}.NexoHome-module__jO6mIq__heroCopy p{max-width:560px;letter-spacing:var(--locale-tracking,-.025em);margin:30px auto 0;font-size:20px;line-height:1.45}.NexoHome-module__jO6mIq__heroCopy .NexoHome-module__jO6mIq__primaryAction{background:var(--nexo-white);color:var(--nexo-ink);border:1px solid var(--nexo-white);border-radius:100px;padding:12px 24px}.NexoHome-module__jO6mIq__heroCopy .NexoHome-module__jO6mIq__primaryAction:hover{background:var(--action-hover)}.NexoHome-module__jO6mIq__heroCopy .NexoHome-module__jO6mIq__secondaryAction{background:var(--action-glass);color:var(--nexo-white);border:1px solid var(--ink-on-dark-secondary);border-radius:100px;padding:12px 24px}.NexoHome-module__jO6mIq__heroCopy .NexoHome-module__jO6mIq__secondaryAction:hover{background:var(--action-glass-hover);border-color:var(--nexo-white)}.NexoHome-module__jO6mIq__actions{justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.NexoHome-module__jO6mIq__primaryAction,.NexoHome-module__jO6mIq__secondaryAction{justify-content:center;align-items:center;gap:24px;min-height:48px;font-size:14px;font-weight:500;display:inline-flex}.NexoHome-module__jO6mIq__primaryAction{color:var(--nexo-paper);background:var(--nexo-solid);padding:12px 20px;transition:background .18s}.NexoHome-module__jO6mIq__primaryAction:hover{background:var(--nexo-ink)}.NexoHome-module__jO6mIq__secondaryAction{border-bottom:1px solid var(--nexo-line);padding:8px 0}.NexoHome-module__jO6mIq__secondaryAction:hover{border-bottom-color:var(--nexo-ink)}.NexoHome-module__jO6mIq__actions span,.NexoHome-module__jO6mIq__textLink span{font-size:20px;font-weight:400}.NexoHome-module__jO6mIq__eyebrow{padding-top:10px;font-size:14px}.NexoHome-module__jO6mIq__textLink{border-bottom:1px solid var(--nexo-line);align-items:center;gap:24px;padding:12px 0;font-size:15px;display:inline-flex}.NexoHome-module__jO6mIq__textLink:hover{border-bottom-color:currentColor}.NexoHome-module__jO6mIq__arrowIcon{vertical-align:middle;flex:none;block-size:16px;inline-size:16px;display:inline-block;position:relative}.NexoHome-module__jO6mIq__arrowIcon svg{block-size:100%;inline-size:100%;display:block}.NexoHome-module__jO6mIq__footer{border-top:1px solid var(--nexo-night-line);background:var(--nexo-night);color:var(--nexo-paper);justify-content:space-between;align-items:center;gap:32px;padding:44px clamp(24px,4vw,72px);display:flex}.NexoHome-module__jO6mIq__footer p{font-size:14px}.NexoHome-module__jO6mIq__footer .NexoHome-module__jO6mIq__brand img{filter:brightness(0)invert()}.NexoHome-module__jO6mIq__footer .NexoHome-module__jO6mIq__textLink{border-color:var(--nexo-night-line)}.NexoHome-module__jO6mIq__section{padding:96px max(48px,50vw - 672px)}.NexoHome-module__jO6mIq__sectionHeading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:44px;display:flex}.NexoHome-module__jO6mIq__sectionHeading h2{max-width:760px;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:var(--locale-heading-leading,1.06);letter-spacing:var(--locale-tracking,-.045em)}.NexoHome-module__jO6mIq__serviceList{border-top:1px solid var(--nexo-line)}.NexoHome-module__jO6mIq__service{border-bottom:1px solid var(--nexo-line);grid-template-columns:80px 1fr 1.2fr;gap:28px;padding:32px 0;display:grid}.NexoHome-module__jO6mIq__service>span{padding-top:8px;font-size:14px}.NexoHome-module__jO6mIq__service h3,.NexoHome-module__jO6mIq__service h2{max-width:400px;letter-spacing:var(--locale-tracking,-.035em);font-size:28px;font-weight:400;line-height:var(--locale-heading-leading,1.2)}.NexoHome-module__jO6mIq__service p{font-size:16px;line-height:1.7}.NexoHome-module__jO6mIq__service ul{flex-wrap:wrap;gap:8px 24px;margin-top:20px;padding:0;font-size:14px;list-style:none;display:flex}.NexoHome-module__jO6mIq__serviceProof{justify-items:start;gap:4px;margin-block-start:28px;display:grid}.NexoHome-module__jO6mIq__serviceProof>p{margin-block-end:4px;font-size:14px}.NexoHome-module__jO6mIq__serviceProof .NexoHome-module__jO6mIq__textLink{gap:16px;min-block-size:44px;max-inline-size:100%;line-height:1.5}.NexoHome-module__jO6mIq__serviceProof .NexoHome-module__jO6mIq__textLink>span:first-child{font-size:15px}.NexoHome-module__jO6mIq__serviceProof small{margin-block-start:var(--space-service-proof-note);font-size:14px;display:block}.NexoHome-module__jO6mIq__workSection{background:var(--surface-soft);color:var(--nexo-ink)}.NexoHome-module__jO6mIq__workSection .NexoHome-module__jO6mIq__textLink{border-color:var(--nexo-line)}.NexoHome-module__jO6mIq__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.NexoHome-module__jO6mIq__project{border-top:1px solid var(--nexo-line);padding-top:28px}.NexoHome-module__jO6mIq__project>p:first-child{margin-bottom:48px;font-size:14px}.NexoHome-module__jO6mIq__project h3,.NexoHome-module__jO6mIq__project h2{font-family:var(--font-editorial);font-size:clamp(30px,3vw,42px);font-weight:400;line-height:var(--locale-heading-leading,1.12);letter-spacing:var(--locale-tracking,-.03em);margin-bottom:24px}.NexoHome-module__jO6mIq__project>p{font-size:15px;line-height:1.7}.NexoHome-module__jO6mIq__project .NexoHome-module__jO6mIq__textLink{margin-top:28px}.NexoHome-module__jO6mIq__projectScope{flex-wrap:wrap;gap:8px 20px;margin-top:28px;padding:0;font-size:14px;list-style:none;display:flex}.NexoHome-module__jO6mIq__deliverable{margin-top:20px;font-weight:600}.NexoHome-module__jO6mIq__statement{isolation:isolate;text-align:center;background:var(--nexo-night);min-block-size:640px;color:var(--nexo-white);place-items:center;padding:120px 24px 180px;display:grid;position:relative;overflow:hidden}.NexoHome-module__jO6mIq__closingImage{object-fit:cover;object-position:center 42%}.NexoHome-module__jO6mIq__statement:after{content:"";background:var(--nexo-closing-shade);pointer-events:none;position:absolute;inset:0}.NexoHome-module__jO6mIq__statement[data-blend-from-night=true]:after{background:linear-gradient(180deg, var(--nexo-night), var(--night-clear) 36%), var(--nexo-closing-shade)}.NexoHome-module__jO6mIq__closingCopy{z-index:var(--z-copy);position:relative}.NexoHome-module__jO6mIq__statement h2{max-inline-size:680px;font-size:clamp(36px,3.5vw,50px);font-weight:400;line-height:var(--locale-heading-leading,1.12);letter-spacing:var(--locale-tracking,-.04em);text-wrap:balance;margin:0 auto}.NexoHome-module__jO6mIq__closingAction{background:var(--nexo-white);min-block-size:48px;color:var(--nexo-ink);border-radius:100px;justify-content:center;align-items:center;margin-block-start:36px;padding:12px 24px;font-size:14px;font-weight:500;transition:background .18s;display:inline-flex}.NexoHome-module__jO6mIq__closingAction:hover{background:var(--nexo-paper)}.NexoHome-module__jO6mIq__closingAction:focus-visible{outline-color:var(--nexo-white)}.NexoHome-module__jO6mIq__pageOpening{border-bottom:1px solid var(--nexo-line);padding:88px max(32px,50vw - 600px) 80px}.NexoHome-module__jO6mIq__pageOpening .NexoHome-module__jO6mIq__eyebrow{margin-bottom:40px}.NexoHome-module__jO6mIq__pageOpening h1{max-width:1050px;font-family:var(--font-editorial);font-size:clamp(54px,6.9vw,98px);font-weight:400;line-height:var(--locale-heading-leading,1.04);letter-spacing:var(--locale-tracking,-.05em)}.NexoHome-module__jO6mIq__pageOpening>p:last-child{max-width:700px;margin-top:32px;font-size:20px;line-height:1.6}.NexoHome-module__jO6mIq__principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.NexoHome-module__jO6mIq__principle{border-top:1px solid var(--nexo-line);padding-top:28px}.NexoHome-module__jO6mIq__principle h3{font-size:28px;font-weight:400;line-height:var(--locale-heading-leading,1.15);letter-spacing:var(--locale-tracking,-.03em);margin-bottom:20px}.NexoHome-module__jO6mIq__principle p{font-size:16px;line-height:1.7}@media (max-width:760px){.NexoHome-module__jO6mIq__brand{font-size:21px}.NexoHome-module__jO6mIq__brand span{font-size:14px}.NexoHome-module__jO6mIq__hero{height:88svh;min-height:660px;max-height:850px}.NexoHome-module__jO6mIq__heroCopy{padding:136px 24px 104px}.NexoHome-module__jO6mIq__heroCopy h1{letter-spacing:var(--locale-tracking,-.06em);font-size:clamp(52px,12vw,70px)}.NexoHome-module__jO6mIq__heroCopy:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) h1{font-size:clamp(36px,11vw,52px);line-height:var(--locale-heading-leading,1.14)}.NexoHome-module__jO6mIq__heroCopy p{max-width:340px;margin-top:24px;font-size:18px}.NexoHome-module__jO6mIq__desktopBreak{display:none}.NexoHome-module__jO6mIq__actions{flex-wrap:wrap;gap:8px;margin-top:24px}.NexoHome-module__jO6mIq__primaryAction,.NexoHome-module__jO6mIq__secondaryAction{gap:16px}.NexoHome-module__jO6mIq__primaryAction{padding-inline:16px}.NexoHome-module__jO6mIq__eyebrow{padding-top:0}.NexoHome-module__jO6mIq__footer{flex-direction:column;align-items:flex-start;gap:16px;padding:40px 24px}.NexoHome-module__jO6mIq__section{padding:64px 24px}.NexoHome-module__jO6mIq__sectionHeading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:36px}.NexoHome-module__jO6mIq__service{grid-template-columns:28px 1fr;gap:16px}.NexoHome-module__jO6mIq__service>div{grid-column:2}.NexoHome-module__jO6mIq__service .NexoHome-module__jO6mIq__serviceTitle{font-size:26px}.NexoHome-module__jO6mIq__projectGrid,.NexoHome-module__jO6mIq__principles{grid-template-columns:1fr;gap:48px}.NexoHome-module__jO6mIq__project>p:first-child{margin-bottom:28px}.NexoHome-module__jO6mIq__statement{min-block-size:520px;padding:100px 24px 140px}.NexoHome-module__jO6mIq__pageOpening{padding:64px 24px}.NexoHome-module__jO6mIq__pageOpening h1{font-size:clamp(2.5rem,11vw,3.375rem)}.NexoHome-module__jO6mIq__pageOpening .NexoHome-module__jO6mIq__eyebrow{margin-bottom:28px}.NexoHome-module__jO6mIq__pageOpening>p:last-child{font-size:18px}}@media (prefers-reduced-motion:reduce){.NexoHome-module__jO6mIq__rippleLight{animation:none}.NexoHome-module__jO6mIq__page *,.NexoHome-module__jO6mIq__page :before,.NexoHome-module__jO6mIq__page :after{scroll-behavior:auto}}@media (prefers-contrast:more){.NexoHome-module__jO6mIq__rippleField{background:var(--nexo-hero-ground)}.NexoHome-module__jO6mIq__rippleField:before,.NexoHome-module__jO6mIq__rippleField:after,.NexoHome-module__jO6mIq__rippleLight{opacity:.1}}.NexoHome-module__jO6mIq__footer .NexoHome-module__jO6mIq__brand{letter-spacing:var(--locale-tracking,normal);gap:16px}.NexoHome-module__jO6mIq__footer .NexoHome-module__jO6mIq__brand span{letter-spacing:var(--locale-tracking,normal);font-size:18px}.NexoHome-module__jO6mIq__servicesSection{--services-wash-light:#eef4fc;--services-wash-blue:#e7f0fb;--services-grain-opacity:.24;isolation:isolate;background:linear-gradient(180deg, var(--nexo-white) 0%, var(--services-wash-light) 32%, var(--services-wash-blue) 64%, var(--nexo-white) 100%);position:relative;overflow:hidden}.NexoHome-module__jO6mIq__servicesSection:before{content:"";pointer-events:none;opacity:var(--services-grain-opacity);background:url(/images/textures/fine-grain.svg);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.NexoHome-module__jO6mIq__servicesSection>:not([aria-hidden=true]){z-index:var(--z-ridge);position:relative}.NexoHome-module__jO6mIq__servicesHeading{align-items:flex-start;gap:72px;margin-block-end:48px}.NexoHome-module__jO6mIq__servicesHeading h2{max-inline-size:680px}.NexoHome-module__jO6mIq__servicesHeading>div{flex:0 360px}.NexoHome-module__jO6mIq__servicesHeading p{font-size:18px;line-height:1.55}.NexoHome-module__jO6mIq__servicesHeading .NexoHome-module__jO6mIq__textLink{margin-block-start:16px}@media (max-width:760px){.NexoHome-module__jO6mIq__servicesHeading{gap:24px;margin-block-end:32px}.NexoHome-module__jO6mIq__servicesHeading>div{flex:auto;max-inline-size:380px}.NexoHome-module__jO6mIq__servicesHeading p{font-size:17px}}.NexoHome-module__jO6mIq__footer{align-items:flex-start;padding-block:72px}.NexoHome-module__jO6mIq__footerIdentity{flex:1}.NexoHome-module__jO6mIq__footerIdentity>p{color:var(--ink-on-dark-muted);margin-top:24px}.NexoHome-module__jO6mIq__footerAgency{max-inline-size:32ch;margin-block-start:36px}.NexoHome-module__jO6mIq__footerAgency>a{align-items:center;gap:24px;min-block-size:44px;font-size:16px;display:inline-flex}.NexoHome-module__jO6mIq__footerAgency>a:is(:hover,:focus-visible){text-underline-offset:5px;text-decoration:underline}.NexoHome-module__jO6mIq__footerAgency>p{color:var(--ink-on-dark-muted);margin-block-start:8px;line-height:1.6}.NexoHome-module__jO6mIq__footerLinks{flex-direction:column;gap:16px;min-width:180px;font-size:14px;display:flex}.NexoHome-module__jO6mIq__footerLinks>p{color:var(--ink-on-dark-subtle);margin-bottom:8px}.NexoHome-module__jO6mIq__footerLinks a:hover{text-underline-offset:5px;text-decoration:underline}@media (max-width:760px){.NexoHome-module__jO6mIq__footer{grid-template-columns:1fr 1fr;gap:40px 24px;display:grid}.NexoHome-module__jO6mIq__footerIdentity{grid-column:1/-1}.NexoHome-module__jO6mIq__footerLinks{min-width:0}}.NexoHome-module__jO6mIq__service{scroll-margin-block-start:88px;position:relative}.NexoHome-module__jO6mIq__service>.NexoHome-module__jO6mIq__anchorAlias{pointer-events:none;block-size:1px;inline-size:1px;padding:0;scroll-margin-block-start:88px;position:absolute;inset-block-start:0}.NexoHome-module__jO6mIq__project{scroll-margin-block-start:88px}.NexoHome-module__jO6mIq__careersSection{padding-block-end:120px}.NexoHome-module__jO6mIq__careersDetails{border-block-start:1px solid var(--nexo-line);grid-template-columns:1fr 1fr;gap:64px;padding-block-start:40px;display:grid}.NexoHome-module__jO6mIq__careersDetails h3{letter-spacing:var(--locale-tracking,-.03em);margin-block-end:24px;font-size:24px;font-weight:400}.NexoHome-module__jO6mIq__careersDetails p,.NexoHome-module__jO6mIq__careersDetails li{max-inline-size:480px;font-size:17px;line-height:1.65}.NexoHome-module__jO6mIq__careersDetails ul{padding:0;list-style:none}.NexoHome-module__jO6mIq__careersDetails li+li{margin-block-start:12px}.NexoHome-module__jO6mIq__careersDetails .NexoHome-module__jO6mIq__textLink{margin-block-start:24px}@media (max-width:760px){.NexoHome-module__jO6mIq__careersDetails{grid-template-columns:1fr;gap:40px}}.NexoHome-module__jO6mIq__arrowIcon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){scale:-1 1}
.OpenHouseMedia-module__tcdgdq__media{isolation:isolate;position:absolute;inset:0}.OpenHouseMedia-module__tcdgdq__poster{object-fit:cover}.OpenHouseMedia-module__tcdgdq__illustration{visibility:hidden;position:absolute;inset:0}.OpenHouseMedia-module__tcdgdq__media[data-painted=true]>.OpenHouseMedia-module__tcdgdq__illustration{visibility:visible}.OpenHouseMedia-module__tcdgdq__media[data-painted=true]>.OpenHouseMedia-module__tcdgdq__poster{visibility:hidden}
.HomeStories-module__jvPdwW__work,.HomeStories-module__jvPdwW__company{--story-gutter:max(48px, calc((100vw - 1344px) / 2));--story-radius:12px;--story-speed:.24s;--story-reveal-speed:.44s;--story-reveal-step:40ms;--story-backdrop-speed:.48s;--story-expand-speed:.32s;--story-expand-ease:cubic-bezier(.4, 0, .2, 1);--story-image-layer:0;--story-shade-layer:1;--story-text-muted:#53575c;--story-on-dark:#ffffffdb;--story-glass:#ffffff1f;--story-glass-hover:#ffffff2e;--story-image-ground:#f0f2f3;--story-company-shade:linear-gradient(180deg, #090b0e24 0%, #090b0e70 30%, #090b0ee8 72%, #090b0e 100%);--story-note-ground:#101820e6;--story-focus-inset:8px}.HomeStories-module__jvPdwW__work{padding:72px var(--story-gutter);background:var(--nexo-paper)}.HomeStories-module__jvPdwW__heading{justify-content:space-between;align-items:center;gap:32px;margin-block-end:32px;display:flex}.HomeStories-module__jvPdwW__heading h2,.HomeStories-module__jvPdwW__company h2{letter-spacing:var(--locale-tracking,-.045em);font-size:clamp(36px,4.2vw,60px);font-weight:400;line-height:var(--locale-heading-leading,1.08);text-wrap:balance}.HomeStories-module__jvPdwW__heading h2{font-size:clamp(32px,3.2vw,48px)}.HomeStories-module__jvPdwW__textLink{border-block-end:1px solid var(--nexo-line);justify-content:space-between;align-items:center;gap:24px;min-block-size:48px;padding-block:12px;font-size:15px;line-height:1.4;display:inline-flex}.HomeStories-module__jvPdwW__heading .HomeStories-module__jvPdwW__textLink{flex-shrink:0}.HomeStories-module__jvPdwW__textLink>span{transition:transform var(--story-speed) var(--ease-settle)}.HomeStories-module__jvPdwW__textLink:is(:hover,:focus-visible)>span{transform:translate(calc(var(--inline-direction,1) * 2px), -2px)}.HomeStories-module__jvPdwW__projects{padding:var(--story-focus-inset);margin:calc(-1 * var(--story-focus-inset));scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;overflow-x:auto}.HomeStories-module__jvPdwW__projects::-webkit-scrollbar{display:none}.HomeStories-module__jvPdwW__project{scroll-snap-align:start;min-inline-size:0;scroll-margin-inline:var(--story-focus-inset);display:block}.HomeStories-module__jvPdwW__projectImage{aspect-ratio:16/9;border-radius:var(--story-radius);background:var(--story-image-ground);position:relative;overflow:hidden}.HomeStories-module__jvPdwW__projectImage img{object-fit:cover;transition:transform var(--story-speed) var(--ease-settle)}.HomeStories-module__jvPdwW__project:is(:hover,:focus-visible) img{transform:scale(1.025)}.HomeStories-module__jvPdwW__projectNote{background:var(--story-note-ground);color:var(--nexo-white);border-radius:4px;padding:4px 8px;font-size:14px;line-height:1.5;position:absolute;inset-block-end:12px;inset-inline-start:12px}.HomeStories-module__jvPdwW__projectCopy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-block-start:20px;display:flex}.HomeStories-module__jvPdwW__project h3{font-size:clamp(24px,2vw,28px);line-height:var(--locale-heading-leading,1.15);letter-spacing:var(--locale-tracking,-.035em);font-weight:400}.HomeStories-module__jvPdwW__projectCopy p{color:var(--story-text-muted);margin-block-start:8px;font-size:14px;line-height:1.5}.HomeStories-module__jvPdwW__projectAction{flex-shrink:0;align-items:center;gap:12px;min-block-size:44px;font-size:14px;display:inline-flex}.HomeStories-module__jvPdwW__project:is(:hover,:focus-visible) .HomeStories-module__jvPdwW__projectAction{text-underline-offset:4px;text-decoration:underline}.HomeStories-module__jvPdwW__projectAction>span{transition:transform var(--story-speed) var(--ease-settle)}.HomeStories-module__jvPdwW__project:is(:hover,:focus-visible) .HomeStories-module__jvPdwW__projectAction>span{transform:translate(calc(var(--inline-direction,1) * 2px), -2px)}.HomeStories-module__jvPdwW__railControls{display:none}.HomeStories-module__jvPdwW__railControls button{border:1px solid var(--nexo-line);background:var(--nexo-paper);block-size:44px;inline-size:44px;color:var(--nexo-ink);cursor:pointer;border-radius:50%;place-items:center;font-size:20px;display:grid}.HomeStories-module__jvPdwW__railControls button:disabled{opacity:.35;cursor:default}.HomeStories-module__jvPdwW__railControls button:not(:disabled):hover{background:var(--story-image-ground)}@media (max-width:1000px){.HomeStories-module__jvPdwW__projectCopy{display:block}.HomeStories-module__jvPdwW__projectAction{margin-block-start:8px}}@media (prefers-reduced-motion:reduce){.HomeStories-module__jvPdwW__projects{scroll-behavior:auto}}.HomeStories-module__jvPdwW__company{isolation:isolate;padding:112px var(--story-gutter);background:var(--nexo-night);color:var(--nexo-white);position:relative;overflow:hidden}.HomeStories-module__jvPdwW__companyBackdrop{z-index:var(--z-film);isolation:isolate;position:absolute;inset:0;overflow:hidden}.HomeStories-module__jvPdwW__companyImage{z-index:var(--story-image-layer);object-fit:cover;object-position:50% 30%;filter:blur(36px)saturate(1.2);transition:transform var(--story-backdrop-speed) var(--ease-settle);transform:scale(1.18)}.HomeStories-module__jvPdwW__companyBackdrop:after{content:"";z-index:var(--story-shade-layer);background:var(--story-company-shade);pointer-events:none;position:absolute;inset:0}.HomeStories-module__jvPdwW__companyHeading{justify-content:space-between;align-items:center;gap:64px;margin-block-end:72px;display:flex}.HomeStories-module__jvPdwW__companyHeading h2{max-inline-size:620px}.HomeStories-module__jvPdwW__companyIntro{max-inline-size:384px;scroll-margin-block-start:112px}.HomeStories-module__jvPdwW__companyIntro>p{color:var(--story-on-dark);font-size:19px;line-height:1.55}.HomeStories-module__jvPdwW__companyIntro>.HomeStories-module__jvPdwW__textLink{border-color:var(--nexo-night-line);margin-block-start:20px}.HomeStories-module__jvPdwW__companyLinks{transition:grid-template-columns var(--story-expand-speed) var(--story-expand-ease);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.HomeStories-module__jvPdwW__companyLinks>a{border:1px solid var(--nexo-night-line);border-radius:var(--story-radius);background:var(--story-glass);min-block-size:300px;min-inline-size:0;color:var(--nexo-white);transition:background var(--story-expand-speed) var(--story-expand-ease), color var(--story-expand-speed) var(--story-expand-ease), border-color var(--story-expand-speed) var(--story-expand-ease);flex-direction:column;justify-content:space-between;gap:48px;padding:32px;display:flex}.HomeStories-module__jvPdwW__companyLinks>.HomeStories-module__jvPdwW__companyPrimary{background:var(--nexo-paper);color:var(--nexo-ink);border-color:var(--nexo-paper)}.HomeStories-module__jvPdwW__companyLinks>a>p{max-inline-size:28ch;font-size:16px;line-height:1.5}.HomeStories-module__jvPdwW__companyLinks>a>div{justify-content:space-between;align-items:center;gap:24px;display:flex}.HomeStories-module__jvPdwW__companyLinks h3{letter-spacing:var(--locale-tracking,-.04em);font-size:clamp(28px,3.6vw,48px);font-weight:400;line-height:var(--locale-heading-leading,1.1)}.HomeStories-module__jvPdwW__circleArrow{border:1px solid var(--nexo-border);block-size:48px;inline-size:48px;color:var(--nexo-white);transition:background var(--story-expand-speed) var(--story-expand-ease), border-color var(--story-expand-speed) var(--story-expand-ease);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.HomeStories-module__jvPdwW__companyPrimary .HomeStories-module__jvPdwW__circleArrow{background:var(--nexo-solid);border-color:var(--nexo-solid)}.HomeStories-module__jvPdwW__arrowTrack{block-size:100%;inline-size:100%;transition:transform var(--story-speed) var(--ease-settle);place-items:center;display:grid;position:relative}.HomeStories-module__jvPdwW__arrowTrack>span:last-child{transform:translate(calc(var(--inline-direction,1) * -48px), 48px);position:absolute}.HomeStories-module__jvPdwW__companyLinks>a:focus-visible{background:var(--nexo-paper);color:var(--nexo-ink);border-color:var(--nexo-paper);outline-color:var(--nexo-white)}.HomeStories-module__jvPdwW__companyLinks>a:focus-visible .HomeStories-module__jvPdwW__circleArrow{background:var(--nexo-solid);border-color:var(--nexo-solid)}.HomeStories-module__jvPdwW__companyLinks>a:focus-visible .HomeStories-module__jvPdwW__arrowTrack{transform:translate(calc(var(--inline-direction,1) * 48px), -48px)}.HomeStories-module__jvPdwW__companyLinks:has(.HomeStories-module__jvPdwW__companySecondary:focus-visible)>.HomeStories-module__jvPdwW__companyPrimary{background:var(--story-glass);color:var(--nexo-white);border-color:var(--nexo-night-line)}@media (min-width:761px) and (hover:hover) and (pointer:fine){.HomeStories-module__jvPdwW__companyLinks>a>p,.HomeStories-module__jvPdwW__companyLinks .HomeStories-module__jvPdwW__circleArrow{opacity:0;transition:opacity var(--story-speed) ease, transform var(--story-speed) var(--ease-settle);transform:translateY(4px)}.HomeStories-module__jvPdwW__companyLinks>a:focus-visible>p,.HomeStories-module__jvPdwW__companyLinks>a:focus-visible .HomeStories-module__jvPdwW__circleArrow{opacity:1;transform:translateY(0)}.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible))>a:hover>p{opacity:1;transform:translateY(0)}.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible))>a:hover .HomeStories-module__jvPdwW__circleArrow{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible))>a:hover{background:var(--nexo-paper);color:var(--nexo-ink);border-color:var(--nexo-paper)}.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible)):has(.HomeStories-module__jvPdwW__companySecondary:hover)>.HomeStories-module__jvPdwW__companyPrimary{background:var(--story-glass);color:var(--nexo-white);border-color:var(--nexo-night-line)}.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible))>a:hover .HomeStories-module__jvPdwW__circleArrow{background:var(--nexo-solid);border-color:var(--nexo-solid)}.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible))>a:hover .HomeStories-module__jvPdwW__arrowTrack{transform:translate(calc(var(--inline-direction,1) * 48px), -48px)}.HomeStories-module__jvPdwW__company:not(:has(.HomeStories-module__jvPdwW__companyLinks :focus-visible)):has(.HomeStories-module__jvPdwW__companyPrimary:hover) .HomeStories-module__jvPdwW__companyImage{transform:translate(-12px,-4px)scale(1.18)}.HomeStories-module__jvPdwW__company:not(:has(.HomeStories-module__jvPdwW__companyLinks :focus-visible)):has(.HomeStories-module__jvPdwW__companySecondary:hover) .HomeStories-module__jvPdwW__companyImage{transform:translate(12px,-4px)scale(1.18)}}@media (min-width:761px){.HomeStories-module__jvPdwW__companyLinks:has(.HomeStories-module__jvPdwW__companyPrimary:focus-visible){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.HomeStories-module__jvPdwW__companyLinks:has(.HomeStories-module__jvPdwW__companySecondary:focus-visible){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}@media (min-width:761px) and (hover:hover) and (pointer:fine){.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible)):has(.HomeStories-module__jvPdwW__companyPrimary:hover){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.HomeStories-module__jvPdwW__companyLinks:not(:has(:focus-visible)):has(.HomeStories-module__jvPdwW__companySecondary:hover){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.HomeStories-module__jvPdwW__company:has(.HomeStories-module__jvPdwW__companyPrimary:focus-visible) .HomeStories-module__jvPdwW__companyImage{transform:translate(-12px,-4px)scale(1.18)}.HomeStories-module__jvPdwW__company:has(.HomeStories-module__jvPdwW__companySecondary:focus-visible) .HomeStories-module__jvPdwW__companyImage{transform:translate(12px,-4px)scale(1.18)}@media (prefers-reduced-motion:no-preference){.HomeStories-module__jvPdwW__company [data-revealed=true]{animation:HomeStories-module__jvPdwW__storyReveal var(--story-reveal-speed) var(--ease-settle) backwards}.HomeStories-module__jvPdwW__companyIntro[data-revealed=true],.HomeStories-module__jvPdwW__companySecondary[data-revealed=true]{animation-delay:var(--story-reveal-step)}}@keyframes HomeStories-module__jvPdwW__storyReveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.HomeStories-module__jvPdwW__work,.HomeStories-module__jvPdwW__company{--story-gutter:32px}.HomeStories-module__jvPdwW__heading{gap:32px}.HomeStories-module__jvPdwW__projects{gap:24px}.HomeStories-module__jvPdwW__companyHeading{gap:40px}.HomeStories-module__jvPdwW__companyIntro{max-inline-size:320px}.HomeStories-module__jvPdwW__companyIntro>p{font-size:17px}}@media (max-width:760px){.HomeStories-module__jvPdwW__work,.HomeStories-module__jvPdwW__company{--story-gutter:24px}.HomeStories-module__jvPdwW__work{padding-block:48px}.HomeStories-module__jvPdwW__heading{gap:16px;margin-block-end:24px}.HomeStories-module__jvPdwW__heading h2{max-inline-size:7ch}.HomeStories-module__jvPdwW__heading .HomeStories-module__jvPdwW__textLink{gap:12px;font-size:14px}.HomeStories-module__jvPdwW__projects{grid-template-columns:none;grid-auto-columns:min(82vw,360px);grid-auto-flow:column;gap:16px;margin-inline-end:calc(-1 * var(--story-gutter));padding-inline-end:var(--story-gutter)}.HomeStories-module__jvPdwW__projectCopy{padding-block-start:16px}.HomeStories-module__jvPdwW__railControls{justify-content:end;gap:8px;margin-block-start:20px;display:flex}.HomeStories-module__jvPdwW__company{padding-block:72px}.HomeStories-module__jvPdwW__companyHeading{margin-block-end:40px;display:block}.HomeStories-module__jvPdwW__companyIntro{max-inline-size:100%;margin-block-start:28px}.HomeStories-module__jvPdwW__companyLinks{grid-template-columns:1fr;gap:16px}.HomeStories-module__jvPdwW__companyLinks>a{min-block-size:216px;padding:24px}.HomeStories-module__jvPdwW__companyImage{filter:blur(24px)saturate(1.2)}}@media (prefers-reduced-motion:reduce){.HomeStories-module__jvPdwW__textLink>span,.HomeStories-module__jvPdwW__projectImage img,.HomeStories-module__jvPdwW__projectAction>span,.HomeStories-module__jvPdwW__companyLinks,.HomeStories-module__jvPdwW__companyLinks>a,.HomeStories-module__jvPdwW__companyLinks>a>p,.HomeStories-module__jvPdwW__companyLinks .HomeStories-module__jvPdwW__circleArrow,.HomeStories-module__jvPdwW__arrowTrack,.HomeStories-module__jvPdwW__companyImage{transition:none}.HomeStories-module__jvPdwW__companyLinks>a>p,.HomeStories-module__jvPdwW__companyLinks .HomeStories-module__jvPdwW__circleArrow{transform:none}.HomeStories-module__jvPdwW__project:is(:hover,:focus-visible) img,.HomeStories-module__jvPdwW__project:is(:hover,:focus-visible) .HomeStories-module__jvPdwW__projectAction>span,.HomeStories-module__jvPdwW__textLink:is(:hover,:focus-visible)>span,.HomeStories-module__jvPdwW__companyLinks>a:is(:hover,:focus-visible),.HomeStories-module__jvPdwW__companyLinks>a:is(:hover,:focus-visible) .HomeStories-module__jvPdwW__arrowTrack{transform:none!important}.HomeStories-module__jvPdwW__company .HomeStories-module__jvPdwW__companyImage{transform:scale(1.18)!important}}
.ConnectedSystems-module__1Givta__section{--systems-ink:#fff;--systems-body:#ffffffdb;--systems-line:#ffffff3d;--systems-shade:#07162645;--systems-reading-shade:#071626a8;--systems-panel:#f7fbff;--systems-panel-ink:#142534;--systems-anchor:#163349;--systems-accent:#b8e1f4;--systems-cycle:36s;--systems-dot-cycle:12s;--systems-ease:cubic-bezier(.45, 0, .3, 1);--systems-play-state:paused;--systems-image-layer:-2;--systems-scrim-layer:-1;--systems-field-layer:1;--systems-marker-layer:1;--systems-content-layer:2;--systems-stage-height:700px;--systems-label-height:36px;--systems-dot-size:3px;--systems-dot-rest-opacity:.24;--systems-dot-peak-opacity:.7;--systems-mask-center:#00000014;--systems-mask-edge:#000;--systems-label-shift:-5px;--systems-copy-reserve:400px;--systems-gutter:48px;--font-technology:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--systems-label-font-size:14px;isolation:isolate;color:var(--systems-ink);background:var(--nexo-night);position:relative;overflow:hidden}.ConnectedSystems-module__1Givta__background{z-index:var(--systems-image-layer);object-fit:cover;object-position:center}.ConnectedSystems-module__1Givta__section:before{content:"";z-index:var(--systems-scrim-layer);background:linear-gradient(180deg, var(--systems-shade), var(--systems-reading-shade) 24%, var(--systems-reading-shade) 64%, var(--systems-shade));pointer-events:none;position:absolute;inset:0}.ConnectedSystems-module__1Givta__stage{min-block-size:var(--systems-stage-height);place-items:center;max-inline-size:1600px;margin-inline:auto;display:grid;position:relative}.ConnectedSystems-module__1Givta__field{z-index:var(--systems-field-layer);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.ConnectedSystems-module__1Givta__dotField{-webkit-mask-image:radial-gradient(ellipse 42% 38% at 50% 50%, var(--systems-mask-center) 12%, var(--systems-mask-edge) 100%);mask-image:radial-gradient(ellipse 42% 38% at 50% 50%, var(--systems-mask-center) 12%, var(--systems-mask-edge) 100%);position:absolute;inset:0}.ConnectedSystems-module__1Givta__dot{inline-size:var(--systems-dot-size);block-size:var(--systems-dot-size);background:var(--systems-accent);opacity:var(--systems-dot-rest-opacity);position:absolute;inset-block-start:var(--field-y);inset-inline-start:var(--field-x);transform:translate(-50%,-50%)}.ConnectedSystems-module__1Givta__slot{block-size:0;inline-size:0;position:absolute;inset-block-start:var(--field-y);inset-inline-start:var(--field-x)}.ConnectedSystems-module__1Givta__mobileSlot{display:none}.ConnectedSystems-module__1Givta__slotMarker{z-index:var(--systems-marker-layer);inset-block-start:0;inset-inline-start:0}.ConnectedSystems-module__1Givta__copy{z-index:var(--systems-content-layer);inline-size:min(680px, calc(100% - var(--systems-copy-reserve)));text-align:center;padding-block:192px;position:relative}.ConnectedSystems-module__1Givta__copy h2{font-size:clamp(38px,4.5vw,56px);font-weight:400;line-height:var(--locale-heading-leading,1.08);letter-spacing:var(--locale-tracking,-.045em);text-wrap:balance}.ConnectedSystems-module__1Givta__copy>p{max-inline-size:550px;color:var(--systems-body);text-wrap:pretty;margin:24px auto 0;font-size:18px;line-height:1.65}.ConnectedSystems-module__1Givta__action{min-block-size:48px;color:var(--nexo-ink);background:var(--nexo-white);border-radius:100px;justify-content:center;align-items:center;gap:28px;margin-block-start:28px;padding:12px 24px;font-size:14px;font-weight:500;display:inline-flex}.ConnectedSystems-module__1Givta__action:hover{background:var(--action-hover)}.ConnectedSystems-module__1Givta__section :is(.ConnectedSystems-module__1Givta__action,.ConnectedSystems-module__1Givta__projectLink):focus-visible{outline:2px solid var(--systems-ink);outline-offset:5px}.ConnectedSystems-module__1Givta__technology{block-size:var(--systems-label-height);padding-inline:calc(var(--systems-label-height) + 12px) 12px;transform:translate(calc(var(--systems-label-height) / -2), -50%);font-family:var(--font-technology);font-size:var(--systems-label-font-size);white-space:nowrap;align-items:center;line-height:1;display:none;position:absolute;inset-block-start:0;inset-inline-start:0}.ConnectedSystems-module__1Givta__technology[data-direction=left]{--systems-label-shift:5px;padding-inline:12px calc(var(--systems-label-height) + 12px);transform:translate(calc(-100% + var(--systems-label-height) / 2), -50%)}.ConnectedSystems-module__1Givta__anchor{inline-size:var(--systems-label-height);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.ConnectedSystems-module__1Givta__technology[data-direction=left] .ConnectedSystems-module__1Givta__anchor{inset-inline:auto 0}.ConnectedSystems-module__1Givta__anchor:before{content:"";background:var(--systems-anchor);position:absolute;inset:0;transform:scale(0)}.ConnectedSystems-module__1Givta__panel{transform-origin:0;background:var(--systems-panel);position:absolute;inset-block:0;inset-inline-start:var(--systems-label-height);inset-inline-end:0;transform:scaleX(0)}.ConnectedSystems-module__1Givta__technology[data-direction=left] .ConnectedSystems-module__1Givta__panel{transform-origin:100%;inset-inline-start:0;inset-inline-end:var(--systems-label-height)}.ConnectedSystems-module__1Givta__label{color:var(--systems-panel-ink);opacity:0;transform:translateX(var(--systems-label-shift));position:relative}.ConnectedSystems-module__1Givta__technology[data-static=true]{display:flex}.ConnectedSystems-module__1Givta__technology[data-static=true] .ConnectedSystems-module__1Givta__anchor:before{transform:scale(1)}.ConnectedSystems-module__1Givta__technology[data-static=true] .ConnectedSystems-module__1Givta__panel{transform:scaleX(1)}.ConnectedSystems-module__1Givta__technology[data-static=true] .ConnectedSystems-module__1Givta__label{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__technology{display:flex}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__anchor:before,.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__panel,.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__label{animation-duration:var(--systems-cycle);animation-delay:var(--field-phase);animation-timing-function:var(--systems-ease);animation-iteration-count:infinite;animation-play-state:var(--systems-play-state);animation-fill-mode:both}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__anchor:before{animation-name:ConnectedSystems-module__1Givta__anchor}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__panel{animation-name:ConnectedSystems-module__1Givta__panel}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__label{animation-name:ConnectedSystems-module__1Givta__label}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__mobileSlot{--systems-cycle:96s}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__mobileSlot .ConnectedSystems-module__1Givta__anchor:before{animation-name:ConnectedSystems-module__1Givta__mobileAnchor}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__mobileSlot .ConnectedSystems-module__1Givta__panel{animation-name:ConnectedSystems-module__1Givta__mobilePanel}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__mobileSlot .ConnectedSystems-module__1Givta__label{animation-name:ConnectedSystems-module__1Givta__mobileLabel}.ConnectedSystems-module__1Givta__section[data-motion=ready][data-running=true]{--systems-play-state:running}.ConnectedSystems-module__1Givta__section[data-motion=ready] .ConnectedSystems-module__1Givta__dot{animation:ConnectedSystems-module__1Givta__dotWave var(--systems-dot-cycle) var(--systems-ease) var(--field-phase) infinite both;animation-play-state:var(--systems-play-state)}}@keyframes ConnectedSystems-module__1Givta__anchor{0%,20%,to{opacity:0;transform:scale(0)}3%,17%{opacity:1;transform:scale(1)}}@keyframes ConnectedSystems-module__1Givta__panel{0%,3%,17%,to{transform:scaleX(0)}6%,14%{transform:scaleX(1)}}@keyframes ConnectedSystems-module__1Givta__label{0%,6%,14%,to{opacity:0;transform:translateX(var(--systems-label-shift))}6.75%,13.25%{opacity:1;transform:translate(0)}}@keyframes ConnectedSystems-module__1Givta__mobileAnchor{0%,7.5%,to{opacity:0;transform:scale(0)}1.125%,6.375%{opacity:1;transform:scale(1)}}@keyframes ConnectedSystems-module__1Givta__mobilePanel{0%,1.125%,6.375%,to{transform:scaleX(0)}2.25%,5.25%{transform:scaleX(1)}}@keyframes ConnectedSystems-module__1Givta__mobileLabel{0%,2.25%,5.25%,to{opacity:0;transform:translateX(var(--systems-label-shift))}2.53125%,4.96875%{opacity:1;transform:translate(0)}}@keyframes ConnectedSystems-module__1Givta__dotWave{0%,34%,to{opacity:var(--systems-dot-rest-opacity)}8%,18%{opacity:var(--systems-dot-peak-opacity)}}.ConnectedSystems-module__1Givta__footer{z-index:var(--systems-content-layer);max-inline-size:1344px;padding:0 var(--systems-gutter) 32px;margin-inline:auto;position:relative}.ConnectedSystems-module__1Givta__accessibleList{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ConnectedSystems-module__1Givta__evidence{border-block-start:1px solid var(--systems-line);justify-content:space-between;align-items:center;gap:32px;padding-block-start:24px;display:flex}.ConnectedSystems-module__1Givta__evidence p{max-inline-size:680px;color:var(--systems-body);font-size:14px;line-height:1.7}.ConnectedSystems-module__1Givta__projectLink{text-underline-offset:6px;flex-shrink:0;align-items:center;gap:20px;min-block-size:44px;padding-block:8px;font-size:14px;text-decoration:underline;display:inline-flex}@media (max-width:1100px){.ConnectedSystems-module__1Givta__section{--systems-gutter:32px}.ConnectedSystems-module__1Givta__evidence p{max-inline-size:560px}}@media (max-width:760px){.ConnectedSystems-module__1Givta__section{--systems-gutter:24px;--systems-stage-height:680px;--systems-label-height:32px}.ConnectedSystems-module__1Givta__copy{inline-size:calc(100% - 2 * var(--systems-gutter));padding-block:180px}.ConnectedSystems-module__1Givta__copy h2{font-size:38px}.ConnectedSystems-module__1Givta__copy h2 br{display:none}.ConnectedSystems-module__1Givta__copy>p{max-inline-size:450px;margin-block-start:24px;font-size:16px}.ConnectedSystems-module__1Givta__action{margin-block-start:24px}.ConnectedSystems-module__1Givta__desktopSlot{display:none}.ConnectedSystems-module__1Givta__mobileSlot{display:block}.ConnectedSystems-module__1Givta__mobileSlot[data-position="0"]{inset-block-start:72px;inset-inline-start:calc(7% + var(--systems-label-height) / 2)}.ConnectedSystems-module__1Givta__mobileSlot[data-position="1"]{inset-block-start:124px;inset-inline-start:auto;inset-inline-end:calc(8% + var(--systems-label-height) / 2)}.ConnectedSystems-module__1Givta__mobileSlot[data-position="2"]{inset-block:auto 124px;inset-inline-start:calc(8% + var(--systems-label-height) / 2)}.ConnectedSystems-module__1Givta__mobileSlot[data-position="3"]{inset-block:auto 72px;inset-inline-start:auto;inset-inline-end:calc(9% + var(--systems-label-height) / 2)}.ConnectedSystems-module__1Givta__dot{opacity:.2}.ConnectedSystems-module__1Givta__evidence{flex-direction:column;align-items:flex-start;gap:12px;padding-block-start:24px}.ConnectedSystems-module__1Givta__footer{padding-block-end:28px}}
.BuyerConfidence-module__7-niea__section{--confidence-gutter:max(48px, calc((100vw - 1344px) / 2));--confidence-muted:#53575c;--confidence-section-space:96px;--confidence-layout-gap:clamp(48px, 7vw, 112px);--confidence-item-space:28px;--confidence-copy-space:12px;--confidence-intro-space:24px;--confidence-control-height:48px;--confidence-question-height:80px;--confidence-mark-size:14px;padding:var(--confidence-section-space) var(--confidence-gutter);color:var(--nexo-ink);background:var(--nexo-paper)}.BuyerConfidence-module__7-niea__layout{gap:var(--confidence-layout-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.BuyerConfidence-module__7-niea__intro h2{max-inline-size:16ch;font-size:clamp(36px,4.2vw,56px);font-weight:400;line-height:var(--locale-heading-leading,1.08);letter-spacing:var(--locale-tracking,-.045em);text-wrap:balance}.BuyerConfidence-module__7-niea__intro>p{max-inline-size:40ch;color:var(--confidence-muted);margin-block-start:var(--confidence-intro-space);font-size:18px;line-height:1.6}.BuyerConfidence-module__7-niea__responsibility+.BuyerConfidence-module__7-niea__responsibility{border-block-start:1px solid var(--nexo-line);margin-block-start:var(--confidence-item-space);padding-block-start:var(--confidence-item-space)}.BuyerConfidence-module__7-niea__responsibility h3{letter-spacing:var(--locale-tracking,-.025em);font-size:clamp(21px,2vw,25px);font-weight:400;line-height:1.3}.BuyerConfidence-module__7-niea__responsibility p{max-inline-size:56ch;color:var(--confidence-muted);margin-block-start:var(--confidence-copy-space);font-size:16px;line-height:1.65}.BuyerConfidence-module__7-niea__textLink{justify-content:space-between;align-items:center;gap:var(--confidence-intro-space);min-block-size:var(--confidence-control-height);padding-block:var(--confidence-copy-space);font-size:14px;line-height:1.5;display:inline-flex}.BuyerConfidence-module__7-niea__textLink:hover{text-underline-offset:5px;text-decoration:underline}.BuyerConfidence-module__7-niea__textLink>span{flex:none}.BuyerConfidence-module__7-niea__questionsSection{border-block-start:1px solid var(--nexo-line)}.BuyerConfidence-module__7-niea__questionsSection .BuyerConfidence-module__7-niea__intro h2{max-inline-size:none}.BuyerConfidence-module__7-niea__introLinks{flex-direction:column;align-items:flex-start;margin-block-start:var(--confidence-intro-space);display:flex}.BuyerConfidence-module__7-niea__questions{border-block-start:1px solid var(--nexo-line)}.BuyerConfidence-module__7-niea__question{border-block-end:1px solid var(--nexo-line)}.BuyerConfidence-module__7-niea__question summary{justify-content:space-between;align-items:center;gap:var(--confidence-intro-space);min-block-size:var(--confidence-question-height);cursor:pointer;padding-block:20px;font-size:17px;line-height:1.5;list-style:none;display:flex}.BuyerConfidence-module__7-niea__question summary::-webkit-details-marker{display:none}.BuyerConfidence-module__7-niea__question summary:hover{text-underline-offset:5px;text-decoration:underline}.BuyerConfidence-module__7-niea__disclosureMark{inline-size:var(--confidence-mark-size);block-size:var(--confidence-mark-size);flex:none;display:block;position:relative}.BuyerConfidence-module__7-niea__disclosureMark:before,.BuyerConfidence-module__7-niea__disclosureMark:after{content:"";background:currentColor;position:absolute}.BuyerConfidence-module__7-niea__disclosureMark:before{block-size:1px;inset-block-start:calc(50% - .5px);inset-inline:0}.BuyerConfidence-module__7-niea__disclosureMark:after{inline-size:1px;inset-block:0;inset-inline-start:calc(50% - .5px)}.BuyerConfidence-module__7-niea__question[open] .BuyerConfidence-module__7-niea__disclosureMark:after{display:none}.BuyerConfidence-module__7-niea__question>p{max-inline-size:55ch;color:var(--confidence-muted);padding-block-end:var(--confidence-item-space);padding-inline-end:calc(var(--confidence-mark-size) + var(--confidence-intro-space));font-size:16px;line-height:1.65}@media (max-width:1000px){.BuyerConfidence-module__7-niea__section{--confidence-gutter:32px;--confidence-section-space:80px;--confidence-layout-gap:48px}.BuyerConfidence-module__7-niea__intro>p{font-size:17px}}@media (max-width:760px){.BuyerConfidence-module__7-niea__section{--confidence-gutter:24px;--confidence-section-space:64px;--confidence-layout-gap:40px;--confidence-question-height:72px}.BuyerConfidence-module__7-niea__layout{grid-template-columns:minmax(0,1fr)}.BuyerConfidence-module__7-niea__intro h2{max-inline-size:18ch}.BuyerConfidence-module__7-niea__intro>p{max-inline-size:48ch}.BuyerConfidence-module__7-niea__question summary{font-size:16px}}
.AgencySection-module__IePRAW__section{--agency-night:#090b0e;--agency-paper:#fff;--agency-muted:#ffffffbd;--agency-clear:#090b0e00;--agency-soft:#090b0e26;--agency-reading-shade:#090b0e66;--agency-gutter:clamp(24px, 4vw, 64px);--agency-content-layer:2;--agency-speed:.24s;isolation:isolate;min-block-size:760px;padding:112px var(--agency-gutter);background:var(--agency-night);color:var(--agency-paper);place-items:center;scroll-margin-block-start:76px;display:grid;position:relative;overflow:clip}.AgencySection-module__IePRAW__atmosphere{object-fit:cover;object-position:center top}.AgencySection-module__IePRAW__section:after{content:"";pointer-events:none;background:linear-gradient(180deg, var(--agency-clear), var(--agency-soft) 46%, var(--agency-night)), radial-gradient(ellipse at 50% 46%, var(--agency-reading-shade), var(--agency-clear) 58%);position:absolute;inset:0}.AgencySection-module__IePRAW__copy{z-index:var(--agency-content-layer);text-align:center;inline-size:min(100%,520px);position:relative}.AgencySection-module__IePRAW__identity{justify-content:center;align-items:center;margin-block-end:24px;display:inline-flex}.AgencySection-module__IePRAW__identity img{object-fit:contain;block-size:auto;inline-size:150px}.AgencySection-module__IePRAW__section .AgencySection-module__IePRAW__headline{letter-spacing:var(--locale-tracking,-.045em);text-wrap:balance;max-inline-size:none;font-family:inherit;font-size:clamp(40px,3.9vw,56px);font-weight:400;line-height:1.08}.AgencySection-module__IePRAW__intro{max-inline-size:35ch;letter-spacing:var(--locale-tracking,-.02em);color:var(--agency-muted);text-wrap:pretty;margin:28px auto 0;font-size:19px;line-height:1.6}.AgencySection-module__IePRAW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-block-start:28px;display:flex}.AgencySection-module__IePRAW__cta{min-block-size:56px;color:var(--agency-night);background:var(--agency-paper);transition:opacity var(--agency-speed);border-radius:100px;justify-content:center;align-items:center;gap:24px;padding:16px 24px;font-size:16px;display:inline-flex}.AgencySection-module__IePRAW__enquiry{text-underline-offset:6px;justify-content:center;align-items:center;gap:12px;min-block-size:48px;font-size:16px;text-decoration:underline;display:inline-flex}.AgencySection-module__IePRAW__languageNote{color:var(--agency-muted);margin-block-start:12px;font-size:14px;line-height:1.5}.AgencySection-module__IePRAW__cta>span,.AgencySection-module__IePRAW__enquiry>span{transition:transform var(--agency-speed) var(--ease-settle)}.AgencySection-module__IePRAW__cta:is(:hover,:focus-visible){opacity:.88}.AgencySection-module__IePRAW__cta:is(:hover,:focus-visible)>span,.AgencySection-module__IePRAW__enquiry:is(:hover,:focus-visible)>span{transform:translate(calc(var(--inline-direction,1) * 3px), -3px)}.AgencySection-module__IePRAW__section a:focus-visible{outline:2px solid var(--agency-paper);outline-offset:6px}.AgencySection-module__IePRAW__section[data-variant=compact]{min-block-size:600px;padding-block:80px}.AgencySection-module__IePRAW__section[data-variant=compact] .AgencySection-module__IePRAW__intro{max-inline-size:40ch}@media (max-width:1200px) and (min-width:761px){.AgencySection-module__IePRAW__section{min-block-size:720px;padding-block:96px}.AgencySection-module__IePRAW__copy{max-inline-size:520px}}@media (max-width:760px){.AgencySection-module__IePRAW__section,.AgencySection-module__IePRAW__section[data-variant=compact]{min-block-size:0;padding:64px var(--agency-gutter);flex-direction:column;display:flex}.AgencySection-module__IePRAW__copy{inline-size:100%;max-inline-size:440px}.AgencySection-module__IePRAW__section .AgencySection-module__IePRAW__headline{font-size:clamp(40px,7vw,48px)}.AgencySection-module__IePRAW__intro{margin-block-start:24px;font-size:18px;line-height:1.6}.AgencySection-module__IePRAW__actions{flex-direction:column;margin-block-start:24px}}@media (prefers-reduced-motion:reduce){.AgencySection-module__IePRAW__section *,.AgencySection-module__IePRAW__section :before,.AgencySection-module__IePRAW__section :after{transition:none;animation:none}}
.IndustryPage-module__Ku1iCW__page{--industry-paper:#fff;--industry-ink:#17191b;--industry-muted:#61646a;--industry-line:#17191b24;--industry-wash:#f5f6f7;--industry-night:#101820;--industry-on-dark-muted:#ffffffc7;--industry-on-dark-line:#ffffff3d;--industry-benefit-scrim:#10182080;--industry-gutter:max(48px, calc((100vw - 1344px) / 2));--industry-radius:12px;--industry-scrim:linear-gradient(180deg, #06111aa6, #06111a0a 32%, #06111a99 100%);--industry-speed:.24s;--industry-ease:cubic-bezier(.22, 1, .36, 1);--industry-z-scrim:-1;--industry-z-image:-2;color:var(--industry-ink);background:var(--industry-paper)}.IndustryPage-module__Ku1iCW__hero{isolation:isolate;min-block-size:min(820px,94svh);padding:160px var(--industry-gutter) 72px;color:var(--industry-paper);background:var(--industry-night);align-items:end;display:flex;position:relative}.IndustryPage-module__Ku1iCW__hero:after{content:"";z-index:var(--industry-z-scrim);background:var(--industry-scrim);pointer-events:none;position:absolute;inset:0}.IndustryPage-module__Ku1iCW__heroImage{z-index:var(--industry-z-image);object-fit:cover}.IndustryPage-module__Ku1iCW__heroContent{inline-size:100%}.IndustryPage-module__Ku1iCW__backLink{align-items:center;gap:12px;min-block-size:44px;margin-block-end:32px;font-size:14px;text-decoration:none;display:inline-flex}.IndustryPage-module__Ku1iCW__hero h1{max-inline-size:15ch;font-size:clamp(3.5rem,8vw,7.5rem);line-height:var(--locale-heading-leading,1.02);letter-spacing:var(--locale-tracking,-.05em);text-wrap:balance;margin:0;font-weight:400}.IndustryPage-module__Ku1iCW__heroContent>p{text-wrap:pretty;max-inline-size:440px;margin-block-start:28px;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.45}.IndustryPage-module__Ku1iCW__heroActions{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-block-start:28px;display:flex}.IndustryPage-module__Ku1iCW__heroAction{border-block-end:1px solid;justify-content:space-between;align-items:center;gap:40px;min-block-size:48px;font-size:16px;text-decoration:none;display:inline-flex}.IndustryPage-module__Ku1iCW__heroContact{border:1px solid var(--industry-paper);background:var(--industry-paper);min-block-size:48px;color:var(--industry-ink);transition:background var(--industry-speed) var(--industry-ease);border-radius:100px;justify-content:center;align-items:center;gap:24px;padding:12px 24px;font-size:16px;line-height:1.5;text-decoration:none;display:inline-flex}.IndustryPage-module__Ku1iCW__heroContact:hover{background:var(--industry-wash)}.IndustryPage-module__Ku1iCW__introduction{padding:96px var(--industry-gutter);color:var(--industry-paper);background:linear-gradient(var(--industry-benefit-scrim), var(--industry-night)), url(/images/closing-blue.webp) center / cover;scroll-margin-top:88px}.IndustryPage-module__Ku1iCW__introductionInner{grid-template-columns:1fr 1fr;gap:80px;display:grid}.IndustryPage-module__Ku1iCW__introductionInner h2{max-inline-size:20ch;font-size:clamp(34px,4vw,54px);line-height:var(--locale-heading-leading,1.1);letter-spacing:var(--locale-tracking,-.045em);text-wrap:balance;font-weight:400}.IndustryPage-module__Ku1iCW__introductionInner>p{color:var(--industry-on-dark-muted);max-inline-size:45ch;font-size:19px;line-height:1.6}.IndustryPage-module__Ku1iCW__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block-start:72px;display:grid}.IndustryPage-module__Ku1iCW__benefits>div{border-inline-start:1px solid var(--industry-on-dark-line);padding-inline-start:28px}.IndustryPage-module__Ku1iCW__benefits h3{max-inline-size:18ch;letter-spacing:var(--locale-tracking,-.03em);font-size:clamp(24px,2.2vw,30px);font-weight:400;line-height:var(--locale-heading-leading,1.2);text-wrap:balance}.IndustryPage-module__Ku1iCW__benefits p{max-inline-size:34ch;color:var(--industry-on-dark-muted);margin-block-start:24px;font-size:17px;line-height:1.6}.IndustryPage-module__Ku1iCW__work{scroll-margin-top:72px}.IndustryPage-module__Ku1iCW__work,.IndustryPage-module__Ku1iCW__capabilities,.IndustryPage-module__Ku1iCW__moreIndustries{padding:88px var(--industry-gutter)}.IndustryPage-module__Ku1iCW__sectionHeading{justify-content:space-between;align-items:end;gap:40px;margin-block-end:48px;display:flex}.IndustryPage-module__Ku1iCW__sectionHeading h2{max-inline-size:20ch;font-size:clamp(2rem,3.6vw,3.5rem);line-height:var(--locale-heading-leading,1.1);letter-spacing:var(--locale-tracking,-.04em);text-wrap:balance;font-weight:400}.IndustryPage-module__Ku1iCW__sectionHeading>p{max-inline-size:320px;color:var(--industry-muted);font-size:18px;line-height:1.5}.IndustryPage-module__Ku1iCW__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 40px;display:grid}.IndustryPage-module__Ku1iCW__project{min-inline-size:0}.IndustryPage-module__Ku1iCW__project[data-featured=true]{border-block-end:1px solid var(--industry-line);grid-column:1/-1;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:64px;padding-block-end:64px;display:grid}.IndustryPage-module__Ku1iCW__projectGrid[data-count="1"] .IndustryPage-module__Ku1iCW__project[data-featured=true]{border-block-end:0;padding-block-end:0}.IndustryPage-module__Ku1iCW__projectGrid[data-count="2"] .IndustryPage-module__Ku1iCW__project:not([data-featured=true]){grid-column:1/-1;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.IndustryPage-module__Ku1iCW__projectArt{min-inline-size:0;margin:0}.IndustryPage-module__Ku1iCW__projectImage{aspect-ratio:8/5;border-radius:var(--industry-radius);background:var(--industry-wash);position:relative;overflow:hidden}.IndustryPage-module__Ku1iCW__projectImage img{object-fit:contain}.IndustryPage-module__Ku1iCW__projectImage[data-fit=cover] img{object-fit:cover}.IndustryPage-module__Ku1iCW__projectArt figcaption{color:var(--industry-muted);margin-block-start:12px;font-size:14px;line-height:1.45}.IndustryPage-module__Ku1iCW__projectCopy{min-inline-size:0;margin-block-start:28px}.IndustryPage-module__Ku1iCW__project[data-featured=true] .IndustryPage-module__Ku1iCW__projectCopy,.IndustryPage-module__Ku1iCW__projectGrid[data-count="2"] .IndustryPage-module__Ku1iCW__projectCopy{margin:0}.IndustryPage-module__Ku1iCW__category{color:var(--industry-muted);margin-block-end:16px;font-size:14px;line-height:1.5}.IndustryPage-module__Ku1iCW__projectCopy h3{max-inline-size:24ch;letter-spacing:var(--locale-tracking,-.035em);font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:400;line-height:var(--locale-heading-leading,1.15);text-wrap:balance;margin-block:0 20px}.IndustryPage-module__Ku1iCW__projectCopy>p:not(.IndustryPage-module__Ku1iCW__category){color:var(--industry-muted);margin-block-end:20px;font-size:16px;line-height:1.6}.IndustryPage-module__Ku1iCW__textLink{border-block-end:1px solid var(--industry-line);justify-content:space-between;align-items:center;gap:28px;min-block-size:44px;inline-size:fit-content;font-size:16px;line-height:1.5;text-decoration:none;display:inline-flex}.IndustryPage-module__Ku1iCW__textLink span,.IndustryPage-module__Ku1iCW__emailLink span,.IndustryPage-module__Ku1iCW__moreIndustries span{transition:transform var(--industry-speed) var(--industry-ease)}.IndustryPage-module__Ku1iCW__textLink:hover span,.IndustryPage-module__Ku1iCW__emailLink:hover span,.IndustryPage-module__Ku1iCW__moreIndustries a:hover span{transform:translate(calc(var(--inline-direction,1) * 2px), -2px)}.IndustryPage-module__Ku1iCW__scan{border-radius:var(--industry-radius);background:var(--industry-night);block-size:480px;min-inline-size:0;position:relative;overflow:hidden}.IndustryPage-module__Ku1iCW__scanCanvas{block-size:100%;inline-size:100%}.IndustryPage-module__Ku1iCW__capabilities{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:64px;display:grid}.IndustryPage-module__Ku1iCW__capabilities .IndustryPage-module__Ku1iCW__sectionHeading{margin:0;display:block}.IndustryPage-module__Ku1iCW__capabilities .IndustryPage-module__Ku1iCW__sectionHeading>.IndustryPage-module__Ku1iCW__approachDescription{max-inline-size:40ch;color:var(--industry-muted);margin-block-start:28px;font-size:18px;line-height:1.6}.IndustryPage-module__Ku1iCW__capabilities .IndustryPage-module__Ku1iCW__sectionHeading>a{margin-block-start:28px}.IndustryPage-module__Ku1iCW__capabilityLinks{border-block-start:1px solid var(--industry-line)}.IndustryPage-module__Ku1iCW__capabilityLinks>a{border-block-end:1px solid var(--industry-line);grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:24px;padding-block:24px;text-decoration:none;display:grid}.IndustryPage-module__Ku1iCW__capabilityImage{border-radius:var(--industry-radius);block-size:72px;inline-size:80px;position:relative;overflow:hidden}.IndustryPage-module__Ku1iCW__capabilityImage img{object-fit:cover;transition:transform var(--industry-speed) var(--industry-ease)}.IndustryPage-module__Ku1iCW__capabilityLinks>a:is(:hover,:focus-visible) img{transform:scale(1.06)}.IndustryPage-module__Ku1iCW__capabilityLinks h3{letter-spacing:var(--locale-tracking,-.025em);font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:400;line-height:1.25}.IndustryPage-module__Ku1iCW__capabilityLinks>a:hover h3{text-underline-offset:4px;text-decoration:underline}.IndustryPage-module__Ku1iCW__capabilityLinks>a>span{flex-shrink:0}.IndustryPage-module__Ku1iCW__inquiry{isolation:isolate;padding:96px var(--industry-gutter);min-block-size:400px;color:var(--industry-paper);background:var(--industry-night);position:relative}.IndustryPage-module__Ku1iCW__inquiryImage{z-index:var(--industry-z-scrim);object-fit:cover}.IndustryPage-module__Ku1iCW__inquiry h2{max-inline-size:20ch;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:var(--locale-heading-leading,1.1);letter-spacing:var(--locale-tracking,-.04em);text-wrap:balance}.IndustryPage-module__Ku1iCW__emailLink{border-block-end:1px solid;align-items:center;gap:40px;min-block-size:48px;margin-block-start:36px;font-size:16px;text-decoration:none;display:inline-flex}.IndustryPage-module__Ku1iCW__moreIndustries{padding-block:48px}.IndustryPage-module__Ku1iCW__moreIndustries p{color:var(--industry-muted);font-size:16px;line-height:1.5}.IndustryPage-module__Ku1iCW__moreIndustries>div{flex-wrap:wrap;gap:12px 32px;margin-block-start:24px;display:flex}.IndustryPage-module__Ku1iCW__moreIndustries a{align-items:center;gap:12px;min-block-size:44px;font-size:16px;text-decoration:none;display:inline-flex}.IndustryPage-module__Ku1iCW__moreIndustries a:hover,.IndustryPage-module__Ku1iCW__backLink:hover{text-underline-offset:4px;text-decoration:underline}.IndustryPage-module__Ku1iCW__page a:focus-visible{outline-offset:5px;outline:2px solid}.IndustryPage-module__Ku1iCW__page .IndustryPage-module__Ku1iCW__heroContact:focus-visible{outline-color:var(--industry-paper)}@media (max-width:1000px){.IndustryPage-module__Ku1iCW__project[data-featured=true]{gap:32px}}@media (max-width:760px){.IndustryPage-module__Ku1iCW__page{--industry-gutter:24px}.IndustryPage-module__Ku1iCW__hero{min-block-size:82svh;padding:128px 24px 48px}.IndustryPage-module__Ku1iCW__hero h1{max-inline-size:16ch;font-size:clamp(2.75rem,11vw,4rem)}.IndustryPage-module__Ku1iCW__heroContent>p{margin-block-start:24px;font-size:18px}.IndustryPage-module__Ku1iCW__backLink{margin-block-end:24px}.IndustryPage-module__Ku1iCW__work,.IndustryPage-module__Ku1iCW__capabilities,.IndustryPage-module__Ku1iCW__introduction{padding:64px 24px}.IndustryPage-module__Ku1iCW__introductionInner{grid-template-columns:1fr;gap:28px}.IndustryPage-module__Ku1iCW__introductionInner>p{font-size:17px}.IndustryPage-module__Ku1iCW__benefits{grid-template-columns:1fr;gap:28px;margin-block-start:40px}.IndustryPage-module__Ku1iCW__benefits>div{border-inline-start:0;border-block-start:1px solid var(--industry-on-dark-line);padding-block-start:24px;padding-inline-start:0}.IndustryPage-module__Ku1iCW__benefits p{max-inline-size:none;margin-block-start:16px;font-size:16px}.IndustryPage-module__Ku1iCW__sectionHeading{margin-block-end:32px;display:block}.IndustryPage-module__Ku1iCW__sectionHeading>p,.IndustryPage-module__Ku1iCW__sectionHeading>a{margin-block-start:20px}.IndustryPage-module__Ku1iCW__projectGrid,.IndustryPage-module__Ku1iCW__project[data-featured=true],.IndustryPage-module__Ku1iCW__projectGrid[data-count="2"] .IndustryPage-module__Ku1iCW__project:not([data-featured=true]){grid-template-columns:1fr;gap:36px}.IndustryPage-module__Ku1iCW__project[data-featured=true]{gap:24px;padding-block-end:36px}.IndustryPage-module__Ku1iCW__project[data-featured=true] .IndustryPage-module__Ku1iCW__projectImage{aspect-ratio:8/5}.IndustryPage-module__Ku1iCW__projectCopy h3{font-size:28px}.IndustryPage-module__Ku1iCW__scan{block-size:24rem}.IndustryPage-module__Ku1iCW__capabilities{grid-template-columns:1fr;gap:32px}.IndustryPage-module__Ku1iCW__capabilityLinks>a{grid-template-columns:64px minmax(0,1fr) auto;gap:16px;padding-block:24px}.IndustryPage-module__Ku1iCW__capabilityImage{block-size:64px;inline-size:64px}.IndustryPage-module__Ku1iCW__inquiry{min-block-size:360px;padding:64px 24px}.IndustryPage-module__Ku1iCW__moreIndustries{padding:40px 24px}.IndustryPage-module__Ku1iCW__moreIndustries>div{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.IndustryPage-module__Ku1iCW__heroContact,.IndustryPage-module__Ku1iCW__textLink span,.IndustryPage-module__Ku1iCW__emailLink span,.IndustryPage-module__Ku1iCW__moreIndustries span{transition:none}.IndustryPage-module__Ku1iCW__textLink:hover span,.IndustryPage-module__Ku1iCW__emailLink:hover span,.IndustryPage-module__Ku1iCW__moreIndustries a:hover span{transform:none}}
.ContactPage-module__UIOJsW__main{--z-contact-image:0;--z-contact-shade:1;--z-contact-copy:2;--contact-shade:#090b0e66;--contact-secondary:#ffffffe0}.ContactPage-module__UIOJsW__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,80px);max-inline-size:1488px;margin:0 auto;padding:40px 48px 80px;display:grid}.ContactPage-module__UIOJsW__invitation{isolation:isolate;min-block-size:560px;color:var(--nexo-white);background:var(--nexo-night);border-radius:12px;padding:clamp(32px,4vw,64px);position:relative;overflow:hidden}.ContactPage-module__UIOJsW__invitation>img{object-fit:cover;z-index:var(--z-contact-image)}.ContactPage-module__UIOJsW__invitation:after{content:"";background:var(--contact-shade);z-index:var(--z-contact-shade);pointer-events:none;position:absolute;inset:0}.ContactPage-module__UIOJsW__invitationCopy{z-index:var(--z-contact-copy);flex-direction:column;min-block-size:432px;display:flex;position:relative}.ContactPage-module__UIOJsW__invitation h1{font-size:clamp(36px,3.8vw,54px);font-weight:400;line-height:var(--locale-heading-leading,1.08);letter-spacing:var(--locale-tracking,-.055em);text-wrap:balance}.ContactPage-module__UIOJsW__invitationCopy>p{max-inline-size:340px;color:var(--contact-secondary);margin-block-start:28px;font-size:18px;line-height:1.6}.ContactPage-module__UIOJsW__next{margin-block-start:auto;padding-block-start:64px}.ContactPage-module__UIOJsW__next h2{letter-spacing:var(--locale-tracking,-.03em);font-size:20px;font-weight:400}.ContactPage-module__UIOJsW__next p{color:var(--contact-secondary);margin-block-start:16px;font-size:15px;line-height:1.7}.ContactPage-module__UIOJsW__next a{border-block-end:1px solid var(--nexo-night-line);align-items:center;gap:24px;min-block-size:44px;margin-block-start:20px;font-size:14px;display:inline-flex}.ContactPage-module__UIOJsW__email{text-underline-offset:5px;align-self:start;align-items:center;min-block-size:44px;margin-block-start:32px;font-size:14px;text-decoration:underline;display:inline-flex}.ContactPage-module__UIOJsW__formArea{min-inline-size:0;padding-block:32px;padding-inline-end:32px}@media (max-width:1000px){.ContactPage-module__UIOJsW__layout{gap:40px;padding-inline:24px}.ContactPage-module__UIOJsW__formArea{padding-inline-end:0}.ContactPage-module__UIOJsW__invitation{padding:32px}}@media (max-width:760px){.ContactPage-module__UIOJsW__layout{flex-direction:column;gap:32px;padding:24px 24px 64px;display:flex}.ContactPage-module__UIOJsW__formArea{order:-1}.ContactPage-module__UIOJsW__invitation{min-block-size:0;inline-size:100%;padding:28px}.ContactPage-module__UIOJsW__invitationCopy{min-block-size:0}.ContactPage-module__UIOJsW__invitation h1{font-size:38px}.ContactPage-module__UIOJsW__invitationCopy>p{margin-block-start:20px;font-size:16px}.ContactPage-module__UIOJsW__next{padding-block-start:28px}.ContactPage-module__UIOJsW__next p{margin-block-start:12px}.ContactPage-module__UIOJsW__next a,.ContactPage-module__UIOJsW__email{margin-block-start:8px}.ContactPage-module__UIOJsW__formArea{inline-size:100%;padding:0}}
