.lp-heroA{padding:64px 20px;text-align:center;background:#f6f9ff}.lp-heroA__content{max-width:900px;margin:0 auto}.lp-heroA__content h1{font-size:2.4rem;margin:0 0 12px;font-weight:800;color:var(--text)}.lp-heroA__content p{font-size:1.05rem;margin:0 auto 18px;max-width:760px;color:#333}.btn-heroA{display:inline-block;background:var(--brand-blue);color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;transition:.2s}.btn-heroA:hover{background:#0f7acb}@media (max-width:640px){.lp-heroA__content h1{font-size:2rem}}