.DriftElement_driftElement__eGEDE{transition:opacity .3s var(--nn-ease)}.DriftElement_driftAnimation__LCn7C{will-change:transform}.DriftElement_pauseOnHover__VU7TV:hover{animation-play-state:paused!important}.DriftElement_float__XoOG5{animation-name:DriftElement_float__XoOG5}@keyframes DriftElement_float__XoOG5{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-4px) rotate(.3deg)}50%{transform:translateY(-6px) rotate(-.3deg)}75%{transform:translateY(-2px) rotate(.2deg)}}.DriftElement_sway__op_BG{animation-name:DriftElement_sway__op_BG;transform-origin:center top}@keyframes DriftElement_sway__op_BG{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(4px) rotate(1deg)}75%{transform:translateX(-4px) rotate(-1deg)}}.DriftElement_rise__icCMh{animation-name:DriftElement_rise__icCMh}@keyframes DriftElement_rise__icCMh{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-20px) scale(1.02);opacity:.7}}.DriftElement_breathe__V2ENO{animation-name:DriftElement_breathe__V2ENO}@keyframes DriftElement_breathe__V2ENO{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.DriftElement_drift__XJ4S_{animation-name:DriftElement_drift__XJ4S_}@keyframes DriftElement_drift__XJ4S_{0%,to{transform:translate(0) rotate(0deg)}20%{transform:translate(3px,-4px) rotate(.5deg)}40%{transform:translate(-2px,-6px) rotate(-.3deg)}60%{transform:translate(-4px,-3px) rotate(-.5deg)}80%{transform:translate(2px,-2px) rotate(.3deg)}}.drift-subtle{animation:float 10s ease-in-out infinite}.drift-gentle{animation:drift 8s ease-in-out infinite}.drift-sway{animation:sway 6s ease-in-out infinite}.drift-breathe{animation:breathe 4s ease-in-out infinite}.drift-delay-1{animation-delay:.5s}.drift-delay-2{animation-delay:1s}.drift-delay-3{animation-delay:1.5s}.drift-delay-4{animation-delay:2s}.drift-slow{animation-duration:12s}.drift-fast{animation-duration:4s}.drift-pause-hover:hover{animation-play-state:paused}.MascotBackground_mascotBg__xO6Hl{position:fixed;bottom:-5%;right:-5%;z-index:1;pointer-events:none;opacity:.03;filter:blur(1px) grayscale(.3);animation:MascotBackground_mascotBgDrift__1qCiQ 40s ease-in-out infinite}.MascotBackground_mascotImage__kVidS{width:clamp(150px,20vw,250px);height:auto;object-fit:contain}@keyframes MascotBackground_mascotBgDrift__1qCiQ{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-8px,-5px) rotate(.5deg)}50%{transform:translate(-3px,5px) rotate(-.5deg)}75%{transform:translate(5px,-3px) rotate(.3deg)}}@media (prefers-reduced-motion:reduce){.MascotBackground_mascotBg__xO6Hl{animation:none}}@media (max-width:640px){.MascotBackground_mascotBg__xO6Hl{opacity:.02;bottom:-10%;right:-10%}.MascotBackground_mascotImage__kVidS{width:120px}}