.suite{z-index:3;flex-direction:column;align-items:center;gap:4px;font-size:14px;font-weight:600;transition:opacity .3s,visibility;display:flex;position:absolute;bottom:30px;left:clamp(18px,3.2vw,44px)}.suite svg{width:24px;height:46px}.suite path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.fl{stroke-dasharray:1;animation:2s cubic-bezier(.5,0,.4,1) infinite fl}.ch{animation:2s ease-out infinite ch}@keyframes fl{0%{stroke-dashoffset:1px}55%{stroke-dashoffset:0}85%,to{stroke-dashoffset:-1px}}@keyframes ch{0%,35%{opacity:0;transform:translateY(-8px)}55%{opacity:1;transform:none}80%{opacity:1}to{opacity:0;transform:translateY(3px)}}.suite.loin{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility 0s .3s}@media (prefers-reduced-motion:reduce){.fl,.ch{stroke-dashoffset:0;opacity:1;animation:none}}@media (width<=800px){.suite{bottom:14px;left:50%;transform:translate(-50%)}.suite span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
