@import url(https://fonts.cdnfonts.com/css/futura-lt-bt);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}@font-face{font-display:swap;font-family:Abolition;font-style:normal;font-weight:400;src:url(/static/media/AbolitionRegular.c8d656fb28e7df780eec.ttf) format("truetype")}@font-face{font-display:swap;font-family:Olivita;font-style:normal;font-weight:400;src:url(/static/media/Olivita-Regular.81a9aa4b2176e4313997.ttf) format("truetype")}@font-face{font-display:swap;font-family:Olivita Italic;font-style:italic;font-weight:400;src:url(/static/media/Olivita-Italic.f44509cdb0f7828b80eb.ttf) format("truetype")}*,body,html{margin:0;padding:0}body,html{height:100%;width:100%}body{background-color:#000;font-family:Abolition,Arial,sans-serif;min-height:600vh;overflow:auto}.scrollable-bg{left:0;position:absolute;top:0;width:100%;z-index:1}.background-image{filter:blur(10px);height:100%;object-fit:cover;object-position:top;opacity:.9;width:100%}.fixed-content{align-items:center;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;padding:20px;pointer-events:auto;position:fixed;text-align:center;top:0;width:100%;z-index:10}.logo{font-size:70px;letter-spacing:1px;line-height:1;margin-bottom:0}.logo,.studio-text{color:#fff;font-family:Olivita Italic,serif;font-weight:400}.studio-text{font-size:42px;letter-spacing:3px;margin-bottom:60px;margin-top:-5px}.coming-soon{color:#fff;font-family:Futura Lt BT,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;height:38px;letter-spacing:.3em;line-height:38px;margin:0 auto 30px;position:relative;text-align:center;width:450px}.countdown-container{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:40px;margin-top:20px}.digit-container{display:flex;gap:10px}.countdown-digit{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;display:flex;height:140px;justify-content:center;position:relative;width:100px}.countdown-:after{background:#d2d2d2;content:"";height:1.5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.digit-number{color:#222;font-family:Roboto;font-size:5.5rem;font-weight:400;height:100%;line-height:1.1;position:relative;text-align:center;transition:transform .5s cubic-bezier(.4,.2,.2,1),opacity .5s cubic-bezier(.4,.2,.2,1);z-index:3}.countdown-separator,.digit-number{align-items:center;display:flex;justify-content:center}.countdown-separator{color:#eaeaea;font-size:3.2rem;font-weight:600;height:140px;line-height:1;margin:0 8px}.notification-text{color:#fff;font-family:Futura Lt BT,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:1.5px;margin-bottom:20px}.email-form{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px;max-width:450px;pointer-events:auto;width:100%}.email-form input{flex:1 1;font-size:15px;height:45px;letter-spacing:1px;margin-right:10px;outline:none;padding:12px 15px;pointer-events:auto}.email-form button,.email-form input{border:none;border-radius:10px;font-family:Futura Lt BT,Arial,sans-serif}.email-form button{background-color:#333;color:#fff;cursor:pointer;font-size:14px;letter-spacing:1.5px;padding:0 20px;transition:background-color .3s ease}.email-form button:hover{background-color:#555}.email-form button:disabled{background-color:#666;cursor:not-allowed}.email-form button.loading{overflow:hidden;position:relative}.email-form button.loading:after{animation:loading-bar 1.5s ease-in-out infinite;background-color:#ffffffb3;bottom:0;content:"";height:2px;left:0;position:absolute;width:30%}@keyframes loading-bar{0%{left:-30%}to{left:100%}}.error-message,.success-message{border-radius:4px;font-family:Futura Lt BT,Arial,sans-serif;font-size:14px;margin-top:10px;padding:8px;text-align:center;width:100%}.success-message{background-color:#4caf5033;color:#4caf50}.error-message{background-color:#f4433633;color:#f44336}@media (max-width:900px){.coming-soon{font-size:20px;margin-bottom:25px;width:400px}.countdown-container,.digit-container{gap:5px}.countdown-digit{height:80px;width:60px}.digit-number{font-size:3rem}.countdown-separator{font-size:2rem;height:80px;margin:0 3px}.scrollable-bg{height:600vh}}@media (max-width:768px){.coming-soon{font-size:18px;height:30px;line-height:30px;margin-bottom:20px;width:350px}.countdown-container,.digit-container{gap:4px}.countdown-digit{height:70px;width:50px}.digit-number{font-size:2.5rem}.countdown-separator{font-size:1.8rem;height:70px;margin:0 2px}}@media (max-width:600px){.coming-soon{font-size:16px;height:26px;letter-spacing:.2em;line-height:26px;margin-bottom:15px;width:300px}.countdown-container,.digit-container{gap:3px}.countdown-digit{height:60px;width:40px}.digit-number{font-size:2rem}.countdown-separator{font-size:1.5rem;height:60px;margin:0 1px}}@media (max-width:480px){.coming-soon{font-size:14px;height:22px;letter-spacing:.15em;line-height:22px;margin-bottom:12px;width:250px}.countdown-container,.digit-container{gap:2px}.countdown-digit{border-radius:5px;height:50px;width:30px}.digit-number{font-size:1.5rem}.countdown-separator{font-size:1rem;height:36px}}@media (max-width:380px){.coming-soon{font-size:12px;height:20px;letter-spacing:.1em;line-height:20px;margin-bottom:10px;width:220px}.countdown-container,.digit-container{gap:1px}.countdown-digit{border-radius:4px;height:40px;width:25px}.digit-number{font-size:1.2rem}.countdown-separator{font-size:.8rem;height:40px;margin:0}}.countdown-box{perspective:500px;position:relative}.countdown-box:after{background-color:#0000001a;content:"";height:1px;position:absolute;top:50%;width:100%}.countdown-number{position:relative;transition:transform .5s cubic-bezier(.4,.2,.2,1),opacity .5s cubic-bezier(.4,.2,.2,1);z-index:2}.timer-animate{animation:flip .6s ease-in-out}@keyframes flip{0%{opacity:1;transform:rotateX(0deg)}50%{opacity:.2;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0deg)}}.seconds-box{overflow:hidden;position:relative}.seconds-box:after{background-color:#0000001a;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:2}.countdown-flip-bottom{animation:flipBottom 1s infinite;background-color:#fff;bottom:0;height:50%;left:0;position:absolute;transform-origin:top;width:100%;z-index:1}@keyframes flipBottom{0%{transform:rotateX(0deg)}50%{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}
/*# sourceMappingURL=main.fefb048f.css.map*/