
/* =============================== COMPONENTS =============================== */
.benefit-card,#proof figure{
    background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px);
    border-radius:1rem;transition:transform .25s ease,box-shadow .25s ease;height:100%
  }
  .benefit-card:hover,#proof figure:hover{transform:translateY(-4px);box-shadow:0 0 40px rgba(24,178,165,.15)}
  
  .steps{list-style:none;padding:0;margin:0;display:grid;gap:18px}
  .step-num{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border-radius:999px;background:var(--feal-primary);color:#fff;font-weight:700;box-shadow:0 0 15px rgba(24,178,165,.4)}