.archive-medical-equipment{padding:4rem 0 5rem}.archive-medical-equipment .archive-header{margin-bottom:2.75rem;text-align:center}.archive-medical-equipment .archive-title{position:relative;margin:0;padding:0;font-size:clamp(1.5rem, 2.5vw, 2rem);font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#343a40}.archive-medical-equipment .archive-title::after{display:block;width:100px;height:.5px;margin:1rem auto 0;background:#dee2e6;content:""}.archive-medical-equipment__grid{margin-bottom:3rem}.medical-equipment-card{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#fff;border:1px solid #dee2e6;border-radius:1rem;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease}.medical-equipment-card:hover{transform:translateY(-3px);border-color:#d6dce3;box-shadow:0 10px 28px rgb(0 0 0 / .08)}.medical-equipment-card__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3;overflow:hidden;padding:1.5rem;background:#fff;border-bottom:1px solid #f1f3f5}.medical-equipment-card__media .amed-image{box-shadow:none}.medical-equipment-card__media .amed-image:hover{box-shadow:none}.medical-equipment-card__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform 0.45s ease}.medical-equipment-card__media:hover img,.medical-equipment-card:hover .medical-equipment-card__media img{transform:scale(1.04)}.medical-equipment-card__body{display:flex;flex:1;flex-direction:column;padding:1.5rem}.medical-equipment-card__meta{margin-bottom:.65rem;font-size:.8rem;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:#6c757d}.medical-equipment-card__title{margin:0;font-size:1.2rem;font-weight:700;line-height:1.4}.medical-equipment-card__title a{color:#212529;text-decoration:none}.medical-equipment-card__title a:hover{color:#0d6efd;text-decoration:none}.medical-equipment-card__excerpt{display:-webkit-box;margin-top:.75rem;overflow:hidden;font-size:.95rem;line-height:1.6;color:#6c757d;-webkit-box-orient:vertical;-webkit-line-clamp:3}.medical-equipment-card__actions{margin-top:auto;padding-top:1.25rem}.medical-equipment-card__actions .btn{display:inline-flex;align-items:center;justify-content:center}@media (max-width:991.98px){.archive-medical-equipment{padding:3.5rem 0 4rem}.medical-equipment-card__body{padding:1.25rem}}@media (max-width:767.98px){.archive-medical-equipment{padding:3rem 0 3.5rem}.archive-medical-equipment .archive-header{margin-bottom:2rem}.medical-equipment-card__media{aspect-ratio:4 / 3;padding:1rem}.archive-medical-equipment__grid{row-gap:3rem}}@media (max-width:575.98px){.archive-medical-equipment{padding:2.5rem 0 3rem}.medical-equipment-card__body{padding:1.25rem}.medical-equipment-card__title{font-size:1.1rem}.medical-equipment-card__actions .btn{width:100%}}