.pressIntro{color:var(--color-brown)}.pressIntro__eyebrow{color:var(--color-red)}.pressIntro__heading{margin-top:.3em}.pressListings{display:grid;gap:var(--py-lg)}.pressCard{display:grid;grid-template-columns:1fr;gap:var(--gutter);padding-top:var(--gutter);border-top:1px solid rgba(var(--border-color),.22)}.pressCard:first-child{padding-top:0;border-top:0}@media only screen and (min-width: 960px){.pressCard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.pressCard__content{display:flex;flex-direction:column;align-items:flex-start;min-height:0;padding:clamp(16px,1.2vw,28px) 0}.pressCard__logo{display:inline-flex;align-items:center;max-width:min(260px,70%);min-height:56px;font-family:var(--font-serif);font-size:clamp(1.4rem,1.4vw,2.2rem);line-height:.9;text-decoration:none;text-transform:uppercase;color:var(--color-brown)}.pressCard__logo img{display:block;width:auto;max-width:100%;max-height:76px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.pressCard__summary{width:min(100%,34rem);margin-top:clamp(1.5rem,3vw,3rem);font-size:clamp(.88rem,.16vw + .84rem,1rem)}.pressCard__links{display:flex;flex-wrap:wrap;align-items:center;gap:.8em 1.2em;margin-top:1.4rem;font-family:var(--font-medium);font-size:.86rem}.pressCard__links .pressCard__externalLink{color:var(--color-brown);text-decoration:underline;text-underline-offset:.16em}.pressCard__links .btn{text-decoration:none}.pressCard__image{display:block;min-height:clamp(260px,28vw,420px);overflow:hidden;background:rgba(var(--border-color),.08)}.pressCard__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pressEntryHero{color:var(--color-brown);background:var(--color-brown-90)}.pressEntryHero .font-size-3xl{max-width:14em;margin-top:.4em}.pressEntryLogo{max-width:220px}.pressEntryLogo img{display:block;width:auto;max-width:100%;max-height:90px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.pressEntryLogo+.richtext{margin-top:var(--py-sm)}
