.dpt-featured-posts{max-width:1260px;margin-inline:auto}.dpt-featured-posts .equipment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dpt-featured-posts .equipment-group+.equipment-group{margin-top:48px;padding-top:40px;border-top:1px solid #dbe4ee}.dpt-featured-posts .section-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.dpt-featured-posts .equipment-card{display:flex;flex-direction:column;border:1px solid #dbe4ee;border-radius:4px;overflow:hidden}.dpt-featured-posts .equipment-photo{display:block;background:#f1f6fc}.dpt-featured-posts img{display:block;width:100%;height:310px;object-fit:contain}.dpt-featured-posts .equipment-caption{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;flex:1}.dpt-featured-posts h3,.dpt-featured-posts .equipment-caption p{margin:0}.dpt-featured-posts .equipment-caption p{color:#526579;font-size:16px;line-height:1.65}.dpt-featured-posts .text-link{color:#0758cf}.dpt-featured-posts .equipment-caption .text-link{margin-top:auto}@media(max-width:980px){.dpt-featured-posts .equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.dpt-featured-posts .equipment-grid{grid-template-columns:1fr}.dpt-featured-posts .section-head{align-items:flex-start;flex-direction:column}}
