.home-hero-module__ry4HXa__hero{isolation:isolate;background:var(--brand-navy);min-height:max(680px,100svh);margin-top:-6rem;padding-top:6rem;position:relative;overflow:clip}.home-hero-module__ry4HXa__background,.home-hero-module__ry4HXa__backgroundOverlay{position:absolute;inset:0}.home-hero-module__ry4HXa__background{z-index:-3}.home-hero-module__ry4HXa__backgroundImage{object-fit:cover;object-position:center center}.home-hero-module__ry4HXa__backgroundOverlay{z-index:-2;background:linear-gradient(#0b1f3a7a 0%,#0000 18% 78%,#0b1f3aa3 100%),radial-gradient(48% 82% at 50% 46%,#0b1f3af0 0%,#0b1f3ad6 34%,#0b1f3a59 66%,#0b1f3a14 100%)}.home-hero-module__ry4HXa__heroContainer{justify-content:center;align-items:center;min-height:calc(100svh - 6rem);padding-top:3rem;padding-bottom:4.5rem;display:flex}.home-hero-module__ry4HXa__copy{z-index:2;text-align:center;width:min(100%,46rem);padding-top:clamp(1rem,3vh,2rem);position:relative}.home-hero-module__ry4HXa__copy h1,.home-hero-module__ry4HXa__copy p{margin-inline:auto}.home-hero-module__ry4HXa__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.home-hero-module__ry4HXa__trustLine{color:#b8c9d9;justify-content:center;align-items:flex-start;gap:.5rem;max-width:42rem;margin-top:1.5rem;font-size:.875rem;line-height:1.5rem;display:flex}.home-hero-module__ry4HXa__scrollHint{z-index:3;color:#f8fafcc2;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;transition:color .18s;display:inline-flex;position:absolute;top:calc(100svh - 3.5rem);left:auto;right:2rem;translate:0}.home-hero-module__ry4HXa__scrollHint svg{width:1rem;height:1rem;animation:2.2s ease-in-out infinite home-hero-module__ry4HXa__scrollNudge}.home-hero-module__ry4HXa__scrollHint:hover,.home-hero-module__ry4HXa__scrollHint:focus-visible{color:var(--surface)}@keyframes home-hero-module__ry4HXa__scrollNudge{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(.25rem)}}.home-hero-module__ry4HXa__visual{--visual-size:min(31vw, 380px);width:var(--visual-size);height:var(--visual-size);justify-self:start;min-width:0;margin-left:-4.5rem;position:relative}.home-hero-module__ry4HXa__gridTexture{opacity:.18;background-image:linear-gradient(#75b5dd40 1px,#0000 1px),linear-gradient(90deg,#75b5dd40 1px,#0000 1px);background-size:28px 28px;border-radius:50%;position:absolute;inset:6%;-webkit-mask-image:radial-gradient(circle,#000 28%,#0000 72%);mask-image:radial-gradient(circle,#000 28%,#0000 72%)}.home-hero-module__ry4HXa__connections{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-hero-module__ry4HXa__orbit,.home-hero-module__ry4HXa__connection{fill:none;stroke:#75b5dd38;stroke-width:1.25px;vector-effect:non-scaling-stroke}.home-hero-module__ry4HXa__orbit{stroke-dasharray:3 8}.home-hero-module__ry4HXa__connection{opacity:.38;stroke-dasharray:5 7;transition:stroke .18s,opacity .18s}.home-hero-module__ry4HXa__connectionActive{stroke:#f8fafcb8;opacity:.9!important}.home-hero-module__ry4HXa__centerLabel{aspect-ratio:1;color:#c9d5e2;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b1f3ac2;border:1px solid #75b5dd42;border-radius:50%;place-content:center;width:8.5rem;line-height:1.2;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 28px #75b5dd14}.home-hero-module__ry4HXa__centerLabel span{letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.home-hero-module__ry4HXa__centerLabel strong{color:var(--surface);margin-top:.25rem;font-size:1rem}.home-hero-module__ry4HXa__node{opacity:1;will-change:transform;width:6.25rem;height:6.25rem;margin:-3.125rem;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .32s,filter .32s;position:absolute;top:50%;left:50%}.home-hero-module__ry4HXa__industrial{transform:translateY(-11.75rem)}.home-hero-module__ry4HXa__integration{transform:translate(10.25rem,6rem)}.home-hero-module__ry4HXa__support{transform:translate(-10.25rem,6rem)}.home-hero-module__ry4HXa__nodeActive{z-index:4;filter:saturate(1.08);animation-play-state:paused}.home-hero-module__ry4HXa__nodeMuted{opacity:.42;filter:saturate(.72)}.home-hero-module__ry4HXa__leafButton{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.home-hero-module__ry4HXa__leafButton:focus-visible{outline:3px solid var(--surface);outline-offset:5px}.home-hero-module__ry4HXa__leafSurface{filter:drop-shadow(0 10px 18px #0000002e);width:86%;height:86%;transition:scale .18s,filter .18s;display:block}.home-hero-module__ry4HXa__leafSurface svg{width:100%;height:100%;display:block}.home-hero-module__ry4HXa__leafButton:hover .home-hero-module__ry4HXa__leafSurface,.home-hero-module__ry4HXa__leafButton:focus-visible .home-hero-module__ry4HXa__leafSurface{filter:drop-shadow(0 12px 20px #0000003d);scale:1.04}.home-hero-module__ry4HXa__callout{color:#c9d5e2;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08182de6;border:1px solid #75b5dd38;border-radius:.875rem;width:12.5rem;padding:.75rem .875rem;transition:opacity .24s,transform .38s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translateY(.5rem);box-shadow:0 10px 28px #00000029}.home-hero-module__ry4HXa__callout strong,.home-hero-module__ry4HXa__callout span{display:block}.home-hero-module__ry4HXa__callout strong{color:var(--surface);font-size:.78rem;line-height:1.25}.home-hero-module__ry4HXa__callout span{margin-top:.3rem;font-size:.7rem;line-height:1.4}.home-hero-module__ry4HXa__calloutActive{z-index:5;transform:translateY(0);opacity:1!important}.home-hero-module__ry4HXa__mobileLegend{display:none}@media (min-width:640px){.home-hero-module__ry4HXa__node{animation-duration:16s;animation-timing-function:cubic-bezier(.45,0,.3,1);animation-iteration-count:infinite}.home-hero-module__ry4HXa__industrial{animation-name:home-hero-module__ry4HXa__circulateIndustrial}.home-hero-module__ry4HXa__integration{animation-name:home-hero-module__ry4HXa__circulateIntegration}.home-hero-module__ry4HXa__support{animation-name:home-hero-module__ry4HXa__circulateSupport}}@keyframes home-hero-module__ry4HXa__circulateIndustrial{0%,to{transform:translateY(-11.75rem)}33%{transform:translate(10.25rem,6rem)}66%{transform:translate(-10.25rem,6rem)}}@keyframes home-hero-module__ry4HXa__circulateIntegration{0%,to{transform:translate(10.25rem,6rem)}33%{transform:translate(-10.25rem,6rem)}66%{transform:translateY(-11.75rem)}}@keyframes home-hero-module__ry4HXa__circulateSupport{0%,to{transform:translate(-10.25rem,6rem)}33%{transform:translateY(-11.75rem)}66%{transform:translate(10.25rem,6rem)}}@media (max-width:1023px){.home-hero-module__ry4HXa__hero{min-height:max(680px,100svh)}.home-hero-module__ry4HXa__heroContainer{min-height:auto;padding-top:4rem;padding-bottom:6rem;position:relative;top:auto}.home-hero-module__ry4HXa__visual{--visual-size:min(82vw, 470px);justify-self:center;margin-left:0}.home-hero-module__ry4HXa__backgroundImage{object-position:center center}.home-hero-module__ry4HXa__backgroundOverlay{background:linear-gradient(#0b1f3a94 0%,#0000 20% 74%,#0b1f3abd 100%),radial-gradient(62% 82% at 50% 46%,#0b1f3af2 0%,#0b1f3ad6 42%,#0b1f3a61 100%)}}@media (max-width:639px){.home-hero-module__ry4HXa__hero{min-height:max(680px,100svh)}.home-hero-module__ry4HXa__heroContainer{gap:2rem;padding-top:3rem;padding-bottom:4.5rem}.home-hero-module__ry4HXa__scrollHint{display:none}.home-hero-module__ry4HXa__backgroundImage{object-position:center center}.home-hero-module__ry4HXa__backgroundOverlay{background:linear-gradient(#0b1f3ac7 0%,#0b1f3ab3 54%,#0b1f3aeb 100%),linear-gradient(#0b1f3a80,#0b1f3a80)}.home-hero-module__ry4HXa__actions{flex-direction:column}.home-hero-module__ry4HXa__actions a{width:100%}.home-hero-module__ry4HXa__visual{--visual-size:min(92vw, 350px);height:var(--visual-size);margin-top:.5rem;margin-bottom:12.5rem}.home-hero-module__ry4HXa__centerLabel{width:6.5rem}.home-hero-module__ry4HXa__centerLabel strong{font-size:.85rem}.home-hero-module__ry4HXa__node{width:4.75rem;height:4.75rem;margin:-2.375rem}.home-hero-module__ry4HXa__callout{display:none}.home-hero-module__ry4HXa__mobileLegend{right:0;top:calc(var(--visual-size) + 1rem);gap:.625rem;display:grid;position:absolute;left:0}.home-hero-module__ry4HXa__legendItem{background:#08182d85;border:1px solid #75b5dd2e;border-radius:.875rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.home-hero-module__ry4HXa__legendMark{border-radius:50%;flex:none;width:.625rem;height:.625rem;margin-top:.3rem}.home-hero-module__ry4HXa__legendItem strong,.home-hero-module__ry4HXa__legendItem small{display:block}.home-hero-module__ry4HXa__legendItem strong{color:var(--surface);font-size:.78rem}.home-hero-module__ry4HXa__legendItem small{color:#b8c9d9;margin-top:.2rem;font-size:.7rem;line-height:1.4}.home-hero-module__ry4HXa__industrial{transform:translateY(-7.6rem)}.home-hero-module__ry4HXa__integration{transform:translate(6.7rem,3.9rem)}.home-hero-module__ry4HXa__support{transform:translate(-6.7rem,3.9rem)}.home-hero-module__ry4HXa__industrial.home-hero-module__ry4HXa__nodeActive{transform:translateY(-6.4rem)scale(1.25)}.home-hero-module__ry4HXa__integration.home-hero-module__ry4HXa__nodeActive{transform:translate(5.7rem,3.2rem)scale(1.25)}.home-hero-module__ry4HXa__support.home-hero-module__ry4HXa__nodeActive{transform:translate(-5.7rem,3.2rem)scale(1.25)}}@media (prefers-reduced-motion:reduce){.home-hero-module__ry4HXa__scrollHint svg{animation:none}.home-hero-module__ry4HXa__node{transition:none;animation:none}.home-hero-module__ry4HXa__connection{opacity:.62}.home-hero-module__ry4HXa__industrial{transform:translateY(-11.75rem)}.home-hero-module__ry4HXa__integration{transform:translate(10.25rem,6rem)}.home-hero-module__ry4HXa__support{transform:translate(-10.25rem,6rem)}.home-hero-module__ry4HXa__industrial.home-hero-module__ry4HXa__nodeActive{transform:translateY(-11.75rem)}.home-hero-module__ry4HXa__integration.home-hero-module__ry4HXa__nodeActive{transform:translate(10.25rem,6rem)}.home-hero-module__ry4HXa__support.home-hero-module__ry4HXa__nodeActive{transform:translate(-10.25rem,6rem)}.home-hero-module__ry4HXa__nodeMuted{opacity:1;filter:none}.home-hero-module__ry4HXa__callout{display:none}.home-hero-module__ry4HXa__mobileLegend{gap:.625rem;width:100%;display:grid;position:absolute;top:calc(100% + 1rem)}.home-hero-module__ry4HXa__visual{margin-bottom:13rem}}@media (prefers-reduced-motion:reduce) and (max-width:639px){.home-hero-module__ry4HXa__industrial{transform:translateY(-7.6rem)}.home-hero-module__ry4HXa__integration{transform:translate(6.7rem,3.9rem)}.home-hero-module__ry4HXa__support{transform:translate(-6.7rem,3.9rem)}.home-hero-module__ry4HXa__industrial.home-hero-module__ry4HXa__nodeActive{transform:translateY(-7.6rem)}.home-hero-module__ry4HXa__integration.home-hero-module__ry4HXa__nodeActive{transform:translate(6.7rem,3.9rem)}.home-hero-module__ry4HXa__support.home-hero-module__ry4HXa__nodeActive{transform:translate(-6.7rem,3.9rem)}.home-hero-module__ry4HXa__mobileLegend{top:calc(var(--visual-size) + 1rem);position:absolute}}
