/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}@layer theme,base,components,utilities;:root,:host{--gan-color-neutral-300:oklch(87% 0 0);--gan-color-neutral-700:oklch(37.1% 0 0);--gan-color-black:#000;--gan-color-white:#fff;--gan-spacing:.25rem;--gan-default-transition-duration:.15s;--gan-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.gan\:absolute{position:absolute}.gan\:fixed{position:fixed}.gan\:relative{position:relative}.gan\:sticky{position:sticky}.gan\:top-0{top:calc(var(--gan-spacing) * 0)}.gan\:top-4{top:calc(var(--gan-spacing) * 4)}.gan\:top-\[16px\]{top:16px}.gan\:top-\[86px\]{top:86px}.gan\:top-\[118px\]{top:118px}.gan\:right-0{right:calc(var(--gan-spacing) * 0)}.gan\:z-9999999{z-index:9999999}.gan\:mx-auto{margin-inline:auto}.gan\:mt-4{margin-top:calc(var(--gan-spacing) * 4)}.gan\:mt-8{margin-top:calc(var(--gan-spacing) * 8)}.gan\:flex{display:flex}.gan\:hidden{display:none}.gan\:h-62\.5{height:calc(var(--gan-spacing) * 62.5)}.gan\:h-375{height:calc(var(--gan-spacing) * 375)}.gan\:h-\[50px\]{height:50px}.gan\:h-\[90px\]{height:90px}.gan\:h-\[100px\]{height:100px}.gan\:h-\[250px\]{height:250px}.gan\:h-\[280px\]{height:280px}.gan\:h-\[480px\]{height:480px}.gan\:h-\[600px\]{height:600px}.gan\:h-\[1500px\]{height:1500px}.gan\:h-full{height:100%}.gan\:w-75{width:calc(var(--gan-spacing) * 75)}.gan\:w-\[160px\]{width:160px}.gan\:w-\[300px\]{width:300px}.gan\:w-\[320px\]{width:320px}.gan\:w-\[336px\]{width:336px}.gan\:w-\[728px\]{width:728px}.gan\:w-\[970px\]{width:970px}.gan\:w-full{width:100%}.gan\:cursor-pointer{cursor:pointer}.gan\:items-center{align-items:center}.gan\:justify-center{justify-content:center}.gan\:bg-black\/80{background-color:var(--gan-color-black)}@supports (color:color-mix(in lab, red, red)){.gan\:bg-black\/80{background-color:color-mix(in oklab, var(--gan-color-black) 80%, transparent)}}.gan\:bg-neutral-300{background-color:var(--gan-color-neutral-300)}.gan\:bg-neutral-700{background-color:var(--gan-color-neutral-700)}.gan\:stroke-white{stroke:var(--gan-color-white)}.gan\:p-4{padding:calc(var(--gan-spacing) * 4)}.gan\:p-11\.25{padding:calc(var(--gan-spacing) * 11.25)}.gan\:pt-4{padding-top:calc(var(--gan-spacing) * 4)}.gan\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--gan-default-transition-timing-function));transition-duration:var(--tw-duration,var(--gan-default-transition-duration))}.gan\:duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.gan\:hover\:opacity-80:hover{opacity:.8}}@media (min-width:48rem){.gan\:md\:h-\[90px\]{height:90px}.gan\:md\:w-\[728px\]{width:728px}}@property --tw-duration{syntax:"*";inherits:false}