.elementor-37 .elementor-element.elementor-element-7ce4222{--display:flex;}.elementor-37 .elementor-element.elementor-element-b3d3f3b{--display:flex;}/* Start custom CSS for html, class: .elementor-element-0b4e1be *//* Base cards */
.il-card {
  background:#fff;
  border:1px solid #e8edf3;
  border-radius:14px;
  padding:20px 22px;
  box-shadow:0 6px 18px rgba(10,14,20,.06);
  margin-bottom:20px;
}

.il-card h1, .il-card h2, .il-card h3 { 
  margin:0 0 12px; 
  color:#0a0e14; 
  line-height:1.25;
}
.il-card p { margin:0 0 12px; color:#4b5563; }
.il-list { margin:0 0 8px 20px; }

/* Gradient subscribe card */
.il-gradient {
  background: linear-gradient(180deg, #eaf1ff 0%, #ffffff 90%);
  border-color:#dfe7f2;
}

/* Subscribe block tweaks */
.il-subscribe h3 { margin-bottom:8px; }
.il-subscribe .il-note {
  font-size:12px; color:#6b7280; margin-top:8px;
}

/* Disclaimer styling */
.il-disclaimer {
  background:#0b1220;
  color:#cfd6e6;
  border:1px solid rgba(255,255,255,.08);
}
.il-disclaimer h3 { color:#ffffff; }
.il-disclaimer a { color:#8ab4ff; }

/* Make links inside cards look neat */
.il-card a { color:#0b6bff; text-decoration:none; }
.il-card a:hover { text-decoration:underline; }/* End custom CSS */