/* Alinhamento dos ícones e conteúdo editorial das páginas de produto. */
body .cards>.card .features .feature-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;vertical-align:middle;flex:0 0 25px}
body .cards>.card .features .feature-icon svg{display:block;flex:none;margin:auto;width:15px;height:15px}
body .cards>.card .features .icon-feature{align-items:center}
body .anx-insights{background:linear-gradient(150deg,#f6faff,#edf5ff);border-top:1px solid #dceafa}
body .anx-insights-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:30px;margin-bottom:32px}
body .anx-insights-heading h2{font-size:clamp(30px,3vw,43px);line-height:1.12;letter-spacing:-.045em;margin:14px 0 0;max-width:700px;color:#102b52}
body .anx-insights-heading>p{margin:0;max-width:450px;line-height:1.7;color:#526d8e}
body .anx-insights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
body .anx-insight{padding:27px;border:1px solid #d9e8fa;border-radius:19px;background:#fff;box-shadow:0 12px 28px rgba(29,75,136,.06)}
body .anx-insight-number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #d6e8ff;border-radius:12px;background:#eff6ff;color:#0863e8;font-size:12px;font-weight:800}
body .anx-insight h3{font-size:19px;margin:19px 0 10px;letter-spacing:-.03em;color:#102b52}
body .anx-insight p{margin:0;font-size:14px;line-height:1.7;color:#526d8e}
@media(max-width:800px){body .anx-insights-heading{grid-template-columns:1fr;gap:12px}body .anx-insights-grid{grid-template-columns:1fr}body .anx-insight{padding:22px}}
