:root{color-scheme:dark;--ink-900:#0b0b0b;--ink-800:#141414;--ink-700:#1f1f1f;--paper:#e9e9e6;--bone:#b4b4b1;--dust:#8c8c8a;--rule:#2c2c2c;--rule-strong:#383838;--rule-w:1px;--rubric:#ffffff;--gilt:#ffffff;--scrim:rgb(11 11 11/0.96);--dominant:#141414;--mat:#141414;--fs-display:clamp(3.5rem,1.75rem + 8vw,11rem);--fs-numeral:clamp(2.5rem,1.5rem + 4vw,6rem);--fs-h1:clamp(2.25rem,1.5rem + 3.2vw,4.5rem);--fs-h2:clamp(1.625rem,1.25rem + 1.5vw,2.5rem);--fs-quote:clamp(1.5rem,1.1rem + 1.6vw,2.75rem);--fs-lead:clamp(1.25rem,1.05rem + 0.8vw,1.75rem);--fs-body:clamp(1.0625rem,1rem + 0.25vw,1.1875rem);--fs-caption:clamp(0.8125rem,0.75rem + 0.2vw,0.9375rem);--fs-label:clamp(0.6875rem,0.65rem + 0.15vw,0.75rem);--lh-display:0.95;--lh-numeral:1;--lh-h1:1.05;--lh-h2:1.15;--lh-quote:1.25;--lh-lead:1.35;--lh-body:1.55;--lh-caption:1.4;--lh-label:1;--lh-meta:1.4;--ls-display:-0.02em;--ls-h1:-0.015em;--ls-h2:-0.01em;--ls-label:0.14em;--measure-body:64ch;--measure-lead:48ch;--measure-quote:30ch;--measure-caption:48ch;--gutter:clamp(1rem,4vw,4rem);--page-max:1680px;--col-gap:clamp(0.75rem,2vw,2rem);--head-h:64px;--folio-h:44px;--sp-1:0.25rem;--sp-2:0.5rem;--sp-3:0.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--sp-10:8rem;--sp-section:clamp(5rem,12vw,12rem);--sp-plate:clamp(3rem,8vw,8rem);--sp-caption:clamp(0.75rem,1.5vw,1.25rem);--radius:0;--z-folio:10;--z-viewer-prehydrate:30;--z-skip:40;--z-loader:50;--dur-fast:160ms;--dur-base:240ms;--dur-slow:480ms;--dur-reveal:600ms;--dur-img:300ms;--dur-chrome:220ms;--dur-plate:320ms;--dur-out:180ms;--dur-lift:360ms;--m-open:600ms;--m-load-in:200ms;--m-load-count:1400ms;--m-load-out:220ms;--m-load-stroke:400ms;--m-load-stroke-gap:270ms;--m-load-hold:1000ms;--m-load-open:1800ms;--m-load-lead:700ms;--m-load-count-end:calc(var(--m-load-in) + var(--m-load-count));--m-load-mark-at:calc(var(--m-load-count-end) + var(--m-load-out) / 2);--m-load-exit-at:calc(var(--m-load-mark-at) + 5 * var(--m-load-stroke-gap) + var(--m-load-stroke) + var(--m-load-hold));--ease-count:cubic-bezier(0.35,0.05,0.25,1);--ease-rise:cubic-bezier(0.72,0,0.22,1);--ease-brush:cubic-bezier(0.45,0.05,0.3,1);--m-leader:520ms;--m-stagger:60ms;--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-in:cubic-bezier(0.4,0,0.6,1);--ease-out-quint:cubic-bezier(0.22,1,0.36,1);--ease-page:cubic-bezier(0.76,0,0.24,1);--rise:16px;--slide:12px;--mask-y0:14%;--mask-x0:0%;--mosaic-mask-y0:10%;--mosaic-mask-x0:10%;--m-mask-end:45%;--m-mat-hover:30%;--m-tick:100%;--m-pin:50svh;--m-smooth-lerp:0.1;--loader-mark:clamp(6rem,24vmin,11rem);--loader-gap:0.875rem;--loader-rule-w:4.5rem;--loader-numeral-w:6ch;--tap:44px;--mat-mix-rest:22%;--blur-radius:12px;--blur-scale:1.08;--blur-opacity:0.6;--leader-min:2ch;--leader-lift:0.3em;--ls-value:0.02em;--nav-pad-block:14px;--nav-pad-inline:10px;--overlay-w:480px;--overlay-row-h:56px;--index-row-h:72px;--index-row-h-stack:96px;--thumb-w:64px;--thumb-h:80px;--cover-top:15vh;--swipe-edge:24px;--swipe-max:120px;--swipe-commit:40px;--zone-w:30%;--zone-disabled:0.35;--swipe-lock:10px;--swipe-velocity:0.5;--tap-ms:300ms;--tap-radius:24px;--zoom-factor:2;--zoom-gain-min:1.1;--caption-lines:2;--vh-full:100svh;--band-min:72svh;--band-cap:64svh;--spread-cols:5fr 7fr;--verso-max:calc(var(--page-max) * 5 / 12);--cover-ratio:4/5;--m-intro-pin:100svh;--m-intro-rest:0;--intro-win-x0:25%;--intro-win-y0:25%;--intro-win-shift:0%;--intro-scrim-rest:1;--intro-focus:50% 50%;--intro-scrim:linear-gradient(180deg,rgb(11 11 11/0.78),rgb(11 11 11/0) 46%,rgb(11 11 11/0) 72%,rgb(11 11 11/0.55));--intro-cue-h:2.5rem;--intro-title-max:calc(var(--page-max) * 7 / 12);--m-intro-hold:100svh;--z-curtain:1;--curtain-edge:0 calc(-1 * var(--rule-w)) 0 0 var(--rule-strong),0 -24px 48px -12px rgb(11 11 11/0.6);--mosaic-unit:calc((100cqw - 11 * var(--rule-w)) / 12);--mosaic-unit-m:calc((100cqw - 5 * var(--rule-w)) / 6);--mosaic-scrim:linear-gradient(0deg,rgb(11 11 11/0.72),rgb(11 11 11/0) 48%);--m-mosaic-dim:0.82;--mosaic-label-rise:calc(var(--rise) / 2)}@media (max-width:599.98px){:root{--head-h:56px;--intro-win-x0:25%;--intro-win-y0:25%;--intro-win-shift:0%}}@media (max-height:599.98px){:root{--m-intro-pin:0svh;--m-intro-rest:1}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:120ms;--dur-base:120ms;--dur-slow:120ms;--dur-reveal:120ms;--dur-img:120ms;--dur-chrome:120ms;--dur-plate:120ms;--dur-out:120ms;--dur-lift:120ms;--m-open:0ms;--m-leader:0ms;--m-stagger:0ms;--rise:0px;--slide:0px;--mask-y0:0%;--mask-x0:0%;--mosaic-mask-y0:0%;--mosaic-mask-x0:0%;--m-tick:0%;--m-pin:0svh;--m-intro-pin:0svh;--m-intro-rest:1;--intro-win-x0:0%;--intro-win-y0:0%;--intro-win-shift:0%;--m-intro-hold:0svh;--m-smooth-lerp:1}}@supports not (height:1svh){:root{--m-pin:50vh;--m-intro-pin:100vh;--m-intro-hold:100vh;--vh-full:100vh;--band-min:72vh;--band-cap:64vh}.page--recto,.page--wide{--max-h:85vh}.page--bleed{--max-h:70vh}.page--pair{--max-h:80vh}.flow--dense .page--wide{--max-h:70vh}.flow--dense .page--pair{--max-h:65vh}.opener__recto{--max-h:calc(100vh - var(--head-h));min-height:calc(100vh - var(--head-h))}.about__portrait{--max-h:70vh}.not-found__block{min-height:60vh}@media (min-width:1280px){.opener__recto{--max-h:100vh;height:100vh}.opener{min-height:calc(100vh + var(--m-pin))}}@media (max-width:899.98px){.page--bleed,.page--pair,.page--recto,.page--wide{--max-h:78vh}.opener__recto{--max-h:64vh;min-height:72vh}.about__portrait{--max-h:60vh}}}.site{--font-serif:var(--font-serif-file),"Iowan Old Style","Palatino Linotype",Georgia,serif;--font-sans:var(--font-sans-file),system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--font-serif)}*,:after,:before{box-sizing:border-box;margin:0}html{background:var(--ink-900);color:var(--paper);font-size:100%;font-optical-sizing:auto;font-synthesis:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;scroll-behavior:smooth;overflow-x:clip}html.overlay-open,html.viewer-open{overflow:hidden}body{min-height:100dvh;background:var(--ink-900);padding-bottom:calc(var(--folio-h) + env(safe-area-inset-bottom))}.site__main{container-type:inline-size}.shell{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}::selection{background:var(--gilt);color:var(--ink-900)}:focus{outline:none}:focus-visible{outline:2px solid var(--gilt);outline-offset:3px}.frame a:focus-visible,a.plate__link:focus-visible{outline-offset:6px}img,picture,video{display:block;max-width:100%;height:auto}img{color:transparent}.frame img{width:100%;height:100%;object-fit:contain}[role=button],a,button{touch-action:manipulation}button{font:inherit;background:none;border:0;padding:0;cursor:pointer;border-radius:0}a,button{color:inherit}a,button{transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease,-webkit-text-decoration-color var(--dur-fast) ease;transition:color var(--dur-fast) ease,text-decoration-color var(--dur-fast) ease,border-color var(--dur-fast) ease;transition:color var(--dur-fast) ease,text-decoration-color var(--dur-fast) ease,border-color var(--dur-fast) ease,-webkit-text-decoration-color var(--dur-fast) ease}ol,ul{padding:0;list-style:none}.overlay__panel,.viewer__stage[data-zoomed]{scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent}.skip{position:absolute;left:var(--gutter);top:-100px;z-index:var(--z-skip);background:var(--ink-800);color:var(--paper);padding:var(--sp-3) var(--sp-4);font:500 var(--fs-label) /1 var(--font-sans);letter-spacing:var(--ls-label);text-transform:uppercase;text-decoration:none}.skip:focus-visible{top:var(--sp-3)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}html.js [data-reveal]:not(.is-in){opacity:0;transform:translateY(var(--rise))}[data-reveal]{transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--i, 0) * var(--m-stagger))}html.js .rows[data-reveal]:not(.is-in) .row__leader{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html.js .rows[data-reveal]:not(.is-in) .row__numeral{opacity:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important}}.t-display{font-family:var(--font-serif);font-weight:400;font-size:min(var(--fs-display),calc(92cqi / var(--longest-em, .001)));line-height:var(--lh-display);letter-spacing:var(--ls-display);color:var(--paper);text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}@media (max-width:899.98px){.t-display{display:grid}}.t-numeral{font:400 var(--fs-numeral) /var(--lh-numeral) var(--font-serif);letter-spacing:0;color:var(--rubric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-h1{font:400 var(--fs-h1) /var(--lh-h1) var(--font-serif);letter-spacing:var(--ls-h1)}.t-h1,.t-h2{color:var(--paper);text-wrap:balance}.t-h2{font:400 var(--fs-h2) /var(--lh-h2) var(--font-serif);letter-spacing:var(--ls-h2)}.t-quote{font:400 var(--fs-quote) /var(--lh-quote) var(--font-serif);max-width:var(--measure-quote)}.t-lead,.t-quote{color:var(--bone);text-wrap:pretty}.t-lead{font:400 var(--fs-lead) /var(--lh-lead) var(--font-serif);max-width:var(--measure-lead)}.t-body{font:400 var(--fs-body) /var(--lh-body) var(--font-serif);max-width:var(--measure-body)}.t-body,.t-caption{color:var(--bone);text-wrap:pretty}.t-caption{font:400 var(--fs-caption) /var(--lh-caption) var(--font-serif);max-width:var(--measure-caption)}.t-label{font:500 var(--fs-label) /var(--lh-label) var(--font-sans);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--dust);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t-label--wrap{line-height:var(--lh-meta)}.t-label--paper{color:var(--paper)}.t-label--rubric{color:var(--rubric)}.t-body a,.t-caption a,.t-lead a,.t-quote a{text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong)}.t-body a:focus-visible,.t-body a:hover,.t-caption a:focus-visible,.t-caption a:hover,.t-lead a:focus-visible,.t-lead a:hover,.t-quote a:focus-visible,.t-quote a:hover{color:var(--rubric);-webkit-text-decoration-color:var(--rubric);text-decoration-color:var(--rubric)}.t-label a,a.t-label{text-decoration:none}.t-label a:focus-visible,.t-label a:hover,a.t-label:focus-visible,a.t-label:hover{color:var(--rubric)}@keyframes arrive{0%{opacity:0;transform:translateY(var(--rise))}}.arrive{animation:arrive var(--dur-slow) var(--ease-out-quint) backwards;animation-delay:calc(var(--loader-wait, 0s) + var(--i, 0) * var(--m-stagger))}@keyframes leader-draw{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes rubricate{0%{opacity:0;transform:translateY(calc(var(--rise) * .5));color:var(--paper)}60%{color:var(--paper)}to{opacity:1;transform:none;color:var(--rubric)}}.overlay[open] .row__leader,.rows.is-in .row__leader{animation:leader-draw var(--m-leader) var(--ease-out-quint) both;animation-delay:calc(var(--leader-wait, 0s) + var(--i, 0) * var(--m-stagger))}.overlay[open] .row__numeral,.rows.is-in .row__numeral{animation:rubricate var(--dur-slow) var(--ease-out-quint) both;animation-delay:calc(var(--leader-wait, 0s) + var(--i, 0) * var(--m-stagger))}.row[aria-current] .row__numeral{animation:none}@property --mask-p{syntax:"<number>";inherits:true;initial-value:1}@keyframes mask-reveal{0%{--mask-p:0}to{--mask-p:1}}.frame--drift .frame__drift{-webkit-clip-path:inset(calc(var(--mask-y0) * (1 - var(--mask-p, 1))) calc(var(--mask-x0) * (1 - var(--mask-p, 1))));clip-path:inset(calc(var(--mask-y0) * (1 - var(--mask-p, 1))) calc(var(--mask-x0) * (1 - var(--mask-p, 1))))}@supports (animation-timeline:view()){.frame--drift .frame__drift{animation:mask-reveal linear both;animation-timeline:view();animation-range:entry 0 cover var(--m-mask-end)}}@supports not (animation-timeline:view()){html.js .frame--drift.is-near .frame__drift{will-change:clip-path}}@property --intro-p{syntax:"<number>";inherits:true;initial-value:0}@property --m-intro-hold{syntax:"<length>";inherits:true;initial-value:0}@keyframes intro-progress{0%{--intro-p:var(--m-intro-rest)}to{--intro-p:1}}@keyframes develop{0%{opacity:0}}@keyframes cue-draw{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@supports (animation-timeline:view()){.intro{animation:intro-progress linear both;animation-timeline:view();animation-range:contain 0 contain 100%}}@supports (animation-timeline:view()) and (animation-range:contain 0% contain calc(100% - 1px)){.intro{animation-range:contain 0 contain calc(100% - var(--m-intro-hold))}}@supports (animation-timeline:view()) and (not (animation-range:contain 0% contain calc(100% - 1px))){:root{--m-intro-hold:0svh}}.intro[data-open=open] .intro__plate .frame__drift{animation:develop var(--m-open) var(--ease-out-quint) backwards;animation-delay:calc(var(--loader-wait, 0s) + var(--i, 0) * var(--m-stagger))}.intro[data-open=open] .intro__caption,.intro[data-open=open] .intro__cue{animation-delay:calc(var(--loader-wait, 0s) + var(--m-open) / 2 + var(--i, 0) * var(--m-stagger))}.intro[data-open=open] .intro__cue-line{animation:cue-draw var(--m-leader) var(--ease-out-quint) both;animation-delay:calc(var(--loader-wait, 0s) + var(--m-open) / 2 + var(--i, 0) * var(--m-stagger))}.intro[data-open=done] *{animation:none!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes plate-in{0%{opacity:0}}@keyframes plate-enter{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * var(--slide)))}}@keyframes plate-leave{0%{transform:translateX(var(--swipe-x,0))}to{opacity:0;transform:translateX(calc(var(--swipe-x, 0px) - var(--dir, 1) * var(--slide)))}}.viewer.is-opening{animation:fade-in var(--dur-chrome) var(--ease-out-quint) both}.viewer.is-opening .viewer__plate{animation:plate-in var(--dur-plate) var(--ease-out-quint) both}.viewer.is-closing{animation:fade-out var(--dur-out) var(--ease-in) both}.viewer__plate.is-entering{animation:plate-enter var(--dur-base) var(--ease-out-quint) both}.viewer__plate--out{animation:plate-leave var(--dur-base) var(--ease-out-quint) both}@property --loader-n{syntax:"<integer>";inherits:false;initial-value:0}@counter-style folio-roman{system:additive;range:0 3999;additive-symbols:1000 M,900 CM,500 D,400 CD,100 C,90 XC,50 L,40 XL,10 X,9 IX,5 V,4 IV,1 I,0 N}@keyframes loader-count{0%{--loader-n:0}to{--loader-n:100}}@keyframes loader-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes loader-stroke{0%{stroke-dashoffset:1.02}to{stroke-dashoffset:0}}@property --loader-rise{syntax:"<length>";inherits:false;initial-value:0}@keyframes loader-cover{to{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}}@keyframes loader-rise{0%{--loader-rise:100svh}to{--loader-rise:0px}}@keyframes loader-release{0%{pointer-events:none}to{pointer-events:none;visibility:hidden}}:root:has(.loader){--loader-wait:calc(var(--m-load-exit-at) + var(--m-load-lead))}.loader{animation:loader-release var(--m-load-open) linear var(--m-load-exit-at) forwards}.loader__count{animation:fade-in var(--m-load-in) var(--ease-out) both,fade-out var(--m-load-out) var(--ease-in) var(--m-load-count-end) forwards}.loader__numeral{counter-reset:loader-n var(--loader-n);animation:loader-count var(--m-load-count) var(--ease-count) var(--m-load-in) both}.loader__numeral:after{content:counter(loader-n,folio-roman)}.loader__rule{animation:loader-rule var(--m-load-count) var(--ease-count) var(--m-load-in) both}.loader__stroke{animation:loader-stroke var(--m-load-stroke) var(--ease-brush) both;animation-delay:calc(var(--m-load-mark-at) + var(--s, 0) * var(--m-load-stroke-gap))}.loader__sheet{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);animation:loader-cover var(--m-load-open) var(--ease-rise) var(--m-load-exit-at) both}.site__main:has(>.loader){animation:loader-rise var(--m-load-open) var(--ease-rise) var(--m-load-exit-at) both}.site__main:has(>.loader:not([data-done]))>:not(.loader,dialog){--loader-rise:inherit;translate:0 var(--loader-rise)}@media (prefers-reduced-motion:reduce){.loader{display:none}.site__main:has(>.loader){animation:none}.site__main:has(>.loader)>*{translate:none}:root:has(.loader){--loader-wait:0ms}}@font-face{font-family:newsreader;src:url(/_next/static/media/4f1407106ea7a025-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader Fallback;src:local("Times New Roman");ascent-override:73.61%;descent-override:26.54%;line-gap-override:0.00%;size-adjust:99.84%}.__className_305449{font-family:newsreader,newsreader Fallback;font-style:normal}.__variable_305449{--font-serif-file:"newsreader","newsreader Fallback"}@font-face{font-family:instrumentSans;src:url(/_next/static/media/ae05c57c271ebcb0-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:instrumentSans Fallback;src:local("Arial");ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.00%;size-adjust:103.22%}.__className_6a2222{font-family:instrumentSans,instrumentSans Fallback;font-style:normal}.__variable_6a2222{--font-sans-file:"instrumentSans","instrumentSans Fallback"}