:root{--cream:#efeae1;--ink:#1a1a1a;--body-muted:#3a3c38;--label:#646959;--sage:#8a8f84;--gold:#c9a84c;--selection:#c9a84c55;--serif:"Fraunces", "Iowan Old Style", Georgia, serif;--sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--page:1200px;--gutter:clamp(24px, 5vw, 64px);--section-y:clamp(64px, 8vw, 112px);--reading:720px;--bio:640px}@media (prefers-color-scheme:dark){:root{color-scheme:light}}*,:before,:after{box-sizing:border-box}html,body{background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}body{font-family:var(--sans);font-size:15px;line-height:1.6}img,picture,video,svg{max-width:100%;display:block}img,video{height:auto}a{color:var(--ink);text-decoration:none}::selection{background:var(--selection)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}p{text-wrap:pretty}h1,h2,h3{text-wrap:balance;font-family:var(--serif);margin:0}.wrap{max-width:var(--page);padding-inline:var(--gutter);margin:0 auto}.section{padding-block:var(--section-y)}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--label);font-size:12px}.page-title{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(44px,6vw,76px);font-weight:300;line-height:1.02}.section-title{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(34px,4vw,48px);font-weight:400;line-height:1.05}.dek{font-family:var(--serif);color:var(--body-muted);font-size:clamp(18px,1.6vw,21px);font-style:italic;font-weight:300;line-height:1.48}.lede{font-family:var(--serif);font-size:clamp(20px,2vw,25px);font-weight:300;line-height:1.4}.copy{color:var(--body-muted);font-size:17px;line-height:1.8}.copy>*+*{margin-top:24px}.copy p{margin:0}.signoff{font-family:var(--serif);color:var(--ink);font-style:italic}.dash{background:var(--gold);flex:none;width:28px;height:1.5px;display:inline-block}.meta-row{align-items:center;gap:10px;display:flex}.u-gold{border-bottom:1.5px solid #0000;padding-bottom:2px;transition:border-color .25s}.u-gold:hover,.u-gold--on{border-bottom-color:var(--gold)}.arrow{border:1px solid var(--sage);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;font-size:18px;line-height:1;transition:border-color .2s}.arrow:hover{border-color:var(--gold)}.chip{border:1px solid var(--sage);height:36px;color:var(--ink);font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:13px;transition:border-color .2s}.chip:hover,.chip[aria-pressed=true]{border-color:var(--gold)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transition-delay:var(--reveal-delay,0s);transform:translateY(12px)}[data-reveal].is-revealed{opacity:1;transform:none}.no-js [data-reveal]{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}}html{scroll-behavior:smooth}:root{--chrome-bg:var(--cream);--chrome-fg:var(--ink);--chrome-label:var(--label);--chrome-accent:var(--gold);--chrome-rule:transparent;--divider-stroke:var(--sage)}body.series-page{background:var(--s-light);--chrome-bg:var(--s-dark);--chrome-fg:var(--s-on-dark);--chrome-label:var(--s-muted-light);--chrome-accent:var(--s-accent);--divider-stroke:var(--s-divider)}body.series-page .foot{--chrome-fg:var(--s-on-light)}body.series-page--fixed-art .foot{background:var(--s-sand-bg)}body.series-page ::selection{background:#e0773f55}body.series-page :focus-visible{outline-color:var(--s-ember)}:root{--header-h:98px}body.series-page--fixed-art{background:var(--s-dark);position:relative}body.series-page--fixed-art .site-header{z-index:10;background:0 0;position:absolute;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs]{background:var(--chrome-bg)}.bar[data-astro-cid-nen7h5rs]{max-width:var(--page);padding:28px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin:0 auto;display:flex}.wordmark[data-astro-cid-nen7h5rs]{font-family:var(--serif);letter-spacing:-.01em;color:var(--chrome-fg);font-size:26px;font-weight:400}.nav[data-astro-cid-nen7h5rs]{letter-spacing:.04em;gap:clamp(20px,3vw,40px);font-size:14px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--chrome-fg);padding-bottom:4px}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--chrome-accent)}.nav-toggle[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs]{display:none}@media (width<=40rem){.burger[data-astro-cid-nen7h5rs]{cursor:pointer;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:flex}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:not(.sr-only){background:var(--chrome-fg);height:1.5px;display:block}.nav[data-astro-cid-nen7h5rs]{flex-direction:column;flex-basis:100%;gap:0;display:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:10px 0;font-size:15px}.nav-toggle[data-astro-cid-nen7h5rs]:checked~.nav[data-astro-cid-nen7h5rs]{display:flex}}.divider[data-astro-cid-evxgrovu]{width:100%;height:14px;display:block}.frame[data-astro-cid-evxgrovu]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.foot[data-astro-cid-jo6i4kqk]{max-width:var(--page);padding:28px var(--gutter) 40px;color:var(--chrome-label);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin:0 auto;font-size:13px;display:flex}.tagline[data-astro-cid-jo6i4kqk]{font-family:var(--serif);color:var(--chrome-fg);font-size:15px;font-style:italic}.right[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.social[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:16px;display:flex}.right[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--chrome-label)}.skip[data-astro-cid-ju4pidww]{background:var(--gold);color:var(--ink);z-index:100;padding:.7rem 1rem;position:absolute;top:0;left:-9999px}.skip[data-astro-cid-ju4pidww]:focus{left:0}
