.guide-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:0;list-style:none}.guide-steps li{border:1px solid #cdded9;border-radius:18px;padding:1.2rem;background:#fff}.guide-steps figure{margin:0;text-align:center}.guide-steps svg{width:100%;max-width:150px;height:165px;fill:#e7f0ec;stroke:#306961;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.guide-steps .diaphragm{fill:none;stroke:#b17e48;stroke-width:5}.guide-steps .motion{fill:none;stroke:#087f82;stroke-width:5}.guide-steps figcaption,.guide-caption{color:#526b65;font-size:.9rem}.guide-steps h3{margin:.8rem 0}.guide-steps p{line-height:1.65}#steps,#practice{scroll-margin-top:1rem}@media(max-width:950px){.guide-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.guide-steps{grid-template-columns:1fr}}