/* Ícones dos cards de entrega — mesma linguagem SVG da página inicial. */
.feature-card__icon {
  font-size: 0;
}

.feature-card__icon::before {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  background: center / 24px 24px no-repeat var(--feature-icon);
}

.benefits-grid .feature-card:nth-child(1) .feature-card__icon {
  --feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%236ee7ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='14' width='44' height='36' rx='8'/%3E%3Cpath d='M10 24h44'/%3E%3Ccircle cx='20' cy='19' r='2'/%3E%3Ccircle cx='27' cy='19' r='2'/%3E%3C/svg%3E");
}

.benefits-grid .feature-card:nth-child(2) .feature-card__icon {
  --feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%236ee7ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='28' cy='28' r='16'/%3E%3Cpath d='M40 40l12 12M22 28h12M28 22v12'/%3E%3C/svg%3E");
}

.benefits-grid .feature-card:nth-child(3) .feature-card__icon {
  --feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%236ee7ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='36' width='10' height='18' rx='2'/%3E%3Crect x='27' y='24' width='10' height='30' rx='2'/%3E%3Crect x='44' y='14' width='10' height='40' rx='2'/%3E%3C/svg%3E");
}

.benefits-grid .feature-card:nth-child(4) .feature-card__icon {
  --feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%236ee7ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 8C18.745 8 8 18.745 8 32c0 4.252 1.11 8.243 3.054 11.694L8 56l12.656-3.002A23.88 23.88 0 0032 56c13.255 0 24-10.745 24-24S45.255 8 32 8z'/%3E%3Cpath d='M24 28s0-2 2-4 4-2 4 0v2c0 2-4 4-4 6s4 6 6 8 4 2 6 0l2-2c2-2 0-4 0-4l-2-2'/%3E%3C/svg%3E");
}

.benefits-grid .feature-card:nth-child(5) .feature-card__icon {
  --feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%236ee7ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 44l10-14 8 8 8-18 14 24'/%3E%3C/svg%3E");
}

.benefits-grid .feature-card:nth-child(6) .feature-card__icon {
  --feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%236ee7ff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 44V20M22 30l10-10 10 10M16 48h32'/%3E%3C/svg%3E");
}
