.eup-bm3--zoom2.is-moving .eup-bm3__media{will-change:transform}.eup-bm3--zoom2 .eup-bm3__spot{transition:opacity 120ms linear,visibility 0s linear 0s}.eup-bm3--zoom2.is-cam .eup-bm3__spot{opacity:0;pointer-events:none;transition:opacity 80ms linear,visibility 0s linear 80ms;visibility:hidden}.eup-bm3--zoom2 .eup-bm3__mark{--dot:clamp(13px, 0.99vw, 19px);height:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate3d(var(--x,-999px),var(--y,-999px),0);transition:opacity 120ms linear;width:0}.eup-bm3--zoom2.has-mark .eup-bm3__mark{opacity:1}.eup-bm3.eup-bm3--zoom2 .eup-bm3__mark .eup-bm3__dot{opacity:.4;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.eup-bm3.eup-bm3--zoom2.has-mark .eup-bm3__mark .eup-bm3__ring{--d:clamp(87px, 6.672vw, 128.1px);animation:eup-bm3-ripple 2.8s cubic-bezier(.25,.6,.35,1) 160ms infinite both;border-color:color-mix(in srgb,var(--bm3-mark) 55%,transparent);display:block;opacity:0}.eup-bm3.eup-bm3--zoom2.has-mark .eup-bm3__mark .eup-bm3__ring:nth-child(3){animation-delay:1.093s}.eup-bm3.eup-bm3--zoom2.has-mark .eup-bm3__mark .eup-bm3__ring:nth-child(4){animation-delay:2.027s}}@media (prefers-reduced-motion:reduce){.eup-bm3--zoom2 .eup-bm3__spot,.eup-bm3--zoom2 .eup-bm3__mark{transition:none}}