/* IAUSER | Faixa sob o hero: apenas o componente .iauser-mk */
.iauser-mk, .iauser-mk * {box-sizing:border-box}
.iauser-mk {width:calc(100% - 32px);max-width:1260px;margin:14px auto 22px;padding:18px 24px 20px;border-radius:13px;font-family:Arial,Helvetica,sans-serif;text-align:center;}
.iauser-mk__intro h2 {margin:0;line-height:1.2;font-size:clamp(20px,2.65vw,30px);font-weight:800;letter-spacing:-.02em;}
.iauser-mk__intro strong {color:#ffca1c;font-weight:800}
.iauser-mk__intro p {margin:6px 0 17px;line-height:1.4;font-size:clamp(12px,1.35vw,16px)}
.iauser-mk__grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.iauser-mk__card {height:79px;border-radius:9px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 6px rgba(0,0,0,.14);display:flex;justify-content:center;align-items:center;padding:9px 12px}
.iauser-mk__card img {display:block;width:100%;max-width:215px;height:59px;object-fit:contain}
.iauser-mk--ferramentas {background:#101112;border:1px solid #ddad13;color:#fff}
.iauser-mk--ferramentas p {color:#d8d8d8}
@media(max-width:650px){.iauser-mk{width:calc(100% - 20px);padding:15px 11px;margin:11px auto 16px}.iauser-mk__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.iauser-mk__intro p{margin-bottom:13px}.iauser-mk__card{height:67px;padding:6px 8px}.iauser-mk__card img{height:50px}}
