@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0781808e3393dbfb-s.dcfd2cce.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/fae90444fefcda8c-s.44fa2115.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Quicksand;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/4a7551bcc3548e67-s.p.717db902.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand Fallback;src:local(Arial);ascent-override:95.87%;descent-override:23.97%;line-gap-override:0.0%;size-adjust:104.31%}.quicksand_7d8ec6a0-module__6AID9W__className{font-family:Quicksand,Quicksand Fallback;font-style:normal}.quicksand_7d8ec6a0-module__6AID9W__variable{--font-quicksand:"Quicksand","Quicksand Fallback"}
html,body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;color:#fff;background:#000;height:100dvh}.h-dvh{height:100dvh}.w-full{width:100%}.h-full{height:100%}.flex{display:flex}.flex-col{flex-direction:column;display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.bg-black,.bg-\\[black\\]{background-color:#000}.overflow-hidden{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.text-white{color:#fff}.m-0{margin:0}.z-0{z-index:0}@supports (-webkit-touch-callout:none){.h-fill{height:-webkit-fill-available!important}}.font-quicksand{font-family:var(--font-quicksand),system-ui,-apple-system,sans-serif}body{font-family:Arial,Helvetica,sans-serif;font-family:var(--font-quicksand),system-ui,-apple-system,sans-serif}:root{--icon-fill:#33425b;--icon-stroke:#33425b}.svg-layer,.html-layer{position:absolute;inset:0}.svg-layer{z-index:1}.html-layer{z-index:2}@font-face{font-family:Luciole;src:url(/fonts/Luciole/Luciole-Regular/Luciole-Regular.woff2)format("woff2"),url(/fonts/Luciole/Luciole-Regular/Luciole-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Luciole;src:url(/fonts/Luciole/Luciole-Bold/Luciole-Bold.woff2)format("woff2"),url(/fonts/Luciole/Luciole-Bold/Luciole-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Luciole;src:url(/fonts/Luciole/Luciole-Italic/Luciole-Italic.woff2)format("woff2"),url(/fonts/Luciole/Luciole-Italic/Luciole-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Luciole;src:url(/fonts/Luciole/Luciole-BoldItalic/Luciole-BoldItalic.woff2)format("woff2"),url(/fonts/Luciole/Luciole-BoldItalic/Luciole-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}*,:before,:after{cursor:url(/images/cursor-default-70.svg) 0 0,auto!important}a,button,[role=button],.cursor-pointer,.pointer-events-auto button,.pointer-events-auto [role=button],.pointer-events-auto a{cursor:url(/images/cursor-pointer-70.svg) 12 0,pointer!important}[draggable=true],.cursor-grab,.grab{cursor:url(/images/cursor-grab-70.svg) 12 12,grab!important}.cursor-grabbing,.grabbing,:active[draggable=true]{cursor:url(/images/cursor-grabbing-70.svg) 12 12,grabbing!important}canvas{cursor:url(/images/cursor-grab-70.svg) 12 12,grab!important}canvas:active{cursor:url(/images/cursor-grabbing-70.svg) 12 12,grabbing!important}input,textarea,[contenteditable=true]{cursor:text!important}:disabled,[disabled]{cursor:not-allowed!important}.scrolling,.cursor-scroll{cursor:url(/images/cursor-grabbing-70.svg) 12 12,grabbing!important}button{cursor:url(/images/cursor-pointer-70.svg) 12 0,pointer!important}button *,button :before,button :after,a *,a :before,a :after,[role=button] *,[role=button] :before,[role=button] :after,.cursor-pointer *,.cursor-pointer :before,.cursor-pointer :after,.cursor-inherit,.cursor-inherit *,.cursor-inherit :before,.cursor-inherit :after{cursor:inherit!important}@keyframes draw-ray{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes fade-in-delayed{0%{opacity:0}to{opacity:1}}.light-ray-line{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:1.2s linear forwards draw-ray}.light-ray-fade{opacity:0;animation:.5s ease-out 1.2s forwards fade-in-delayed}@media (hover:none){.glass-tooltip{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-placeholder]:empty:before{content:attr(data-placeholder);color:#94a3b8;pointer-events:none}@keyframes motor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-scrollbar{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-scrollbar:none!important}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:20px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#94a3b880}.custom-scrollbar-x::-webkit-scrollbar{height:4px}.custom-scrollbar-x::-webkit-scrollbar-track{background:0 0}.custom-scrollbar-x::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:20px}.custom-scrollbar-x::-webkit-scrollbar-thumb:hover{background-color:#94a3b880}.glass-button-shadow{--tw-shadow:0 12px 12px 2px var(--tw-shadow-color,#0000001a),0 2px 4px -1px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.glass-button-shadow-hover:hover{--tw-shadow:0 20px 25px 4px var(--tw-shadow-color,#0000001a),0 10px 10px -5px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.glass-border-3xl{border:1px solid #ffffff1a;border-radius:1.5rem}.glass-background{-webkit-backdrop-filter:blur(12px);background-color:#ffffff0d}.backdrop-blur-xs{-webkit-backdrop-filter:blur(4px)}
