@font-face{font-family:geom;src:url(../media/Geom_Regular-s.p.19112cde.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:geom;src:url(../media/Geom_Medium-s.p.875b8a25.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:geom;src:url(../media/Geom_SemiBold-s.p.c3d0ff44.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:geom;src:url(../media/Geom_Bold-s.p.be1c94e6.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:geom Fallback;src:local(Arial);ascent-override:98.69%;descent-override:22.85%;line-gap-override:0.0%;size-adjust:102.84%}.geom_2f53308d-module__sf-O7q__className{font-family:geom,geom Fallback}.geom_2f53308d-module__sf-O7q__variable{--font-geom:"geom","geom Fallback"}
@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse-slow{0%,to{opacity:1}50%{opacity:.5}}@keyframes hover-lift{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes hover-glow{0%,to{box-shadow:0 0 5px #3b82f680}50%{box-shadow:0 0 20px #3b82f6cc}}@keyframes hover-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes text-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes stagger-1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes stagger-2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes stagger-3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes stagger-4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes stagger-5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.6s ease-out fade-in}.animate-fade-in-up{animation:.6s ease-out fade-in-up}.animate-fade-in-down{animation:.6s ease-out fade-in-down}.animate-fade-in-left{animation:.6s ease-out fade-in-left}.animate-fade-in-right{animation:.6s ease-out fade-in-right}.animate-scale-in{animation:.4s ease-out scale-in}.animate-slide-in-up{animation:.5s ease-out slide-in-up}.animate-slide-in-down{animation:.5s ease-out slide-in-down}.animate-slide-in-right-slow{animation:.6s slide-in-right}.animate-slide-out-right-slow{animation:.6s forwards slide-out-right}.animate-fade-out-slow{animation:.6s forwards fade-out}.animate-bounce-in{animation:.6s ease-out bounce-in}.animate-pulse-slow{animation:2s ease-in-out infinite pulse-slow}.animate-hover-lift{animation:.3s ease-out hover-lift}.animate-hover-glow{animation:.3s ease-out hover-glow}.animate-hover-shake{animation:.5s ease-out hover-shake}.animate-typewriter{animation:2s steps(40,end) typewriter}.animate-text-reveal{animation:.8s ease-out text-reveal}.animate-page-enter{animation:.5s ease-out page-enter}.animate-page-exit{animation:.3s ease-out page-exit}.animate-stagger-1{animation:.6s ease-out .1s both stagger-1}.animate-stagger-2{animation:.6s ease-out .2s both stagger-2}.animate-stagger-3{animation:.6s ease-out .3s both stagger-3}.animate-stagger-4{animation:.6s ease-out .4s both stagger-4}.animate-stagger-5{animation:.6s ease-out .5s both stagger-5}.smooth-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.hover-lift{transition:transform .3s ease-out,box-shadow .3s ease-out}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 10px 25px #00000026}.hover-glow{transition:box-shadow .3s ease-out}.hover-glow:hover{box-shadow:0 0 20px #3b82f666}.loading-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite loading}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes circle-reveal-menu{0%{clip-path:circle(0% at 92% 4%)}to{clip-path:circle(150% at 92% 4%)}}@keyframes circle-hide-menu{0%{clip-path:circle(150% at 92% 4%)}to{clip-path:circle(0% at 92% 4%)}}@keyframes circle-reveal-bell{0%{clip-path:circle(0% at var(--bell-origin-x,70%)var(--bell-origin-y,4%))}to{clip-path:circle(150% at var(--bell-origin-x,70%)var(--bell-origin-y,4%))}}@keyframes circle-hide-bell{0%{clip-path:circle(150% at var(--bell-origin-x,70%)var(--bell-origin-y,4%))}to{clip-path:circle(0% at var(--bell-origin-x,70%)var(--bell-origin-y,4%))}}.animate-circle-reveal-menu{animation:.6s cubic-bezier(.4,0,.2,1) forwards circle-reveal-menu}.animate-circle-hide-menu{animation:.6s cubic-bezier(.4,0,.2,1) forwards circle-hide-menu}.animate-circle-reveal-bell{animation:.6s cubic-bezier(.4,0,.2,1) forwards circle-reveal-bell}.animate-circle-hide-bell{animation:.6s cubic-bezier(.4,0,.2,1) forwards circle-hide-bell}@keyframes circle-reveal-dashboard{0%{clip-path:circle(0% at 50% 96%);opacity:0}to{clip-path:circle(155% at 50% 96%);opacity:1}}@keyframes circle-hide-dashboard{0%{clip-path:circle(155% at 50% 96%);opacity:1}to{clip-path:circle(0% at 50% 96%);opacity:0}}@keyframes bubble-sheet-reveal{0%{opacity:0;transform-origin:bottom;transform:translateY(24px)scale(.96)}to{opacity:1;transform-origin:bottom;transform:translateY(0)scale(1)}}@keyframes bubble-sheet-hide{0%{opacity:1;transform-origin:bottom;transform:translateY(0)scale(1)}to{opacity:0;transform-origin:bottom;transform:translateY(28px)scale(.97)}}.animate-circle-reveal-dashboard{animation:.5s cubic-bezier(.25,1,.5,1) forwards circle-reveal-dashboard}.animate-circle-hide-dashboard{animation:.45s cubic-bezier(.4,0,1,1) forwards circle-hide-dashboard}.animate-bubble-sheet-reveal{animation:.38s cubic-bezier(.22,1,.36,1) forwards bubble-sheet-reveal}.animate-bubble-sheet-hide{animation:.22s cubic-bezier(.4,0,1,1) forwards bubble-sheet-hide}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
