.elementor .glass-card{display:flex;flex-direction:column;gap:8px;position: relative;
overflow: hidden;
border-radius: 8px;
padding: 28px;
background: 
  radial-gradient(circle at 85% 65%, rgba(120, 190, 255, 0.22), transparent 38%),
  linear-gradient(180deg, rgba(255,255,255,0.10), rgba(255,255,255,0.04)),
  rgba(90, 115, 160, 0.18);
border: 1px solid rgba(255,255,255,0.16);
backdrop-filter: blur(18px) saturate(140%);
-webkit-backdrop-filter: blur(18px) saturate(140%);
box-shadow: 
  inset 0 1px 0 rgba(255,255,255,0.18),
  inset 0 -1px 0 rgba(255,255,255,0.05),
  0 10px 30px rgba(0, 0, 0, 0.22);\n}.elementor .H3{font-weight:600;font-size:24px;}.elementor .H1{font-weight:700;line-height:120%;}.elementor .card{padding:32px;border-radius:8px;border-width:1px;border-color:#0f1e3a1a;border-style:solid;background-color:var(--White);box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.02),0px 12px 32px 0px rgba(0, 0, 0, 0.04);display:flex;flex-direction:column;gap:24px;justify-content:space-between;}.elementor .text{font-weight:500;font-size:18px;color:var(--Text-Blue);line-height:145%;}.elementor .H2{font-weight:700;line-height:120%;}.elementor .Header{gap:16px;}.elementor .stepText{color:var(--White);filter:drop-shadow(2px 2px 8px rgba(0, 0, 0, 1));}.elementor .caption{font-family:Inter;font-weight:500;font-size:16px;line-height:120%;}.elementor .textShadow{filter:drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.2));}.elementor .dropShadow{filter:drop-shadow(0px 12px 32px rgba(0, 0, 0, 0.04)) drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.08));}