@keyframes rb-loop{to{transform:translate(calc(-50% - 6px))}}.rb-track{animation:rb-loop var(--rb-speed,40s) linear infinite var(--rb-dir,normal)}.rb-marquee:hover .rb-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.rb-track{animation:none}.rb-marquee{overflow-x:auto}}.bn-pop,.bn-grow-y,.bn-slide,.bn-ring{transition:opacity .7s cubic-bezier(.12,.23,.5,1) calc(var(--i,0) * 90ms), transform .7s cubic-bezier(.12,.23,.5,1) calc(var(--i,0) * 90ms), stroke-dashoffset 1.4s cubic-bezier(.12,.23,.5,1) .2s}.bn-grow-y{transform-origin:bottom}[data-armed]:not([data-on]) .bn-pop{opacity:0;transform:scale(.7)}[data-armed]:not([data-on]) .bn-grow-y{transform:scaleY(.05)}[data-armed]:not([data-on]) .bn-slide{opacity:0;transform:translateY(14px)}[data-armed]:not([data-on]) .bn-ring{stroke-dashoffset:var(--ring-full,289)}.bm-dot{inset-inline-start:50%;background:#2ea8c9;border-radius:9999px;width:8px;height:8px;margin:-4px;animation:2.6s cubic-bezier(.45,0,.55,1) infinite paused bm-y;position:absolute;top:0;box-shadow:0 0 12px 3px #2ea8c98c}.bm-dot.bm-rev{background:#614a44;animation-name:bm-y-rev;animation-delay:-1.3s;box-shadow:0 0 12px 3px #614a4466}[data-on] .bm-dot{animation-play-state:running}@keyframes bm-y{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}@keyframes bm-y-rev{0%{opacity:0;top:100%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:0}}@keyframes bm-x{0%{opacity:0;inset-inline-start:0}12%{opacity:1}88%{opacity:1}to{opacity:0;inset-inline-start:100%}}@keyframes bm-x-rev{0%{opacity:0;inset-inline-start:100%}12%{opacity:1}88%{opacity:1}to{opacity:0;inset-inline-start:0}}@media (min-width:810px){.bm-dot{inset-inline-start:0;animation-name:bm-x;top:50%}.bm-dot.bm-rev{animation-name:bm-x-rev}}.bm-pulse{animation:2s ease-out infinite paused bm-pulse}[data-on] .bm-pulse{animation-play-state:running}@keyframes bm-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){[data-armed]:not([data-on]) .bn-pop,[data-armed]:not([data-on]) .bn-grow-y,[data-armed]:not([data-on]) .bn-slide{opacity:1;transform:none}[data-armed]:not([data-on]) .bn-ring{stroke-dashoffset:0}.bm-dot,.bm-pulse{opacity:0;animation:none}}
