.sc-hero .sc-bubbles{position:absolute;inset:0;pointer-events:none;overflow:hidden}
.sc-hero .sc-bubbles i{position:absolute;left:var(--x);bottom:-24px;width:var(--s);height:var(--s);border-radius:50%;border:1px solid rgba(255,255,255,.8);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.9) 0 14%,rgba(255,255,255,.2) 34%,rgba(255,255,255,.04) 64%);opacity:0;animation:sc-bub var(--t) linear infinite;animation-delay:var(--dl)}
@keyframes sc-bub{
  0%{transform:translate(0,0);opacity:0}
  12%{opacity:.85}
  50%{transform:translate(var(--w),calc(var(--h) * -.5))}
  85%{opacity:.6}
  100%{transform:translate(0,calc(var(--h) * -1 - 30px));opacity:0}}
.mo-on .sc-hero .bottle.sc-in{animation:sc-in 1.2s cubic-bezier(.22,.61,.36,1) .1s both,sc-float 6.5s ease-in-out 1.3s infinite alternate}
@keyframes sc-in{from{opacity:0;scale:.92}to{opacity:1;scale:1}}
@keyframes sc-float{from{translate:0 0}to{translate:0 -12px}}
.mo-on .sc-art .pills.mo-float{--mo-ft:5.5s;--mo-fy:-9px}
.mo-on .sc-hex h2,.mo-on .sc-hex .shark{opacity:0;transition:opacity 1s ease .1s}
.mo-on .sc-hex.mo-in h2{opacity:1}
.mo-on .sc-hex.mo-in .shark{opacity:.9;animation:sc-swim 9s ease-in-out 1s infinite alternate}
@keyframes sc-swim{from{translate:0 0}to{translate:-16px 8px}}
.mo-on .sc-hex .bub{opacity:0;scale:.55;transition:opacity .55s ease var(--sc-d,0s),scale .75s cubic-bezier(.34,1.56,.64,1) var(--sc-d,0s)}
.mo-on .sc-hex.mo-in .bub{opacity:1;scale:1;animation:sc-bob 5.5s ease-in-out calc(var(--sc-d,0s) + 1s) infinite alternate}
.mo-on .sc-hex.mo-in .bub:nth-of-type(even){animation-duration:6.5s}
@keyframes sc-bob{from{translate:0 0}to{translate:0 -6px}}
.mo-on .sc-50 b.sc-ringed{position:relative;border-color:transparent}
.sc-50 .sc-ring{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);transform:rotate(-90deg)}
.sc-50 .sc-ring circle{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1;animation:sc-draw 1.6s cubic-bezier(.45,.05,.3,1) .2s forwards}
@keyframes sc-draw{to{stroke-dashoffset:0}}
@media (prefers-reduced-motion: reduce){.sc-hero .bottle,.sc-hex .bub,.sc-hex .shark{animation:none!important}}
