/* Same three-step consultation cards as the Germany homepage. */
#flow .consultFlow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;padding:0;counter-reset:flow}
#flow .consultFlow li{display:flex;flex-direction:column;gap:8px;padding:18px;background:#fff;border:1px solid #dbe3ec;border-radius:16px;counter-increment:flow;position:relative;min-width:0}
#flow .consultFlow li::before{content:counter(flow);position:absolute;left:26px;top:26px;background:#173b68;color:#fff;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:18px;font-weight:800}
#flow .consultFlow strong{font-size:18px;font-weight:900}
#flow .consultFlow span{font-size:14px;color:#4c5968;line-height:1.9;font-weight:800}
#flow .flowIllustration{width:100%;height:160px;object-fit:contain;display:block;border-radius:12px}
#flow .priceNote{font-size:14px;line-height:1.9;color:#4c5968;font-weight:800;text-align:center}
@media(max-width:700px){#flow .consultFlow{grid-template-columns:1fr}}
@media(max-width:600px){#flow .flowIllustration{height:180px}}
