.swiper-slide{transform:translateZ(0) scale(var(--slide-scale,1));will-change:transform;transition:transform .4s,opacity .4s}.swiper-slide-active{--slide-scale:1}

.otip{opacity:0;transition:opacity .35s ease-out}.otip[data-on]{opacity:1}.otip-point{background:#ffffffeb;border-radius:9999px;width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute;box-shadow:0 0 0 6px #ffffff2e,0 6px 24px #00000073}.otip-point:after{content:"";border-radius:inherit;opacity:0;border:2px solid #ffffffb3;position:absolute;inset:-6px}.otip-trail{transform-origin:100%;opacity:0;background:linear-gradient(270deg,#fff0,#ffffff8c);border-radius:3px;width:140px;height:6px;margin-top:-3px;position:absolute}.otip-caption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-align:center;background:#0c0c10d1;border:1px solid #ffffff24;border-radius:14px;max-width:min(300px,80vw);padding:10px 16px;font-size:14px;font-weight:600;line-height:1.3;position:absolute}.otip-caption small{color:#f0f2fdb8;margin-top:3px;font-size:12px;font-weight:400;display:block}.otip[data-gesture=ring] .otip-point{width:var(--otip-w);height:var(--otip-h);margin:calc(var(--otip-h) / -2) 0 0 calc(var(--otip-w) / -2);background:0 0;box-shadow:0 0 0 2px #fff,0 0 18px #ffffff59}@media (prefers-reduced-motion:no-preference){.otip[data-gesture=tap] .otip-point{animation:1.6s cubic-bezier(.3,.7,.3,1) infinite otip-tap}.otip[data-gesture=tap] .otip-point:after{animation:1.6s ease-out infinite otip-ripple}.otip[data-gesture=swipe] .otip-point{animation:2.2s cubic-bezier(.45,0,.25,1) infinite otip-swipe}.otip[data-gesture=swipe] .otip-trail{animation:2.2s cubic-bezier(.45,0,.25,1) infinite otip-trail}.otip[data-gesture=ring] .otip-point{animation:1.6s ease-in-out infinite otip-ring-pulse}}@keyframes otip-tap{0%,to{transform:scale(1)}18%{transform:scale(.78)}36%{transform:scale(1)}}@keyframes otip-ripple{0%,14%{opacity:0;transform:scale(.6)}22%{opacity:1}70%,to{opacity:0;transform:scale(1.9)}}@keyframes otip-swipe{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1;transform:translate(0)scale(1)}16%{transform:translate(0)scale(.82)}66%{opacity:1;transform:translate(-140px)scale(.82)}76%,to{opacity:0;transform:translate(-140px)scale(1)}}@keyframes otip-trail{0%,16%{opacity:0;transform:scaleX(0)}18%{opacity:1;transform:scaleX(0)}66%{opacity:1;transform:scaleX(1)}80%,to{opacity:0;transform:scaleX(1)}}@keyframes otip-ring-pulse{0%,to{opacity:1}50%{opacity:.55}}
@keyframes pin-reveal-module__a1jNZG__pin-reveal-scale{0%{transform:scale(.1)}30%{transform:scale(.22)}60%{transform:scale(.52)}80%{transform:scale(.8)}to{transform:scale(1)}}@keyframes pin-reveal-module__a1jNZG__pin-reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes pin-reveal-module__a1jNZG__pin-reveal-tilt{0%{transform:rotate(0)}30%{transform:rotate(6deg)}to{transform:rotate(0)}}.pin-reveal-module__a1jNZG__wrapper{animation:.73s linear forwards pin-reveal-module__a1jNZG__pin-reveal-scale,.12s linear forwards pin-reveal-module__a1jNZG__pin-reveal-fade}.pin-reveal-module__a1jNZG__img{animation:1.4s ease-in-out .65s forwards pin-reveal-module__a1jNZG__pin-reveal-tilt}@media (prefers-reduced-motion:reduce){.pin-reveal-module__a1jNZG__wrapper{opacity:1;animation:none}.pin-reveal-module__a1jNZG__img{animation:none}}