.gg-news,.gg-news *,.gg-news :after,.gg-news :before{box-sizing:border-box}.gg-news{--gg-news-gap:clamp(20px,3.5vw,50px);align-items:start;display:grid;gap:var(--gg-news-gap);grid-template-columns:calc(14.28571% - var(--gg-news-gap)*3/7) 1fr}.gg-news__label{align-items:center;aspect-ratio:184/64;background-color:var(--gg-blue,#4668a6);container-type:inline-size;display:flex;justify-content:center}.gg-news__label span{color:#fff;font-family:Suisse Intl Mono,Courier New,monospace;font-size:24px;font-size:clamp(16px,16.5cqi,31px);font-weight:700;letter-spacing:.2em;line-height:1;margin-right:-.2em;text-transform:uppercase;white-space:nowrap}.gg-news__cards{display:grid;gap:var(--gg-news-gap);grid-template-columns:repeat(3,1fr)}.gg-news__card,.gg-news__card:focus,.gg-news__card:hover,.gg-news__card:visited{color:var(--gg-black,#1e1e1e);container-type:inline-size;display:flex;flex-direction:column;text-decoration:none}.gg-news__title{background-color:var(--gg-tan,#d7c5af);color:var(--gg-black,#1e1e1e);flex:1 0 auto;font-family:Suisse Intl,Helvetica Neue,Arial,sans-serif;font-size:20px;font-size:clamp(15px,5.45cqi,20px);font-weight:700;line-height:1.35;min-height:160px;min-height:44cqi;padding:clamp(14px,6.5cqi,24px) clamp(16px,9.3cqi,34px)}.gg-news__card:focus .gg-news__title,.gg-news__card:hover .gg-news__title{text-decoration:underline}.gg-news__card:focus-visible{outline:3px solid var(--gg-blue,#4668a6);outline-offset:3px}.gg-news__image{aspect-ratio:4/3;overflow:hidden}.gg-news__image--placeholder{align-items:center;background-color:#e8e4dc;color:#9a8f80;display:flex;justify-content:center}.gg-news__image img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:1024px){.gg-news{gap:24px;grid-template-columns:1fr}.gg-news__label{justify-self:start;width:150px}}@media (max-width:767px){.gg-news__cards{gap:32px;grid-template-columns:1fr}.gg-news__title{min-height:0}}