@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Silkscreen:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Pixelify+Sans:wght@400..700&display=swap";/*! 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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial}}}.box-border{box-sizing:border-box}.flex{display:flex}.hidden{display:none}.h-auto{height:auto}.h-screen{height:100vh}.w-\[20vw\]{width:20vw}.w-\[100px\]{width:100px}.w-\[140px\]{width:140px}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[15vw\]{max-width:15vw}.max-w-\[55\%\]{max-width:55%}.max-w-\[85\%\]{max-width:85%}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x)var(--tw-scale-y)}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.text-left{text-align:left}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2rem\]{font-size:2rem}.text-\[\#ffffff\]{color:#fff}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:text-\[\#b1b1b1\]:hover{color:#b1b1b1}}@media not all and (min-width:768px){.max-\[768px\]\:flex{display:flex}.max-\[768px\]\:hidden{display:none}.max-\[768px\]\:h-screen{height:100vh}.max-\[768px\]\:w-full{width:100%}.max-\[768px\]\:flex-col{flex-direction:column}.max-\[768px\]\:items-center{align-items:center}.max-\[768px\]\:justify-between{justify-content:space-between}.max-\[768px\]\:justify-start{justify-content:flex-start}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:radial-gradient(#0a1234,#04060f);min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*{box-sizing:border-box}.font-pixel{font-family:"Press Start 2P",system-ui}.font-silkscreen{font-family:Silkscreen,sans-serif}.font-pixelify{font-family:Pixelify Sans,sans-serif}.pixelated{image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.social-media{gap:1rem}.social-media img{width:1.5rem;height:1.5rem}.mobile .social-media img,.mobile img[alt=Instagram],.mobile img[alt=Facebook],.mobile img[alt=LinkedIn]{width:2rem!important;height:2rem!important}@media (max-width:768px){.mobile{padding:2rem!important}}.pushable{cursor:pointer;outline-offset:4px;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;background:0 0;border:none;margin:0 12px;padding:0;font-family:"Press Start 2P",system-ui;transition:filter .25s;position:relative}.shadow{will-change:transform;background:gray;width:100%;height:100%;transition:transform .6s cubic-bezier(.3,.7,.4,1);position:absolute;top:0;left:0;transform:translateY(4px)}.edge{will-change:transform;background:#a8a8a8;width:100%;height:100%;transition:transform .6s cubic-bezier(.3,.7,.4,1);position:absolute;top:0;left:0;transform:translateY(2px)}.front{color:#2d3748;text-transform:uppercase;letter-spacing:1px;will-change:transform;text-shadow:1px 1px #d4c4a8,-1px -1px #a8a8a8;background:#f7f3e9;padding:16px 24px;font-size:8px;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:block;position:relative;transform:translateY(-4px);box-shadow:inset -1px -1px #fef7e0,inset 1px 1px #d4c4a8}.pushable:hover{filter:brightness(110%)}.pushable:hover .front{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:translateY(-3px)}.pushable:active .front{background:#d4c4a8;transition:transform 34ms;transform:translateY(0)}.pushable:hover .shadow{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:translateY(3.5px)}.pushable:active .shadow{transition:transform 34ms;transform:translateY(4px)}.pushable:hover .edge{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:translateY(1.5px)}.pushable:active .edge{transition:transform 34ms;transform:translateY(0)}.pushable:focus:not(:focus-visible){outline:none}.pushable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-duration{syntax:"*";inherits:false}
