.news-page{background:#f5f7f7}.news-page header.scrolled{position:sticky}.news-main{max-width:1180px;margin:0 auto;padding:55px 5% 110px}.news-back{font-size:16px;color:#486978}.news-heading{display:block;padding:56px 0 38px}.news-heading .eyebrow{display:block}.news-heading time{display:block;color:#567480;font-size:15px;margin:20px 0}.news-heading h1{font-size:clamp(42px,5vw,78px);line-height:1.08;letter-spacing:-.035em;max-width:1050px;margin:0 0 24px}.news-heading p{font-size:clamp(19px,2vw,27px);line-height:1.5;color:#486978;max-width:800px}.news-photo,.news-video{margin:0}.news-photo img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px}.news-photo figcaption,.news-video figcaption{font-size:14px;color:#567480;margin-top:12px}.news-body{max-width:780px;margin:58px 0}.news-body p{font-size:clamp(18px,1.7vw,23px);line-height:1.65;color:#365769;margin-bottom:25px}.news-video video{display:block;width:100%;aspect-ratio:16/9;background:#17394a;border-radius:14px}.news-page footer{max-width:1800px;margin:auto}@media(max-width:750px){.news-main{padding:30px 6% 75px}.news-heading{padding:40px 0 25px}.news-heading h1{font-size:clamp(38px,9vw,52px)}.news-body{margin:38px 0}}.news-secondary{max-width:650px;margin:24px 0 0}.news-secondary img{aspect-ratio:4/3;object-fit:cover;object-position:50% 65%}.news-page[data-news-title="newsUsTitle"] .news-photo:first-of-type img{aspect-ratio:16/9;object-position:50% 60%}@media(max-width:750px){.news-secondary img{aspect-ratio:4/5}.news-page[data-news-title="newsUsTitle"] .news-photo:first-of-type img{aspect-ratio:4/3}}

.news-index .news-heading{border-bottom:1px solid #d7e0e2;padding:12px 0 38px}.news-index .news-heading h1{margin:0 0 18px}.news-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px}.news-list-card{display:block;border:1px solid #d7e0e2;border-radius:14px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s}.news-list-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px #17394a17}.news-list-card img{aspect-ratio:16/9;object-fit:cover}.news-list-copy{display:flex;flex-direction:column;gap:15px;padding:26px}.news-list-copy time{font-size:15px;color:#567480}.news-list-copy strong{font-size:clamp(23px,2vw,30px);line-height:1.25}.news-list-copy>span{font-size:17px;line-height:1.55;color:#486978}.news-list-copy b{font-size:16px;margin-top:8px}@media(max-width:750px){.news-list{grid-template-columns:1fr;gap:18px;margin-top:25px}.news-list-copy{padding:20px}.news-list-card img{aspect-ratio:4/3}}

/* Preserve the complete supplied portrait photos in a compact gallery. */
.news-evidence-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.news-evidence-gallery figure{margin:0;min-width:0}
.news-evidence-gallery a{display:block;border-radius:12px;overflow:hidden}
.news-evidence-gallery img{width:100%;height:auto;aspect-ratio:9/16;object-fit:contain}
.news-evidence-gallery figcaption{font-size:14px;line-height:1.55;color:#567480;margin-top:10px}
@media(max-width:750px){.news-evidence-gallery{gap:10px}.news-evidence-gallery figcaption{font-size:14px}}

.news-luggage .news-evidence-gallery img{aspect-ratio:3/4}
