@font-face{font-family: "Fraunces";src: url("/assets/fonts/fraunces-latin-wght-normal.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}@font-face{font-family: "Fraunces";src: url("/assets/fonts/fraunces-latin-wght-italic.woff2") format("woff2");font-weight: 100 900;font-style: italic;font-display: swap}@font-face{font-family: "Fraunces Display";src: url("/assets/fonts/fraunces-latin-opsz-normal.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}:root{--paper: #f3eee3;--paper-2: #eae3d3;--paper-3: #d9d0bc;--sheet: #f9f5ec;--ink: #17212b;--ink-2: #3f4a55;--ink-3: #5c6670;--madder: #9c3f27;--spruce: #36564a;--sky: #7f9aa6;--ochre: #b6822e;--accent: var(--spruce);--serif: "Fraunces", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--display: "Fraunces Display", "Fraunces", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--sans: "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--gutter: clamp(1.1rem, 4.5vw, 3.5rem);--header-h: 3.5rem;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .28 0 0 0 0 .17 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E")}*, *::before, *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-padding-top: calc(var(--header-h) + 1rem)}body{margin: 0;background: var(--paper) var(--grain);color: var(--ink);font: 400 1.0625rem/1.62 var(--sans);-webkit-font-smoothing: antialiased;overflow-wrap: break-word}img, svg{max-width: 100%}a{color: inherit;text-decoration-color: var(--madder);text-decoration-thickness: .08em;text-underline-offset: .18em}a:hover{color: var(--madder)}:focus-visible{outline: 3px solid var(--madder);outline-offset: 2px}h1, h2, h3{font-family: var(--serif);font-weight: 560;line-height: 1.08;letter-spacing: -.012em;margin: 0 0 .5em;text-wrap: balance}h2{font-size: clamp(1.5rem, 2.6vw, 2.05rem)}h3{font-size: 1.2rem}p{margin: 0 0 1em}cite{font-family: var(--serif);font-style: italic;font-size: 1.04em}h1 cite, h2 cite, h3 cite, .index tbody th cite{font-size: 1em}strong, b{font-weight: 650}sup.ref{font: 600 .68em/1 var(--sans);margin-left: .12em;vertical-align: super}sup.ref a{text-decoration: none;color: var(--madder);padding: .15em .05em}sup.ref a:hover{text-decoration: underline}.wrap{width: min(100% - 2 * var(--gutter), 76rem);margin-inline: auto}.wrap--narrow{width: min(100% - 2 * var(--gutter), 50rem)}.vh{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.skip{position: absolute;left: .5rem;top: -4rem;z-index: 100;background: var(--ink);color: var(--paper);padding: .6rem 1rem}.skip:focus{top: .5rem;color: var(--paper)}.kicker{font: 650 .72rem/1.3 var(--sans);letter-spacing: .14em;text-transform: uppercase;color: var(--ink-2);margin: 0 0 .5rem}.folio{font: italic 400 1rem/1 var(--serif);color: var(--ink-3)}.unconfirmed{border: 1px dashed var(--ink-3);border-radius: 2px;padding: .02em .4em;font-size: .92em;color: var(--ink-2);background: rgba(255, 255, 255, .35)}.site-header{position: sticky;top: 0;z-index: 30;background: var(--paper) var(--grain);border-bottom: 1px solid var(--ink)}.site-header__in{display: flex;align-items: center;justify-content: space-between;gap: 1rem;height: var(--header-h)}.logo{display: inline-flex;align-items: center;gap: .55rem;font: 620 1.3rem/1 var(--display);letter-spacing: -.02em;color: var(--ink);text-decoration: none;white-space: nowrap}.logo:hover{color: var(--ink)}.logo__mark{width: 1.05rem;height: 1.05rem;flex: none;background: linear-gradient(to top, var(--ink) 0 24%, var(--spruce) 24% 50%, var(--sky) 50% 76%, var(--ochre) 76% 100%)}.nav{display: none;align-items: center;gap: 1.6rem}.nav ul, .nav-menu ul{list-style: none;margin: 0;padding: 0}.nav ul{display: flex;gap: 1.5rem}.nav a, .nav-menu a{font: 650 .74rem/1 var(--sans);letter-spacing: .13em;text-transform: uppercase;text-decoration: none;color: var(--ink);padding: .5rem 0}.nav a:hover, .nav-menu a:hover{color: var(--madder)}.nav .nav-cta, .nav-menu .nav-cta{border: 1px solid var(--ink);padding: .55rem .8rem;letter-spacing: .1em}.nav .nav-cta:hover{background: var(--ink);color: var(--paper)}.nav-menu{position: relative}.nav-menu summary{list-style: none;cursor: pointer;font: 650 .74rem/1 var(--sans);letter-spacing: .13em;text-transform: uppercase;border: 1px solid var(--ink);padding: .55rem .8rem}.nav-menu summary::-webkit-details-marker{display: none}.nav-menu[open] summary{background: var(--ink);color: var(--paper)}.nav-menu nav{position: absolute;right: 0;top: calc(100% + .6rem);min-width: 15rem;background: var(--sheet);border: 1px solid var(--ink);padding: .4rem 1rem;box-shadow: 0 14px 30px -18px rgba(23, 33, 43, .6)}.nav-menu li{border-bottom: 1px solid var(--paper-3)}.nav-menu li:last-child{border: 0;padding: .7rem 0}.nav-menu li a{display: block;padding: .9rem 0}.nav-menu li .nav-cta{text-align: center;padding: .7rem .8rem}@media (min-width: 50rem){.nav{display: flex}.nav-menu{display: none}}.crumbs ol{list-style: none;margin: 0;padding: 1.1rem 0 0;display: flex;flex-wrap: wrap;gap: .1rem .55rem;font: 600 .74rem/1.4 var(--sans);letter-spacing: .1em;text-transform: uppercase;color: var(--ink-3)}.crumbs li + li::before{content: "/";margin-right: .55rem;color: var(--paper-3)}.crumbs a{text-decoration: none;color: var(--ink-2)}.crumbs a:hover{color: var(--madder)}.btn{display: inline-block;background: var(--ink);color: var(--paper);border: 1px solid var(--ink);padding: .72rem 1.15rem;font: 650 .92rem/1.2 var(--sans);text-decoration: none;border-radius: 2px}.btn[rel~="sponsored"]::after{content: " \2197";font-weight: 400}.btn:hover{background: var(--madder);border-color: var(--madder);color: #fff}.btn--ghost{background: transparent;color: var(--ink)}.btn--ghost:hover{background: var(--ink);border-color: var(--ink);color: var(--paper)}.btn-row{display: flex;flex-wrap: wrap;gap: .6rem;margin: 0 0 1rem}.money-link{font-weight: 650}.money-link::after{content: "\00a0\2197";font-weight: 400}.disclosure{font-size: .82rem;line-height: 1.5;color: var(--ink-2);border-left: 3px solid var(--paper-3);padding-left: .8rem;margin: 1rem 0 0}.disclosure .kicker{display: inline;margin-right: .4rem;font-size: .66rem}.price-panel .disclosure{margin: 0 0 .8rem}.disclosure--short{border: 0;padding: 0;margin: -.3rem 0 0}.sold-links{list-style: none;padding: 0;margin: .9rem 0 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));gap: 0 1.5rem;border-top: 1px solid var(--ink)}.sold-links li{border-bottom: 1px solid var(--paper-3);padding: .65rem 0;margin: 0}.index--sales td strong{font: 560 1.15rem/1.2 var(--serif);font-variant-numeric: lining-nums tabular-nums}.facts{margin: 0;border-top: 1px solid var(--ink)}.facts > div{display: grid;grid-template-columns: 7.5rem minmax(0, 1fr);gap: 1rem;padding: .6rem 0;border-bottom: 1px solid var(--paper-3)}.facts dt{font: 650 .72rem/1.9 var(--sans);letter-spacing: .14em;text-transform: uppercase;color: var(--ink-2)}.facts dd{margin: 0}.price-panel{background: var(--paper-2);border-top: 4px solid var(--ink);padding: 1.35rem clamp(1rem, 3vw, 1.75rem) 1.25rem;margin: 0 0 2.2rem}.price-panel h2{font-size: 1.4rem;margin-bottom: .7rem}.price-lede{font-size: 1.1rem;line-height: 1.5;margin-bottom: .9rem}.price-meta{color: var(--ink-3);font-weight: 400}.rangeplot{display: block;width: 100%;height: 46px;color: var(--ink);margin: .2rem 0}.rp-line{stroke: currentColor;stroke-width: 1.5;vector-effect: non-scaling-stroke}.rp-box{fill: var(--sheet);stroke: currentColor;stroke-width: 1.5;vector-effect: non-scaling-stroke}.rp-median{stroke: var(--madder);stroke-width: 4;vector-effect: non-scaling-stroke}.stats{display: grid;grid-template-columns: repeat(auto-fit, minmax(5.2rem, 1fr));gap: .4rem 1rem;margin: .5rem 0 1.1rem;align-items: end}.stats dt{font: 650 .66rem/1.3 var(--sans);letter-spacing: .12em;text-transform: uppercase;color: var(--ink-2)}.stats dd{margin: 0;font: 560 1.2rem/1.2 var(--serif);font-variant-numeric: tabular-nums lining-nums}.stats__main dd{font-size: 1.9rem;color: var(--madder)}.price-group{font-size: .95rem;margin-bottom: .6rem}.price-note{font-size: .86rem;line-height: 1.5;color: var(--ink-2);margin-bottom: .7rem}.check-links{font-size: .95rem;margin: 0}.sales{list-style: none;padding: 0;margin: 0 0 1rem;display: flex;flex-wrap: wrap;gap: .5rem 1.5rem}.sales strong{font: 560 1.6rem/1.2 var(--serif);color: var(--madder);font-variant-numeric: lining-nums}.sales--noted{flex-direction: column;gap: .35rem}.sales--noted strong{font-size: 1.25rem;margin-right: .35rem}.sales--noted .price-meta{font-size: .92rem}.section-head{margin-bottom: 1rem}.section-head .kicker{margin-bottom: .3rem}.index-section, .prose-section, .listings, .books, .related, .sources, .glance, .bio{margin: 0 0 3rem}.index{width: 100%;border-collapse: collapse;font-size: .97rem;border-top: 1px solid var(--ink)}.index th, .index td{text-align: left;padding: .72rem .9rem .72rem 0;border-bottom: 1px solid var(--paper-3);vertical-align: baseline;font-weight: 400}.index thead th{font: 650 .7rem/1.3 var(--sans);letter-spacing: .14em;text-transform: uppercase;color: var(--ink-2);border-bottom: 1px solid var(--ink)}.index tbody th{font: 500 1.22rem/1.2 var(--serif);min-width: 9rem}.index tbody th a{text-decoration-color: var(--paper-3)}.index tbody th a:hover{text-decoration-color: var(--madder)}.index__no{font: italic 400 .95rem/1 var(--serif);color: var(--ink-3);width: 2.6rem}.index caption{caption-side: bottom;text-align: left;font-size: .84rem;color: var(--ink-2);padding-top: .6rem}.index--data td, .index--data thead th:not(:first-child){text-align: right;font-variant-numeric: tabular-nums}.index--data tbody th{font: 500 1.05rem/1.2 var(--serif)}@media (max-width: 42rem){.index:not(.index--data) thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.index:not(.index--data) tr{display: grid;grid-template-columns: 2.2rem minmax(0, 1fr);padding: .75rem 0;border-bottom: 1px solid var(--paper-3)}.index--hub:not(.index--data) tr{grid-template-columns: minmax(0, 1fr)}.index:not(.index--data) th, .index:not(.index--data) td{border: 0;padding: .12rem 0}.index:not(.index--data) td[data-label]{grid-column: -2 / -1;font-size: .9rem}.index:not(.index--data) td[data-label]::before{content: attr(data-label) ": ";font: 650 .66rem/1 var(--sans);letter-spacing: .12em;text-transform: uppercase;color: var(--ink-3)}.index:not(.index--data) .index__no{grid-row: 1 / span 4;padding-top: .35rem}.index--data{font-size: .86rem}.index--data th, .index--data td{padding-right: .4rem}}.prose{max-width: 41rem}.prose p, .prose li{hanging-punctuation: first}.prose h3{margin-top: 1.6rem}.prose ul, .prose ol{padding-left: 1.2rem;margin: 0 0 1.1em}.prose li{margin-bottom: .45em}.callout{border-left: 4px solid var(--accent);background: var(--paper-2);padding: .9rem 1.1rem}.deck{font: 400 clamp(1.15rem, 2vw, 1.4rem)/1.42 var(--serif);color: var(--ink-2);max-width: 38rem;margin-bottom: 1rem}.deck-block p{font: 400 clamp(1.1rem, 1.8vw, 1.3rem)/1.5 var(--serif);color: var(--ink-2);max-width: 40rem}.plate{margin: 0;background: var(--sheet);padding: clamp(.45rem, 1.1vw, .9rem);padding-bottom: .5rem;box-shadow: 0 0 0 1px rgba(23, 33, 43, .1), 0 18px 34px -24px rgba(23, 33, 43, .65)}.pull{position: relative;overflow: hidden;aspect-ratio: 3 / 2;background: var(--plate, var(--sheet))}.pull-layer, .pull-in{position: absolute;inset: 0}.pull-layer{overflow: hidden}.pull-in > svg{position: absolute;inset: 0;width: 100%;height: 100%;display: block}.pull-layer--key .pull-in::after{content: "";position: absolute;inset: 0;border: 3px solid var(--key, var(--ink))}.pull-grain{position: absolute;inset: 0;background: var(--grain);mix-blend-mode: multiply;opacity: .9;pointer-events: none}.plate-caption{display: flex;justify-content: space-between;gap: 1rem;padding-top: .5rem;font: italic 400 .82rem/1.35 var(--serif);color: var(--ink-3)}.plate-caption > span:last-child{text-align: right;max-width: 28rem}.plate-status{white-space: nowrap}.color-bar{display: inline-flex;vertical-align: middle;margin-left: .7rem}.color-bar i{width: .8rem;height: .8rem}@media (prefers-reduced-motion: no-preference){.pull-layer{animation: pull-wipe var(--t) cubic-bezier(.45, 0, .2, 1) var(--d) both}.pull-in{animation: pull-hold var(--t) cubic-bezier(.45, 0, .2, 1) var(--d) both, pull-register .34s cubic-bezier(.3, 1.7, .5, 1) var(--reg) both}}@keyframes pull-wipe{from{transform: translateX(-101%)}to{transform: translateX(0)}}@keyframes pull-hold{from{transform: translateX(101%)}to{transform: translateX(0)}}@keyframes pull-register{from{translate: var(--mx) var(--my)}to{translate: 0 0}}.cover-track{position: relative;z-index: 2}.cover-stage{display: grid;min-height: calc(100vh - var(--header-h));min-height: calc(100svh - var(--header-h))}.cover-clip, .masthead{grid-area: 1 / 1}.cover-clip{display: grid;min-width: 0}.cover-sheet{background: var(--paper) var(--grain);position: relative;min-width: 0}.cover-in{height: 100%;display: grid;grid-template-rows: auto auto auto minmax(0, 1fr) auto;padding-block: .7rem 1rem;--mast: min(16.4vw, 28vh, 14.15rem)}.cover-dateline{display: flex;justify-content: space-between;align-items: center;gap: 1rem;height: 1.9rem;margin: 0;border-bottom: 1px solid var(--ink);font: 650 .7rem/1 var(--sans);letter-spacing: .14em;text-transform: uppercase;color: var(--ink-2)}.mast-space{height: calc(var(--mast) * .84 + .9rem)}.masthead{--mast: min(16.4vw, 28vh, 14.15rem);align-self: start;z-index: 3;width: min(100% - 2 * var(--gutter), 76rem);margin: calc(.7rem + 1.9rem + .45rem) auto 0;font: 640 var(--mast)/.84 var(--display);font-variation-settings: "opsz" 144;letter-spacing: -.045em;white-space: nowrap;transform-origin: 0 0;pointer-events: none}.masthead span{display: inline-block}.cover-strap{margin: 0 0 1.1rem;padding: .7rem 0 0;border-top: 5px double var(--ink);font: italic 400 clamp(1rem, 1.9vw, 1.4rem)/1.35 var(--serif);color: var(--ink-2);max-width: 46rem}.cover-body{display: grid;gap: 1rem;min-height: 0;grid-template-rows: minmax(9rem, 1fr) auto}.plate--cover{display: grid;grid-template-rows: minmax(0, 1fr) auto;min-height: 0}.plate--cover .pull{aspect-ratio: auto;height: 100%;min-height: 8rem}.cover-lines{list-style: none;margin: 0;padding: 0;align-self: start}.cover-lines li{border-top: 1px solid var(--ink);padding: .5rem 0 .6rem;display: grid;grid-template-columns: minmax(0, 1fr) auto;column-gap: 1rem;align-items: baseline}.cover-lines li:last-child{border-bottom: 1px solid var(--ink)}.cover-lines .kicker{grid-column: 1 / -1;margin: 0 0 .15rem;font-size: .66rem}.cover-lines a{font: 560 clamp(1.15rem, 2.2vw, 1.85rem)/1.12 var(--serif);letter-spacing: -.012em;text-decoration: none;color: var(--ink)}.cover-lines a:hover{color: var(--madder)}.cover-lines li:nth-child(n+4){display: none}.cover-foot{display: flex;justify-content: space-between;align-items: center;gap: 1rem;margin: .8rem 0 0;font: 650 .72rem/1 var(--sans);letter-spacing: .14em;text-transform: uppercase;color: var(--ink-2)}.cover-foot a{text-decoration: none;color: var(--ink);border-bottom: 1px solid var(--ink);padding-bottom: .2rem}.cover-hint{display: none}@media (min-width: 56rem){.cover-body{grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);grid-template-rows: minmax(0, 1fr);gap: clamp(1.5rem, 4vw, 3.5rem)}.plate--cover{order: 2}.cover-lines li{padding: .8rem 0 .95rem}.cover-lines li:nth-child(n+4){display: grid}}@media (min-height: 35rem){.js-motion .cover-track{height: calc(200vh - 2 * var(--header-h));height: calc(200svh - 2 * var(--header-h));pointer-events: none}.js-motion .cover-stage{position: sticky;top: var(--header-h);height: calc(100vh - var(--header-h));height: calc(100svh - var(--header-h))}.js-motion .cover-clip{overflow: hidden}.js-motion .cover-track.is-turning{z-index: 40}.js-motion .cover-sheet{pointer-events: auto;transform-origin: 0 50%;transform: perspective(230vw) rotateY(calc(var(--t, 0) * -97deg));backface-visibility: hidden;will-change: transform;box-shadow: 30px 0 60px -30px rgba(23, 33, 43, calc(var(--t, 0) * .8))}.js-motion .cover-sheet::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(90deg, rgba(23, 33, 43, 0), rgba(23, 33, 43, .45));opacity: calc(var(--t, 0) * 1.2)}.js-motion .cover-track.is-open .cover-sheet{visibility: hidden}.js-motion .masthead.is-docked{visibility: hidden}.js-motion .home .site-header:not(.is-docked) .logo__text{visibility: hidden}.js-motion .home .site-header:not(.is-docked){border-bottom-color: transparent}.js-motion .contents{margin-top: calc(var(--header-h) - 100vh);margin-top: calc(var(--header-h) - 100svh)}.js-motion .cover-hint{display: inline}}.contents{position: relative;z-index: 1;padding: 2.2rem 0 4rem}.contents-head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: .4rem 2rem;border-bottom: 5px double var(--ink);padding-bottom: .7rem;margin-bottom: 0}.contents-head h2{font: 620 clamp(2.4rem, 7vw, 5rem)/.9 var(--display);letter-spacing: -.035em;margin: 0}.contents-head p{margin: 0}.spread{display: grid}.spread__page{padding: 1.6rem 0 2rem;position: relative}.spread h3.kicker{border-bottom: 1px solid var(--ink);padding-bottom: .5rem;margin: 0}.spread__block + .spread__block{margin-top: 2.2rem}.spread__folio{display: none}@media (min-width: 56rem){.spread{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);background: linear-gradient(90deg, transparent calc(50% - 46px), rgba(23, 33, 43, .075) 50%, transparent calc(50% + 46px))}.spread__page:first-child{padding-right: clamp(1.5rem, 4vw, 3.5rem)}.spread__page:last-child{padding-left: clamp(1.5rem, 4vw, 3.5rem)}.spread__folio{display: block;position: absolute;bottom: 0;font: italic 400 .95rem/1 var(--serif);color: var(--ink-3)}.spread__page:first-child .spread__folio{left: 0}.spread__page:last-child .spread__folio{right: 0}}.toc-list{list-style: none;margin: 0;padding: 0}.toc-list li{border-bottom: 1px solid var(--paper-3)}.toc-row{display: grid;grid-template-columns: 2.3rem minmax(0, 1fr) auto;column-gap: .6rem;align-items: baseline;padding: .78rem 0;text-decoration: none;color: var(--ink)}a.toc-row:hover .toc-name{color: var(--madder)}.toc-name{font: 560 clamp(1.25rem, 2.1vw, 1.6rem)/1.15 var(--serif);letter-spacing: -.012em}.toc-desc{grid-column: 2;font-size: .9rem;color: var(--ink-2);line-height: 1.4}.toc-fig{grid-row: 1;grid-column: 3;font: 500 .9rem/1.2 var(--sans);font-variant-numeric: tabular-nums;color: var(--ink-2);text-align: right;white-space: nowrap}.toc-fig b{font: 560 1.1rem/1 var(--serif);color: var(--ink)}.is-pending .toc-name, .pending{color: var(--ink-3)}.is-pending .toc-desc{font-style: italic}.chip-list{list-style: none;margin: 0;padding: .9rem 0 0;display: flex;flex-wrap: wrap;gap: .45rem}.chip-list li > *{display: inline-block;border: 1px solid var(--ink-3);padding: .32rem .7rem;font-size: .88rem;text-decoration: none;border-radius: 2px}.chip-list li > span{border-style: dashed;color: var(--ink-3)}.chip-list a:hover{background: var(--ink);color: var(--paper);border-color: var(--ink)}.strip{margin-top: 2.5rem;border-top: 4px solid var(--ink);padding-top: 1.2rem}.strip h2{font-size: 1.5rem}.strip-list{list-style: none;margin: 0 0 1rem;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(13.5rem, 1fr));gap: 0 1.5rem}.strip-list li{border-bottom: 1px solid var(--paper-3)}.strip-list a{display: flex;justify-content: space-between;gap: .5rem;padding: .7rem 0;text-decoration: none;font: 500 1.08rem/1.2 var(--serif)}.strip-list a::after{content: "eBay \2197";font: 650 .68rem/1.6 var(--sans);letter-spacing: .12em;text-transform: uppercase;color: var(--ink-3)}.artist-intro{display: grid;gap: 1.6rem;margin: 1.2rem 0 3rem}.artist-head h1{font: 620 clamp(2.7rem, 8vw, 5.4rem)/.92 var(--display);letter-spacing: -.035em;margin: .2rem 0 .8rem}.artist-head{padding-top: 1.2rem}.plate--artist .pull{aspect-ratio: 16 / 9}.quick{display: flex;flex-wrap: wrap;gap: .3rem 1.4rem;font-size: .92rem;color: var(--ink-2);margin: 0 0 1rem;padding: .6rem 0;border-block: 1px solid var(--paper-3)}.quick b{font: 560 1.1rem/1 var(--serif);color: var(--ink)}.jump{display: flex;flex-wrap: wrap;gap: .4rem 1.3rem;margin: 0;font: 650 .74rem/1.4 var(--sans);letter-spacing: .12em;text-transform: uppercase}.jump a{text-decoration: none;border-bottom: 1px solid var(--ink);padding-bottom: .15rem}.glance h2, .bio h2{font-size: 1.4rem}@media (max-width: 59.99rem){.plate--artist .plate-caption > span:last-child{display: none}}@media (min-width: 60rem){.artist-intro{grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);column-gap: clamp(2rem, 4.5vw, 4rem);row-gap: 0;align-items: start}.artist-top{display: contents}.plate--artist{grid-column: 1;grid-row: 1 / span 2;position: sticky;top: calc(var(--header-h) + 1.5rem)}.plate--artist .pull{aspect-ratio: 5 / 4}.plate--artist .plate-caption{flex-direction: column;gap: .2rem}.plate--artist .plate-caption > span:last-child{text-align: left}.artist-head{grid-column: 2;padding-top: 0;margin-bottom: 1.6rem}.artist-more{grid-column: 2}}.print-head{margin: 1.4rem 0 2.2rem}.labels{display: flex;flex-wrap: wrap;align-items: center;gap: .4rem;margin: 0 0 .9rem}.labels > a, .labels > span:not(.color-bar){font: 650 .7rem/1 var(--sans);letter-spacing: .13em;text-transform: uppercase;text-decoration: none;border: 1px solid var(--ink);padding: .4rem .6rem}.labels > span:not(.color-bar){border-color: var(--ink-3);color: var(--ink-2)}.labels > a:hover{background: var(--ink);color: var(--paper)}.print-head h1{font: italic 480 clamp(2.5rem, 8vw, 4.6rem)/.98 var(--serif);letter-spacing: -.02em;margin-bottom: .35rem}.print-head h1.theme-title{font-style: normal;font-weight: 600;letter-spacing: -.03em}.byline-artist{font: 400 1.25rem/1.3 var(--serif);margin-bottom: 1.4rem}.title-note{font-size: .92rem;color: var(--ink-2)}.print-about{margin-top: 1.3rem}.related-list{list-style: none;margin: 0 0 1.6rem;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(14rem, 1fr));gap: 0 1.5rem;border-top: 1px solid var(--ink)}.related-list li{border-bottom: 1px solid var(--paper-3);padding: .65rem 0;display: flex;flex-direction: column}.related-list a{font: 500 1.12rem/1.25 var(--serif);text-decoration-color: var(--paper-3)}.related-list span{font-size: .84rem;color: var(--ink-3)}.related h3.kicker{margin-bottom: .6rem}.related h3.kicker a{color: inherit}.listings{border-top: 4px solid var(--ink);padding-top: 1.2rem}.book-list{list-style: none;margin: 0 0 1rem;padding: 0;border-top: 1px solid var(--ink)}.book{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: .6rem 1.5rem;padding: .9rem 0;border-bottom: 1px solid var(--paper-3)}.book h3{margin: 0 0 .15rem;font-size: 1.25rem;font-weight: 500}.book p{margin: 0;font-size: .9rem;color: var(--ink-2)}.sources{border-top: 1px solid var(--ink);padding-top: 1.1rem}.sources h2{font: 650 .72rem/1.3 var(--sans);letter-spacing: .14em;text-transform: uppercase;color: var(--ink-2)}.sources ol{margin: 0;padding-left: 1.4rem;font-size: .86rem;line-height: 1.5;color: var(--ink-2);columns: 22rem 2;column-gap: 2.5rem}.sources li{margin-bottom: .5rem;break-inside: avoid}.sources li:target{background: var(--paper-2);outline: 6px solid var(--paper-2)}.src-meta{color: var(--ink-3)}.link-list{list-style: none;margin: 0 0 1rem;padding: 0;border-top: 1px solid var(--ink)}.link-list li{display: flex;justify-content: space-between;gap: 1rem;align-items: baseline;padding: .7rem 0;border-bottom: 1px solid var(--paper-3)}.link-list a, .link-list .pending{font: 500 1.2rem/1.2 var(--serif)}.link-list li > span:last-child{font-size: .86rem;color: var(--ink-3)}.page-head{margin: 1.4rem 0 2rem;border-bottom: 5px double var(--ink);padding-bottom: 1.2rem}.page-head h1{font: 620 clamp(2.4rem, 6.5vw, 4.6rem)/.95 var(--display);letter-spacing: -.035em;margin: .2rem 0 .9rem}.page-head .deck:last-child, .page-head .deck-block p:last-child{margin-bottom: 0}.guide-grid{display: grid;gap: 2rem;margin-bottom: 3rem}.toc{border-top: 1px solid var(--ink);padding-top: .8rem}.toc ol{margin: 0;padding-left: 1.3rem;font: 500 1.02rem/1.35 var(--serif)}.toc li{margin-bottom: .45rem}.toc a{text-decoration-color: var(--paper-3)}.guide-body section{margin-bottom: 2.6rem}.guide-body h2{display: flex;gap: .7rem;align-items: baseline;border-top: 1px solid var(--ink);padding-top: .9rem}.guide-body h2 .folio{font-size: 1.1rem;color: var(--madder);flex: none}.data-table{margin: 1.4rem 0;overflow-x: auto}@media (min-width: 60rem){.guide-grid{grid-template-columns: 15rem minmax(0, 1fr);column-gap: clamp(2rem, 5vw, 4.5rem);align-items: start}.toc{position: sticky;top: calc(var(--header-h) + 1.5rem)}}.page-static .prose{margin-bottom: 3rem}.page-static .prose h2{margin-top: 2rem;font-size: 1.5rem}.error-page{text-align: center;padding: 4rem 0 5rem}.error-page h1{font: 620 clamp(3rem, 12vw, 8rem)/.9 var(--display);letter-spacing: -.04em}.ad-slot{display: grid;place-items: start center;margin: 2rem auto;background: var(--paper-2);overflow: hidden}.ad-slot .kicker{font-size: .6rem;margin: .3rem 0 0;color: var(--ink-3)}.ad-slot--rect{width: 300px;height: 270px;max-width: 100%}.ad-slot--leader{width: min(100%, 728px);height: 110px}@media (max-width: 46rem){.ad-slot--leader{width: 320px;height: 120px;max-width: 100%}}.site-footer{background: var(--ink);color: #d9d4c7;margin-top: 2rem;padding: 2.6rem 0 1.4rem;font-size: .9rem;line-height: 1.55;position: relative;z-index: 3}.site-footer a{color: #fff;text-decoration-color: rgba(255, 255, 255, .4)}.site-footer a:hover{color: #fff;text-decoration-color: #fff}.site-footer .kicker{color: #a9b1b8}.site-footer__in{display: grid;gap: 1.8rem}.site-footer__name{font: 620 1.6rem/1 var(--display);letter-spacing: -.02em;color: #fff;margin-bottom: .7rem}.site-footer ul{list-style: none;margin: 0;padding: 0}.site-footer li{margin-bottom: .4rem}.site-footer__base{display: flex;flex-wrap: wrap;justify-content: space-between;gap: .3rem 2rem;margin-top: 2rem;padding-top: 1rem;border-top: 1px solid rgba(255, 255, 255, .22);font-size: .82rem;color: #a9b1b8}.site-footer__base p{margin: 0}@media (min-width: 50rem){.site-footer__in{grid-template-columns: 5fr 3fr 4fr;column-gap: 3rem}}@media print{.site-header, .site-footer, .btn-row, .nav-menu, .cover-foot, .ad-slot{display: none}body{background: #fff}}