@keyframes ef-hsl-float{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-9px) rotate(5deg)}}.ef-hsl{width:100%}.ef-hsl__wrap{position:relative;box-sizing:border-box;width:100%;min-height:18rem;aspect-ratio:16/10;overflow:hidden;border-radius:1rem;background:#0c1e18;isolation:isolate}.ef-hsl__art,.ef-hsl__cv{position:absolute;inset:0;width:100%;height:100%}.ef-hsl__cv{display:block}.ef-hsl__art{pointer-events:none;overflow:visible}.ef-hsl__pz{color:#fbf8f1;opacity:.9;transform-box:fill-box;transform-origin:50% 50%;animation:ef-hsl-float 7s ease-in-out infinite;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.ef-hsl__pz--a{color:var(--ef-acc, #e6ff55);animation-duration:6s}.ef-hsl__pz--b{color:#fbf8f1;animation-duration:8s;animation-delay:-2s;opacity:.8}.ef-hsl__pz--c{color:#2f7d5b;animation-duration:7s;animation-delay:-4s}@media (prefers-reduced-motion:reduce){.ef-hsl__pz{animation:none}}