:root{--nl-accent:var(--wp--preset--color--accent, #1F4E79);--nl-rule:var(--wp--preset--color--rule, #D9D3C7);--nl-muted:var(--wp--preset--color--muted, #5C5C5C);--nl-soft:var(--wp--preset--color--ink-soft, #3A3A3A);--nl-ink:var(--wp--preset--color--ink, #1A1A1A);--nl-shade:var(--wp--preset--color--paper-alt, #F1ECE3);--nl-ph:var(--wp--preset--color--placeholder, #E8E2D6);--nl-sans:var(--wp--preset--font-family--sans);--nl-head:var(--wp--preset--font-family--headline);--nl-serif:var(--wp--preset--font-family--serif)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{text-decoration:none}a:hover,a:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:focus-visible{outline:2px solid var(--nl-accent);outline-offset:2px}img{height:auto;max-width:100%}.nl-wrap{max-width:var(--wp--style--global--wide-size,1240px);margin-inline:auto}.skip-link.screen-reader-text:focus{background:var(--nl-ink);color:#fff;padding:12px 16px;z-index:100000}.nl-utility{font-family:var(--nl-sans);font-size:.8125rem;color:var(--nl-muted)}.nl-utility a{color:var(--nl-muted)}.nl-masthead .wp-block-site-title a{color:var(--nl-ink);text-decoration:none}.nl-tagline{font-family:var(--nl-head);font-style:italic;color:var(--nl-muted)}.nl-sections{border-top:3px solid var(--nl-ink);border-bottom:1px solid var(--nl-rule)}.nl-sections .wp-block-navigation__container{gap:0 1.75rem}.nl-sections .wp-block-navigation-item__content{display:inline-block;padding:15px 0}.nl-sections .current-menu-item>a,.nl-sections .wp-block-navigation-item__content[aria-current="page"]{color:var(--nl-accent);box-shadow:inset 0 -3px 0 var(--nl-accent)}.nl-sectionbar{gap:0.75rem!important;align-items:center}.nl-sectionbar>.wp-block-navigation{flex:1 1 auto;min-width:0;justify-content:center}.nl-sectionbar>.nl-tools{flex:0 0 auto}.nl-tools{display:flex;gap:.25rem;align-items:center;font-family:var(--nl-sans)}.nl-drop{position:relative}.nl-drop>summary{list-style:none;display:inline-flex;align-items:center;gap:.375rem;min-width:44px;min-height:44px;padding:0 .5rem;box-sizing:border-box;justify-content:center;cursor:pointer;font-size:.9375rem;font-weight:500;color:var(--nl-ink);user-select:none}.nl-drop>summary::-webkit-details-marker{display:none}.nl-drop>summary:hover{color:var(--nl-accent)}.nl-drop[open]>summary{color:var(--nl-accent);box-shadow:inset 0 -3px 0 var(--nl-accent)}.nl-drop__panel{position:absolute;right:0;top:calc(100% + 1px);z-index:50;width:min(360px, calc(100vw - 32px));max-height:calc(100vh - 140px);overflow-y:auto;box-sizing:border-box;padding:1.25rem;background:var(--wp--preset--color--paper,#FAF7F2);border:1px solid var(--nl-rule);border-top:3px solid var(--nl-ink);box-shadow:0 12px 24px rgb(0 0 0 / .08)}.nl-drop--search .nl-drop__panel{width:min(440px, calc(100vw - 32px))}.nl-searchform{display:flex;gap:.5rem}.nl-searchform input{flex:1 1 auto;min-width:0;height:44px;padding:0 .75rem;border:1px solid var(--nl-rule);background:#fff;font:400 1rem var(--nl-sans);color:#1A1A1A}.nl-searchform button{height:44px;padding:0 1rem;border:0;background:var(--nl-ink);color:var(--wp--preset--color--paper,#FAF7F2);font:500 .9375rem var(--nl-sans);cursor:pointer}.nl-menu-head{font-family:var(--nl-sans);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nl-muted);margin:0 0 .25rem}.nl-menu-head+.nl-menu-list{margin-bottom:1.25rem}.nl-menu-list{list-style:none;margin:0;padding:0}.nl-menu-list li a{display:block;padding:.625rem 0;border-bottom:1px solid var(--nl-rule);font-family:var(--nl-head);font-size:1.125rem;font-weight:600;color:var(--nl-ink)}.nl-menu-list--small li a{font-family:var(--nl-sans);font-size:.9375rem;font-weight:400}.nl-menu-list .sub-menu{list-style:none;margin:0;padding-left:1rem}@media (max-width:781px){.nl-utility{display:none}.nl-masthead{padding-top:14px!important;padding-bottom:10px!important}.nl-masthead .wp-block-site-tagline{display:none}.nl-sections>.nl-sectionbar,.nl-sections .nl-sectionbar{padding-left:0}.nl-sections .wp-block-navigation__container{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nl-sections .wp-block-navigation__container::-webkit-scrollbar{display:none}.nl-sections .wp-block-navigation-item{flex:0 0 auto}.nl-sectionbar>.wp-block-navigation{justify-content:flex-start;-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.nl-drop__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nl-tools{border-left:1px solid var(--nl-rule);padding-left:.25rem}}.nl-label{display:inline-block;font-family:var(--nl-sans);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nl-accent);line-height:1}a.nl-label,.nl-label a{color:var(--nl-accent)}.nl-labels{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem}.nl-type{font-family:var(--nl-sans);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nl-muted);line-height:1}.nl-label+.nl-type::before{content:"·";margin-right:.5rem;color:var(--nl-muted)}.nl-meta{font-family:var(--nl-sans);font-size:.8125rem;line-height:1.4;color:var(--nl-muted);margin:.5rem 0 0}.nl-meta a{color:var(--nl-muted)}.nl-hl{font-family:var(--nl-head);margin:.5rem 0 0;letter-spacing:-.005em}.nl-hl a{color:var(--nl-ink)}.nl-hl--xl{font-size:clamp(1.75rem, 2.8vw, 2.375rem);font-weight:700;line-height:1.12;letter-spacing:-.01em}.nl-hl--lg{font-size:clamp(1.375rem, 2vw, 1.625rem);font-weight:700;line-height:1.18}.nl-hl--md{font-size:1.1875rem;font-weight:600;line-height:1.25}.nl-hl--sm{font-size:1.0625rem;font-weight:600;line-height:1.3}.nl-hl--italic{font-style:italic;font-weight:400}.nl-ex{font-family:var(--nl-serif);font-size:1rem;line-height:1.5;color:var(--nl-soft);margin:.375rem 0 0}.nl-ex--lg{font-size:1.125rem}.nl-img{display:block;background:var(--nl-ph);overflow:hidden}.nl-img img{display:block;width:100%;height:100%;object-fit:cover}.nl-img--3x2{aspect-ratio:3 / 2}.nl-img--16x9{aspect-ratio:16 / 9}.nl-img--sq{aspect-ratio:1;width:96px;height:96px;flex:0 0 96px;align-self:flex-start}.nl-section-title{font-family:var(--nl-head);font-size:1.5rem;font-weight:700;line-height:1;margin:0 0 1rem;padding-bottom:.625rem;border-bottom:2px solid var(--nl-ink)}.nl-section-title a{color:var(--nl-ink)}.nl-section-title .nl-chev{color:var(--nl-accent)}.nl-kicker-title{font-family:var(--nl-sans);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem}.nl-band{padding:1.5rem 0 1.75rem;border-bottom:1px solid var(--nl-rule)}.nl-band:last-child{border-bottom:0}.nl-list{list-style:none;margin:0;padding:0}.nl-list>li{padding:.75rem 0;border-bottom:1px solid var(--nl-rule)}.nl-list>li:first-child{padding-top:0}.nl-list>li:last-child{border-bottom:0}.nl-top{display:flex;flex-wrap:wrap;gap:2rem}.nl-lead{flex:999 1 600px;min-width:0;display:flex;flex-wrap:wrap;gap:1.25rem;align-items:flex-start;align-content:flex-start}.nl-lead__media{flex:1 1 100%}.nl-lead__text{flex:1 1 100%;min-width:0;max-width:760px}.nl-lead .nl-hl--xl{font-size:clamp(1.875rem, 3.4vw, 2.75rem)}.nl-lead--noimg .nl-lead__text{flex-basis:100%}.nl-lead--noimg .nl-hl--xl{font-size:clamp(2rem, 3.6vw, 3rem)}.nl-lead__more{list-style:none;margin:1rem 0 0;padding:.875rem 0 0;border-top:1px solid var(--nl-rule);display:grid;gap:.625rem}.nl-lead__more li{display:flex;gap:.625rem;font-family:var(--nl-head);font-weight:600;font-size:.9375rem;line-height:1.35}.nl-lead__more li::before{content:"›";color:var(--nl-accent);font-weight:700}.nl-col{flex:1 1 300px;max-width:380px;min-width:0;padding-left:2rem;border-left:1px solid var(--nl-rule);box-sizing:border-box}.nl-col .nl-ex,.nl-section__body .nl-list .nl-ex,.nl-grid .nl-ex,.nl-section-latest .nl-ex{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.nl-col .nl-ex{-webkit-line-clamp:3;line-clamp:3}.nl-grid .nl-ex{-webkit-line-clamp:4;line-clamp:4}.nl-section__body .nl-list .nl-ex,.nl-section-latest .nl-ex{-webkit-line-clamp:2;line-clamp:2}.nl-col .nl-story{padding:1rem 0;border-bottom:1px solid var(--nl-rule)}.nl-col .nl-story:first-child{padding-top:0}.nl-col .nl-story:last-child{border-bottom:0;padding-bottom:0}.nl-story--thumb{display:flex;gap:.875rem}.nl-story--thumb>div{flex:1 1 auto;min-width:0}@media (max-width:960px){.nl-col{max-width:none;padding-left:0;border-left:0;border-top:1px solid var(--nl-rule);padding-top:1.25rem}}.nl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.5rem 0}.nl-grid>.nl-story{min-width:0;padding:0 1.5rem;border-left:1px solid var(--nl-rule)}.nl-grid>.nl-story:first-child{padding-left:0;border-left:0}.nl-grid .nl-img{margin-bottom:.75rem}@media (max-width:600px){.nl-grid>.nl-story{padding:1rem 0 0;border-left:0;border-top:1px solid var(--nl-rule)}.nl-grid>.nl-story:first-child{padding-top:0;border-top:0}}.nl-row{display:flex;flex-wrap:wrap;gap:2rem}.nl-row__main{flex:999 1 600px;min-width:0}.nl-row__side{flex:1 1 300px;max-width:380px;min-width:0}@media (max-width:960px){.nl-row__side{max-width:none}}.nl-row__main:not(:has(>*)){display:none}.nl-row:not(:has(.nl-section,.nl-archive-list))>.nl-row__side{max-width:none;flex-basis:100%}.nl-row:not(:has(.nl-section,.nl-archive-list)) .nl-mostread{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0 1.5rem}.nl-row:not(:has(.nl-section,.nl-archive-list)) .nl-mostread li{border-bottom:1px solid var(--nl-rule);padding-top:.75rem}.nl-section__body{display:flex;flex-wrap:wrap;gap:1.5rem 2rem}.nl-section__body>.nl-story{flex:1 1 300px;min-width:0}.nl-section__body>.nl-list{flex:1 1 260px;min-width:0}.nl-section__body .nl-img{margin-bottom:.75rem}.nl-mostread{counter-reset:nl-rank}.nl-mostread li{display:flex;gap:.875rem;align-items:baseline;padding:.75rem 0}.nl-mostread li:first-child{padding-top:.75rem}.nl-mostread li::before{counter-increment:nl-rank;content:counter(nl-rank);font-family:var(--nl-head);font-size:1.875rem;line-height:1;color:var(--nl-accent);min-width:1.375rem}.nl-mostread a{font-family:var(--nl-head);font-weight:600;font-size:1rem;line-height:1.3}.nl-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem 0}.nl-features>.nl-story{padding:0 2rem;border-left:1px solid var(--nl-rule)}.nl-features>.nl-story:first-child{padding-left:0;border-left:0}.nl-features .nl-story--portrait{display:flex;gap:1.25rem;align-items:flex-start}.nl-portrait{width:88px;height:88px;border-radius:50%;flex:0 0 88px;overflow:hidden;background:var(--nl-ph)}.nl-portrait img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:680px){.nl-features>.nl-story{padding:1rem 0 0;border-left:0;border-top:1px solid var(--nl-rule)}.nl-features>.nl-story:first-child{padding-top:0;border-top:0}}.nl-article-grid{display:flex;flex-wrap:wrap;gap:3rem}.nl-article-main{flex:999 1 600px;min-width:0;max-width:840px}.nl-article-side{flex:1 1 280px;max-width:340px;min-width:0}@media (max-width:960px){.nl-article-side{max-width:none}}.nl-article-main .wp-block-post-title{margin-top:.75rem;max-width:820px}.nl-standfirst{font-family:var(--nl-head);font-size:var(--wp--preset--font-size--large);line-height:1.45;color:#4A4A4A;max-width:760px;margin-top:1rem}.nl-standfirst p{margin:0}.nl-body{max-width:680px}.nl-body>*+*{margin-top:1.25rem}.nl-body a{text-decoration:underline;text-decoration-color:#B8AE9C;text-decoration-thickness:1px;text-underline-offset:3px}.nl-body a:hover{text-decoration-color:currentColor}.nl-body figure{margin-block:1.75rem}.nl-body .wp-block-quote{margin:2rem 0;padding-left:0}.nl-body .wp-block-quote p{margin:0}.nl-body .wp-block-quote cite{display:block;margin-top:.625rem;font:normal 400 0.8125rem/1.4 var(--nl-sans);color:var(--nl-muted)}.nl-body figcaption,.nl-hero figcaption{font-family:var(--nl-sans);font-size:.8125rem;color:var(--nl-muted);margin-top:.5rem;text-align:left}.nl-hero{margin:1.5rem 0 0}.nl-hero img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;background:var(--nl-ph)}.nl-hero .nl-credit,.nl-body .nl-credit{color:#6E665B}.nl-dateline{font-family:var(--nl-sans);font-weight:600;font-size:.8125rem;letter-spacing:.08em}.nl-byline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-top:1.25rem;padding:.75rem 0;border-top:1px solid var(--nl-rule);border-bottom:1px solid var(--nl-rule)}.nl-byline__who{display:flex;align-items:center;gap:.75rem}.nl-byline__who img{width:44px;height:44px;border-radius:50%;display:block;object-fit:cover;background:var(--nl-ph);font-size:0;color:#fff0}.nl-authorbox img{object-fit:cover;background:var(--nl-ph);font-size:0;color:#fff0}.nl-byline__name{font-family:var(--nl-sans);font-weight:600;font-size:.9375rem}.nl-byline .nl-meta{margin-top:.125rem}.nl-share{display:flex;flex-wrap:wrap;gap:.375rem}.nl-share a,.nl-share button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 .75rem;box-sizing:border-box;border:1px solid var(--nl-rule);background:#fff0;font:500 0.8125rem/1 var(--nl-sans);color:var(--nl-ink);cursor:pointer;text-decoration:none}.nl-share a:hover,.nl-share button:hover{border-color:var(--nl-ink);text-decoration:none}.nl-breadcrumb{font-family:var(--nl-sans);font-size:.8125rem;color:var(--nl-muted)}.nl-breadcrumb a{color:var(--nl-muted)}.nl-breadcrumb .sep{margin:0 .375rem}.nl-endnote{font-family:var(--nl-serif);font-style:italic;font-size:1rem;color:#4A4A4A;padding:.875rem 0;border-top:1px solid var(--nl-rule);border-bottom:1px solid var(--nl-rule)}.nl-updates{font-family:var(--nl-sans);font-size:.875rem;color:var(--nl-soft);margin-top:1.5rem}.nl-updates strong{font-weight:600;color:var(--nl-ink)}.nl-topics{display:flex;flex-wrap:wrap;gap:.375rem 1.125rem;font-family:var(--nl-sans);font-size:.875rem;font-weight:500;margin-top:1.5rem}.nl-topics a{color:var(--nl-accent)}.nl-topics strong{font-weight:600}.nl-authorbox{display:flex;gap:1rem;margin-top:1.75rem;padding:1.25rem;background:var(--nl-shade)}.nl-authorbox img{width:64px;height:64px;border-radius:50%;flex:0 0 64px}.nl-authorbox p{margin:.25rem 0 0;font-family:var(--nl-sans);font-size:.875rem;line-height:1.55;color:var(--nl-soft)}.nl-authorbox .nl-authorbox__name{font-family:var(--nl-head);font-weight:600;font-size:1.0625rem}.nl-related{margin-top:2.5rem;padding-top:1.5rem;border-top:2px solid var(--nl-ink)}.nl-archive-head{padding:1.5rem 0 1rem;border-bottom:2px solid var(--nl-ink)}.nl-archive-head h1{margin:0}.nl-archive-head .nl-ex{max-width:760px}.nl-archive-list>.nl-story{padding:1.25rem 0;border-bottom:1px solid var(--nl-rule);display:flex;gap:1.5rem;align-items:flex-start}.nl-archive-list>.nl-story>div{flex:1 1 auto;min-width:0}.nl-archive-list .nl-img--3x2{flex:0 0 220px}@media (max-width:600px){.nl-archive-list .nl-img--3x2{flex-basis:110px}}.nl-pagination{display:flex;flex-wrap:wrap;gap:.5rem;padding:1.5rem 0;font-family:var(--nl-sans);font-size:.9375rem}.nl-pagination .page-numbers{display:inline-flex;min-width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--nl-rule);padding:0 .75rem;box-sizing:border-box;color:var(--nl-ink)}.nl-pagination .current{background:var(--nl-ink);color:var(--wp--preset--color--paper,#FAF7F2);border-color:var(--nl-ink)}.nl-footer{border-top:3px solid var(--nl-ink);font-family:var(--nl-sans);font-size:.875rem}.nl-footer h2{font-family:var(--nl-sans);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem}.nl-footer .wp-block-navigation__container{gap:.5rem}.nl-ad{margin:0;text-align:center}.nl-ad-block{padding:1.25rem 0;border-bottom:1px solid var(--nl-rule)}.nl-row__side .nl-ad-block,.nl-article-side .nl-ad-block{border-bottom:0;padding:1.5rem 0 0}.nl-ad__label{margin:0 0 .375rem;font-family:var(--nl-sans);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--nl-muted)}.nl-ad__slot{min-height:var(--nl-ad-h,0);display:flex;align-items:center;justify-content:center;overflow:hidden}.nl-ad__slot img{max-width:100%;height:auto}.nl-ad--inline{margin:2rem 0;padding:1rem 0;border-top:1px solid var(--nl-rule);border-bottom:1px solid var(--nl-rule)}@media (max-width:781px){.nl-ad__slot{min-height:var(--nl-ad-hm,0)}}@media print{.nl-sections,.nl-utility,.nl-share,.nl-article-side,.nl-related,.nl-footer{display:none!important}body{background:#fff}}.nl-photo-text .nl-article-grid{justify-content:space-between}.nl-photo-text .nl-article-main{flex:0 1 680px;max-width:680px}.nl-photo-text .nl-article-main .wp-block-post-title{max-width:none}.nl-photo-text .nl-hero{max-width:680px}@media (max-width:1060px){.nl-photo-text .nl-article-main{flex:999 1 600px}}.nl-article-side{display:flex;flex-direction:column}.nl-side-is-sticky .nl-side-sticky{position:sticky;top:20px}@media (max-width:960px){.nl-side-is-sticky .nl-side-sticky{position:static}}.nl-side-box{border-top:2px solid var(--nl-ink);padding-top:.75rem;font-family:var(--nl-sans);font-size:.875rem;line-height:1.5;color:var(--nl-soft)}.nl-side-box__title{font:700 1.125rem/1.2 var(--nl-head);color:var(--nl-ink);margin:0 0 .5rem}.nl-side-box p{margin:0 0 .625rem}.nl-side-links{list-style:none;margin:0;padding:0}.nl-side-links li{border-top:1px solid var(--nl-rule)}.nl-side-links a{display:block;padding:.5rem 0;color:var(--nl-ink)}.nl-side-links a::after{content:" ›";color:var(--nl-accent)}.nl-side-follow__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.nl-side-follow__list a{display:inline-block;padding:6px 12px;border:1px solid var(--nl-rule);color:var(--nl-ink);font-weight:500}.nl-side-follow__list li:first-child a{background:var(--nl-ink);border-color:var(--nl-ink);color:var(--wp--preset--color--paper,#FAF7F2)}.nl-side-follow__list a:hover{text-decoration:none;border-color:var(--nl-ink)}