/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Bangers&family=Comic+Neue:wght@400;700&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.-rotate-2{rotate:-2deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.rotate-2{rotate:2deg}.rotate-12{rotate:12deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.bg-\[\#CA7625\]{background-color:#ca7625}.object-cover{-o-object-fit:cover;object-fit:cover}.text-center{text-align:center}.text-left{text-align:left}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-5{opacity:.05}.opacity-60{opacity:.6}.shadow-\[3px_3px_0px_\#000\]{--tw-shadow:3px 3px 0px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media (hover:hover){.hover\:translate-x-\[-2px\]:hover{--tw-translate-x:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:shadow-\[5px_5px_0px_\#000\]:hover{--tw-shadow:5px 5px 0px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:root{--comic-yellow:#ffd93d;--comic-red:#ff6b6b;--comic-blue:#4ecdc4;--comic-green:#95e1d3;--comic-purple:#a8e6cf;--comic-black:#2c3e50;--comic-white:#fff5e4;--halftone-dots:radial-gradient(circle,transparent 20%,var(--comic-black)20%,var(--comic-black)80%,transparent 80%,transparent)}body{background-color:#fefce8;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 2px 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#00000008 2px 4px)}.comic-border{border:2px solid #000;box-shadow:2px 2px #000}.comic-border-thick{border:8px solid #000;box-shadow:8px 8px #000}.comic-panel{background-color:#fff;background-image:radial-gradient(circle at 1px 1px,#0000000d 1px,#0000 0);background-size:20px 20px;border:2px solid #000;position:relative;overflow:hidden;box-shadow:2px 2px #000}.comic-text{letter-spacing:.05em;text-shadow:2px 2px #0000001a;font-family:Bangers,cursive}.comic-bubble{clip-path:polygon(0 0,100% 0,100% 75%,30% 75%,20% 100%,25% 75%,0 75%);background-color:#fff;border:2px solid #000;padding:1rem;position:relative;box-shadow:2px 2px #000}.comic-action{letter-spacing:.05em;text-shadow:3px 3px 0 var(--comic-yellow),6px 6px 0 var(--comic-black);font-family:Bangers,cursive;font-size:3.75rem;transform:rotate(-5deg)}@media (min-width:768px){.comic-action{font-size:5.625rem}}.comic-button{letter-spacing:.05em;cursor:pointer;background-color:#fde047;border:2px solid #000;padding:.75rem 1.5rem;font-family:Bangers,cursive;font-size:1.25rem;transition:all .2s;box-shadow:2px 2px #000}.comic-button:hover{background-color:#facc15;transform:translate(-2px,-2px);box-shadow:3px 3px #000}.comic-button:active{transform:translate(2px,2px);box-shadow:1px 1px #000}.halftone-bg{position:relative;overflow:hidden}.halftone-bg:before{content:"";background-image:var(--halftone-dots);opacity:.03;pointer-events:none;background-size:4px 4px;position:absolute;inset:0}.speed-lines{background-image:linear-gradient(90deg,#0000 45%,#0000001a 49% 51%,#0000 55%);background-size:30px 100%}@keyframes shake{0%,to{transform:translate(0)rotate(-1deg)}25%{transform:translate(-2px)rotate(-2deg)}75%{transform:translate(2px)rotate(0)}}@keyframes pop{0%{transform:scale(1)rotate(0)}50%{transform:scale(1.2)rotate(5deg)}to{transform:scale(1)rotate(0)}}.comic-shake{animation:shake .3s ease-in-out infinite}.comic-pop{animation:pop .5s ease-in-out}.header-bg{background-position:50% 0!important;background-size:auto 130%!important}@media (min-width:768px){.header-bg{background-position:50% -5%!important;background-size:auto 140%!important}}@media (min-width:1024px){.header-bg{background-position:50% -10%!important;background-size:auto 150%!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}