@import "https://api.fontshare.com/v2/css?f[]=satoshi@400,500&display=swap";@import "https://fonts.googleapis.com/css2?family=Sora:wght@300;400;600;700;800&display=swap";@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.otf)format("opentype");font-weight:300}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-ExtraBold.otf)format("opentype");font-weight:700}@font-face{font-family:Rota;src:url(/fonts/rota-light-webfont.woff2)format("woff2");font-weight:300}@font-face{font-family:Rota;src:url(/fonts/rota-regular-webfont.woff2)format("woff2");font-weight:400}@font-face{font-family:Rota;src:url(/fonts/rota-bold-webfont.woff2)format("woff2");font-weight:700}@font-face{font-family:Rota;src:url(/fonts/rota-extrabold-webfont.woff2)format("woff2");font-weight:800}*{box-sizing:border-box;margin:0;padding:0}body{color:#f0ede8;background:#07080a;font-family:Gilroy,sans-serif}html{scroll-behavior:smooth;height:100%}.background{z-index:0;pointer-events:none;position:fixed;inset:0}.navbar{z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;align-items:center;padding:1.25rem 3rem;font-family:Satoshi,sans-serif;display:flex;position:fixed;top:0;left:0;right:0}.navbar-left{align-items:center;gap:2.5rem;display:flex}.navbar-logo{color:#f0ede8;letter-spacing:.02em;font-size:1.1rem;text-decoration:none}.navbar-links{gap:2.5rem;list-style:none;display:flex}.navbar-links a{letter-spacing:.12em;text-transform:uppercase;color:#f0ede88c;font-size:.8rem;text-decoration:none;transition:color .2s}.navbar-links a:hover{color:#f0ede8}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.hero-text{font-size:3rem;text-align:center!important;font-family:Gilroy,sans-serif!important;line-height:1.2!important}.product-section{flex-direction:column;gap:0;padding:50vh 8rem 2rem;display:flex}.product-block{align-items:center;gap:4rem;max-width:900px;min-height:100vh;margin:0 auto;display:flex;position:sticky;top:0}.product-text{flex:1}.product-title{color:#fff;margin-bottom:.5rem;font-family:Gilroy,sans-serif;font-size:2rem;font-weight:700;line-height:1.2}.product-subtitle{color:#f0ede8b3;max-width:480px;font-family:Gilroy,sans-serif;font-size:1.1rem;font-weight:300;line-height:1.8}.product-headline span{font-family:Gilroy,sans-serif!important}.product-video{border:1px solid #3b82f699;border-radius:16px;flex:0 0 480px;overflow:hidden;box-shadow:0 0 60px #3b82f640,0 0 120px #3b82f61a}.navbar-burger{cursor:pointer;background:0 0;border:none;flex-direction:column;margin-left:auto;padding:0;display:none}.navbar-mobile-menu{z-index:99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07080af7;border-bottom:.5px solid #ffffff12;flex-direction:column;gap:1.5rem;padding:2rem 3rem;display:flex;position:fixed;top:70px;left:0;right:0}.navbar-mobile-menu a{color:#f0ede8cc;letter-spacing:.08em;font-family:Gilroy,sans-serif;font-size:1.1rem;font-weight:300;text-decoration:none}@media (width<=768px){.navbar-links{display:none}.navbar-burger{display:flex}.navbar{padding:1.25rem 1.5rem}.navbar img{height:35px!important}.hero{text-align:center!important;align-items:center!important;padding-top:0!important;padding-left:2rem!important;padding-right:2rem!important}.hero-text{text-align:center!important;width:100%!important;font-size:2rem!important}.product-section{padding:4rem 1.5rem!important}.product-block{flex-direction:column!important;min-height:auto!important;padding:1rem 0!important}.product-video{flex:0 0 100%!important;width:100%!important}.product-text{width:100%!important}.product-title{text-align:left!important;font-size:1.6rem!important}.product-subtitle{text-align:left!important;width:100%!important;max-width:100%!important;font-size:.95rem!important}.product-headline span{flex-wrap:wrap!important;font-size:1.6rem!important}.product-headline img{max-width:100%!important;height:2rem!important}video{transform:translateZ(0)}.background{overflow:hidden}}
