.news-page,.news-article-page,.home-news{color:var(--navy)}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 32px;display:grid}.news-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.news-featured{margin-bottom:64px}.news-card{min-width:0}.news-card-link{flex-direction:column;height:100%;display:flex}.news-card-image{aspect-ratio:4/3;background:var(--navy);position:relative;overflow:hidden}.news-card-image picture,.news-card-image img{width:100%;height:100%}.news-card-image img{object-fit:cover;transition:transform .6s var(--ease)}.news-card-arrow{background:var(--paper);width:48px;height:48px;color:var(--navy);border-radius:50%;place-items:center;transition:background .25s,color .25s,transform .25s;display:grid;position:absolute;bottom:20px;right:20px}.news-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding-top:26px;display:flex}.news-meta{flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12px;line-height:1.5;display:flex}.news-meta>span{color:#007f75;text-transform:uppercase;letter-spacing:.1em}.news-meta time{color:var(--muted);white-space:nowrap}.news-card h2,.news-card h3{font-family:var(--display);letter-spacing:-.025em;margin:18px 0 14px;font-size:clamp(28px,2.4vw,38px);font-weight:400;line-height:1.12}.news-card-copy>p{color:var(--muted);margin:0 0 24px;font-size:17px;line-height:1.75}.news-read{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-top:auto;padding-bottom:8px;font-size:11px;display:inline-flex}.news-card-link:focus-visible{outline:2px solid var(--turquoise);outline-offset:8px}@media (hover:hover){.news-card-link:hover .news-card-image img{transform:scale(1.045)}.news-card-link:hover .news-card-arrow{background:var(--turquoise);transform:rotate(45deg)}.news-card-link:hover .news-read{border-color:var(--turquoise)}}.home-news{background:var(--paper)}.home-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.home-news-heading{margin-bottom:56px}.home-news-heading>.text-link{flex-shrink:0}.news-hero{background:var(--navy);color:var(--white);padding:200px 0 78px}.news-breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:48px;font-size:13px;line-height:1.6;display:flex}.news-breadcrumbs a:hover{color:var(--turquoise)}.news-hero .news-breadcrumbs{color:#bdc9dd}.news-hero-row{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:24px;display:flex}.news-hero h1{margin:0;font-size:clamp(64px,7vw,112px);line-height:1}.news-hero-row>p{color:#bdc9dd;margin:0 0 8px;font-size:18px;line-height:1.75}.news-page-number{color:var(--turquoise)}.news-list-section{padding-block:72px 100px}.news-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.news-list-heading>span{color:var(--muted);font-size:13px}.news-card-featured{border-bottom:1px solid var(--line);grid-column:1/-1;padding-bottom:64px}.news-card-featured .news-card-link{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.news-card-featured .news-card-copy{padding:0}.news-card-featured h2{font-size:clamp(38px,3.4vw,56px)}.news-card-featured .news-card-image{aspect-ratio:5/4}.news-pagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:64px;padding-top:36px;font-size:14px;display:flex}.news-page-links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.news-page-links>*{border:1px solid var(--line);place-items:center;min-width:48px;height:48px;display:grid}.news-page-links [aria-current]{border-color:var(--navy);background:var(--navy);color:#fff}.news-page-links a:hover{border-color:var(--turquoise)}.news-pagination-direction{align-items:center;gap:12px;min-height:48px;display:flex}.news-pagination-direction.is-disabled{color:#697487;opacity:.5}.news-article-header{padding-top:196px}.news-article-intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,4vw,64px);display:grid}.news-article-summary{min-width:0}.news-article-header .news-meta{margin-bottom:28px}.news-article-header h1{overflow-wrap:break-word;margin:0;font-size:clamp(40px,4.2vw,64px);line-height:1.08}.news-article-lead{color:var(--muted);margin:28px 0 0;font-size:clamp(18px,1.4vw,21px);line-height:1.8}.news-article-cover{aspect-ratio:1;background:var(--navy);min-width:0;overflow:hidden}.news-article-cover picture,.news-article-cover img{object-fit:cover;width:100%;height:100%}.news-article-body{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.65fr) minmax(0,1.65fr);gap:clamp(48px,7vw,120px);padding-block:80px;display:grid}.news-article-aside{border-top:2px solid var(--turquoise);align-self:start;padding-top:28px}.news-article-aside>p:not(.eyebrow){font-family:var(--display);margin:24px 0;font-size:36px;line-height:1.1}.news-article-copy{max-width:800px}.news-article-copy section+section{margin-top:48px}.news-article-copy h2{margin:0 0 20px;font-size:clamp(32px,3vw,46px);line-height:1.12}.news-article-copy p,.news-article-copy li{color:var(--muted);margin:0 0 20px;font-size:19px;line-height:1.9}.news-article-copy ul{padding-left:24px}.news-article-action{white-space:normal;text-align:left;gap:20px;max-width:100%;margin-top:20px}.news-article-action svg{flex-shrink:0}.news-article-back{margin-top:40px}.news-related{padding-block:80px 100px}.news-related .section-heading{margin-bottom:40px}.news-page a:focus-visible,.news-article-page a:focus-visible{outline:2px solid var(--turquoise);outline-offset:5px}@media (width<=1100px){.news-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-news-grid{gap:24px}.news-card h2,.news-card h3{font-size:30px}.news-meta{flex-direction:column;align-items:flex-start}.news-hero-row{flex-direction:column;align-items:flex-start;gap:28px}}@media (width<=960px){.news-article-intro{grid-template-columns:minmax(0,1fr);gap:32px}.news-article-cover{aspect-ratio:4/3}}@media (width<=760px){.news-grid,.home-news-grid{grid-template-columns:minmax(0,1fr);gap:44px}.news-featured{margin-bottom:44px}.home-news-heading{align-items:flex-start;gap:28px;margin-bottom:36px}.home-news-heading>.text-link{align-self:flex-start}.news-card-copy{padding-top:22px}.news-meta{flex-direction:row;gap:7px 16px;font-size:11px}.news-card h2,.news-card h3{font-size:32px}.news-card-copy>p{font-size:16px;line-height:1.8}.news-card-arrow{bottom:16px;right:16px}.news-hero{padding:120px 0 48px}.news-breadcrumbs{gap:8px 12px;margin-bottom:30px;font-size:12px}.news-breadcrumbs [aria-current]{overflow-wrap:anywhere}.news-hero h1{font-size:clamp(52px,14vw,80px)}.news-hero-row>p{font-size:17px}.news-desktop-break{display:none}.news-list-section{padding-block:40px 64px}.news-list-heading{align-items:flex-start;gap:12px}.news-card-featured{grid-column:auto;padding-bottom:40px}.news-card-featured .news-card-link{gap:22px;display:flex}.news-card-featured .news-card-image{aspect-ratio:4/3;width:100%}.news-card-featured h2{font-size:36px}.news-pagination{gap:8px;margin-top:44px;padding-top:24px}.news-pagination-direction{gap:6px;font-size:12px}.news-page-links{gap:6px}.news-page-links>*{min-width:44px;height:44px}.news-article-header{padding-top:120px}.news-article-header h1{overflow-wrap:break-word;font-size:clamp(36px,10vw,60px)}.news-article-lead{margin-top:24px;font-size:18px;line-height:1.8}.news-article-cover{aspect-ratio:4/3}.news-article-body{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:44px}.news-article-aside{order:1}.news-article-aside>p:not(.eyebrow),.news-article-copy h2{font-size:32px}.news-article-copy p,.news-article-copy li{font-size:17px;line-height:1.85}.news-article-copy section+section{margin-top:36px}.news-article-action{padding:18px 22px;font-size:11px}.news-related{padding-block:48px 64px}.news-related .section-heading{align-items:flex-start;gap:24px}}
