.resumo-v2{font-family:var(--v2-font);background:var(--clr-bg);padding:28px 0 0}.resumo-v2 :where(p,dl,dt,dd){margin:0}.resumo-v2__card{background:var(--clr-bg-soft);border:1px solid var(--clr-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:22px 24px 24px}.resumo-v2__title{font-size:1.15rem;font-weight:var(--v2-fw-bold);color:var(--clr-primary);margin-bottom:16px}.resumo-v2__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 28px}.resumo-v2__item{display:flex;flex-direction:column;gap:6px;min-width:0}.resumo-v2__item dt{display:inline-flex;align-items:center;gap:7px;font-size:.75rem;font-weight:var(--v2-fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--clr-primary)}.resumo-v2__item dt svg{font-size:.95rem}.resumo-v2__item dd{font-size:.95rem;line-height:1.6;color:var(--clr-text)}.resumo-v2__cta{margin-top:8px;align-self:flex-start;padding:10px 16px;font-size:.9rem}@media (max-width:900px){.resumo-v2__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.resumo-v2__grid{grid-template-columns:1fr;gap:16px}.resumo-v2__card{padding:18px 18px 20px}.resumo-v2__cta{width:100%;justify-content:center}}