:root{--ne-web-color-felt:#1e2b26;--ne-web-color-felt-deep:#0d1411;--ne-web-color-paper:#efe6d2;--ne-web-color-paper-shade:#cfc2a3;--ne-web-color-paper-fold:#b8aa88;--ne-web-color-brass:#c9a042;--ne-web-color-brass-light:#ebcb7a;--ne-web-color-brass-dark:#7a5a1e;--ne-web-color-engrave:#2b1d08;--ne-web-color-wall:#f2ead9;--ne-web-color-ink:#24262b;--ne-web-color-card:#fffdf5;--ne-web-color-s2-brass-dark:#8c6a22;--ne-web-color-red-s2:#d23a2a;--ne-web-color-print-white:#fff;--ne-web-surface-page:var(--ne-web-color-felt);--ne-web-surface-sunken:var(--ne-web-color-felt-deep);--ne-web-surface-plate:var(--ne-web-color-brass);--ne-web-surface-room-workshop:var(--ne-web-color-wall);--ne-web-surface-card:var(--ne-web-color-card);--ne-web-text-primary:var(--ne-web-color-paper);--ne-web-text-secondary:var(--ne-web-color-paper-shade);--ne-web-text-meta:var(--ne-web-color-paper-fold);--ne-web-text-on-plate:var(--ne-web-color-engrave);--ne-web-text-on-workshop:var(--ne-web-color-ink);--ne-web-line-rule:var(--ne-web-color-brass);--ne-web-line-decor:var(--ne-web-color-brass-dark);--ne-web-link-text:var(--ne-web-color-paper);--ne-web-link-underline:var(--ne-web-color-brass);--ne-web-link-text-workshop:var(--ne-web-color-ink);--ne-web-link-underline-workshop:var(--ne-web-color-s2-brass-dark);--ne-web-focus-ring:var(--ne-web-color-brass-light);--ne-web-focus-ring-workshop:var(--ne-web-color-ink);--ne-web-shadow-color:var(--ne-web-color-felt-deep);--ne-web-accent-order-rule:var(--ne-web-color-red-s2);--ne-web-print-text:var(--ne-web-color-ink);--ne-web-print-surface:var(--ne-web-color-print-white);--ne-web-font-serif:"Fraunces NE", "Fraunces Fallback", Georgia, serif;--ne-web-font-card:"Inter Card", Arial, sans-serif;--ne-web-type-plate:clamp(.8125rem, .78rem + .15vw, .875rem);--ne-web-type-small:clamp(.9375rem, .9rem + .2vw, 1rem);--ne-web-type-body:clamp(1.0625rem, 1rem + .3vw, 1.1875rem);--ne-web-type-lead:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--ne-web-type-h3:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--ne-web-type-h2:clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--ne-web-type-display:clamp(2.5rem, 1.6rem + 4.2vw, 4.75rem);--ne-web-tracking-plate:.14em;--ne-web-space-2xs:.25rem;--ne-web-space-xs:.5rem;--ne-web-space-s:.75rem;--ne-web-space-m:1rem;--ne-web-space-l:1.5rem;--ne-web-space-xl:2rem;--ne-web-space-2xl:3rem;--ne-web-space-3xl:4rem;--ne-web-space-section:clamp(3rem, 2rem + 5vw, 7.5rem);--ne-web-layout-gutter:clamp(1.25rem, .5rem + 3.5vw, 3rem);--ne-web-layout-measure:36rem;--ne-web-layout-wide:72rem;--ne-web-layout-max:80rem;--ne-web-radius-plate:.1875rem;--ne-web-radius-card:.125rem;--ne-web-radius-none:0;--ne-web-shadow-plate:.1875rem .25rem 0 0 var(--ne-web-shadow-color);--ne-web-shadow-workshop:.25rem .25rem 0 0 color-mix(in srgb, var(--ne-web-color-ink) 16%, transparent);--ne-web-grain-size:192px;--ne-web-motion-snap:0s;--ne-web-motion-mech:.24s cubic-bezier(.65, 0, .35, 1)}@font-face{font-family:Fraunces NE;src:url(/_astro/fraunces-ne-latin1.DUNaATKN.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+2009,U+2010-2014,U+2018-201E,U+2022,U+2026}@font-face{font-family:Fraunces Fallback;src:local(Georgia);size-adjust:104.99%;ascent-override:93.15%;descent-override:24.29%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}:root{color-scheme:dark;-webkit-text-size-adjust:100%;text-size-adjust:100%}html{background-color:var(--ne-web-surface-page)}body{background:url(/_astro/grain.D4beY9ex.webp) repeat, var(--ne-web-surface-page);background-size:var(--ne-web-grain-size) var(--ne-web-grain-size), auto;min-height:100vh;color:var(--ne-web-text-primary);font-family:var(--ne-web-font-serif);font-size:var(--ne-web-type-body);font-optical-sizing:auto;font-synthesis:none;font-kerning:normal;flex-direction:column;margin:0;line-height:1.55;display:flex}main{flex:1 0 auto}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3{text-wrap:balance;hyphens:manual;margin:0;font-weight:400}h1{font-size:var(--ne-web-type-display);line-height:1.05}h2{font-size:var(--ne-web-type-h2);line-height:1.15}h3{font-size:var(--ne-web-type-h3);line-height:1.2}p{margin:0 0 var(--ne-web-space-m);hyphens:auto;hyphenate-limit-chars:8 4 4}@media (width>=48rem){p{hyphens:manual}}strong{font-weight:600}.nowrap,a[href^=mailto\:],a[href^=tel\:]{white-space:nowrap;hyphens:manual}a{color:var(--ne-web-link-text);text-decoration-line:underline;text-decoration-color:var(--ne-web-link-underline);text-underline-offset:.2em;text-decoration-thickness:.08em;transition:none}a:hover{text-decoration-thickness:.16em}:focus-visible{outline:3px solid var(--ne-web-focus-ring);outline-offset:3px}.skip-link{left:var(--ne-web-space-m);z-index:10;padding:var(--ne-web-space-xs) var(--ne-web-space-m);background:var(--ne-web-surface-sunken);color:var(--ne-web-text-primary);position:absolute;top:-100rem}.skip-link:focus{top:var(--ne-web-space-m)}.wrap{width:100%;max-width:var(--ne-web-layout-max);padding-inline:var(--ne-web-layout-gutter);margin-inline:auto}.measure{max-width:var(--ne-web-layout-measure)}.section{padding-block:var(--ne-web-space-section) 0}.section>h2{margin-bottom:var(--ne-web-space-l)}.section__title{padding-bottom:var(--ne-web-space-l);border-bottom:1px solid var(--ne-web-line-rule)}.section__title--sub{font-size:var(--ne-web-type-h3)}.rule{border:0;border-top:1px solid var(--ne-web-line-rule);margin:0}.plate{background:var(--ne-web-surface-plate);color:var(--ne-web-text-on-plate);border:1px solid var(--ne-web-line-decor);border-radius:var(--ne-web-radius-plate);box-shadow:var(--ne-web-shadow-plate);font-size:var(--ne-web-type-plate);letter-spacing:var(--ne-web-tracking-plate);text-transform:uppercase;white-space:nowrap;padding:.55em .95em .5em 1.09em;font-weight:500;line-height:1;text-decoration:none;display:inline-block;position:relative}.plate:before{content:"";background:var(--ne-web-focus-ring);opacity:.85;height:2px;position:absolute;top:.25rem;left:.25rem;right:.25rem}a.plate{color:var(--ne-web-text-on-plate);transition:transform var(--ne-web-motion-mech), box-shadow var(--ne-web-motion-mech);text-decoration:none}a.plate:active{box-shadow:.1875rem .125rem 0 0 var(--ne-web-shadow-color);transform:translateY(2px)}h1.plate,.prose h1.plate,.plate--m{font-size:clamp(1rem,.8rem + 1vw,1.375rem);line-height:1}.plate--wordmark{font-size:clamp(.8125rem,.72rem + .45vw,1.0625rem)}.site-header{padding-block:var(--ne-web-space-l)}.site-header .wrap{justify-content:space-between;align-items:center;gap:var(--ne-web-space-m) var(--ne-web-space-xl);flex-wrap:wrap;display:flex}.nav ul{gap:var(--ne-web-space-xs) var(--ne-web-space-l);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nav a{padding-block:var(--ne-web-space-xs);font-size:var(--ne-web-type-plate);letter-spacing:var(--ne-web-tracking-plate);text-transform:uppercase;white-space:nowrap;display:inline-block}.nav a[aria-current=page]{text-decoration-thickness:.2em}.hero{gap:var(--ne-web-space-xl);padding-block:var(--ne-web-space-l) 0;display:grid}.hero__figure{order:-1;margin:0}.hero__text{align-self:center;container-type:inline-size}.hero__text h1{font-size:min(var(--ne-web-type-display), 11.6cqi)}.hero .lead{margin-top:var(--ne-web-space-l)}.lead{font-size:var(--ne-web-type-lead);hyphens:manual;color:var(--ne-web-text-primary);line-height:1.4}.secondary{color:var(--ne-web-text-secondary)}.meta{color:var(--ne-web-text-meta);font-size:var(--ne-web-type-small)}.vitrine{padding:var(--ne-web-space-s);border:1px solid var(--ne-web-line-rule);border-radius:var(--ne-web-radius-none);margin:0}.vitrine img{width:100%}.vitrine figcaption{margin-top:var(--ne-web-space-s);color:var(--ne-web-text-secondary);font-size:var(--ne-web-type-small)}.hero__figure img{aspect-ratio:4/5}@media (width>=64rem){.hero{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.hero__text{grid-column:1/span 5}.hero__figure{order:0;grid-column:6/span 7}.hero__figure img{aspect-ratio:750/550}.hero__figure{position:relative}.hero__figure figcaption{left:calc(var(--ne-web-space-s) + 3%);bottom:calc(var(--ne-web-space-s) + 5%);max-width:36%;margin:0;position:absolute}}.platforms{margin-top:var(--ne-web-space-xl)}.platforms__label{margin:0 0 var(--ne-web-space-xs);font-size:var(--ne-web-type-plate);letter-spacing:var(--ne-web-tracking-plate);text-transform:uppercase;color:var(--ne-web-text-meta)}.platforms ul{gap:var(--ne-web-space-xs) var(--ne-web-space-l);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.platforms a{padding-block:var(--ne-web-space-2xs);display:inline-block}.series-cards{gap:var(--ne-web-space-2xl);display:grid}.series-card{container-type:inline-size}.series-card--exhibit{border-top:0;padding-top:0}.series-card--exhibit .plate{margin-bottom:var(--ne-web-space-l)}.series-card--tospec{padding:var(--ne-web-space-xl) var(--ne-web-space-l) var(--ne-web-space-l);background:var(--ne-web-surface-card);color:var(--ne-web-text-on-workshop);border-top:.25rem solid var(--ne-web-text-on-workshop);border-radius:var(--ne-web-radius-card);box-shadow:var(--ne-web-shadow-workshop);transform:rotate(-2deg)}.series-card--tospec a{color:var(--ne-web-link-text-workshop);text-decoration-color:var(--ne-web-link-underline-workshop)}.series-card--tospec :focus-visible{outline-color:var(--ne-web-focus-ring-workshop)}.series-card__kicker{margin:0 0 var(--ne-web-space-s);font-size:var(--ne-web-type-plate);letter-spacing:var(--ne-web-tracking-plate);text-transform:uppercase}.series-card h3{margin-bottom:var(--ne-web-space-s)}@container (width>=28rem){.series-card__body{max-width:30rem}}@media (width>=64rem){.series-cards{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.series-card--exhibit{grid-column:1/span 7}.series-card--tospec{margin-top:var(--ne-web-space-xl);grid-column:9/span 4}}.series-head{gap:var(--ne-web-space-xl);padding-block:var(--ne-web-space-l) 0;display:grid}.series-head__text .plate{margin-bottom:var(--ne-web-space-l)}.series-head__figure{margin:0}.series-head__figure img{aspect-ratio:1;clip-path:circle(50%)}.truth-line{margin-top:var(--ne-web-space-l);padding-top:var(--ne-web-space-s);border-top:1px solid var(--ne-web-line-rule);font-weight:500}.empty-state{color:var(--ne-web-text-secondary)}.inventory{margin:0 0 var(--ne-web-space-l);border-top:1px solid var(--ne-web-line-rule);padding:0;list-style:none}.inventory__row{gap:var(--ne-web-space-m);padding-block:var(--ne-web-space-s);border-bottom:1px solid var(--ne-web-line-decor);grid-template-columns:9rem minmax(0,1fr) auto;align-items:baseline;display:grid}.inventory__number{white-space:nowrap;font-size:var(--ne-web-type-small);letter-spacing:.04em}.episode__nav,.episode__permalinks{gap:var(--ne-web-space-xs) var(--ne-web-space-l);margin:0 0 var(--ne-web-space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.episode__media{margin-top:var(--ne-web-space-xl)}.episode__media video{width:100%;height:auto;display:block}@media (width>=64rem){.series-head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.series-head__text{grid-column:1/span 6}.series-head__figure{grid-column:8/span 5}}.room-workshop{--ne-web-text-primary:var(--ne-web-text-on-workshop);--ne-web-text-secondary:var(--ne-web-text-on-workshop);--ne-web-text-meta:var(--ne-web-text-on-workshop);--ne-web-link-text:var(--ne-web-link-text-workshop);--ne-web-link-underline:var(--ne-web-link-underline-workshop);--ne-web-line-rule:var(--ne-web-link-underline-workshop);--ne-web-focus-ring:var(--ne-web-focus-ring-workshop);background:var(--ne-web-surface-room-workshop);color:var(--ne-web-text-on-workshop);padding-block:var(--ne-web-space-xl) var(--ne-web-space-section)}.prose{padding-block:var(--ne-web-space-l) var(--ne-web-space-section)}.prose h1{font-size:var(--ne-web-type-h2);margin-bottom:var(--ne-web-space-l)}.prose h2{font-size:var(--ne-web-type-h3);margin:var(--ne-web-space-2xl) 0 var(--ne-web-space-m)}.prose h3{font-size:var(--ne-web-type-lead);margin:var(--ne-web-space-xl) 0 var(--ne-web-space-s)}.prose address{margin-bottom:var(--ne-web-space-m);font-style:normal}.prose ul{padding-left:var(--ne-web-space-l);margin:0 0 var(--ne-web-space-m)}.prose .lang-note{color:var(--ne-web-text-secondary)}.prose .platforms ul{padding-left:0}.toc{margin-bottom:var(--ne-web-space-xl)}.toc ul{gap:var(--ne-web-space-xs) var(--ne-web-space-l);flex-wrap:wrap;padding:0;list-style:none;display:flex}.site-footer{margin-top:var(--ne-web-space-section);padding-block:var(--ne-web-space-2xl);background:var(--ne-web-surface-sunken);font-size:var(--ne-web-type-small)}.room-workshop+.site-footer{margin-top:0}.site-footer p{margin-bottom:var(--ne-web-space-s)}.site-footer .made-with-ai{color:var(--ne-web-text-secondary)}.site-footer ul{gap:var(--ne-web-space-xs) var(--ne-web-space-l);margin:var(--ne-web-space-m) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.site-footer a{padding-block:var(--ne-web-space-2xs);display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-contrast:more){body{background:var(--ne-web-surface-page)}.secondary,.meta,.platforms__label,.vitrine figcaption,.site-footer .made-with-ai{color:var(--ne-web-text-primary)}}@media print{:root,.room-workshop{color-scheme:light;--ne-web-text-primary:var(--ne-web-print-text);--ne-web-text-secondary:var(--ne-web-print-text);--ne-web-text-meta:var(--ne-web-print-text);--ne-web-link-text:var(--ne-web-print-text);--ne-web-link-underline:var(--ne-web-print-text);--ne-web-line-rule:var(--ne-web-print-text)}html,body,.site-footer,.room-workshop,.series-card--tospec{background:var(--ne-web-print-surface)!important;color:var(--ne-web-print-text)!important}body{font-size:11pt}a,.room-workshop a,.series-card--tospec a{color:var(--ne-web-print-text);text-decoration-color:var(--ne-web-print-text)}.skip-link,.nav,.platforms{display:none!important}.plate{box-shadow:none;background:var(--ne-web-print-surface);color:var(--ne-web-print-text);border-color:var(--ne-web-print-text)}.plate:before{display:none}.series-card--tospec{box-shadow:none;border-top-color:var(--ne-web-print-text);transform:none}.vitrine{border-color:var(--ne-web-print-text);break-inside:avoid}.secondary,.meta,.vitrine figcaption,.site-footer .made-with-ai,.empty-state{color:var(--ne-web-print-text)!important}.meta{font-size:9pt}.site-footer{border-top:1px solid var(--ne-web-print-text);margin-top:2rem;padding-block:1rem 0}}
