.news-page{background:var(--porcelain)}.news-page .header-actions{margin-left:auto;display:flex;align-items:center;gap:28px}.news-page .desktop-nav{margin-left:0}.news-shell{padding:78px 0 130px}.news-hero{max-width:920px;padding-bottom:82px}.news-hero h1{font:500 clamp(55px,8vw,112px)/.92 var(--serif);letter-spacing:-.06em;margin:0}.news-hero h1 i{font-weight:400}.news-hero>p:not(.eyebrow){max-width:620px;color:#5f686e;font-size:17px;line-height:1.65;margin:30px 0 0}.news-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:80px;border-top:1px solid var(--limestone);border-bottom:1px solid var(--limestone)}.news-toolbar label{display:flex;align-items:center;gap:12px;font:10px var(--mono);text-transform:uppercase;letter-spacing:.07em}.news-toolbar select{height:42px;border:0;border-bottom:1px solid var(--limestone);background:transparent;font:13px var(--sans);padding:0 28px 0 6px}.news-toolbar>p{font:10px var(--mono);text-transform:uppercase;letter-spacing:.07em;color:#6d757a}.news-list>article{display:grid;grid-template-columns:220px 1fr;gap:60px;padding:48px 0;border-bottom:1px solid var(--limestone)}.news-list time{display:block;margin-top:10px;color:#6f777c;font:10px var(--mono);letter-spacing:.05em;text-transform:uppercase}.news-list h2{font:500 clamp(34px,3.5vw,56px)/1.02 var(--serif);letter-spacing:-.04em;max-width:850px;margin:0}.news-list article>div:last-child>p:not(.news-source){max-width:670px;color:#566066;line-height:1.65}.news-source{font:10px var(--mono);letter-spacing:.045em;text-transform:uppercase;color:#7a8185;margin:20px 0}.news-list a{font-size:13px;text-underline-offset:6px}.empty-news{padding:60px 0}.empty-news h2{font:500 42px var(--serif)}@media(max-width:760px){.news-page .desktop-nav{display:none}.news-shell{padding:46px 0 85px}.news-hero{padding-bottom:60px}.news-list>article{grid-template-columns:1fr;gap:24px}.news-toolbar{align-items:start;flex-direction:column;justify-content:center;gap:12px;padding:15px 0}}
