@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-ext-400-normal.C2zvOubV.woff2)format("woff2"),url(/_astro/dm-mono-latin-ext-400-normal.1aZr6b2b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-mono-latin-400-normal.4GdczIuU.woff2)format("woff2"),url(/_astro/dm-mono-latin-400-normal.-0xN8mdc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--green:#334139;--ink:#001107;--text:#2e3430;--paper:#f4f3f0;--tan:#dad8cf;--gold:#d4ca88;--light:#f4f3f0;--serif:"athelas", Georgia, serif;--sans:"polymath-display", system-ui, sans-serif;--mono:"DM Mono", ui-monospace, monospace;--m:max(20px, 5.2vw);--m-wide:max(16px, 2.5vw);--g:max(12px, 1.3vw);--phi:1.618;--header:84px}*{box-sizing:border-box}::selection{background:var(--gold);color:var(--green)}::selection{background:var(--gold);color:var(--green)}html{-webkit-tap-highlight-color:transparent}a{-webkit-tap-highlight-color:#d4ca8899}a.logo,a:has(img,svg,picture,video,[role=img]){-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--text);font-family:var(--serif);letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;hyphens:none;margin:0;font-size:18px;line-height:28px}a{color:inherit;text-decoration:none}a:focus-visible{outline-offset:4px;outline:1px solid}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p,figure,dl,dd,ul,ol,blockquote{margin:0;padding:0}ul,ol{list-style:none}.name-xl{font-family:var(--serif);letter-spacing:.5em;text-transform:uppercase;font-size:clamp(20px,2vw,30px);font-weight:400;line-height:1.33}.name{font-family:var(--serif);letter-spacing:.38em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:18px}.title{font-family:var(--serif);letter-spacing:.6em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:18px}.menu{font-family:var(--sans);letter-spacing:2px;text-transform:uppercase;font-size:11px;font-weight:400;line-height:14px}.small{font-family:var(--sans);letter-spacing:.5px;font-size:11px;font-weight:400;line-height:18.7px}.flabel{font-family:var(--sans);letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:600;line-height:10px}.meta{font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;font-size:10px;line-height:14px}.prose p{text-align:justify;margin-bottom:18px}.prose p:last-child{margin-bottom:0}.nw{white-space:nowrap}.plate{background:var(--tan);width:100%;aspect-ratio:var(--phi) / 1;position:relative;overflow:hidden}.plate img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.plate.tall{aspect-ratio:1 / var(--phi)}.plate.drawing{background:var(--paper)}.band .plate.drawing{background:var(--tan)}.plate.drawing img{object-fit:contain;mix-blend-mode:multiply}.plate.drawing.crop img{object-fit:cover}.plate.dark{background:linear-gradient(160deg,#6d6a5f,#4a4a42)}.row{gap:var(--g);align-items:flex-start;display:flex}.row>.wide{flex:1.618 1 0}.row>.tall{flex:.618 1 0}@media (width<=699px){.row{flex-direction:column}.row>*{width:100%;flex:none!important}}.fade{opacity:0;transition:opacity 1.4s}.fade.in{opacity:1}@media (prefers-reduced-motion:reduce){.fade{opacity:1;transition:none}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body{flex-direction:column;min-height:100dvh;display:flex}main{flex:1 0 auto;padding-bottom:120px}main:has(>.band:last-child,>:last-child>.band:last-child){padding-bottom:0}.band{background:var(--tan);padding-block:110px 120px}.band .plate:not(.drawing){background:#cbc8bd}.site-header[data-astro-cid-nen7h5rs]{z-index:20;height:var(--header);padding-inline:var(--m-wide);color:var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;transition:background .4s,color .4s,height .4s;display:grid;position:fixed;inset:0 0 auto}body.over-image .site-header[data-astro-cid-nen7h5rs]:not(.scrolled){color:var(--light)}.site-header[data-astro-cid-nen7h5rs].scrolled{background:var(--paper);height:48px}.logo[data-astro-cid-nen7h5rs]{justify-self:start;height:18px;line-height:0;display:block}.logo[data-astro-cid-nen7h5rs] svg{width:auto;height:100%;display:block}.site-header[data-astro-cid-nen7h5rs].scrolled .logo[data-astro-cid-nen7h5rs]{height:16px}.logo[data-astro-cid-nen7h5rs]{transition:height .4s}.primary[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:16px;line-height:14px;display:flex}.primary[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{display:flex}.right[data-astro-cid-nen7h5rs]{justify-self:end}[data-astro-cid-nen7h5rs][aria-current=page]{font-weight:600}.toggle[data-astro-cid-nen7h5rs]{color:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;display:none}.mobile[data-astro-cid-nen7h5rs]{z-index:19;background:var(--paper);place-items:center;display:grid;position:fixed;inset:0}.mobile[data-astro-cid-nen7h5rs][hidden]{display:none}.mobile[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{text-align:center;gap:28px;display:grid}@media (width<=799px){.primary[data-astro-cid-nen7h5rs],.right[data-astro-cid-nen7h5rs]{display:none}.toggle[data-astro-cid-nen7h5rs]{grid-column:3;display:block}}footer[data-astro-cid-jo6i4kqk]{padding:90px var(--m) 40px;background:var(--green);color:var(--light)}footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:.7}.lockup[data-astro-cid-jo6i4kqk]{width:fit-content;height:26px;margin-bottom:64px;line-height:0;display:block}.lockup[data-astro-cid-jo6i4kqk] svg{width:auto;height:100%;display:block}.flabel[data-astro-cid-jo6i4kqk]{opacity:.7}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px;display:grid}.flabel[data-astro-cid-jo6i4kqk]{margin-bottom:14px}.copy[data-astro-cid-jo6i4kqk]{opacity:.7}address[data-astro-cid-jo6i4kqk]{font-style:normal}.copy[data-astro-cid-jo6i4kqk]{margin-top:80px}.tm[data-astro-cid-jo6i4kqk]{opacity:.5;margin-top:8px}
