#cursor,#box,#text{cursor:pointer}#cursor{transform-origin:50%;transform-box:fill-box;animation:5s infinite alternate cursor;overflow:visible;transform:translate(300px)scale(1)}@keyframes cursor{0%{opacity:0;transform:translate(300px)scale(1)}30%{opacity:1;transform:translate(0,0)scale(1)}60%{opacity:1;transform:translate(-200px,-200px)scale(1)}65%{opacity:1;transform:translate(-200px,-200px)scale(.95)}70%{opacity:1;transform:translate(-200px,-200px)scale(1)}to{opacity:1;transform:translate(-300px,-50px)scale(1)}}#box{opacity:0;animation:5s infinite alternate box}@keyframes box{0%,60%{opacity:0}65%,to{opacity:1}}
.glass-wrapper{flex-direction:column;align-items:center;gap:40px;padding:40px 0;display:flex;overflow:hidden}.glass-container{justify-content:center;align-items:center;margin:20px auto;display:flex;position:relative}.glass-container .glass-card{-webkit-backdrop-filter:blur(10px);text-align:center;cursor:pointer;background:linear-gradient(#fff6,#0000);border:1px solid #fff3;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:360px;height:auto;min-height:260px;padding:30px 30px 70px;transition:margin .1s ease-out,transform .1s ease-out,box-shadow .3s;display:flex;position:relative;box-shadow:0 25px 25px #0000000d;margin:0 calc(-40px + (55px*var(--scroll-progress,0)))!important;transform:rotate(calc(var(--r)*(1 - var(--scroll-progress,0))*1deg))!important}.dark .glass-container .glass-card{background:linear-gradient(#ffffff14,#0000);border:1px solid #ffffff1a;box-shadow:0 25px 25px #0000004d}.glass-container .glass-card:hover{box-shadow:0 35px 35px #0000001a;transform:translateY(-5px)rotate(calc(var(--r)*(1 - var(--scroll-progress,0))*1deg))!important}.dark .glass-container .glass-card:hover{box-shadow:0 35px 35px #0006}.glass-container .glass-card:before{content:attr(data-text);color:#fff;background:#f97316e6;border-bottom-right-radius:16px;border-bottom-left-radius:16px;justify-content:center;align-items:center;width:100%;height:50px;font-size:15px;font-weight:700;display:flex;position:absolute;bottom:0}.dark .glass-container .glass-card:before{color:#fff;background:#f97316f2}.glass-container .glass-card svg{fill:currentColor;color:#2563eb;margin-bottom:20px;font-size:2.5em}.dark .glass-container .glass-card svg{color:#60a5fa}@media (max-width:1024px){.glass-wrapper{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:16px;padding:20px 0;display:grid}.glass-container{display:contents}.glass-container .glass-card{width:100%;max-width:none;height:auto;min-height:240px;margin:0!important;transform:rotate(0)!important}.glass-container:hover .glass-card{margin:0!important}}.glass-container-flat{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin:20px auto;display:flex;position:relative}.glass-container-flat .glass-card{-webkit-backdrop-filter:blur(10px);text-align:center;cursor:pointer;background:linear-gradient(#fff6,#0000);border:1px solid #fff3;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:360px;height:auto;min-height:260px;margin:0;padding:30px 30px 70px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 25px 25px #0000000d}.dark .glass-container-flat .glass-card{background:linear-gradient(#ffffff14,#0000);border:1px solid #ffffff1a;box-shadow:0 25px 25px #0000004d}.glass-container-flat .glass-card:hover{transform:translateY(-5px);box-shadow:0 35px 35px #0000001a}.dark .glass-container-flat .glass-card:hover{box-shadow:0 35px 35px #0006}.glass-container-flat .glass-card:before{content:attr(data-text);color:#fff;background:#f97316e6;border-bottom-right-radius:16px;border-bottom-left-radius:16px;justify-content:center;align-items:center;width:100%;height:50px;font-size:15px;font-weight:700;display:flex;position:absolute;bottom:0}.dark .glass-container-flat .glass-card:before{color:#fff;background:#f97316f2}.glass-container-flat .glass-card svg{color:#2563eb;width:48px;height:48px;margin-bottom:20px}.dark .glass-container-flat .glass-card svg{color:#60a5fa}@media (max-width:1024px){.glass-container-flat{flex-direction:column;gap:20px}.glass-container-flat .glass-card{width:100%;height:auto;margin:15px 0!important}}
/*# sourceMappingURL=860145d90ee9ba04.css.map*/