/* Hidden until real editorial mentions have been checked and activated. */
.dds-home .press-mentions[hidden]{display:none!important}
.dds-home .press-mentions{padding:clamp(2rem,4vw,3.5rem) var(--home-gutter);background:var(--paper);text-align:center}
.dds-home .press-mentions .eyebrow{color:var(--wine);margin:0 0 .7rem}
.dds-home .press-mentions h2{font:400 clamp(2rem,3.3vw,3rem)/1.1 var(--serif);margin:0 0 1.8rem}
.press-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 3rem;max-width:1100px;margin:auto}
.press-logos>a{display:flex;justify-content:center;align-items:center;min-height:72px;min-width:120px;padding:.5rem;color:var(--wine);font:400 1.6rem/1.2 var(--serif);text-decoration:none}
.press-logos img{display:block;width:auto;max-width:160px;height:52px;object-fit:contain;filter:grayscale(1);opacity:.75}
.press-logos>a:hover img{opacity:1}
.press-logos>a:focus-visible{outline:2px solid var(--wine);outline-offset:5px;border-radius:.5rem}
@media(max-width:650px){.press-logos{gap:.75rem 1rem}.press-logos>a{flex:0 1 calc(50% - .5rem);min-width:0}.press-logos img{max-width:125px;height:42px}}
