.Home-module__Aex8vW__hero{min-block-size:72svh;padding-block:calc(var(--bar) + env(safe-area-inset-top) + var(--s-6)) var(--s-7);align-items:flex-end;display:flex;position:relative;overflow:clip}@media (min-width:1024px){.Home-module__Aex8vW__hero{min-block-size:64svh;padding-block-end:var(--s-8)}}.Home-module__Aex8vW__heroInner{z-index:1;position:relative}.Home-module__Aex8vW__kicker{margin:0 0 var(--s-5);color:var(--plaque-on-lacquer)}.Home-module__Aex8vW__title{max-inline-size:16ch;color:var(--plaster);font-size:var(--t-display);letter-spacing:-.025em;margin:0;line-height:.95}.Home-module__Aex8vW__sub{margin:var(--s-5) 0 0;color:#f0ebe1cc;max-inline-size:52ch;font-size:var(--t-body);line-height:1.55}.Home-module__Aex8vW__actions{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;margin-block-start:var(--s-6);display:flex}.Home-module__Aex8vW__ctaMain{justify-content:center;min-block-size:48px;inline-size:100%}.Home-module__Aex8vW__browse{align-items:center;gap:var(--s-2);min-block-size:var(--tap);font-family:var(--font-plaque), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--plaque-on-lacquer);transition:color var(--d-press) var(--ease);font-size:13px;display:inline-flex}@media (hover:hover){.Home-module__Aex8vW__browse:hover{color:var(--brass-hi)}}@media (min-width:640px){.Home-module__Aex8vW__ctaMain{inline-size:auto}}@media (prefers-reduced-motion:no-preference){.Home-module__Aex8vW__title{animation:Home-module__Aex8vW__heroFade var(--d-hero) var(--ease-out) both}.Home-module__Aex8vW__title[data-split=on]{animation:none}}@keyframes Home-module__Aex8vW__heroFade{0%{opacity:.01;transform:translateY(14px)}to{opacity:1;transform:none}}.Home-module__Aex8vW__skip{z-index:70;min-block-size:var(--tap);padding-inline:var(--s-4);background:var(--plaster);border-radius:2px;align-items:center;display:inline-flex;position:fixed;inset-block-start:var(--s-2);inset-inline-start:var(--s-2);transform:translateY(-200%);color:var(--ink)!important}.Home-module__Aex8vW__skip:focus-visible,.Home-module__Aex8vW__skip:focus{transform:none}.Home-module__Aex8vW__section{padding-block:var(--s-8) var(--s-9)}.Home-module__Aex8vW__lime{background:var(--limestone);color:var(--ink);padding-block:var(--s-8)}.Home-module__Aex8vW__limeNext{padding-block-start:0;padding-block-end:var(--s-9)}.Home-module__Aex8vW__limeNext .drule{margin-block-end:var(--s-8)}.Home-module__Aex8vW__h2{font-size:var(--t-h2);letter-spacing:-.02em;margin:0;line-height:1}.Home-module__Aex8vW__grid{margin:var(--s-7) 0 0;gap:var(--s-6) var(--gutter);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (min-width:640px){.Home-module__Aex8vW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Home-module__Aex8vW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Home-module__Aex8vW__cell{border-block-start:1px solid var(--paper-line);min-inline-size:0;padding-block-start:var(--s-4)}.Home-module__Aex8vW__h3{font-family:var(--font-display), Georgia, serif;font-weight:900;font-size:var(--t-row);letter-spacing:-.01em;margin:0;line-height:1.1}.Home-module__Aex8vW__num{letter-spacing:.12em;margin-block-end:var(--s-2);font-size:13px;display:block}.Home-module__Aex8vW__body{margin:var(--s-3) 0 0;max-inline-size:60ch;color:var(--ink-soft)}.Home-module__Aex8vW__paper{background:var(--plaster);color:var(--ink)}.Home-module__Aex8vW__contactSub{margin:var(--s-4) 0 0;max-inline-size:60ch;color:var(--ink-soft)}.Home-module__Aex8vW__formWrap{max-inline-size:40rem;margin-block-start:var(--s-7)}.Home-module__Aex8vW__form{gap:var(--s-5);display:grid}.Home-module__Aex8vW__field{gap:var(--s-2);display:grid}.Home-module__Aex8vW__label{color:var(--ink-soft)}.Home-module__Aex8vW__input{min-block-size:48px;inline-size:100%;padding:var(--s-3) var(--s-4);font:inherit;color:var(--ink);border:1px solid var(--paper-line);resize:vertical;background:#ffffff80;border-radius:2px;font-size:16px}.Home-module__Aex8vW__input:focus-visible{border-color:var(--brass)}.Home-module__Aex8vW__note{padding:var(--s-4);border-inline-start:2px solid var(--vermilion);margin-block-start:var(--s-5)}.Home-module__Aex8vW__note p{overflow-wrap:anywhere;margin:0}.Home-module__Aex8vW__copy{min-block-size:var(--tap);padding-inline:var(--s-4);cursor:pointer;font-family:var(--font-plaque), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:1px solid var(--brass);background:0 0;border-radius:2px;margin-block-start:var(--s-3);font-size:13px}.Home-module__Aex8vW__copied{margin:var(--s-2) 0 0;min-block-size:1.5em;color:var(--ink-soft)}.Home-module__Aex8vW__fallback{margin:var(--s-4) 0 0;color:var(--ink-soft)}.Home-module__Aex8vW__mail{min-block-size:var(--tap);color:var(--ink);text-underline-offset:3px;align-items:center;display:inline-flex;text-decoration:underline!important;-webkit-text-decoration-color:var(--brass)!important;text-decoration-color:var(--brass)!important}.Home-module__Aex8vW__lead{margin:var(--s-6) 0 0;color:#f0ebe1d6;max-inline-size:60ch;font-size:clamp(17px,1.6vw,21px)}@media (min-width:1024px){.Home-module__Aex8vW__contact{-moz-column-gap:var(--s-8);column-gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.Home-module__Aex8vW__contact>.Home-module__Aex8vW__h2{grid-area:1/1}.Home-module__Aex8vW__contact>.Home-module__Aex8vW__contactSub{grid-area:2/1}.Home-module__Aex8vW__contact .Home-module__Aex8vW__formWrap{display:contents}.Home-module__Aex8vW__contact .Home-module__Aex8vW__fallback{grid-area:3/1;margin-block-start:var(--s-5)}.Home-module__Aex8vW__contact .Home-module__Aex8vW__form{grid-area:1/2/span 4}.Home-module__Aex8vW__contact .Home-module__Aex8vW__note{grid-area:5/2}.Home-module__Aex8vW__contact .Home-module__Aex8vW__copied{grid-area:6/2}}
.WorkIndex-module__gp_Ppq__index{background:var(--lacquer);color:var(--plaster);padding-block:var(--s-7) var(--s-8);position:relative}.WorkIndex-module__gp_Ppq__head{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;margin-block-end:var(--s-4);display:flex}.WorkIndex-module__gp_Ppq__title{font-family:var(--font-display), Georgia, serif;font-weight:300;font-size:var(--t-h2);letter-spacing:-.02em;color:var(--plaster);margin:0;line-height:1}.WorkIndex-module__gp_Ppq__plaque{font-family:var(--font-plaque), monospace;font-size:var(--t-plaque);letter-spacing:.14em;text-transform:uppercase;color:var(--plaque-on-lacquer);margin:var(--s-2) 0 0}.WorkIndex-module__gp_Ppq__num{font-variant-numeric:tabular-nums}.WorkIndex-module__gp_Ppq__bar{z-index:5;contain:layout paint;padding-block:var(--s-2);border-block-end:1px solid var(--lacquer-line);background:#16110bf0;margin-inline:calc(-1*clamp(20px,5vw,56px));position:sticky;inset-block-start:var(--bar)}.WorkIndex-module__gp_Ppq__chips{align-items:center;gap:var(--s-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;padding-inline:clamp(20px,5vw,56px);scroll-padding-inline:clamp(20px,5vw,56px);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 24px),#0000 100%)}.WorkIndex-module__gp_Ppq__chips::-webkit-scrollbar{display:none}.WorkIndex-module__gp_Ppq__group{gap:var(--s-2);flex:none;align-items:center;display:flex}.WorkIndex-module__gp_Ppq__sep{margin-block:var(--s-2);background:var(--lacquer-line);flex:0 0 1px;align-self:stretch}.WorkIndex-module__gp_Ppq__chip{scroll-snap-align:start;align-items:center;gap:var(--s-2);min-block-size:var(--tap);min-inline-size:var(--tap);padding-inline:var(--s-3);cursor:pointer;color:var(--plaque-on-lacquer);border:1px solid var(--lacquer-line);font-family:var(--font-plaque), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--d-press) var(--ease), border-color var(--d-press) var(--ease);background:0 0;border-radius:2px;flex:none;font-size:13px;display:inline-flex}.WorkIndex-module__gp_Ppq__chip[aria-pressed=true]{color:var(--plaster);border-color:var(--vermilion);box-shadow:inset 0 -2px 0 var(--vermilion)}.WorkIndex-module__gp_Ppq__chip[aria-pressed=true] .WorkIndex-module__gp_Ppq__num{color:#e2735f}.WorkIndex-module__gp_Ppq__chip:disabled{opacity:.45;cursor:default}.WorkIndex-module__gp_Ppq__chip .WorkIndex-module__gp_Ppq__num{color:var(--plaque-dim)}.WorkIndex-module__gp_Ppq__catSelect{display:none}.WorkIndex-module__gp_Ppq__select{min-block-size:var(--tap);padding-inline:var(--s-3);font-size:16px;font-family:var(--font-plaque), monospace;background:var(--lacquer-2);color:var(--plaster);border:1px solid var(--lacquer-line);border-radius:2px}.WorkIndex-module__gp_Ppq__tools{justify-content:space-between;align-items:center;gap:var(--s-3);margin-block:var(--s-4) var(--s-2);display:flex}.WorkIndex-module__gp_Ppq__status{font-family:var(--font-plaque), monospace;font-size:var(--t-plaque);letter-spacing:.14em;text-transform:uppercase;color:var(--plaque-on-lacquer);margin:0}.WorkIndex-module__gp_Ppq__toggle{border:1px solid var(--lacquer-line);border-radius:2px;gap:0;display:inline-flex}.WorkIndex-module__gp_Ppq__toggle .WorkIndex-module__gp_Ppq__chip{border:0}.WorkIndex-module__gp_Ppq__open{min-block-size:var(--tap);color:var(--brass-hi);font-family:var(--font-plaque), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;font-size:13px;display:inline-flex}.WorkIndex-module__gp_Ppq__layout{gap:var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.WorkIndex-module__gp_Ppq__results{min-inline-size:0}.WorkIndex-module__gp_Ppq__list{margin:0;padding:0;list-style:none}.WorkIndex-module__gp_Ppq__gridList{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WorkIndex-module__gp_Ppq__item{min-inline-size:0}.WorkIndex-module__gp_Ppq__row{-moz-column-gap:var(--s-3);align-items:center;column-gap:var(--s-3);min-block-size:64px;padding-block:var(--s-2);border-block-end:1px solid var(--lacquer-line);color:var(--plaster);-webkit-tap-highlight-color:transparent;transition:transform .12s var(--ease), box-shadow .12s var(--ease);grid-template-columns:56px minmax(0,1fr) 24px;display:grid}.WorkIndex-module__gp_Ppq__row:active,.WorkIndex-module__gp_Ppq__card:active{box-shadow:inset 0 0 0 1px var(--brass-hi);transform:translateY(-1px)}.WorkIndex-module__gp_Ppq__idx,.WorkIndex-module__gp_Ppq__verb,.WorkIndex-module__gp_Ppq__year{display:none}.WorkIndex-module__gp_Ppq__thumb{background:var(--lacquer-2);block-size:56px;inline-size:56px;box-shadow:inset 0 0 0 1px var(--lacquer-line);border-radius:2px;position:relative;overflow:hidden}.WorkIndex-module__gp_Ppq__thumb img{-o-object-fit:cover;object-fit:cover}.WorkIndex-module__gp_Ppq__body{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.WorkIndex-module__gp_Ppq__name{font-family:var(--font-display), Georgia, serif;font-weight:900;font-size:var(--t-row);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.WorkIndex-module__gp_Ppq__meta{gap:var(--s-1) var(--s-2);font-family:var(--font-plaque), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--plaque-on-lacquer);flex-wrap:wrap;font-size:13px;display:flex}.WorkIndex-module__gp_Ppq__tag{color:#e2735f}.WorkIndex-module__gp_Ppq__arrow{color:var(--brass-hi);justify-self:end}.WorkIndex-module__gp_Ppq__card{gap:var(--s-2);padding:var(--s-2);min-block-size:var(--tap);color:var(--plaster);border:1px solid var(--lacquer-line);transition:box-shadow var(--d-preview) var(--ease), transform .12s var(--ease);border-radius:2px;flex-direction:column;display:flex}.WorkIndex-module__gp_Ppq__cardCover{aspect-ratio:4/5;background:var(--lacquer-2);position:relative;overflow:hidden}.WorkIndex-module__gp_Ppq__cardCover img{-o-object-fit:cover;object-fit:cover}.WorkIndex-module__gp_Ppq__card .WorkIndex-module__gp_Ppq__name{font-size:1.15rem}.WorkIndex-module__gp_Ppq__lit{box-shadow:0 0 0 1px var(--brass-hi), 0 0 24px -6px #e3c8788c}.WorkIndex-module__gp_Ppq__empty{padding-block:var(--s-7);align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.WorkIndex-module__gp_Ppq__emptyBtn{min-block-size:var(--tap);padding-inline:var(--s-4);cursor:pointer;color:var(--brass-hi);border:1px solid var(--brass);font-family:var(--font-plaque), monospace;letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:2px;font-size:13px}.WorkIndex-module__gp_Ppq__sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.WorkIndex-module__gp_Ppq__vitrine{display:none}@media (min-width:1024px){.WorkIndex-module__gp_Ppq__bar{margin-inline:0}.WorkIndex-module__gp_Ppq__chips{flex-wrap:wrap;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.WorkIndex-module__gp_Ppq__catChips{display:none}.WorkIndex-module__gp_Ppq__catSelect{display:flex}.WorkIndex-module__gp_Ppq__layout{grid-template-columns:repeat(12,minmax(0,1fr))}.WorkIndex-module__gp_Ppq__results{grid-column:1/span 8}.WorkIndex-module__gp_Ppq__list{-moz-column-gap:var(--s-4);column-gap:var(--s-4);grid-template-columns:2.5rem 56px max-content minmax(0,1fr) max-content max-content 24px;display:grid}.WorkIndex-module__gp_Ppq__list>.WorkIndex-module__gp_Ppq__item{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.WorkIndex-module__gp_Ppq__row{grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:auto auto;row-gap:0;min-block-size:72px}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__idx,.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__thumb,.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__verb,.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__plats,.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__year,.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__arrow{grid-row:1/span 2;align-self:center}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__idx{grid-column:1}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__thumb{grid-column:2}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__name{text-overflow:clip;grid-area:1/3;align-self:end;font-size:clamp(1.05rem,1.5vw,1.6rem);overflow:visible}.WorkIndex-module__gp_Ppq__row:not(:has(.WorkIndex-module__gp_Ppq__tag)) .WorkIndex-module__gp_Ppq__name{grid-row:1/span 2;align-self:center}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__verb{grid-column:4}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__plats{white-space:nowrap;grid-column:5}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__year{grid-column:6}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__arrow{grid-column:7}.WorkIndex-module__gp_Ppq__vitrine{grid-column:9/span 4;align-self:start;display:block;position:sticky;inset-block-start:calc(var(--bar) + 96px)}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__body,.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__meta{display:contents}.WorkIndex-module__gp_Ppq__idx,.WorkIndex-module__gp_Ppq__verb,.WorkIndex-module__gp_Ppq__year{font-family:var(--font-plaque), monospace;letter-spacing:.1em;color:var(--plaque-on-lacquer);font-size:12px;display:block}.WorkIndex-module__gp_Ppq__idx{color:var(--vermilion);font-variant-numeric:tabular-nums}.WorkIndex-module__gp_Ppq__verb{font-family:var(--font-text), sans-serif;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.WorkIndex-module__gp_Ppq__plats{font-family:var(--font-plaque), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--plaque-on-lacquer);font-size:12px}.WorkIndex-module__gp_Ppq__row .WorkIndex-module__gp_Ppq__tag{grid-area:2/3;align-self:start;font-size:12px}.WorkIndex-module__gp_Ppq__year{font-variant-numeric:tabular-nums;text-align:end}.WorkIndex-module__gp_Ppq__gridList{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.WorkIndex-module__gp_Ppq__wide{grid-column:span 2}.WorkIndex-module__gp_Ppq__wide .WorkIndex-module__gp_Ppq__cardCover{aspect-ratio:8/5}}@media (min-width:1024px) and (hover:hover){.WorkIndex-module__gp_Ppq__row:hover{box-shadow:inset 2px 0 0 var(--brass-hi)}.WorkIndex-module__gp_Ppq__chip:hover{color:var(--plaster);border-color:#e3c87899}}.WorkIndex-module__gp_Ppq__pane{aspect-ratio:4/5;border:1px solid var(--lacquer-line);background:radial-gradient(120% 90% at 50% 32%,#241a10 0%,#140d07 60%,#050403 100%);position:relative;overflow:hidden}.WorkIndex-module__gp_Ppq__layer{opacity:0;transition:opacity var(--d-preview) var(--ease);position:absolute;inset:0}.WorkIndex-module__gp_Ppq__layer img{-o-object-fit:contain;object-fit:contain}.WorkIndex-module__gp_Ppq__on{opacity:1}.WorkIndex-module__gp_Ppq__spot{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(38% 34% at var(--lx,50%) var(--ly,40%), #e3c87847, transparent 70%);position:absolute;inset:0}.WorkIndex-module__gp_Ppq__glare{pointer-events:none;background:linear-gradient(122deg,#ffffff1a 0%,#0000 26% 72%,#ffffff0a 100%);position:absolute;inset:0}.WorkIndex-module__gp_Ppq__vplaque{gap:var(--s-1);flex-direction:column;margin-block-start:var(--s-3);display:flex}.WorkIndex-module__gp_Ppq__vplaque .WorkIndex-module__gp_Ppq__name{white-space:normal;font-size:clamp(1.25rem,1.8vw,1.75rem);overflow:visible}.WorkIndex-module__gp_Ppq__vline{font-family:var(--font-text), sans-serif;color:var(--plaster);font-size:16px;line-height:1.4}.WorkIndex-module__gp_Ppq__vplaque .WorkIndex-module__gp_Ppq__open{align-self:flex-start}@media (hover:hover){.WorkIndex-module__gp_Ppq__vplaque .WorkIndex-module__gp_Ppq__open:hover{color:var(--plaster)}}
