.elementor .ec-sugg-title{font-family:var(--ec-font-body);font-weight:600;font-size:var(--ec-text-sm);color:var(--ec-color-ink-muted);margin-block-end:8px;}.elementor .ec-sugg-grid{width:100%;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));}.elementor .ec-hint{font-size:var(--ec-text-xs);color:var(--ec-color-ink-muted);}.elementor .ec-h3{font-family:var(--ec-font-display);font-weight:700;font-size:var(--ec-text-xl);color:var(--ec-color-ink);line-height:1.2;}.elementor .ec-row{padding:0px;display:flex;gap:var(--ec-space-3);flex-wrap:wrap;align-items:center;}.elementor .ec-stack{padding:0px;display:flex;flex-direction:column;gap:var(--ec-space-3);}