@media (prefers-reduced-motion:no-preference){._stack_707ee4c[data-intro=wait]{opacity:0}._stack_707ee4c[data-intro=play]{animation:.9s cubic-bezier(.2,.8,.2,1) both _map-settle_707ee4c}._stack_707ee4c[data-intro=play] ._ring_707ee4c{animation:.46s cubic-bezier(.2,.9,.3,1.2) both _ring-rise_707ee4c;animation-delay:calc(.18s + (var(--ring) - 1) * .21s)}._stack_707ee4c[data-intro=play] ._shadow_707ee4c{animation:.36s ease-out 1.18s both _fade-in_707ee4c}._stack_707ee4c[data-intro=play] ._pinny_707ee4c{animation:.82s .95s both _pinny-drop_707ee4c,7.85s ease-in-out 1.8s infinite _pinny-sway_707ee4c,2.73s ease-in-out 1.8s infinite _pinny-breathe_707ee4c}}@keyframes _map-settle_707ee4c{0%{opacity:0;transform:scale(1.035)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes _ring-rise_707ee4c{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes _fade-in_707ee4c{0%{opacity:0}to{opacity:1}}@keyframes _pinny-drop_707ee4c{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.45);transform:translateY(-115%)scale(.94,1.08)}8%{opacity:1}50%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(0)scale(1.18,.8)}68%{animation-timing-function:cubic-bezier(.5,0,.8,.5);transform:translateY(-7%)scale(.94,1.07)}84%{transform:translateY(0)scale(1.05,.95)}to{opacity:1;transform:none}}._pinny_707ee4c{transform-origin:49.93% 70.89%}@media (min-width:583px){._pinny_707ee4c{transform-origin:49.98% 77.52%}}@media (prefers-reduced-motion:no-preference){._pinny_707ee4c{animation:7.85s ease-in-out infinite _pinny-sway_707ee4c,2.73s ease-in-out infinite _pinny-breathe_707ee4c}}@keyframes _pinny-sway_707ee4c{0%,to{rotate:0deg}25%{rotate:1.7deg}75%{rotate:-1.7deg}}@keyframes _pinny-breathe_707ee4c{0%,to{scale:1}25%{scale:.99 1.02}75%{scale:1.01 .98}}@media (min-width:1200px) and (max-width:2199.98px){._hero_accaf9f{padding-inline:0}._cardSection_accaf9f{padding-inline:32px}}._routerViewport_accaf9f{border-radius:24px;justify-content:center;align-items:center;width:100%;height:420px;display:flex;position:relative;overflow:clip}._routerScene_accaf9f{flex-shrink:0;width:100%;height:100%}@media (min-width:1200px){._routerViewport_accaf9f{height:calc(72vh + 2px);padding:0 2px 22px}._routerScene_accaf9f{width:126%;height:103.875vh}}._routerBody_accaf9f{background-color:var(--color-surface-light,#eeecea);border-radius:0 0 32px 32px;width:100%}._routerBodyInner_accaf9f{width:100%;max-width:1400px;margin-inline:auto;padding-inline:clamp(20px,4.2vw,60px)}@media (min-width:2200px){._routerBodyInner_accaf9f{max-width:2000px;padding-inline:60px}}
