.newslink-page{background:#fbfbf8;color:#172f3a}
.newslink-page{--newslink-topbar-height:78px;--newslink-masthead-height:260px}
.newslink-page>.topbar{position:sticky;top:0;z-index:80;box-shadow:0 5px 16px rgba(9,40,58,.06)}
.newslink-masthead{position:sticky;z-index:74;top:var(--newslink-topbar-height);isolation:isolate;border-bottom:1px solid #162f3b;background:#050606 url('/assets/ui/news-eyes-banner.png') center/cover no-repeat;box-shadow:0 10px 24px rgba(9,40,58,.1);transition:box-shadow .25s ease,filter .25s ease}
.newslink-masthead::before{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.57) 47%,rgba(0,0,0,.2) 100%);content:""}
.newslink-masthead-inner{width:min(1200px,calc(100% - 64px));margin:auto;padding:56px 0 42px}
.newslink-edition{display:flex;justify-content:space-between;gap:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.42);color:rgba(255,255,255,.82);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.newslink-edition time{color:#fff}
.newslink-masthead h1{margin:24px 0 10px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(58px,9vw,116px);font-weight:700;letter-spacing:-.07em;line-height:.82;color:#fff;text-shadow:0 3px 20px rgba(0,0,0,.5)}
.newslink-masthead p{max-width:620px;margin:0;color:rgba(255,255,255,.9);font-family:Georgia,'Times New Roman',serif;font-size:18px;line-height:1.45;text-shadow:0 2px 12px rgba(0,0,0,.62)}
.newslink-sections{border-bottom:1px solid #cbd5d6;background:#f1f4f1}
.newslink-sections>div{display:flex;width:min(1200px,calc(100% - 64px));margin:auto;overflow:auto}
.newslink-sections a{flex:0 0 auto;padding:14px 20px 12px;border-right:1px solid #d5dddd;color:#3f5962;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}
.newslink-sections a:first-child{padding-left:0}.newslink-sections a:hover,.newslink-sections a.active{color:#b3262d}
.newslink-page>.portal-main>.global-page-breadcrumbs{position:sticky!important;z-index:76!important;top:calc(var(--newslink-topbar-height) + var(--newslink-masthead-height))!important;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0;border:0;border-bottom:1px solid #cbd5d6;border-radius:0;background:rgba(241,244,241,.95);box-shadow:0 8px 18px rgba(9,40,58,.08);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);transition:top .25s ease,background-color .25s ease,box-shadow .25s ease}
.newslink-page>.portal-main>.global-page-breadcrumbs ol{box-sizing:border-box;width:min(1200px,calc(100% - 64px));margin:auto;padding:14px 0 12px}
.newslink-content{width:min(1200px,calc(100% - 64px));margin:auto;padding:48px 0 80px}
.newslink-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px;padding-bottom:12px;border-bottom:3px solid #172f3a}
.newslink-section-heading .eyebrow{margin:0 0 5px}.newslink-section-heading h2{margin:0;font-family:Georgia,'Times New Roman',serif;font-size:32px;letter-spacing:-.02em}.newslink-section-heading>a{color:#b3262d;font-size:12px;font-weight:900}.newslink-section-heading>a span{font-size:18px}
.newslink-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:30px;align-items:start}
.newslink-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:0}
.newslink-story{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid #cbd5d6}.newslink-story-lead{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:24px;padding-top:0}.newslink-story-image{display:block;min-height:108px;overflow:hidden;background:#dfeceb}.newslink-story-image img{display:block;width:100%;height:100%;min-height:108px;object-fit:cover;filter:saturate(.8)}.newslink-story-lead .newslink-story-image{min-height:280px}.newslink-story-lead .newslink-story-image img{min-height:280px}.newslink-story-placeholder{display:grid;place-items:center;color:#fff;background:#173c49;background-image:linear-gradient(135deg,#173c49,#28778a);font-family:Georgia,serif;font-size:18px}.newslink-story-kicker{display:flex;justify-content:space-between;gap:10px;color:#b3262d;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.newslink-story-kicker time{color:#718086;white-space:nowrap}.newslink-story h3{margin:7px 0 6px;font-family:Georgia,'Times New Roman',serif;font-size:20px;line-height:1.12}.newslink-story-lead h3{font-size:clamp(28px,3.4vw,46px);line-height:1.02;letter-spacing:-.03em}.newslink-story h3 a:hover{color:#b3262d}.newslink-story p{margin:0;color:#53676e;font-family:Georgia,'Times New Roman',serif;font-size:13px;line-height:1.45}.newslink-story-lead p{font-size:16px;line-height:1.5}.newslink-story-meta{display:flex;justify-content:space-between;gap:10px;margin-top:12px;padding-top:9px;border-top:1px solid #e0e6e5;color:#718086;font-size:10px;font-weight:800}.newslink-story-meta b{color:#b3262d;text-transform:uppercase}
.newslink-briefing{padding:20px;background:#eef4f1;border-top:4px solid #b3262d}.newslink-briefing h2{margin:6px 0 12px;font-family:Georgia,'Times New Roman',serif;font-size:24px;line-height:1.05}.newslink-briefing p{margin:0 0 22px;color:#53676e;font-family:Georgia,serif;font-size:14px;line-height:1.5}.newslink-briefing>a{display:block;padding:11px 0;border-top:1px solid #cbd5d6;color:#b3262d;font-size:11px;font-weight:900}.newslink-briefing>a span{float:right;font-size:16px}.newslink-briefing-rule{margin-top:26px;border-top:1px solid #9fb4b4}.newslink-briefing small{display:block;padding-top:12px;color:#66777b;font-size:11px}.newslink-briefing small b{color:#172f3a;font-family:Georgia,serif;font-size:24px}
@media(max-width:900px){.newslink-layout{grid-template-columns:1fr}.newslink-briefing{order:-1}.newslink-story-lead{grid-template-columns:1fr}.newslink-story-lead .newslink-story-image,.newslink-story-lead .newslink-story-image img{min-height:220px}}
@media(max-width:620px){.newslink-masthead-inner,.newslink-sections>div,.newslink-content{width:calc(100% - 36px)}.newslink-masthead-inner{padding:36px 0 30px}.newslink-edition{font-size:9px}.newslink-masthead h1{font-size:68px}.newslink-masthead p{font-size:16px}.newslink-content{padding-top:32px}.newslink-section-heading{align-items:start;flex-direction:column;gap:9px}.newslink-section-heading h2{font-size:27px}.newslink-grid{display:block}.newslink-story,.newslink-story-lead{grid-template-columns:96px minmax(0,1fr);gap:12px}.newslink-story-lead{display:block}.newslink-story-lead .newslink-story-image{margin-bottom:15px}.newslink-story-lead h3{font-size:32px}.newslink-story p,.newslink-story-lead p{font-size:14px}.newslink-story-meta{display:block}.newslink-story-meta b{display:block;margin-top:5px}}
@media(max-width:620px){.newslink-page>.portal-main>.global-page-breadcrumbs ol{width:calc(100% - 36px)}.newslink-masthead{overflow:hidden;background-position:58% center}.newslink-masthead h1{font-size:clamp(54px,17vw,68px)}.newslink-masthead p{max-width:100%;overflow-wrap:anywhere}}
