.screenshot-rotation-module__LIq-qW__container{aspect-ratio:1800/1130;border:1px solid #ffffff1a;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006,0 2px 8px #0003}.screenshot-rotation-module__LIq-qW__image{object-fit:cover;opacity:0;will-change:opacity;width:100%;height:100%;animation:32.5s infinite screenshot-rotation-module__LIq-qW__crossfade;position:absolute;inset:0}.screenshot-rotation-module__LIq-qW__image1{animation-delay:0s}.screenshot-rotation-module__LIq-qW__image2{animation-delay:6.5s}.screenshot-rotation-module__LIq-qW__image3{animation-delay:13s}.screenshot-rotation-module__LIq-qW__image4{animation-delay:19.5s}.screenshot-rotation-module__LIq-qW__image5{animation-delay:26s}@keyframes screenshot-rotation-module__LIq-qW__crossfade{0%{opacity:0}4.6%{opacity:1}20%{opacity:1}24.6%{opacity:0}to{opacity:0}}
.page-module__gEmYZW__page{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 0;display:flex;position:relative}.page-module__gEmYZW__hero{grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;width:100%;max-width:1400px;padding:0 48px;display:grid}.page-module__gEmYZW__main{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.page-module__gEmYZW__screenshotColumn{display:block}.page-module__gEmYZW__brand{color:var(--foreground);margin:0;font-size:60px;font-weight:500}.page-module__gEmYZW__headline{color:#fffc;margin:0;font-size:32px;font-weight:400;line-height:1.4}.page-module__gEmYZW__comingSoon{color:#fff9;margin:0 16px;font-size:24px;font-weight:300}.page-module__gEmYZW__emailForm{flex-direction:column;gap:12px;width:100%;max-width:400px;margin-top:16px;display:flex}.page-module__gEmYZW__formLabel{color:#ffffff80;text-align:center;letter-spacing:.3px;margin:0;font-size:14px;font-weight:400}.page-module__gEmYZW__emailInput{color:var(--foreground);text-align:center;background:#ffffff0d;border:1px solid #fff3;border-radius:6px;padding:14px 18px;font-family:inherit;font-size:18px;transition:border-color .2s,background .2s}.page-module__gEmYZW__emailInput:focus{border-color:var(--accent);background:#ffffff14;outline:none}.page-module__gEmYZW__emailInput::placeholder{color:#fff6}.page-module__gEmYZW__submitButton{letter-spacing:.5px;text-transform:uppercase;background:var(--accent);color:#1a2332;cursor:pointer;border:none;border-radius:6px;padding:14px 24px;font-family:inherit;font-size:18px;font-weight:500;transition:transform .2s,box-shadow .2s}.page-module__gEmYZW__submitButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f7b7314d}.page-module__gEmYZW__submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module__gEmYZW__successMessage{color:var(--foreground);text-align:center;margin-top:16px;font-size:24px;font-weight:400}.page-module__gEmYZW__errorMessage{color:#ef4444;text-align:center;margin-top:8px;font-size:14px}@media (max-width:1024px){.page-module__gEmYZW__hero{grid-template-columns:1fr;gap:32px;padding:0 32px}.page-module__gEmYZW__screenshotColumn{width:100%;max-height:50vh;overflow:hidden}}@media (max-width:768px){.page-module__gEmYZW__hero{gap:24px;padding:0 20px}.page-module__gEmYZW__brand{font-size:48px}.page-module__gEmYZW__headline{font-size:26px}.page-module__gEmYZW__comingSoon{font-size:18px}.page-module__gEmYZW__emailForm{max-width:100%}}@media (max-width:600px){.page-module__gEmYZW__page{padding:40px 0}.page-module__gEmYZW__hero{gap:20px;padding:0 20px}.page-module__gEmYZW__brand{font-size:36px}.page-module__gEmYZW__headline{font-size:20px}.page-module__gEmYZW__comingSoon{font-size:16px}.page-module__gEmYZW__emailInput,.page-module__gEmYZW__submitButton{font-size:14px}}
