.dh-featured-section{padding:22px 0;background:#fff9fd}.dh-featured-title small{color:#ba619a;font-weight:700}.dh-featured-title h2{font-size:23px;color:#9c4183;margin:5px 0 17px}.dh-featured-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:15px}.dh-featured-card{position:relative;display:flex;flex-direction:column;gap:9px;background:#fff;border:1px solid #f2cfe1;border-radius:17px;box-shadow:0 6px 19px #9d56801b;padding:15px;text-decoration:none;color:#7c3c6b}.dh-featured-card img{width:100%;aspect-ratio:20/9;object-fit:contain;border-radius:9px}.dh-featured-card strong{font-size:17px}.dh-featured-desc{font-size:13px;color:#735f70;line-height:1.7}.dh-featured-more{font-size:12px;font-weight:700;color:#ba5298}.dh-featured-ad{position:absolute;top:8px;right:10px;background:#fff0f8;border:1px solid #efcddd;color:#956e88;font-size:10px;border-radius:5px;padding:2px 7px}