.news-intro{padding-top:28px;padding-bottom:42px}.news-intro .breadcrumbs,.news-article-header .breadcrumbs{display:flex;gap:14px;color:var(--muted);font-size:.875rem;margin-bottom:38px}.news-intro h1{font-size:clamp(2.25rem,4vw,3.5rem)}.news-intro>p:last-child{color:var(--muted);margin-top:20px}.news-page .eyebrow,.home-news .eyebrow{font-size:.875rem}.news-archive{padding-bottom:75px}.news-archive-toolbar{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:28px;flex-wrap:wrap}.news-filters{display:flex;gap:10px;flex-wrap:wrap}.news-filters button{background:white;border:1px solid var(--line);color:var(--navy);padding:9px 18px;font-size:.9375rem;cursor:pointer;min-height:44px}.news-filters button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:white}.news-filters button:hover{border-color:var(--gold-dark)}#news-count{font-size:.875rem;color:var(--muted);margin-left:auto}.news-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.news-item{border-bottom:1px solid var(--line)}.news-item>a{display:grid;grid-template-columns:125px minmax(0,1fr) 24px;gap:28px;align-items:baseline;padding:29px 8px;transition:background .18s}.news-item>a:hover{background:var(--paper)}.news-item time{font-family:var(--en);font-size:1rem;color:var(--gold-dark);letter-spacing:.04em;white-space:nowrap}.news-item h2,.news-item h3{font-size:1.125rem;line-height:1.8;font-weight:500;letter-spacing:.015em;overflow-wrap:anywhere}.news-row-arrow{align-self:center;color:var(--gold-dark)}.news-blog-link{display:flex;justify-content:space-between;align-items:center;gap:25px;flex-wrap:wrap;background:var(--paper);padding:26px 32px;margin-top:45px}.news-blog-link p{color:var(--muted);font-size:.9375rem}.news-blog-link .text-link{font-size:1rem}.news-article-header{padding-top:28px;max-width:960px}.news-article-header h1{font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.65;overflow-wrap:anywhere;padding:22px 0 30px;border-bottom:1px solid var(--line)}.news-article-date{font-family:var(--en);font-size:1rem;color:var(--gold-dark);letter-spacing:.08em}.news-article-body{max-width:840px;padding-top:42px;padding-bottom:65px}.news-article-body .journal-prose img{max-width:100%;height:auto}.news-article-body .journal-prose iframe{width:100%;height:auto;aspect-ratio:16/9;border:0}.news-article-end{border-top:1px solid var(--line);padding-top:30px;margin-top:50px}.news-article-end>.text-link{font-size:1rem}.news-article-nav{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:30px}.news-article-nav>a{padding-top:20px;border-top:1px solid var(--line);min-width:0}.news-article-nav span{display:block;color:var(--gold-dark);font-size:.875rem;margin-bottom:9px}.news-article-nav strong{display:block;font-weight:500;line-height:1.9;overflow-wrap:anywhere}.news-article-nav>a:hover strong{text-decoration:underline;text-underline-offset:4px}.home-news{display:grid;grid-template-columns:220px minmax(0,1fr);gap:45px;padding-block:40px 10px}.home-news-heading{padding-top:10px}.home-news-heading h2{font-size:1.7rem}.home-news-heading .text-link{font-size:.875rem;margin-top:22px;gap:14px}.home-news .news-item>a{grid-template-columns:100px minmax(0,1fr) 20px;gap:22px;padding-block:22px}.home-news .news-item h3{font-size:1rem}.home-news .news-item time{font-size:.875rem}.news-page [hidden]{display:none!important}
@media(max-width:900px){.home-news{grid-template-columns:180px minmax(0,1fr);gap:25px}.home-news .news-item>a{grid-template-columns:minmax(0,1fr) 20px;gap:5px 16px}.home-news .news-item time{grid-column:1}.home-news .news-item h3{grid-column:1}.home-news .news-row-arrow{grid-column:2;grid-row:1/3}}
@media(max-width:600px){.news-intro{padding-bottom:30px}.news-intro .breadcrumbs,.news-article-header .breadcrumbs{margin-bottom:26px}.news-intro>p:last-child br{display:none}.news-archive{padding-bottom:45px}.news-archive-toolbar{gap:14px;margin-bottom:20px}.news-filters{gap:7px}.news-filters button{padding:8px 13px;font-size:.875rem}.news-item>a{grid-template-columns:minmax(0,1fr) 20px;gap:7px 16px;padding:23px 2px}.news-item time{grid-column:1;font-size:.9375rem}.news-item h2{grid-column:1;font-size:1.05rem}.news-row-arrow{grid-column:2;grid-row:1/3}.news-blog-link{padding:23px;margin-top:32px;gap:12px}.news-article-body{padding-top:28px;padding-bottom:45px}.news-article-header h1{font-size:1.9rem}.news-article-nav{gap:22px}.news-article-nav strong{font-size:.9375rem}.home-news{grid-template-columns:1fr;padding-block:30px 0;gap:20px}.home-news-heading{display:grid;grid-template-columns:1fr auto;column-gap:20px;align-items:center}.home-news-heading .eyebrow{grid-column:1/-1;margin-bottom:5px}.home-news-heading .text-link{margin-top:0}.home-news-heading h2{font-size:1.5rem}}
