/* мобильная версия публичных страниц (≤760px) */
.wd{display:inline-block;white-space:nowrap}
@media (max-width:760px){
 html,body{overflow-x:hidden}
 body{-webkit-tap-highlight-color:transparent}
 .nav{left:10px!important;right:10px;top:calc(10px + env(safe-area-inset-top))!important;transform:none!important;width:auto;flex-wrap:wrap;justify-content:space-between;gap:2px 0!important;padding:6px 6px 4px 14px!important;border-radius:22px!important;font-size:13px}
 .nav>:first-child{flex:0 0 calc(100% - 150px);order:0;margin:0!important;display:block!important;padding:0!important}
 .nav .thm{order:1;margin-left:auto}
 .nav .go{order:2;margin-left:6px!important;padding:6px 14px!important}
 .nav>a:not(.go):not(:first-child){display:block!important;order:3;padding:6px 8px!important;font-size:13px}
 main{padding:142px 18px 90px!important}
 h1{font-size:clamp(32px,9.6vw,40px)!important;max-width:none}
 .lead{font-size:16px}
 footer{flex-direction:column;gap:6px;padding:22px 18px calc(22px + env(safe-area-inset-bottom))}
 .btn{height:46px}
 /* главная */
 body.lt .hero h1,.hero h1{font-size:clamp(34px,10.4vw,44px)!important}
 .hero>div{gap:20px;padding:0 14px}
 .hero>div:before{inset:-60px -40px}
 .chips{flex-wrap:wrap;justify-content:center}
 .steps{gap:10px 14px;padding:0 10px}
 .tag{display:none}
 #pz{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));height:34px;font-size:12px}
}
