.news-card[data-astro-cid-r3tkxwmq]{flex-direction:column;display:flex}.news-card[data-astro-cid-r3tkxwmq]>.news-card__link[data-astro-cid-r3tkxwmq]{flex:1;height:auto}.news-experience{--news-accent:var(--green);row-gap:32px}.news-experience.route-page{--news-accent:var(--yellow)}.news-experience.project-news-page{--news-accent:var(--cyan)}.news-experience .page-intro{padding:clamp(32px, 4vw, 64px) var(--panel-inset) 0;display:block}.news-experience .page-intro .eyebrow{background:var(--news-accent);border-radius:7px;margin-bottom:20px;padding:7px 12px;font-size:.875rem;display:inline-block}.news-experience .page-intro h1{letter-spacing:-.045em;max-width:20ch;margin-bottom:20px;font-size:clamp(2.6rem,4.8vw,4.5rem);line-height:1.07}.news-experience .page-intro .lead{max-width:54ch}.news-experience .page-intro .back-link{width:fit-content;margin:0 0 24px;display:flex}.news-experience .route-intro-note{color:#44505c;max-width:62ch;margin-top:16px}.news-categories{margin:0 var(--panel-inset);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:0 0 24px;display:flex}.news-categories a{border:1px solid var(--line);border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:10px 20px;font-size:1rem;font-weight:500;line-height:1.4;display:inline-flex}.news-categories a:hover{background:var(--subtle);border-color:var(--ink)}.news-categories a[aria-current=page]{background:var(--ink);color:#fff;border-color:var(--ink)}.news-categories a:focus-visible{outline-offset:4px;outline:3px solid #173699}.news-experience.route-page>.news-categories{padding-inline:0}.news-experience .news-layout{padding-inline:var(--panel-inset);grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:48px clamp(24px,3vw,48px)}.news-experience .news-first{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.news-experience .news-sidebars{grid-area:1/2;display:block}.news-experience .news-first .featured{background:0 0;border-radius:20px}.news-experience .news-first .featured .news-card__link{background:#e5f6ed;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden}.news-experience .news-first .featured .news-cover{aspect-ratio:auto;border-radius:0;min-height:320px}.news-experience .news-first .featured .news-card-body{padding:clamp(24px,2.3vw,36px)}.news-experience .news-first .featured h2{font-size:clamp(1.75rem,2.25vw,2.45rem)}.news-experience .news-card:not(.featured){border:0;flex-direction:column;margin:0;padding:0;display:flex}.news-experience .news-card:not(.featured) .news-card__link{flex:1;height:auto;display:flex}.news-experience .news-card:not(.featured) .news-cover{aspect-ratio:16/10;border-radius:16px}.news-experience .news-card:not(.featured) .news-card-body{padding:20px 0 0}.news-experience .news-card:not(.featured) :is(h2,h3){margin-bottom:14px;font-size:clamp(1.45rem,1.9vw,1.9rem)}.news-experience .news-card .news-teaser{font-size:1rem;display:block}.news-experience .news-card .news-meta{margin-bottom:12px;font-size:.875rem}.news-experience .news-card .card-read{font-size:.9375rem}.news-experience .press-news-card--text{background:#e5f6ed;border-radius:20px}.news-experience .press-news-card--text:not(.featured) .news-card-body{padding:clamp(24px,2.25vw,32px)}.news-experience .press-news-card--text .news-meta{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.news-experience .press-news-card--text .press-news-source{border:1px solid #bdd8c9;border-radius:7px;padding:6px 10px;font-size:.8125rem;line-height:1.4;display:inline-block}.news-experience .press-news-card--text :is(h2,h3){text-wrap:pretty;overflow-wrap:anywhere}.news-experience .press-news-card--text .news-teaser{margin-bottom:28px}.news-experience .press-news-card--text .card-read{align-items:baseline;width:100%}.news-experience .press-news-card--text .card-read .action-icon{align-self:flex-start;margin-top:2px}.news-experience .news-card__link:hover .card-read>span{text-decoration-thickness:2px}.news-experience .editorial-route{border-top:0;padding-top:0}.news-experience .editorial-route-heading{background:var(--yellow);border-radius:16px;padding:24px}.news-experience .editorial-route-heading .eyebrow{margin-bottom:12px}.news-experience .editorial-route-heading h2{font-size:clamp(1.7rem,2.25vw,2.25rem)}.news-experience .editorial-route .route-card h3{font-size:clamp(1.45rem,1.8vw,1.8rem)}.news-experience .editorial-route .route-card:not(:first-of-type) h3{font-size:1.25rem}.news-experience .editorial-route .route-card-copy .news-meta,.news-experience .editorial-route .route-card .route-card-period{font-size:.875rem}.news-experience .editorial-route>.action-link{margin-top:24px}.news-experience .news-region-band{background:var(--cyan);border-radius:20px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;padding:clamp(24px,3vw,40px);display:grid}.news-region-band h2{margin-bottom:16px;font-size:clamp(1.8rem,2.7vw,2.65rem)}.news-region-band .eyebrow{margin-bottom:16px}.news-region-band>div>p:not(.eyebrow){font-size:1rem}.news-region-band>div>.action-link{margin-top:16px}.news-region-band .project-update-list{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0;display:grid}.news-region-band .project-update-list>li{border-top:1px solid #8daab1;border-bottom:0}.news-region-band .update-link{padding:20px 0 0}.news-region-band .update-link h3{font-size:1.4rem}.news-experience .news-first>.press-mention{border-top:1px solid var(--line);background:0 0;border-radius:0;grid-column:1/-1;grid-template-columns:minmax(0,.6fr) minmax(0,2fr);padding:24px 0 0}.news-experience .news-first>.press-mention :is(h2,h3){font-size:1.5rem}.news-experience .news-more{border:0;grid-area:auto/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;margin:0;padding:0}.news-archive-heading{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.news-archive-heading h2{font-size:clamp(2rem,3.5vw,3.2rem)}.news-archive-heading>a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.news-experience.route-page .route-grid{gap:48px 32px}.news-experience.route-page .route-card-image{aspect-ratio:16/10;border-radius:18px}.news-experience.route-page .route-card h2{max-width:27ch;font-size:clamp(1.8rem,2.6vw,2.6rem)}.news-experience.route-page .route-card-copy{padding-top:22px}.news-experience.route-page .route-card-copy>p{max-width:60ch}.news-experience.route-page .route-card-period{border-left:3px solid var(--yellow);padding-left:14px}.news-region-navigation{margin-inline:var(--panel-inset);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}.news-region-navigation :is(.region-links,.news-publication-links){margin:0}.project-news-page .updates-overview{max-width:none}.project-news-page .updates-overview>h2{font-size:clamp(1.8rem,3vw,2.7rem)}.project-news-page .project-update-list-detailed{border:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.project-news-page .project-update-list-detailed>li{border-top:1px solid var(--line);border-bottom:0}.project-news-page .project-update-list-detailed .update-link{padding-block:28px}.project-news-page .project-update-list-detailed .update-link h3{font-size:clamp(1.5rem,2.3vw,2rem)}.project-news-page .updates-archive{margin-top:16px}.editorial-article{row-gap:40px}.editorial-article .article-opening{gap:24px}.editorial-article .article-opening.has-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.editorial-article .article-header{background:#e5f6ed;border-radius:20px;padding:clamp(28px,3.5vw,56px)}.editorial-article.route-article .article-header{background:var(--yellow)}.editorial-article.project-article .article-header{background:var(--cyan)}.editorial-article .article-header h1{max-width:22ch;font-size:clamp(2.1rem,3.55vw,3.75rem);line-height:1.1}.editorial-article .article-header .back-link{margin-bottom:32px}.editorial-article .article-visual{background:0 0;border-radius:20px;flex-direction:column;justify-content:center;display:flex}.editorial-article .article-visual .article-image{object-fit:contain;aspect-ratio:auto;border-radius:20px;flex:none;width:100%;height:auto;min-height:0;max-height:640px}.editorial-article .article-visual figcaption{padding:12px 4px 0;font-size:.8125rem}.article-practical-link{text-underline-offset:5px;align-items:center;min-height:44px;margin-top:16px;font-size:.9375rem;font-weight:500;text-decoration:underline;display:inline-flex}.editorial-article .article-reading{width:100%}.editorial-article .article-body{max-width:780px;margin-inline:auto;padding:8px 32px 0}.editorial-article .article-reading.has-route-facts{padding-inline:var(--panel-inset);grid-template-columns:minmax(0,2fr) minmax(290px,1fr);align-items:start;gap:clamp(40px,5vw,80px);display:grid}.editorial-article .has-route-facts .article-body{max-width:720px;margin:0 auto;padding:0}.editorial-article .prose,.editorial-article .prose p{overflow-wrap:break-word;font-size:1.125rem;line-height:1.85}.editorial-article .prose>p:first-child:not(.article-series),.editorial-article .prose p.lead{font-size:clamp(1.2rem,1.55vw,1.4rem);line-height:1.65}.editorial-article .prose h2{text-wrap:pretty;margin:48px 0 20px;font-size:clamp(1.8rem,2.5vw,2.4rem);line-height:1.18}.editorial-article .prose h3{text-wrap:pretty;margin:32px 0 14px;font-size:clamp(1.35rem,1.8vw,1.65rem);line-height:1.3}.editorial-article .prose :is(ul,ol){padding-left:1.3em}.editorial-article .prose li{margin-bottom:10px;padding-left:.25em}.editorial-article .prose .article-series{border-left:0;border-bottom:1px solid var(--line);background:0 0;margin:0 0 28px;padding:0 0 20px;font-size:.9375rem}.editorial-article .prose .article-source{border-top:1px solid var(--line);color:#44505c;margin-top:36px;padding-top:20px;font-size:.875rem;line-height:1.7}.editorial-article .route-facts{border-radius:18px;margin:0;padding:28px;scroll-margin-top:140px}.editorial-article .route-facts .eyebrow{margin:0 0 12px;font-size:.875rem}.editorial-article .route-facts h2{margin-bottom:24px;font-size:1.75rem;line-height:1.15}.editorial-article .route-facts dl{display:block}.editorial-article .route-facts dt{margin-top:20px;font-size:.875rem}.editorial-article .route-facts dd{overflow-wrap:anywhere;margin-top:4px;font-size:1rem}.editorial-article .route-facts>.action-link{font-size:.9375rem}.editorial-article>.article-next-step{width:calc(100% - 64px);max-width:716px;margin:0 auto}.editorial-article.route-article>.article-next-step{background:var(--yellow)}.editorial-article .related-news{border-top:1px solid var(--line);padding-top:24px}.editorial-article .related-news .section-header{padding-top:0}.editorial-article .related-news .news-cover{border-radius:16px}@media (width>=901px) and (width<=1150px){.news-experience .news-layout{grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr)}.news-experience .news-first .featured .news-card__link{grid-template-columns:1fr}.news-experience .news-first .featured .news-cover{aspect-ratio:16/10;min-height:0}}@media (width<=900px){.news-experience .news-layout{grid-template-columns:minmax(0,1fr)}.news-experience .news-first,.news-experience .news-sidebars{grid-area:auto/1}.news-experience .news-first .featured .news-card__link{grid-template-columns:repeat(2,minmax(0,1fr))}.news-experience .news-sidebars{margin:0}.news-experience .editorial-route-heading{display:block}.news-experience .editorial-route-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.news-experience .editorial-route .route-card:not(:first-of-type) .route-card-copy>p{display:block}.news-experience .editorial-route .route-card:not(:first-of-type) h3{font-size:clamp(1.45rem,2.5vw,1.8rem)}.news-experience .news-region-band{grid-template-columns:minmax(0,1fr);gap:28px}.news-region-band>div>p:not(.eyebrow){max-width:55ch}.news-experience .news-more{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-article .article-opening.has-image{grid-template-columns:minmax(0,1fr)}.editorial-article .article-visual .article-image{flex:none;max-height:580px}.editorial-article .article-reading.has-route-facts{grid-template-columns:minmax(0,1fr);gap:32px}.editorial-article .route-facts{width:100%;max-width:720px;margin-inline:auto}}@media (width<=600px){.news-experience{row-gap:24px}.news-experience .page-intro{padding:28px var(--panel-inset) 0}.news-experience .page-intro h1{font-size:clamp(2.25rem,9vw,3rem)}.news-experience .page-intro .lead{font-size:1.125rem}.news-experience .route-intro-note{font-size:.9375rem}.news-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-bottom:20px;display:grid}.news-categories a{text-align:center;overflow-wrap:anywhere;min-height:44px;padding:9px 7px;font-size:.875rem}.news-experience .news-layout{padding-inline:var(--panel-inset);gap:32px}.news-experience .news-first{grid-template-columns:minmax(0,1fr);gap:28px}.news-experience .news-first>.press-mention,.news-experience .news-first .featured .news-card__link{grid-template-columns:minmax(0,1fr)}.news-experience .news-first .featured .news-cover{aspect-ratio:16/10;min-height:0}.news-experience .news-first .featured .news-card-body{padding:24px}.news-experience .news-first .featured h2{font-size:1.8rem}.news-experience .news-card:not(.featured) :is(h2,h3){font-size:1.65rem}.news-experience .news-card:not(.featured) .news-cover{aspect-ratio:16/9}.news-experience .editorial-route{margin-inline:0}.news-experience .editorial-route-stories{grid-template-columns:minmax(0,1fr)}.news-experience .editorial-route .route-card:not(:first-of-type) .route-card-link{grid-template-columns:88px minmax(0,1fr)}.news-experience .editorial-route .route-card:not(:first-of-type) h3{font-size:1.3rem}.news-experience .editorial-route .route-card:not(:first-of-type) .route-card-copy>p:not(.news-meta):not(.route-card-period):not(.route-card-published){display:none}.news-experience .news-region-band{padding:24px}.news-region-band .project-update-list{grid-template-columns:minmax(0,1fr)}.news-experience .news-more{grid-template-columns:minmax(0,1fr);gap:32px}.news-archive-heading{flex-wrap:wrap;gap:8px}.news-experience.route-page .route-grid{gap:36px}.news-experience.route-page .route-card h2{font-size:1.85rem}.project-news-page .project-update-list-detailed{grid-template-columns:minmax(0,1fr)}.editorial-article{row-gap:28px}.editorial-article .article-opening{gap:16px}.editorial-article .article-header{padding:28px var(--panel-inset);border-radius:0}.editorial-article .article-header h1{font-size:clamp(2rem,7.5vw,2.75rem)}.editorial-article .article-header .back-link{margin-bottom:24px}.editorial-article .article-visual,.editorial-article .article-visual .article-image{border-radius:0}.editorial-article .article-body{padding:0 var(--panel-inset)}.editorial-article .prose,.editorial-article .prose p{font-size:1.0625rem;line-height:1.8}.editorial-article .prose h2{margin-top:36px;font-size:1.8rem}.editorial-article .route-facts{padding:24px}.editorial-article>.article-next-step{border-radius:16px;width:calc(100% - 48px)}}.photo-credit[data-astro-cid-yyjrhpgk]{color:#525c67;font-size:13px;font-weight:400;line-height:1.55;display:block}.photo-credit[data-astro-cid-yyjrhpgk] a[data-astro-cid-yyjrhpgk]{color:inherit;text-underline-offset:3px;text-decoration:underline}.photo-credit[data-astro-cid-yyjrhpgk] a[data-astro-cid-yyjrhpgk]:hover{color:#172b46}.photo-credit[data-astro-cid-yyjrhpgk] a[data-astro-cid-yyjrhpgk]:focus-visible{outline-offset:3px;outline:2px solid #172b46}.photo-credit[data-astro-cid-yyjrhpgk].compact{margin-top:16px;font-size:12px}.campaign-artwork[data-astro-cid-7cyx5wsf]{border-radius:var(--radius);align-self:center;margin:0;padding:0;overflow:hidden}.campaign-artwork[data-astro-cid-7cyx5wsf] img[data-astro-cid-7cyx5wsf]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}
