.phone-screen.is-landing .phone-content{padding:0!important}
.phone-screen.is-landing .phone-appbar,.phone-screen.is-landing .phone-progress,.phone-screen.is-landing .phone-actions,.phone-screen.is-landing .phone-tabs{display:none!important}
.phone-screen.is-landing .el-page{display:flex;flex-direction:column;padding:26px 20px 38px;gap:21px;min-height:0;scroll-margin-top:102px}
.phone-screen.is-landing .el-copy{width:100%;max-width:none;order:1}
.phone-screen.is-landing .el .el-visual{width:100%;height:510px;order:0;position:relative;top:auto}
.phone-screen.is-landing .el-header{height:62px;padding:0 18px;gap:12px}
.phone-screen.is-landing .el-header-caption{display:none}
.phone-screen.is-landing .el-logo img{width:45px;height:36px}
.phone-screen.is-landing .el-header .el-btn{font-size:12px;gap:5px;padding:9px 12px}
.phone-screen.is-landing .el-header .el-btn span{display:none}
.phone-screen.is-landing .el-nav{top:62px;padding:0 8px;gap:0;justify-content:space-between}
.phone-screen.is-landing .el-nav button{height:39px;padding:0 7px;font-size:12px}
.phone-screen.is-landing .el-nav button small{display:none}
.phone-screen.is-landing .el-actions>.el-btn{width:100%;justify-content:space-between}
.phone-screen.is-landing .el .w-auth{display:grid;gap:10px}
.phone-screen.is-landing .el .w-ab{height:56px;border-radius:14px;font-size:15px}
.phone-screen.is-landing .el .w-terms{font-size:12px;line-height:1.9}
.phone-screen.is-landing .el-bottom{padding:23px 20px}
