.min-h-full{min-height:100vh}.align-middle{display:flex;justify-content:center;align-items:center}.grid-layout .font-zalando{font-family:Zalando Sans Expanded,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.muted-text{color:#cecece;font-weight:400}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}.gap-4{gap:2rem}.gap-5{gap:3rem}.mt-6{margin-top:4rem}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.line-h-20{line-height:20px}.line-h-24{line-height:24px}.line-h-28{line-height:28px}.bg-blurred,.bg-blurred-dark{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.bg-blurred-dark{background-color:rgba(0,0,0,.34901960784313724)}.card-blurred-dark{background:#000;background:linear-gradient(136deg,rgba(0,0,0,.13),rgba(0,0,0,.49))}.card-blurred-dark,.card-blurred-light{border-radius:10px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:4px 4px 12px rgba(0,0,0,.37)}.card-blurred-light{background:#fff;background:linear-gradient(136deg,hsla(0,0%,100%,.041),hsla(0,0%,100%,.103))}.btn-purple-filled{background:linear-gradient(32deg,#6265f1 10%,#4f47e5);background-size:150%;background-position:0 0;border:1px solid transparent;border-radius:10px;padding:10px 20px;font-weight:700;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .3s ease-in-out}.btn-purple-filled:hover{background-position:100% 100%;color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.3)}.btn-purple-bordered{background:linear-gradient(90deg,#6264f1 10%,rgba(79,71,229,0));background-size:500%;background-position:100% 0;border:1px solid #6264f1;border-radius:10px;padding:10px 20px;font-weight:700;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .3s ease-in-out}.btn-purple-bordered:hover{background-position:0 100%;color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.3)}.btn-purple-bordered:focus,.btn-purple-filled:focus{outline:none;box-shadow:none}.btn-wrapper{width:100%;display:flex;gap:10px;justify-content:center}.btn-blurred-dark{border:1px solid hsla(0,0%,100%,.062);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;padding:10px 20px;font-weight:600;color:#fff;transition:all .3s ease-in-out}.btn-blurred-dark:hover{background:rgba(0,0,0,.5);box-shadow:0 6px 12px rgba(0,0,0,.3)}.btn-blurred-dark:focus{outline:none;box-shadow:none}.btn-circle{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 30px rgba(0,0,0,.253);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease-in-out}.btn-circle:hover{background-color:#6264f1;border-color:#6264f1;box-shadow:0 6px 12px rgba(0,0,0,.4235294117647059)}.btn-circle:focus{outline:none;box-shadow:none}.btn-circle.btn-on{background-color:#6264f1;color:#fff;border-color:#6264f1}.animated-text-wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.animated-title{color:#fff;font-size:48px;margin:0;width:100%;text-align:center;font-family:Zalando Sans Expanded,sans-serif;font-weight:700;-webkit-animation:textGlitch 3s ease-in-out infinite alternate;animation:textGlitch 3s ease-in-out infinite alternate;position:absolute;opacity:0;transform:translateY(20px);transition:all .5s ease;filter:drop-shadow(0 0 12px #00f7ff7a);text-shadow:0 0 5px #00f7ff,0 0 10px #00f7ff,0 0 20px rgba(0,247,255,.47843137254901963);-webkit-text-stroke:1px rgba(0,247,255,.43137254901960786)}.animated-title.active{opacity:1;transform:translateY(0)}.animated-title.fade-out{opacity:0;transform:translateY(-20px)}.animated-word{opacity:0;display:inline-block;margin-right:.5em}.animated-word:last-child{margin-right:0}.animated-element{display:inline-block;min-width:.1em;opacity:0;transform:translateY(2px)}.animate .animated-element,.animated-element{-webkit-animation:displayLetter .8s ease-in-out forwards;animation:displayLetter .8s ease-in-out forwards}@-webkit-keyframes displayLetter{0%{transform:translateY(2px);color:#fff;opacity:0}10%{opacity:1;color:#00f7ff;text-shadow:0 0 10px #00f7ff}20%{opacity:0;color:#fff;transform:translateY(0)}50%{opacity:1;color:#00767a;transform:translateY(1px);text-shadow:0 0 5px #00767a}60%{opacity:1;color:#fff;transform:translateY(1px)}to{transform:translateY(0);color:#fff;opacity:1;text-shadow:0 0 3px hsla(0,0%,100%,.3)}}@keyframes displayLetter{0%{transform:translateY(2px);color:#fff;opacity:0}10%{opacity:1;color:#00f7ff;text-shadow:0 0 10px #00f7ff}20%{opacity:0;color:#fff;transform:translateY(0)}50%{opacity:1;color:#00767a;transform:translateY(1px);text-shadow:0 0 5px #00767a}60%{opacity:1;color:#fff;transform:translateY(1px)}to{transform:translateY(0);color:#fff;opacity:1;text-shadow:0 0 3px hsla(0,0%,100%,.3)}}@-webkit-keyframes textGlitch{0%{opacity:1}94%{opacity:1;transform:translateX(0)}95%{opacity:.1;text-shadow:2px 0 #ff0040,-2px 0 #0080ff}96%{opacity:1;transform:translateX(1px)}97%{opacity:.1;text-shadow:-1px 0 #ff0040,1px 0 #0080ff}to{opacity:1;transform:translateX(0);text-shadow:0 0 3px hsla(0,0%,100%,.3)}}@keyframes textGlitch{0%{opacity:1}94%{opacity:1;transform:translateX(0)}95%{opacity:.1;text-shadow:2px 0 #ff0040,-2px 0 #0080ff}96%{opacity:1;transform:translateX(1px)}97%{opacity:.1;text-shadow:-1px 0 #ff0040,1px 0 #0080ff}to{opacity:1;transform:translateX(0);text-shadow:0 0 3px hsla(0,0%,100%,.3)}}@-webkit-keyframes disappearLetter{0%{opacity:1;color:#fff;transform:translateY(0)}20%{opacity:.8;color:#00f7ff;text-shadow:0 0 10px #00f7ff}40%{opacity:.4;color:#00767a;transform:translateY(-2px)}60%{opacity:.2;color:#fff;transform:translateY(-4px)}to{opacity:0;transform:translateY(-10px)}}@keyframes disappearLetter{0%{opacity:1;color:#fff;transform:translateY(0)}20%{opacity:.8;color:#00f7ff;text-shadow:0 0 10px #00f7ff}40%{opacity:.4;color:#00767a;transform:translateY(-2px)}60%{opacity:.2;color:#fff;transform:translateY(-4px)}to{opacity:0;transform:translateY(-10px)}}.disappear .animated-element{-webkit-animation:disappearLetter .6s ease-in-out forwards;animation:disappearLetter .6s ease-in-out forwards}@media (max-width:768px) and (-webkit-min-device-pixel-ratio:2){.animated-title{font-size:36px}.animation-container{max-width:90%}}@media (max-width:480px) and (-webkit-min-device-pixel-ratio:2){.animated-title{font-size:36px}}.shine-bg{position:relative;overflow:hidden;transition:all .3s ease-in-out}.shine-bg:before{content:"";position:absolute;top:-150%;left:-150%;width:300%;height:300%;background:linear-gradient(135deg,transparent,transparent 30%,rgba(1,152,253,.068) 45%,rgba(1,152,253,.085) 50%,rgba(1,152,253,.048) 55%,transparent 70%,transparent);-webkit-animation:shine 3s infinite;animation:shine 3s infinite;border-radius:50%;filter:blur(1px);z-index:-1}@-webkit-keyframes shine{0%{top:-150%;left:-150%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:150%;left:150%;opacity:0}}@keyframes shine{0%{top:-150%;left:-150%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:150%;left:150%;opacity:0}}@-webkit-keyframes wave-jump{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-5deg)}}@keyframes wave-jump{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-5deg)}}@-webkit-keyframes jump{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes jump{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.jumping-container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.jumping-container .jumping-element{-webkit-animation:wave-jump 2s ease-in-out infinite;animation:wave-jump 2s ease-in-out infinite;transition:-webkit-animation-play-state .3s ease;transition:animation-play-state .3s ease;transition:animation-play-state .3s ease,-webkit-animation-play-state .3s ease}.jumping-container:hover .jumping-element{-webkit-animation-play-state:paused;animation-play-state:paused}