.landing-module__jDH3nq__page{box-sizing:border-box;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100dvh;padding:60px 20px;animation:.25s ease-out landing-module__jDH3nq__fadeIn;display:flex}@keyframes landing-module__jDH3nq__fadeIn{0%{opacity:0}to{opacity:1}}.landing-module__jDH3nq__inner{flex-direction:column;align-items:center;gap:28px;width:100%;max-width:669px;display:flex}.landing-module__jDH3nq__formArea{flex-direction:column;align-items:center;gap:28px;width:100%;max-width:520px;display:flex}.landing-module__jDH3nq__logo{width:132px;height:auto;display:block}.landing-module__jDH3nq__screenshotOuter,.landing-module__jDH3nq__screenshotWrap{width:100%;position:relative}.landing-module__jDH3nq__screenshot{width:100%;height:auto;display:block}.landing-module__jDH3nq__gradientLeft,.landing-module__jDH3nq__gradientRight{display:none}.landing-module__jDH3nq__caption{color:#fff;text-align:center;margin:0 0 12px;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.25}.landing-module__jDH3nq__sentence:first-child{display:block}.landing-module__jDH3nq__sentence+.landing-module__jDH3nq__sentence:before{content:""}.landing-module__jDH3nq__form{gap:8px;width:100%;display:flex}.landing-module__jDH3nq__input{color:#cedaee;box-sizing:border-box;background:#0a0b0d;border:.5px solid #2a3348;border-radius:8px;outline:none;flex:1;min-width:0;height:44px;padding:0 14px;font-family:inherit;font-size:16px;transition:border-color .15s}.landing-module__jDH3nq__input::placeholder{color:#1c2634}.landing-module__jDH3nq__input:focus{border-color:#3d4f6e}.landing-module__jDH3nq__button{color:#fff;cursor:pointer;white-space:nowrap;background:#111621;border:none;border-radius:8px;flex-shrink:0;height:44px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:400;transition:opacity .15s}.landing-module__jDH3nq__button:hover{opacity:.8}.landing-module__jDH3nq__button:disabled{opacity:.45;cursor:not-allowed}.landing-module__jDH3nq__success{color:#cedaee;text-align:center;font-size:16px}.landing-module__jDH3nq__error{color:#e05050;text-align:center;margin-top:-12px;font-size:13px}@media (max-width:480px){.landing-module__jDH3nq__page{height:100dvh;min-height:unset;box-sizing:border-box;justify-content:flex-start;gap:20px;padding:44px 0 32px;overflow-x:hidden}.landing-module__jDH3nq__inner{flex:1;gap:16px;width:100%;min-height:0}.landing-module__jDH3nq__logo{flex-shrink:0;width:110px}.landing-module__jDH3nq__screenshotOuter{flex:1;align-self:stretch;width:100%;min-height:0;position:relative}.landing-module__jDH3nq__screenshotWrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;box-sizing:border-box;width:100%;height:100%;padding:0 20px;overflow:scroll hidden}.landing-module__jDH3nq__screenshotWrap::-webkit-scrollbar{display:none}.landing-module__jDH3nq__screenshot{width:auto;max-width:none;height:100%;display:block}.landing-module__jDH3nq__gradientLeft,.landing-module__jDH3nq__gradientRight{pointer-events:none;z-index:2;width:52px;display:block;position:absolute;top:0;bottom:0}.landing-module__jDH3nq__gradientLeft{opacity:0;background:linear-gradient(90deg,#000 0%,#000000ba 10%,#0000006b 25%,#00000038 40%,#00000017 55%,#00000005 72%,#0000 85%);left:0}.landing-module__jDH3nq__gradientRight{opacity:1;background:linear-gradient(270deg,#000 0%,#000000ba 10%,#0000006b 25%,#00000038 40%,#00000017 55%,#00000005 72%,#0000 85%);right:0}.landing-module__jDH3nq__sentence:first-child{display:block}.landing-module__jDH3nq__sentence+.landing-module__jDH3nq__sentence:before{content:" "}.landing-module__jDH3nq__caption{font-size:16px;line-height:1.25}.landing-module__jDH3nq__formArea{width:100%;max-width:none;padding:0 20px env(safe-area-inset-bottom,0px);box-sizing:border-box;flex-shrink:0;gap:8px}.landing-module__jDH3nq__form{flex-direction:column;gap:8px;width:100%}.landing-module__jDH3nq__input{box-sizing:border-box;text-align:center;border-radius:8px;width:100%;height:52px;min-height:52px;max-height:52px;padding:0 14px}.landing-module__jDH3nq__input:focus{text-align:left}.landing-module__jDH3nq__button{box-sizing:border-box;border-radius:8px;width:100%;height:52px;min-height:52px;max-height:52px;font-size:14px}}
