.patient-guides{width:100%}.patient-guides .guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.patient-guides .guide-card{display:flex;flex-direction:column;align-items:center;border:1px solid rgb(0 0 0 / .1);padding:20px;text-align:center;border-radius:10px}.patient-guides .guide-card h3{color:#000;margin:20px 0}.patient-guides .guide-image{width:100%}.patient-guides .guide-image img{display:block;width:100%;height:auto}.patient-guides .guide-button{display:inline-block;margin-top:auto;padding:10px 16px;cursor:pointer;border-radius:24px;border:0;color:#fff;background-color:#203043;transition:background-color .2s ease,color .2s ease;text-decoration:none}.patient-guides .guide-button:hover,.patient-guides .guide-button:focus,.patient-guides .guide-button:active{background-color:#bca087;color:#fff;text-decoration:none}.patient-guides .guide-button:focus-visible{outline:2px solid #203043;outline-offset:4px}@media (max-width:900px){.patient-guides .guides-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.patient-guides .guides-grid{grid-template-columns:1fr}}