@import url("https://fonts.cdnfonts.com/css/pp-neue-montreal");@import url("https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap");*{margin:0;padding:0;box-sizing:border-box}:root{--bg-1:#f0f0f0;--bg-2:#e0e0e0;--charcoal:#565656;--bg-dark-1:#242b32;--bg-dark-2:#363b47}body{color:#fff;font-family:PP Neue Montreal,sans-serif;background-color:#000}h1,h2,h3,h4,h5,h6{line-height:100%;letter-spacing:10%}a,li,ol,p,span,ul{line-height:180%;letter-spacing:1px;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:500}a{text-decoration:none;color:inherit}.btn{padding:10px 40px;background-color:#fff;color:#000;border:none;border-radius:999px;cursor:pointer;font-size:24px;text-transform:uppercase}.btn:hover{background-color:hsla(0,0%,100%,.8);animation:button-hover .3s ease}.loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100svh;width:100vw;position:fixed;top:0;left:0}.loading-container h1{opacity:1}.loading-container img{transform:translateY(100%);opacity:0}.content{opacity:0}.navbar{position:fixed;width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 40px;font-size:.8rem;z-index:999}.navbar ul{display:flex;list-style:none;gap:5rem;font-size:14px}.navbar ul li{text-align:center}.link{transform:translateX(-100);display:inline-block;overflow:hidden;width:100%;height:100%;position:relative}.link span{display:block;will-change:transform;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.link .unhovered{opacity:1}.link .hovered{position:absolute;top:0;opacity:0;transform:translateY(5px);will-change:transform;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}section{height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.title{color:hsla(0,0%,100%,.8);z-index:1;font-size:5rem;text-align:center;text-transform:uppercase;font-weight:800}.title span{font-weight:800;display:block;line-height:1.3}.card{width:400px;height:600px;background-color:hsla(0,0%,100%,.02);border-radius:10px;padding:1.2rem;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border:1px solid hsla(0,0%,100%,.1)}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:999}.modal-content{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:1rem;padding:5rem 2rem;width:min(100%,420px);color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(0,0,0,.25);animation:fadeUp .4s ease}.modal-content h2{margin-bottom:1rem}.modal-close{width:100%;background-color:#fff;border:none;color:#000;cursor:pointer;transition:opacity .2s;margin-top:20px;padding:10px;border-radius:999px}.modal-close:hover{opacity:.7}.progress-bar{background:hsla(0,0%,100%,.15);border-radius:10px;height:8px;overflow:hidden;margin:1rem 0}.progress{height:100%;background:linear-gradient(90deg,#00d8cc,#00a8ff)}@keyframes fadeUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:__geistSans_1e4310;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistSans_Fallback_1e4310;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:__geistSans_1e4310,__geistSans_Fallback_1e4310}.__variable_1e4310{--font-geist-sans:"__geistSans_1e4310","__geistSans_Fallback_1e4310"}@font-face{font-family:__geistMono_c3aa02;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:__geistMono_Fallback_c3aa02;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:__geistMono_c3aa02,__geistMono_Fallback_c3aa02}.__variable_c3aa02{--font-geist-mono:"__geistMono_c3aa02","__geistMono_Fallback_c3aa02"}