.wmr{font-family:Geist,var(--sans);font-weight:600;letter-spacing:-.055em;line-height:1;white-space:nowrap;display:inline-block}
.wmr .oo{position:relative;display:inline-block;vertical-align:baseline;margin-left:.03em;height:.66em;width:auto;line-height:0}
.wmr .oo img{height:100%;width:auto;display:block;transform-origin:50% 100%;filter:drop-shadow(0 .03em .03em rgba(0,0,0,.18))}
.wmr .oo .tk{position:absolute;left:0;top:0;opacity:0}
.wmr.ollpeek .oo{height:.9em;margin-bottom:-.02em}
a:hover .wmr .oo img{animation:ohop .7s cubic-bezier(.3,1.4,.5,1)}
a:hover .wmr .oo .tk{opacity:1;transition:opacity .1s}
@keyframes ohop{0%{transform:none}30%{transform:translateY(-.06em) rotate(-6deg)}60%{transform:rotate(4deg)}100%{transform:none}}
@media(prefers-reduced-motion:reduce){a:hover .wmr .oo img{animation:none}}
.wmr .ooo{position:absolute;left:62%;bottom:44%;width:.6em;height:.5em;pointer-events:none;color:#16302D;font:600 1em/1 Geist,var(--sans);letter-spacing:0}
.wmr.fw .ooo{color:#F7F2EC}
.wmr .ooo i{position:absolute;left:0;bottom:0;font-style:normal;opacity:0;animation:ofl 4.8s ease-in-out infinite}
.wmr .ooo i:nth-child(1){font-size:.3em}
.wmr .ooo i:nth-child(2){font-size:.25em;animation-delay:1.6s}
.wmr .ooo i:nth-child(3){font-size:.2em;animation-delay:3.2s}
.wmr .ooo i:nth-child(n+4){display:none}
@keyframes ofl{0%{opacity:0;transform:translate(0,0)}20%{opacity:.55}100%{opacity:0;transform:translate(1.5em,-1em)}}
@media(prefers-reduced-motion:reduce){.wmr .ooo i{animation:none}
.wmr .ooo i:nth-child(1){opacity:.55;transform:translate(.2em,0)}
.wmr .ooo i:nth-child(2){opacity:.38;transform:translate(1.1em,-.5em)}
.wmr .ooo i:nth-child(3){opacity:.24;transform:translate(2.1em,-1.1em)}}
