.dnsf-revs__grid{display:grid;gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px}.dnsf-revs__grid.is-headless{margin-top:0}@media (max-width:1000px){.dnsf-revs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.dnsf-revs__grid{grid-template-columns:minmax(0,1fr)}}.dnsf-rev{display:flex;flex-direction:column;gap:14px;padding:26px}.dnsf-rev[hidden]{display:none}.dnsf-rev__src{align-self:flex-start;border:1px solid var(--line);color:var(--muted);font-size:11.5px;font-weight:500;letter-spacing:.16em;padding:6px 10px 5px;text-transform:uppercase}.dnsf-rev__src--g2{border-color:rgba(255,73,44,.45);color:#ff6b5b}.dnsf-rev__src--gartner{border-color:rgba(0,200,252,.4);color:var(--cyan)}.dnsf-rev h3{font-size:18px;line-height:1.35}.dnsf-rev p{color:var(--muted);font-size:14.5px;line-height:1.65}.dnsf-rev .dnsf-link{margin-top:auto}.dnsf-revs__more{margin-top:36px}