.Hero-module__VyayoG__ring-wrapper{--ease:cubic-bezier(.34, 1.56, .64, 1);width:min(calc(100% * var(--factor,1)), 100%);aspect-ratio:1;--ring-animation-duration:calc(1.75s * var(--factor));flex-grow:0;flex-shrink:0;position:absolute;top:50%;left:50%}.Hero-module__VyayoG__ring,.Hero-module__VyayoG__ring-items{animation-name:Hero-module__VyayoG__ring-in;animation-duration:var(--ring-animation-duration);animation-timing-function:var(--ease);transform-origin:50%;animation-fill-mode:forwards;position:absolute;inset:0}.Hero-module__VyayoG__ring{border:1px solid rgb(0 0 0/calc(10% * (1.35 - var(--factor))));border-radius:10000000px}.Hero-module__VyayoG__ring-overlay{border-color:#000}.Hero-module__VyayoG__ring-items{justify-content:center;align-items:center;display:flex}.Hero-module__VyayoG__ring-items .Hero-module__VyayoG__integration{opacity:0;offset-path:circle(var(--ring-radius) at center);offset-distance:0%;animation-name:Hero-module__VyayoG__orbitate,Hero-module__VyayoG__integration-in,Hero-module__VyayoG__pulse-from-center;animation-duration:calc(60s * var(--factor)), 1s, 10s;animation-timing-function:linear, var(--ease), ease-in-out;animation-iteration-count:infinite,1,infinite;animation-fill-mode:none,forwards,none;animation-delay:0s, calc(var(--ring-animation-duration) * .8 + .5s * var(--offset,1)), calc(3s + 1s * var(--factor,1));justify-content:center;align-items:center;display:flex;position:absolute}.Hero-module__VyayoG__ring-items .Hero-module__VyayoG__integration.Hero-module__VyayoG__sm{width:32px;height:32px}.Hero-module__VyayoG__ring-items .Hero-module__VyayoG__integration.Hero-module__VyayoG__lg{width:48px;height:48px}.Hero-module__VyayoG__center{justify-content:center;align-items:center;width:96px;animation:10s ease-out 3s infinite Hero-module__VyayoG__pulse-center;display:flex}@screen md{.ring-items .integration.sm { width: 48px; height: 48px; } .ring-items .integration.lg { width: 64px; height: 64px; } .center { width: 128px; } .is-header-menu .center { width: 84px; } .is-header-menu .ring-items .integration.sm { width: 32px; height: 32px; } .is-header-menu .ring-items .integration.lg { width: 44px; height: 44px; }}@keyframes Hero-module__VyayoG__integration-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes Hero-module__VyayoG__ring-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes Hero-module__VyayoG__pulse-center{0%{transform:scale(1)}3%{transform:scale(1.05)}8%{transform:scale(1)}}@keyframes Hero-module__VyayoG__pulse-from-center{0%{transform:scale(1)}5%{transform:scale(1.15)}10%{transform:scale(1)}}@keyframes Hero-module__VyayoG__orbitate{0%{offset-rotate:0deg;offset-distance:calc(0% + var(--offset,0) * 100%)}to{offset-rotate:0deg;offset-distance:calc(100% + var(--offset,0) * 100%)}}
.Imports-module__FGjVHG__slot{opacity:0;background:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Imports-module__FGjVHG__in-view .Imports-module__FGjVHG__slot{animation-name:Imports-module__FGjVHG__fadeIn;animation-duration:.85s;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-delay:var(--delay,0s);animation-fill-mode:forwards}@keyframes Imports-module__FGjVHG__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
@screen sm{mask: linear-gradient(90deg, transparent 0%, black 20%, black 80%, transparent 100%);}
