.dm-page--features .disease-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem .9rem}.dm-page--features .disease-card{display:flex;align-items:center;gap:.55rem}.dm-page--features .card-image{flex-shrink:0;border-radius:.2rem;background-color:#dfdfdf;width:2rem;height:2rem;background-color:#fbe4d8;border-radius:.12rem;overflow:hidden;display:flex;justify-content:center;align-items:center}.dm-page--features .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dm-page--features .card-image .img-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f7c0b3,#fadcd1);border-radius:.04rem;position:relative}.dm-page--features .card-content{flex:1}.dm-page--features .card-content .card-title{margin-bottom:.2rem;font-size:.32rem;font-weight:700;color:#222;letter-spacing:.5px}.dm-page--features .card-content .card-title a{color:#313131}.dm-page--features .card-content .card-desc{font-size:.22rem;color:#555;line-height:1.5;color:#313131}@media(min-width:1200px){.dm-page--features .section-title{margin-top:-.1rem}.dm-page--features .dm-hero{padding-bottom:5.7541899441%}.dm-page--features .dm-hero-image{margin-top:.51rem}.dm-page--features .disease-grid{padding:0 8.3798882682%}}@media(max-width:1199px){.dm-page--features .dm-main-section{padding-bottom:10.0558659218%}.dm-page--features .dm-hero{margin-bottom:.85rem}.dm-page--features .dm-hero-image{margin-left:-4%;margin-right:-4%;border-radius:0!important}.dm-page--features .disease-grid{grid-template-columns:1fr;gap:1% 4%}}
