/* ADRG mobile layout correction */
@media(max-width:900px){
  .menu{display:flex;margin-left:auto}
  .menu a:not(.btn){display:none}
}
@media(max-width:640px){
.conversion-trust-grid{display:grid;grid-template-columns:1fr;gap:10px;padding:14px 18px}
  .conversion-trust-grid div{padding:14px 12px;border-radius:14px}
  .conversion-trust-grid strong{font-size:.9rem;line-height:1.3}
  .conversion-trust-grid span{font-size:.8rem;line-height:1.35}
  .brand span{display:none}
  .brand img{height:46px}
  .nav .wrap{padding:10px 16px}
  .menu .btn{padding:10px 13px;font-size:14px}
  .hero .wrap{padding:52px 18px}
  .hero h1{font-size:31px}
  .hero p{font-size:18px}
  .hero-actions{flex-direction:column}
  .hero-actions .btn{text-align:center;width:100%}
  .section{padding:48px 18px}
  .section h2{font-size:28px}
  .topbar .wrap{gap:4px 14px;padding:7px 12px;font-size:13px}
  .topbar span{white-space:nowrap}
}
