.page-hero{background:#141414;color:#f4f3ef;padding:150px 0 76px;border-color:#343434}.page-hero-inner{max-width:1000px}.page-hero h1{font-size:clamp(64px,8vw,112px);letter-spacing:-.045em;line-height:1.02}.page-hero-sub{color:#bdbeb8;max-width:660px;font-size:18px}.press-news-link{display:inline-block;margin-top:28px;color:#f4f3ef;border-bottom:1px solid #888;padding-bottom:6px}.press-body{background:#141414;color:#f4f3ef}.press-layout{grid-template-columns:minmax(0,1fr) 290px;gap:64px}.press-count-bar{border-color:#383838;margin-bottom:76px}.press-count-item .big{color:#f4f3ef}.press-count-item p{color:#bdbeb8}.press-year-label span{font-weight:500;color:#8e918a;font-size:48px}.press-year-entries,.press-entry{border-color:#383838}.press-entry{padding:32px 0;gap:24px}.press-entry__left{gap:12px}.press-entry__pub,.press-entry__pub--has-logo{color:#bdbeb8;font-size:12px;letter-spacing:.04em}.press-entry__headline{color:#f4f3ef;font-family:Poppins,sans-serif;font-size:clamp(19px,2vw,26px);font-weight:500;line-height:1.4}.press-entry__excerpt{color:#bdbeb8;font-style:normal}.press-entry__logo{filter:none;opacity:1;background:#fff;padding:5px;height:34px;max-width:160px}.press-entry__category{background:#30322f;color:#d8d9d2;margin-left:6px}.recognition-box{background:#242622;border-color:var(--accent);padding:28px}.recognition-statement{color:#f4f3ef}.press-contact-box{border-color:#383838}.press-contact-box p{color:#bdbeb8}.press-body .label{color:#bdbeb8}.press-spread{background:#eeeee8}.press-entry__link{padding:12px 0}.press-entry:hover .press-entry__headline{color:#fff}.press-news-link:focus-visible,.press-entry__link:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media(max-width:1100px){.press-layout{grid-template-columns:minmax(0,1fr);gap:48px}.press-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:32px}.recognition-box{margin-bottom:0}}@media(max-width:767px){.page-hero{padding:112px 0 48px}.page-hero h1{font-size:clamp(54px,14vw,80px)}.page-hero-sub{font-size:16px}.press-sidebar{grid-template-columns:1fr}.press-count-bar{gap:24px;padding:32px 0;margin-bottom:48px}.press-year-label span{font-size:40px}.press-entry{gap:10px;padding:24px 0}.press-entry__link{justify-self:start}.press-entry__category{display:inline-block;margin:6px 0}.press-spread{padding:48px 0}}
@media(max-width:767px){.page-hero,.press-body,.press-spread{--pad:24px}.press-body{padding:32px 0 48px}.press-count-bar{display:grid;grid-template-columns:1fr 1fr;padding-top:0}.press-count-item .big{font-size:34px}.press-news-link{font-size:14px;line-height:1.7}.press-spread-text{padding:28px}}
