@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/751eccb0decf5e18-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6590a0f07a97750-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7bd7951037de757-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_4f2f0f{font-family:VT323,VT323 Fallback;font-weight:400;font-style:normal}.__variable_4f2f0f{--font-vt323:"VT323","VT323 Fallback"}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5afa333b4dd69a34-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6b1ae6eb8a4994ab-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/896940c56138fad1-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/044aa4830695f7da-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Tiny5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eb3d4b7cbc7c205d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Tiny5 Fallback;src:local("Arial");ascent-override:91.20%;descent-override:26.06%;line-gap-override:0.00%;size-adjust:95.95%}.__className_d1302f{font-family:Tiny5,Tiny5 Fallback;font-weight:400;font-style:normal}.__variable_d1302f{--font-tiny5:"Tiny5","Tiny5 Fallback"}:root{--primary:#181c20;--primary-foreground:#d9d9d9;--secondary:#d9d9d9;--secondary-foreground:#181c20;--accent:#801336;--accent-foreground:#ee4540;--valid:#1fc91f;--valid-foreground:#ffffff;--radius:1px;--title-spacing-mobile:72px;--title-spacing:96px}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.bg-theme-primary{background-color:var(--primary)}.border-theme-primary{border-radius:var(--radius);border-width:1px;border-color:var(--primary-foreground)}.text-theme-primary{color:var(--primary-foreground)}input{outline:2px solid transparent;outline-offset:2px}input[type=text]{border-color:transparent;background-color:transparent;color:var(--primary-foreground)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.pattern-horizontal-lines{background-color:transparent;opacity:1;background-image:linear-gradient(0deg,var(--primary) 50%,transparent 50%);background-size:5px 5px}.window-button-open{position:relative;height:100%;width:100%;background-color:var(--secondary-foreground)}.window-button-open:after{position:absolute;top:0;left:0;height:50%;width:50%;background-color:var(--secondary);content:" "}.window-button-open:hover:after{content:var(--tw-content);background-color:var(--secondary)}.window-button-close{position:relative;height:100%;width:100%;background-color:var(--secondary)}.window-button-close:after{position:absolute;top:0;left:0;box-sizing:content-box;height:50%;width:50%;border-right-width:2px;border-bottom-width:2px;content:" "}.window-button-close:hover,.window-button-close:hover:after{background-color:var(--secondary)}.window-button-close:hover:after{content:var(--tw-content)}.window{background-color:transparent;opacity:.9;background-image:radial-gradient(var(--primary-foreground) 1px,transparent 1px),radial-gradient(var(--primary-foreground) 1px,transparent 1px);background-size:40px 40px;background-position:0 0,20px 20px;position:relative;max-height:100%;width:100%;flex:1 1 0%;overflow:clip;border-width:2px;padding:4px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.window-close{pointer-events:none;height:0!important}.window-open{pointer-events:auto;height:100%!important}.text-ring{position:relative}.text-ring [style*=--index]{position:absolute;font-size:calc(var(--font-size, 2) * 1rem);top:50%;left:50%;transform:translate(-50%,-50%) rotate(calc(1turn / var(--total) * var(--index))) translateY(calc(var(--radius, 5) * -1ch))}.\!pointer-events-none{pointer-events:none!important}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:sticky!important}.sticky{position:sticky}.-bottom-2-deco{bottom:-8px}.-left-\[19px\]{left:-19px}.-top-\[9px\]{top:-9px}.bottom-0{bottom:0}.bottom-\[0\.1em\]{bottom:.1em}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.top-0{top:0}.top-1\/2{top:50%}.top-\[50dvh\]{top:50dvh}.top-\[calc\(var\(--title-spacing-mobile\)-13px\)\]{top:calc(var(--title-spacing-mobile) - 13px)}.top-title-spacing-mobile{top:var(--title-spacing-mobile)}.\!z-50{z-index:50!important}.-z-10{z-index:-10}.-z-40{z-index:-40}.-z-50{z-index:-50}.-z-\[1\]{z-index:-1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[40\]{z-index:40}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.m-0{margin:0}.m-2-deco{margin:8px}.m-auto{margin:auto}.mx-\[2px\]{margin-left:2px;margin-right:2px}.mx-auto{margin-left:auto;margin-right:auto}.my-\[40\%\]{margin-top:40%;margin-bottom:40%}.my-\[5vh\]{margin-top:5vh;margin-bottom:5vh}.-mb-2-deco{margin-bottom:-8px}.-mt-2-deco{margin-top:-8px}.mb-1-deco{margin-bottom:4px}.ml-2-deco{margin-left:8px}.mr-1-deco{margin-right:4px}.mr-2-deco{margin-right:8px}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.h-0{height:0}.h-1\/2{height:50%}.h-2-deco{height:8px}.h-\[100px\]{height:100px}.h-\[15px\]{height:15px}.h-\[1px\]{height:1px}.h-\[25px\]{height:25px}.h-\[35px\]{height:35px}.h-\[500px\]{height:500px}.h-\[5px\]{height:5px}.h-\[calc\(100dvh-var\(--title-spacing-mobile\)\)\]{height:calc(100dvh - var(--title-spacing-mobile))}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.min-h-3-deco{min-height:12px}.min-h-\[10vh\]{min-height:10vh}.min-h-dvh{min-height:100dvh}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.min-h-full{min-height:100%}.w-0{width:0}.w-1\/2{width:50%}.w-2-deco{width:8px}.w-3xl-deco{width:30px}.w-4-deco{width:16px}.w-4xl-deco{width:36px}.w-\[10px\]{width:10px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[1px\]{width:1px}.w-\[20px\]{width:20px}.w-\[25px\]{width:25px}.w-\[35px\]{width:35px}.w-\[500px\]{width:500px}.w-\[5px\]{width:5px}.w-\[calc\(100\%-70px\)\]{width:calc(100% - 70px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-2{min-width:.5rem}.min-w-2-deco{min-width:8px}.min-w-4-deco{min-width:16px}.min-w-\[50\%\]{min-width:50%}.min-w-full{min-width:100%}.max-w-\[200px\]{max-width:200px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.flex-1{flex:1 1 0%}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.rotate-0{--tw-rotate:0deg}.rotate-0,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes blink{0%{opacity:0}1%{opacity:.4}30%{opacity:.4}60%{opacity:1}to{opacity:1}}.animate-blink{animation:blink 1s steps(4) infinite forwards}.animate-clipPathIn{animation:clipPathIn .4s steps(10) 1 forwards}@keyframes noneToFullMonitorPrimary{0%{opacity:0;color:var(--primary);background-color:var(--primary-foreground)}70%{opacity:1}to{opacity:1;color:var(--primary);background-color:var(--primary-foreground)}}@keyframes halfToFullMonitorRevertPrimary{0%{opacity:.5}70%{opacity:1}to{opacity:1;color:var(--primary-foreground);background-color:transparent}}.animate-monitorBlink{animation:noneToFullMonitorPrimary .2s steps(3) 1 forwards,fullToHalfMonitor 125ms steps(3) .2s 2 forwards,halfToFullMonitor .15s steps(3) .35s 1 forwards,fullToHalfMonitor 175ms steps(3) .35s 2 forwards,halfToFullMonitorRevertPrimary .2s steps(3) .4s 1 forwards}@keyframes noneToFullMonitorPrimaryForeground{0%{opacity:0;color:var(--primary-foreground);background-color:var(--primary)}70%{opacity:1}to{opacity:1;color:var(--primary-foreground);background-color:var(--primary-primary)}}@keyframes halfToFullMonitorRevertPrimaryForeground{0%{opacity:.5}70%{opacity:1}to{opacity:1;color:var(--primary);background-color:var(--primary-foreground)}}.animate-monitorBlinkForeground{animation:noneToFullMonitorPrimaryForeground .2s steps(3) 1 forwards,fullToHalfMonitor 125ms steps(3) .2s 2 forwards,halfToFullMonitor .15s steps(3) .35s 1 forwards,fullToHalfMonitor 175ms steps(3) .35s 2 forwards,halfToFullMonitorRevertPrimaryForeground .2s steps(3) .4s 1 forwards}@keyframes halfToNoneMonitor{0%{opacity:.5}70%{opacity:0}to{opacity:0}}.animate-monitorBlinkTransparent{animation:noneToFullMonitor .2s steps(3) 1 forwards,fullToHalfMonitor 125ms steps(3) .2s 2,halfToFullMonitor .15s steps(3) .35s 1,fullToHalfMonitor 175ms steps(3) .35s 2,halfToNoneMonitor .2s steps(3) .4s 1 forwards}@keyframes noneToFullMonitor{0%{opacity:0}70%{opacity:1}to{opacity:1}}@keyframes fullToHalfMonitor{0%{opacity:1}70%{opacity:.5}to{opacity:.5}}@keyframes halfToFullMonitor{0%{opacity:.5}70%{opacity:1}to{opacity:1}}@keyframes fullToNoneMonitor{0%{opacity:1}70%{opacity:0}to{opacity:0}}.animate-monitorBlinkVisible{animation:noneToFullMonitor .2s steps(3) 1 forwards,fullToHalfMonitor 125ms steps(3) .2s 2,halfToFullMonitor .15s steps(3) .35s 1,fullToNoneMonitor 175ms steps(3) .35s 2,NoneToFullMonitor .2s steps(3) .4s 1 forwards}@keyframes spin{to{transform:rotate(1turn)}0%{transform:rotate(0deg)}}.animate-spin{animation:spin 40s linear infinite}@keyframes textBlink{0%{position:relative;opacity:0;left:-5px}to{position:relative;opacity:1;left:0}}.animate-textBlink{animation:textBlink .1s forwards}.cursor-grab{cursor:grab}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-flow-col{grid-auto-flow:column}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[8px_10px\]{grid-template-columns:8px 10px}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[auto_5vh_1fr_15vh\]{grid-template-rows:auto 5vh 1fr 15vh}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1-deco{gap:4px}.gap-2{gap:.5rem}.gap-2-deco{gap:8px}.gap-\[1dvh\]{gap:1dvh}.gap-\[7\.5vh\]{gap:7.5vh}.gap-y-4xl-deco{row-gap:36px}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-primary-foreground{border-color:var(--primary-foreground)}.border-secondary{border-color:var(--secondary)}.border-secondary-foreground{border-color:var(--secondary-foreground)}.bg-\[red\]{--tw-bg-opacity:1;background-color:rgb(255 0 0/var(--tw-bg-opacity,1))}.bg-accent{background-color:var(--accent)}.bg-accent-foreground{background-color:var(--accent-foreground)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:transparent}.bg-valid{background-color:var(--valid)}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-repeat{background-repeat:repeat}.fill-\[transparent\]{fill:transparent}.fill-none{fill:none}.fill-primary-foreground{fill:var(--primary-foreground)}.fill-secondary{fill:var(--secondary)}.stroke-primary-foreground{stroke:var(--primary-foreground)}.stroke-secondary{stroke:var(--secondary)}.stroke-\[0\.1px\]{stroke-width:.1px}.stroke-\[0\.5\]{stroke-width:.5}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.p-0{padding:0}.p-1-deco{padding:4px}.p-2{padding:.5rem}.p-2-deco{padding:8px}.p-3-deco{padding:12px}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-xl-deco{padding:20px}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2-deco{padding-left:8px;padding-right:8px}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1-deco{padding-top:4px;padding-bottom:4px}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2-deco{padding-top:8px;padding-bottom:8px}.py-4-deco{padding-top:16px;padding-bottom:16px}.py-5xl-deco{padding-top:48px;padding-bottom:48px}.pb-1-deco{padding-bottom:4px}.pb-3-deco{padding-bottom:12px}.pb-4xl-deco{padding-bottom:36px}.pl-2-deco{padding-left:8px}.pr-2-deco{padding-right:8px}.pr-4-deco{padding-right:16px}.pt-1-deco{padding-top:4px}.pt-2-deco{padding-top:8px}.pt-4-deco{padding-top:16px}.pt-5xl-deco{padding-top:48px}.pt-6xl-deco{padding-top:60px}.pt-\[25vh\]{padding-top:25vh}.pt-lg-deco{padding-top:18px}.pt-title-spacing-mobile{padding-top:var(--title-spacing-mobile)}.text-center{text-align:center}.text-right{text-align:right}.font-tiny5{font-family:var(--font-tiny5)}.font-vt323{font-family:var(--font-vt323)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xl-deco{font-size:24px}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-4xl-deco{font-size:36px}.text-5xl-deco{font-size:48px}.text-6xl-deco{font-size:60px}.text-8xl-deco{font-size:96px}.text-9xl{font-size:8rem;line-height:1}.text-\[48px\]{font-size:48px}.text-\[max\(5vw\2c 4rem\)\]{font-size:max(5vw,4rem)}.text-\[min\(4\.5vw\2c 2rem\)\]{font-size:min(4.5vw,2rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-base-deco{font-size:16px}.text-sm-deco{font-size:14px}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xl-deco{font-size:20px}.text-xs-deco{font-size:12px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.leading-reduce{line-height:.6}.leading-reduce-loose{line-height:.95}.\!text-primary-foreground{color:var(--primary-foreground)!important}.\!text-secondary{color:var(--secondary)!important}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-secondary-foreground{color:var(--secondary-foreground)}.\!underline{text-decoration-line:underline!important}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-soft-light{mix-blend-mode:soft-light}.mix-blend-difference{mix-blend-mode:difference}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-\[step\(10\)\]{transition-timing-function:step(10)}.ease-terminal{transition-timing-function:steps(20)}.writing-vertical-lr{writing-mode:vertical-lr;text-orientation:mixed;width:-moz-fit-content;width:fit-content}.writing-vertical-lr sub{bottom:0;right:.25em}.writing-horizontal-tb{writing-mode:horizontal-tb;text-orientation:mixed;width:auto}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.transition-primary-background{background-color:var(--primary)}.transition-secondary-background{background-color:var(--secondary)}.transition-primary-foreground{color:var(--primary-foreground)}.transition-secondary-foreground{color:var(--secondary-foreground)}.transition-div-open{height:100%;width:100%}.transition-div-close{height:0;width:0}@keyframes clipPathIn{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.transition-animate-clipPathIn{animation:clipPathIn .4s steps(10) 1 forwards}@keyframes clipPathOut{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}}.transition-animate-clipPathOut{animation:clipPathOut .4s steps(10) 1 forwards}.grid-default{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:768px){.grid-default{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.grid-default{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:640px){.font-vt323{font-size:20px}}@media (min-width:640px) and (max-width:1024px){.font-vt323{font-size:25px}}@media (min-width:1024px) and (max-width:1280px){.font-vt323{font-size:30px}}.after\:fixed:after{content:var(--tw-content);position:fixed}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-\[-50\%\]:after{content:var(--tw-content);left:-50%}.after\:top-0:after{content:var(--tw-content);top:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:top-\[-50\%\]:after{content:var(--tw-content);top:-50%}.after\:h-\[200\%\]:after{content:var(--tw-content);height:200%}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-0:after{content:var(--tw-content);width:0}.after\:w-\[200\%\]:after{content:var(--tw-content);width:200%}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%}.after\:-translate-x-1\/2:after,.after\:-translate-y-1\/2:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:-translate-y-1\/2:after{--tw-translate-y:-50%}@keyframes enhance{0%{content:var(--tw-content);border:1px solid var(--primary-foreground);width:700%;height:700%;opacity:0}5%{content:var(--tw-content);width:700%;height:700%;opacity:0}10%{content:var(--tw-content);width:700%;height:700%;opacity:1}20%{content:var(--tw-content);width:700%;height:700%;opacity:1}25%{content:var(--tw-content);width:500%;height:500%;opacity:0}30%{content:var(--tw-content);width:500%;height:500%;opacity:1}40%{content:var(--tw-content);width:500%;height:500%;opacity:1}45%{content:var(--tw-content);width:300%;height:300%;opacity:0}50%{content:var(--tw-content);width:300%;height:300%;opacity:1}60%{content:var(--tw-content);width:300%;height:300%;opacity:1}65%{content:var(--tw-content);width:200%;height:200%;opacity:0}70%{content:var(--tw-content);width:200%;height:200%;opacity:1}80%{content:var(--tw-content);width:200%;height:200%;opacity:1}84%{content:var(--tw-content);width:100%;height:100%;opacity:0}85%{content:var(--tw-content);width:100%;height:100%;opacity:1}90%{content:var(--tw-content);width:100%;height:100%;opacity:0}94%{content:var(--tw-content);width:100%;height:100%;opacity:0}95%{content:var(--tw-content);width:100%;height:100%;opacity:1}to{content:var(--tw-content);width:100%;height:100%;opacity:1;border:1px solid var(--primary-foreground)}}.after\:animate-enhance:after{content:var(--tw-content);animation:enhance .4s steps(20) .1s forwards}@keyframes shake{0%,to{content:var(--tw-content);transform:translate(0)}10%{content:var(--tw-content);transform:translate(-5%,10%)}20%{content:var(--tw-content);transform:translate(-15%,-20%)}30%{content:var(--tw-content);transform:translate(-5%,-10%)}40%{content:var(--tw-content);transform:translate(-15%,-20%)}50%{content:var(--tw-content);transform:translate(-5%,-10%)}60%{content:var(--tw-content);transform:translate(-15%,-20%)}70%{content:var(--tw-content);transform:translate(-5%,-10%)}80%{content:var(--tw-content);transform:translate(-15%,-20%)}90%{content:var(--tw-content);transform:translate(-5%,-10%)}to{content:var(--tw-content);transform:translate(-15%,-20%)}}.after\:animate-shake:after{content:var(--tw-content);animation:shake 10s steps(10) infinite}.after\:bg-secondary:after{content:var(--tw-content);background-color:var(--secondary)}.after\:bg-\[url\(\'\/grainy\.png\'\)\]:after{content:var(--tw-content);background-image:url(/grainy.png)}.after\:bg-center:after{content:var(--tw-content);background-position:50%}.after\:bg-repeat:after{content:var(--tw-content);background-repeat:repeat}.after\:opacity-100:after{content:var(--tw-content);opacity:1}.after\:opacity-15:after{content:var(--tw-content);opacity:.15}.after\:mix-blend-soft-light:after{content:var(--tw-content);mix-blend-mode:soft-light}.after\:mix-blend-difference:after{content:var(--tw-content);mix-blend-mode:difference}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:ease-\[step\(10\)\]:after{content:var(--tw-content);transition-timing-function:step(10)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:opacity-100:hover{opacity:1}.hover\:after\:w-full:hover:after{content:var(--tw-content);width:100%}.group:hover .group-hover\:w-0{width:0}.group:hover .group-hover\:underline{text-decoration-line:underline}@media (prefers-reduced-motion:reduce){@keyframes spin{to{transform:rotate(1turn)}0%{transform:rotate(0deg)}}.motion-reduce\:animate-spin-slow{animation:spin 80s linear infinite}}@media (min-width:640px){.sm\:bottom-\[0\.12em\]{bottom:.12em}.sm\:top-\[calc\(var\(--title-spacing\)-15px\)\]{top:calc(var(--title-spacing) - 15px)}.sm\:top-title-spacing{top:var(--title-spacing)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:row-start-1{grid-row-start:1}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:h-\[calc\(100dvh-var\(--title-spacing\)\)\]{height:calc(100dvh - var(--title-spacing))}.sm\:w-\[15px\]{width:15px}.sm\:w-\[250px\]{width:250px}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:items-start{align-items:flex-start}.sm\:border-2{border-width:2px}.sm\:pl-0{padding-left:0}.sm\:pl-4-deco{padding-left:16px}.sm\:pt-2-deco{padding-top:8px}.sm\:pt-title-spacing{padding-top:var(--title-spacing)}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-8xl-deco{font-size:96px}.sm\:text-\[max\(5vw\2c 4rem\)\]{font-size:max(5vw,4rem)}.sm\:text-lg-deco{font-size:18px}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:left-0{left:0}.md\:top-4xl-deco{top:36px}.md\:top-\[calc\(var\(--title-spacing\)-15px\)\]{top:calc(var(--title-spacing) - 15px)}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-full{grid-column:1/-1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:row-start-1{grid-row-start:1}.md\:flex{display:flex}.md\:h-\[max\(5vw\2c 4rem\)\]{height:max(5vw,4rem)}.md\:w-\[25px\]{width:25px}.md\:w-\[350px\]{width:350px}.md\:w-\[calc\(100\%-80px\)\]{width:calc(100% - 80px)}.md\:w-\[max\(5vw\2c 4rem\)\]{width:max(5vw,4rem)}.md\:w-full{width:100%}.md\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:self-end{align-self:flex-end}.md\:px-0{padding-left:0;padding-right:0}.md\:pl-2-deco{padding-left:8px}.md\:pt-2-deco{padding-top:8px}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-7xl-deco{font-size:72px}.md\:text-9xl-deco{font-size:128px}.md\:text-\[34\.56px\]{font-size:34.56px}.md\:text-\[min\(3vw\2c 3rem\)\]{font-size:min(3vw,3rem)}.md\:text-\[min\(3vw\2c 7rem\)\]{font-size:min(3vw,7rem)}.md\:text-\[min\(4vw\2c 4rem\)\]{font-size:min(4vw,4rem)}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xl-deco{font-size:20px}.md\:leading-\[0\.5\]{line-height:.5}.md\:writing-vertical-lr{writing-mode:vertical-lr;text-orientation:mixed;width:-moz-fit-content;width:fit-content}.md\:writing-vertical-lr sub{bottom:0;right:.25em}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-7{grid-column-start:7}.lg\:flex{display:flex}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-8xl-deco{font-size:96px}.lg\:text-\[min\(3vw\2c 3rem\)\]{font-size:min(3vw,3rem)}.lg\:text-\[min\(3vw\2c 8rem\)\]{font-size:min(3vw,8rem)}.lg\:text-\[min\(4vw\2c 4rem\)\]{font-size:min(4vw,4rem)}}.\[\&_\*\]\:max-w-none *{max-width:none}.\[\&_li\]\:mx-8 li{margin-left:2rem;margin-right:2rem}