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:Text;font-style:normal;font-weight:900;src:url(/static/media/A2Beckett-Semibold.44f621fd72a5723a4071.woff2) format("woff2"),url(/static/media/A2Beckett-Semibold.f8fafb85492187049d1a.woff) format("woff")}body{background-color:#000;color:#fff;text-align:center}body,html{height:100%;margin:0;padding:0}h1{font-size:23vw;font-weight:900;line-height:1;margin:0}h1,h2{font-family:Text;text-transform:uppercase}h2{font-size:1.1rem}.app{align-items:center;display:flex;height:100dvh;justify-content:center;min-height:580px;opacity:0;position:relative;transition:opacity .4s ease-in}.app.opacity-1{opacity:1}.rip{bottom:0;left:50%;margin:0 auto -1px;opacity:.92;position:fixed;right:50%;transform:translateX(-50%);width:130%;z-index:3}.rip,.texture{pointer-events:none}.texture{height:100%;left:0;mix-blend-mode:soft-light;opacity:25%;position:absolute;top:0;width:100%;z-index:1}.app__text .logo{height:auto;margin-bottom:-.4rem;width:30vw}.app__text{margin-top:-3rem;position:relative;z-index:2}.App-logo{height:40vmin;pointer-events:none}.mailing{bottom:0;margin:4rem 0 6rem;padding:0 2rem;width:100%;z-index:2}.mailing,.mailing p{font-family:Text;left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.mailing p{display:block;max-width:280px;width:90%}.mailing .success{color:#fff!important}.mailing form{all:unset;display:flex;margin:0 auto;max-width:440px;width:90%}.mailing input{all:unset;background-color:#fff;color:#000;flex:1 1;font-size:1.1rem!important;padding:.92rem .8rem .8rem!important;text-align:left}.mailing button[type=submit]{all:unset;background-color:#3151f8;color:#fff;cursor:pointer;font-size:1.1rem!important;height:101%;padding:.92rem 1.2rem .8rem!important;transition:all .2s ease-in-out;width:90%}.mailing button[type=submit]:hover{color:#b7bfe7}video{filter:brightness(.5);height:100%;object-fit:cover;position:absolute;width:100%;z-index:-1}.socials{margin-top:.5rem}.socials svg{color:#fff;font-size:1.5rem;margin:0 .5rem}.socials a{cursor:pointer;transition:all .2s ease-in-out}.socials a:hover{opacity:.7}@media screen and (min-width:600px){h1{font-size:22vw}.app__text .logo{width:22vw}.mailing{margin:7rem 0}.mailing p{max-width:440px}.app{min-height:680px}}@media screen and (min-width:768px){.app{min-height:100vh}h2{font-size:1.2rem}h1{font-size:18vw}.app__text .logo{width:16vw}.socials svg{font-size:2rem}.app{min-height:680px}}@media screen and (min-width:1024px){h1{font-size:16vw}h2{font-size:1.3rem}.app__text .logo{width:12vw}.rip{width:100%}.mailing p{font-size:1.1rem!important}.mailing input{flex:1 1;font-size:1.2rem!important;padding:1rem}.mailing button[type=submit]{font-size:1.2rem!important;padding:1rem 1.4rem}.app{min-height:780px}}@media screen and (min-width:1200px){h1{font-size:14vw}.app__text .logo{width:11vw}.socials svg{margin:0 .8rem}.mailing{margin:8.5rem 0}.mailing input{padding:1rem 1.6rem}}@media screen and (min-width:1440px){h1{font-size:13rem}.app__text .logo{margin-bottom:-.7rem;width:10rem}.app__text{margin-top:-5rem}.rip{margin-bottom:-2rem}.mailing{margin:8.2rem 0}}
/*# sourceMappingURL=main.af3bffc2.css.map*/