.nl-document{max-width:1180px;margin:0 auto;padding:24px 24px 64px;color:#243247;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;line-height:1.75}.nl-document *{box-sizing:border-box}.nl-document a{color:#185dc5;text-decoration:none}.nl-document a:hover{text-decoration:underline}.nl-document a:focus-visible,.nl-document summary:focus-visible{outline:3px solid #91b9fa;outline-offset:4px}.nl-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:13px;font-weight:500;color:#64748b;margin-bottom:28px}.nl-document-header{border-bottom:1px solid #e2e8f0;padding:0 0 28px;margin-bottom:32px}.nl-document .nl-eyebrow{font-size:11px;font-weight:700;letter-spacing:.09em;color:#61728b;margin:0 0 10px}.nl-document h1{font-size:36px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#172438;margin:0 0 20px}.nl-document-meta{display:flex;gap:12px 24px;flex-wrap:wrap;color:#64748b;font-size:13px;font-weight:500}.nl-document-meta a{font-weight:600}.nl-document-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:44px;align-items:start}.nl-document-aside{position:sticky;top:80px}.nl-document-aside details{background:#f7f9fc;border:1px solid #e4eaf2;border-radius:12px;padding:20px}.nl-document summary{font-size:14px;font-weight:700;cursor:pointer;color:#25354b}.nl-document-aside ol{list-style:none;padding:0;margin:14px 0 0}.nl-document-aside li{margin:0 0 10px;font-size:13px;line-height:1.55}.nl-document-aside a{color:#4c607c;display:block}.nl-document-body{min-width:0;font-size:16px;line-height:1.8;font-weight:400;overflow-wrap:anywhere}.nl-document-body p{margin:0 0 20px}.nl-document-body p:empty{display:none}.nl-document-body h2{font-size:23px;line-height:1.4;font-weight:650;letter-spacing:-.02em;color:#172438;margin:32px 0 14px;scroll-margin-top:85px}.nl-document-body h2:first-child{margin-top:0}.nl-document-body h3{font-size:19px;font-weight:600;line-height:1.5;margin:26px 0 12px;scroll-margin-top:85px}.nl-document-body strong{font-weight:650}.nl-document-body img{max-width:100%;height:auto}.nl-document-body ul,.nl-document-body ol{padding-left:24px}.nl-document-body li{margin-bottom:8px}.nl-related{margin-top:40px;border-top:1px solid #e2e8f0;padding-top:24px}.nl-document-body .nl-related h2{font-size:17px;margin:0 0 16px}.nl-related>div{display:grid;gap:10px}.nl-related a{display:flex;justify-content:space-between;border:1px solid #e4eaf2;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:550}.nl-related a:hover{background:#f5f8fe}@media(max-width:850px){.nl-document{padding:20px 16px 40px}.nl-document-grid{grid-template-columns:1fr;gap:26px}.nl-document-aside{position:static}.nl-document-aside details{padding:16px 20px}.nl-document h1{font-size:30px}.nl-document-header{margin-bottom:24px}.nl-document-body{font-size:16px}.nl-document-body h2{font-size:22px}.nl-document-meta{gap:8px 18px}}

.nl-news{max-width:1100px;margin:0 auto;padding:28px 28px 64px;color:#202832;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.nl-news *{box-sizing:border-box}.nl-news-header{border-bottom:2px solid #1b93b0;padding-bottom:18px;margin-bottom:0}.nl-news-header h1{font:700 30px/1.3 system-ui,-apple-system,"Segoe UI",sans-serif;margin:0 0 8px;color:#17232f}.nl-news-header p{font-size:15px;line-height:1.6;color:#64717f;margin:0}.nl-news-item{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;padding:24px 0;border-bottom:1px solid #e7ebef;align-items:start}.nl-news-image{display:block;overflow:hidden;border-radius:6px;background:#eef3f5;aspect-ratio:8/5}.nl-news-image img{display:block;width:100%;height:100%;object-fit:cover}.nl-news-label{font-size:11px;font-weight:700;letter-spacing:.06em;color:#18869d}.nl-news-copy h2{font:700 22px/1.45 system-ui,-apple-system,"Segoe UI",sans-serif;margin:7px 0 9px}.nl-news-copy h2 a{color:#202832;text-decoration:none}.nl-news-copy h2 a:hover{color:#087b99}.nl-news-copy p{font-size:15px;line-height:1.65;color:#596573;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nl-news-copy time{font-size:12px;color:#77818c}.nl-news a:focus-visible{outline:3px solid #0891b2;outline-offset:4px}.nl-document{max-width:1100px}.nl-document-grid{grid-template-columns:220px minmax(0,1fr);gap:36px}.nl-document-body{color:#303943}.nl-document-body table{width:100%;border-collapse:collapse;font-size:14px;margin:20px 0 28px;table-layout:fixed}.nl-document-body td,.nl-document-body th{padding:12px;border:1px solid #dde4ea;text-align:left;vertical-align:top;overflow-wrap:anywhere}.nl-document-body th{background:#f3f6f8;font-weight:600}.nl-document-body a{text-decoration:underline;text-underline-offset:3px}.nl-document-body iframe{max-width:100%}.nl-document-body blockquote{margin:24px 0;padding:16px 20px;border-left:3px solid #1495aa;background:#f4f8fa}.nl-document h1{font-family:inherit}.nl-document-body h2,.nl-document-body h3{font-family:inherit}
@media(max-width:850px){.nl-document-grid{grid-template-columns:1fr}.nl-document h1{font-size:28px;line-height:1.4}}
@media(max-width:600px){.nl-news{padding:20px 16px 40px}.nl-news .nl-breadcrumb{margin-bottom:20px}.nl-news-header h1{font-size:26px}.nl-news-item{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:20px 0}.nl-news-copy h2{font-size:17px;line-height:1.45;margin-top:0}.nl-news-label{display:none}.nl-news-copy p{font-size:13px;-webkit-line-clamp:2;line-height:1.6;margin-bottom:8px}.nl-news-image{aspect-ratio:4/3}.nl-document h1{font-size:26px}.nl-document-body td,.nl-document-body th{padding:8px;font-size:13px}}

/* Keep approved article artwork fully visible in equal thumbnail frames. */
.nl-news-image{aspect-ratio:16/9;background:#fff;border:1px solid #edf0f3;display:flex;align-items:center;justify-content:center}.nl-news-image img{width:100%;height:100%;object-fit:contain;object-position:center}

.nl-news .nl-news-label,.nl-news .nl-news-copy h2 a,.nl-news .nl-news-copy p,.nl-news .nl-news-copy time,.nl-news .nl-news-header p,.nl-news .nl-breadcrumb,.nl-news .nl-breadcrumb a{color:#000}
