/*! tailwindcss v4.1.14 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-leading:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-600:oklch(57.7% .245 27.325);--color-green-300:oklch(87.1% .15 154.449);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-600:oklch(54.6% .245 262.881);--color-white:#fff;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing)*0)}.top-\[8\%\]{top:8%}.top-\[17\%\]{top:17%}.top-\[38\%\]{top:38%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[70\%\]{top:70%}.top-\[90\%\]{top:90%}.right-\[1\.5vw\]{right:1.5vw}.right-\[10\%\]{right:10%}.left-0{left:calc(var(--spacing)*0)}.left-\[10\%\]{left:10%}.left-\[12\%\]{left:12%}.left-\[50\%\]{left:50%}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[20\]{z-index:20}.z-\[25\]{z-index:25}.z-\[100\]{z-index:100}.z-\[400\]{z-index:400}.z-\[700\]{z-index:700}.mt-\[1\.3vw\]{margin-top:1.3vw}.mt-\[1\.5vw\]{margin-top:1.5vw}.mt-\[2\.5vw\]{margin-top:2.5vw}.mt-\[2\.7vw\]{margin-top:2.7vw}.mt-\[3vw\]{margin-top:3vw}.mt-\[4vw\]{margin-top:4vw}.mb-\[2\.1vw\]{margin-bottom:2.1vw}.flex{display:flex}.hidden{display:none}.h-\[0\.8vw\]{height:.8vw}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.3rem\]{height:1.3rem}.h-\[1rem\]{height:1rem}.h-\[10\%\]{height:10%}.h-\[10vh\]{height:10vh}.h-\[15\%\]{height:15%}.h-\[20\%\]{height:20%}.h-\[25vh\]{height:25vh}.h-\[27vw\]{height:27vw}.h-\[29vw\]{height:29vw}.h-\[30vh\]{height:30vh}.h-\[32\%\]{height:32%}.h-\[35\%\]{height:35%}.h-\[36vw\]{height:36vw}.h-\[40\%\]{height:40%}.h-\[44vw\]{height:44vw}.h-\[48\%\]{height:48%}.h-\[50\%\]{height:50%}.h-\[52\%\]{height:52%}.h-\[55\%\]{height:55%}.h-\[60\%\]{height:60%}.h-\[70\%\]{height:70%}.h-\[70vh\]{height:70vh}.h-\[80\%\]{height:80%}.h-\[80vh\]{height:80vh}.h-\[85\%\]{height:85%}.h-\[85vh\]{height:85vh}.h-\[90\%\]{height:90%}.h-\[200vh\]{height:200vh}.h-full{height:100%}.h-screen{height:100vh}.w-\[0\%\]{width:0%}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[24vw\]{width:24vw}.w-\[30vw\]{width:30vw}.w-\[32\%\]{width:32%}.w-\[35vw\]{width:35vw}.w-\[36vw\]{width:36vw}.w-\[65\%\]{width:65%}.w-\[90\%\]{width:90%}.w-fit{width:fit-content}.w-full{width:100%}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-\[1\.1\]{scale:1.1}.scale-\[1\.2\]{scale:1.2}.scale-\[1\.16\]{scale:1.16}.scale-\[1\]{scale:1}.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}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\[0\.2vw\]{gap:.2vw}.gap-\[1vw\]{gap:1vw}.gap-\[2\.5vw\]{gap:2.5vw}.gap-\[2vw\]{gap:2vw}.gap-\[3vw\]{gap:3vw}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-white{border-color:var(--color-white)}.bg-\[\#242A23\]{background-color:#242a23}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-green-300{background-color:var(--color-green-300)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.px-\[1\.8vw\]{padding-inline:1.8vw}.px-\[2vw\]{padding-inline:2vw}.px-\[3vw\]{padding-inline:3vw}.px-\[4vw\]{padding-inline:4vw}.py-\[0\.65vw\]{padding-block:.65vw}.py-\[1\.5vw\]{padding-block:1.5vw}.py-\[1vw\]{padding-block:1vw}.py-\[2\.5vw\]{padding-block:2.5vw}.py-\[4\.2vw\]{padding-block:4.2vw}.py-\[4vw\]{padding-block:4vw}.pb-\[1vw\]{padding-bottom:1vw}.pb-\[4vw\]{padding-bottom:4vw}.pb-\[6vw\]{padding-bottom:6vw}.text-center{text-align:center}.text-\[1\.3vw\]{font-size:1.3vw}.text-\[2\.5vw\]{font-size:2.5vw}.text-\[2\.7vw\]{font-size:2.7vw}.text-\[2\.8vw\]{font-size:2.8vw}.text-\[3\.5vw\]{font-size:3.5vw}.text-\[3\.8vw\]{font-size:3.8vw}.text-\[3vw\]{font-size:3vw}.text-\[4\.2vw\]{font-size:4.2vw}.text-\[4\.5vw\]{font-size:4.5vw}.text-\[4vw\]{font-size:4vw}.text-\[5\.5vw\]{font-size:5.5vw}.text-\[5vw\]{font-size:5vw}.text-\[6vw\]{font-size:6vw}.text-\[7\.5vw\]{font-size:7.5vw}.text-\[7vw\]{font-size:7vw}.text-\[10vw\]{font-size:10vw}.text-\[13vw\]{font-size:13vw}.text-\[14vw\]{font-size:14vw}.text-\[20vw\]{font-size:20vw}.leading-\[0\.5\]{--tw-leading:.5;line-height:.5}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\]{--tw-leading:1;line-height:1}.text-\[\#C5E0F1\]{color:#c5e0f1}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-\[0\.93\]{opacity:.93}@media (min-width:48rem){.md\:top-\[23\%\]{top:23%}.md\:top-\[40\%\]{top:40%}.md\:top-\[60\%\]{top:60%}.md\:top-\[100\%\]{top:100%}.md\:right-\[15\%\]{right:15%}.md\:right-\[35\%\]{right:35%}.md\:left-\[15\%\]{left:15%}.md\:left-\[35\%\]{left:35%}.md\:mt-\[0\.8vw\]{margin-top:.8vw}.md\:mt-\[0vw\]{margin-top:0}.md\:mt-\[1\.5vw\]{margin-top:1.5vw}.md\:mt-\[1vw\]{margin-top:1vw}.md\:mt-\[2vw\]{margin-top:2vw}.md\:mb-\[0vw\]{margin-bottom:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[0\.2vw\]{height:.2vw}.md\:h-\[1\.3rem\]{height:1.3rem}.md\:h-\[13vw\]{height:13vw}.md\:h-\[14vw\]{height:14vw}.md\:h-\[16vh\]{height:16vh}.md\:h-\[20vh\]{height:20vh}.md\:h-\[20vw\]{height:20vw}.md\:h-\[22vw\]{height:22vw}.md\:h-\[40\%\]{height:40%}.md\:h-\[50\%\]{height:50%}.md\:h-\[60\%\]{height:60%}.md\:h-\[70vh\]{height:70vh}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:w-\[14vw\]{width:14vw}.md\:w-\[15vw\]{width:15vw}.md\:w-\[17vw\]{width:17vw}.md\:w-\[18vw\]{width:18vw}.md\:w-\[20\%\]{width:20%}.md\:w-\[30\%\]{width:30%}.md\:w-\[32\%\]{width:32%}.md\:w-\[35\%\]{width:35%}.md\:w-\[44\%\]{width:44%}.md\:w-\[55\%\]{width:55%}.md\:w-\[56\%\]{width:56%}.md\:w-\[65\%\]{width:65%}.md\:w-fit{width:fit-content}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-\[0\.4vw\]{gap:.4vw}.md\:gap-\[0\.5vw\]{gap:.5vw}.md\:gap-\[1\.5vw\]{gap:1.5vw}.md\:gap-\[1vw\]{gap:1vw}.md\:gap-\[2vw\]{gap:2vw}.md\:px-\[1\.5vw\]{padding-inline:1.5vw}.md\:px-\[2vw\]{padding-inline:2vw}.md\:py-\[0\.65vw\]{padding-block:.65vw}.md\:py-\[0vw\]{padding-block:0}.md\:py-\[2vw\]{padding-block:2vw}.md\:pb-\[0vw\]{padding-bottom:0}.md\:text-\[0\.8vw\]{font-size:.8vw}.md\:text-\[1\.1vw\]{font-size:1.1vw}.md\:text-\[1\.2vw\]{font-size:1.2vw}.md\:text-\[1\.3vw\]{font-size:1.3vw}.md\:text-\[1\.4vw\]{font-size:1.4vw}.md\:text-\[1\.5vw\]{font-size:1.5vw}.md\:text-\[1\.6vw\]{font-size:1.6vw}.md\:text-\[1\.7vw\]{font-size:1.7vw}.md\:text-\[1\.8vw\]{font-size:1.8vw}.md\:text-\[1\.17vw\]{font-size:1.17vw}.md\:text-\[1\.23vw\]{font-size:1.23vw}.md\:text-\[1vw\]{font-size:1vw}.md\:text-\[2\.3vw\]{font-size:2.3vw}.md\:text-\[2\.5vw\]{font-size:2.5vw}.md\:text-\[2vw\]{font-size:2vw}.md\:text-\[3vw\]{font-size:3vw}.md\:text-\[5\.7vw\]{font-size:5.7vw}.md\:text-\[6\.5vw\]{font-size:6.5vw}.md\:text-\[6vw\]{font-size:6vw}.md\:text-\[7\.6vw\]{font-size:7.6vw}.md\:text-\[7vw\]{font-size:7vw}.md\:leading-\[1\]{--tw-leading:1;line-height:1}}}@font-face{font-family:satoshi;src:url(/assets/Satoshi-Regular-CPM9dct4.woff2)}h1,h3{font-family:Staatliches,sans-serif}h2,span{text-transform:uppercase;font-family:Stint Ultra Condensed,serif;font-weight:100}h4,li{font-family:satoshi}.projectPreview{--moveX:100%;clip-path:inset(0 0 0 var(--moveX))}@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}@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-leading{syntax:"*";inherits:false}
