:root{--paper:#f2f0e8;--paper-alt:#e3eae7;--ink:#102733;--muted:#52666d;--river:#1f6f78;--signal:#d26035;--line:#b8c8c6;--deep:#0b2029;--display:Baskerville,'Baskerville Old Face','Iowan Old Style',Georgia,serif;--body:'Avenir Next',Avenir,'Segoe UI','Helvetica Neue',Arial,sans-serif;--data:'DIN Alternate','Arial Narrow','Avenir Next Condensed',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 var(--body);overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration-color:var(--signal);text-underline-offset:.17em}a:hover{color:var(--river)}a:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.nrr-skip{position:absolute;left:-999px}.nrr-skip:focus{left:1rem;top:1rem;z-index:20;background:var(--paper);padding:.6rem}.nrr-headwater{border-bottom:1px solid var(--line);background:var(--paper)}.nrr-bank{width:min(1180px,calc(100% - 2.5rem));margin:auto;min-height:100px;display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:1.5rem}.nrr-wordmark{font:700 1.15rem/.92 var(--data);letter-spacing:.06em;text-decoration:none}.nrr-wordmark span{font-size:.55em;letter-spacing:.18em;display:block;color:var(--signal);margin-bottom:.35rem}.nrr-tagline{color:var(--muted);max-width:28rem;font-size:.84rem;margin:0}.nrr-current{display:flex;gap:1rem;font-size:.78rem;font-weight:700;white-space:nowrap}.nrr-current a{text-decoration:none}.nrr-main{width:min(1180px,calc(100% - 2.5rem));margin:0 auto}.nrr-reading{max-width:920px;margin:0 auto}.nrr-breadcrumb{display:flex;gap:.55rem;margin:1.7rem 0;color:var(--muted);font-size:.8rem}.nrr-kicker,.nrr-marker__type,.nrr-ledger__eyebrow{font:800 .73rem/1.1 var(--data);letter-spacing:.12em;color:var(--signal);text-transform:uppercase}.nrr-pagelead{padding:2rem 0 2.5rem;border-bottom:2px solid var(--ink)}h1,h2,h3{font-family:var(--display);line-height:1.05;margin:0 0 .7rem}h1{font-size:clamp(2.45rem,5vw,4.75rem);max-width:850px}h2{font-size:clamp(1.75rem,3vw,2.7rem)}h3{font-size:1.35rem}.nrr-pagelead>p:last-child,.nrr-standfirst{font:1.25rem/1.55 var(--body);max-width:700px;color:var(--muted)}.nrr-hero{position:relative;min-height:315px;color:#fff;isolation:isolate}.nrr-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.nrr-hero__veil{position:absolute;inset:0;background:#0b2029;opacity:.8;z-index:-1}.nrr-hero__words{width:min(1180px,calc(100% - 2.5rem));margin:auto;padding:3.4rem 0}.nrr-hero h1{max-width:670px;font-size:clamp(2.6rem,5.3vw,5rem)}.nrr-hero p:not(.nrr-kicker){max-width:540px;font-size:1.1rem}.nrr-hero a{display:inline-block;margin-top:.45rem;padding:.65rem .95rem;background:var(--signal);text-decoration:none;font-weight:700}.nrr-atlasintro{width:min(1100px,calc(100% - 2.5rem));margin:0 auto;padding:2.1rem 0;display:grid;grid-template-columns:1fr 1fr;gap:4rem}.nrr-atlasintro p{margin:0;color:var(--muted)}.nrr-periods{width:min(1180px,calc(100% - 2.5rem));margin:0 auto 2.6rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.nrr-periods a{padding:.85rem .5rem;text-decoration:none;font:800 1.1rem var(--data);border-right:1px solid var(--line)}.nrr-periods a:last-child{border:0}.nrr-periods span{display:block;font:400 .7rem var(--body);color:var(--muted)}.nrr-reach{position:relative;padding:0 0 3rem;display:grid;grid-template-columns:180px 1fr;gap:2.2rem}.nrr-reach__plate{position:sticky;top:0;align-self:start;background:var(--deep);padding:1.1rem;color:#fff;border-top:7px solid var(--signal)}.nrr-reach__plate p{font-size:.78rem;margin:.2rem 0}.nrr-reach__plate h2{font:800 2rem/.9 var(--data);letter-spacing:.04em}.nrr-flow{margin:0;padding:0;list-style:none;position:relative}.nrr-flow:before{content:'';position:absolute;top:0;bottom:0;left:10px;width:7px;border-left:2px solid var(--river);border-right:2px solid var(--river)}.nrr-marker{display:grid;grid-template-columns:92px 150px 1fr;gap:1.2rem;padding:0 0 2.5rem 2rem;position:relative}.nrr-marker:before{content:'';position:absolute;left:4px;top:.35rem;width:13px;height:13px;border-radius:50%;background:var(--signal);border:3px solid var(--paper)}.nrr-marker time{font:800 .85rem/1.15 var(--data);color:var(--river)}.nrr-marker img{width:150px;height:104px;object-fit:cover}.nrr-marker h3{margin:.15rem 0;font-size:1.5rem}.nrr-marker p{margin:.2rem 0;color:var(--muted);font-size:.93rem}.nrr-shortlink{font-size:.79rem;font-weight:800;text-decoration:none}.nrr-landingstrip{width:min(1180px,calc(100% - 2.5rem));margin:0 auto 4.5rem;padding:2rem 0;border-top:2px solid var(--ink);display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:1.25rem}.nrr-landingstrip a{text-decoration:none;font-family:var(--display);font-size:1.25rem}.nrr-landingstrip img{width:100%;aspect-ratio:1.45;object-fit:cover;margin-bottom:.55rem}.nrr-record{padding-bottom:3rem}.nrr-soundings{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.2rem 0}.nrr-soundings span{border:1px solid var(--line);padding:.25rem .5rem;font:700 .7rem var(--data);letter-spacing:.06em}.nrr-image{margin:2rem 0}.nrr-image img{width:100%;max-height:440px;object-fit:cover}.nrr-image figcaption{font-size:.78rem;color:var(--muted);margin-top:.45rem}.nrr-body{max-width:700px}.nrr-body p{font-size:1.04rem}.nrr-body h2{margin-top:2.2rem}.nrr-ledger{margin:2.2rem 0;padding:1.25rem;border-left:5px solid var(--river);background:var(--paper-alt);max-width:760px}.nrr-ledger p{margin:.3rem 0}.nrr-ledger__note{font-size:.8rem;color:var(--muted)}.nrr-confluence{border-top:2px solid var(--ink);padding:2.5rem 0 4rem}.nrr-confluence__flow{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.nrr-confluence article{background:var(--paper);padding:1.25rem}.nrr-confluence article p{font:800 .72rem var(--data);color:var(--signal);text-transform:uppercase}.nrr-filterbar{display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 0;border-bottom:1px solid var(--line);font-size:.85rem}.nrr-filterbar span{font-weight:800;margin-right:.35rem}.nrr-filterbar a{padding:.18rem .4rem;border:1px solid var(--line);text-decoration:none}.nrr-indexgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);margin:2rem 0}.nrr-indexgrid article{padding:1.25rem;background:var(--paper)}.nrr-indexgrid img{width:100%;height:160px;object-fit:cover;margin-bottom:1rem}.nrr-indexgrid article>p:first-of-type{font:800 .68rem var(--data);color:var(--signal);letter-spacing:.09em;text-transform:uppercase}.nrr-indexgrid h2{font-size:1.5rem}.nrr-indexgrid p{font-size:.9rem;color:var(--muted)}.nrr-contact{background:var(--deep);color:#fff;padding:1.6rem;margin:2rem 0}.nrr-contact a{color:#fff;font:700 1.2rem var(--data)}.nrr-rules{padding-left:1.25rem}.nrr-landing{background:var(--deep);color:#fff;padding:3rem max(1.25rem,calc((100% - 1180px)/2));display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:2.5rem}.nrr-landing h2{font-size:1.2rem}.nrr-landing a{display:block;margin:.25rem 0;color:#fff}.nrr-colophon{grid-column:1/-1;border-top:1px solid #49636b;padding-top:1rem;color:#b7c5c7;font-size:.76rem}@media(max-width:760px){.nrr-bank{grid-template-columns:1fr;gap:.7rem;padding:1rem 0}.nrr-tagline{display:none}.nrr-current{overflow:auto;padding-bottom:.25rem}.nrr-current a{padding:.45rem 0}.nrr-hero{min-height:290px}.nrr-hero__words{padding:2.2rem 0}.nrr-atlasintro{grid-template-columns:1fr;gap:1rem}.nrr-periods{overflow:auto;display:flex}.nrr-periods a{min-width:120px}.nrr-reach{grid-template-columns:1fr;gap:1rem}.nrr-reach__plate{position:static}.nrr-marker{grid-template-columns:74px 1fr;padding-left:1.8rem}.nrr-marker img{grid-column:2;width:100%;height:160px;order:3}.nrr-marker>div{grid-column:2}.nrr-landingstrip{grid-template-columns:1fr 1fr}.nrr-landingstrip>div{grid-column:1/-1}.nrr-confluence__flow,.nrr-indexgrid{grid-template-columns:1fr}.nrr-landing{grid-template-columns:1fr;gap:1.5rem}.nrr-colophon{grid-column:auto}.nrr-main{width:min(100% - 1.5rem,1180px)}h1{font-size:clamp(2.3rem,12vw,3.4rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
img{height:auto;}
.nrr-hero{height:clamp(300px,23vw,350px);min-height:0;overflow:hidden;}
.nrr-hero>img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center;}
.nrr-hero h1{max-width:650px;font-size:clamp(2.4rem,4vw,4rem);}
.nrr-hero__words{padding:2.35rem 0;}
.nrr-atlasintro{padding:.85rem 0;gap:2.5rem;}
.nrr-periods{margin-bottom:1.5rem;}
.nrr-marker img{width:150px;height:104px;aspect-ratio:1.44/1;object-fit:cover;object-position:center;}
.nrr-image img{width:100%;height:auto;aspect-ratio:16/9;max-height:none;object-fit:cover;object-position:center;}
.nrr-indexgrid img{width:100%;height:180px;aspect-ratio:1.5/1;object-fit:cover;object-position:center;}
.nrr-landingstrip img{width:100%;height:auto;aspect-ratio:1.45/1;object-fit:cover;object-position:center;}
@media(max-width:760px){
  .nrr-hero{height:290px;min-height:0;}
  .nrr-hero>img{aspect-ratio:auto;}
  .nrr-hero h1{font-size:clamp(2.1rem,10vw,3rem);}
  .nrr-hero__words{padding:1.75rem 0;}
  .nrr-marker img{width:100%;height:160px;aspect-ratio:1.5/1;}
  .nrr-indexgrid img{height:200px;aspect-ratio:1.5/1;}
}
.nrr-rootcrumb{display:none}