/* SALER CRM — посадочные страницы /saler-crm/ (оформление — в разметке, здесь общее и адаптив) */
*,*::before,*::after{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body.lp{margin:0}
img{max-width:100%;height:auto}
[hidden]{display:none!important}
a:focus-visible,button:focus-visible{outline:3px solid #7FA6FF;outline-offset:3px}
@media (max-width:900px){
  .lp-nav{display:none!important}
  [style*="grid-column: span"]{grid-column:auto!important}[style*="grid-row: span"]{grid-row:auto!important}
  .lp-g1{grid-template-columns:1fr!important}
  .lp-g1>*{grid-column:auto!important;grid-row:auto!important;min-height:0!important}
  .lp-fs68{font-size:44px!important}.lp-fs54{font-size:38px!important}.lp-fs46{font-size:34px!important}.lp-fs40{font-size:30px!important}
}
@media (max-width:600px){
  .lp-wrap{padding-left:16px!important;padding-right:16px!important}
  .lp-sec{padding-top:64px!important;padding-bottom:64px!important}
  .lp-fs68{font-size:32px!important;line-height:1.12!important}.lp-fs54{font-size:28px!important;line-height:1.15!important}
  .lp-fs46{font-size:26px!important;line-height:1.15!important}.lp-fs40,.lp-fs36{font-size:24px!important}
  .lp-chat{right:14px!important;bottom:14px!important;width:56px;min-height:56px!important;padding:0!important;justify-content:center;font-size:0!important;gap:0!important}
  .lp-chat>*:not(svg):not(span:first-child){display:none}
}
