.header[data-astro-cid-fzpbxy5g]{z-index:11;mix-blend-mode:difference;width:100%;color:var(--c-white);--color-selection:var(--c-grey-900);padding-block:var(--sp-xs);align-items:baseline;position:fixed;top:0}html[data-header-flat] .header[data-astro-cid-fzpbxy5g]{mix-blend-mode:normal;color:var(--color-ink)}.header-fill[data-astro-cid-fzpbxy5g]{--fill-height:calc(var(--text-display-size) * var(--text-display-leading));top:var(--sp-xs);left:var(--sp-2xs);right:var(--sp-2xs);height:var(--fill-height);z-index:10;pointer-events:none;background:var(--color-bg-sunken);transform-origin:50%;transition:transform var(--dur-base) var(--ease-fill);position:fixed;transform:scaleY(0)}@media (hover:hover) and (pointer:fine){html:not([data-transition]) .header-fill[data-astro-cid-fzpbxy5g]:has(~.header:hover){transform:scaleY(1)}}html:not([data-transition]) .header-fill[data-astro-cid-fzpbxy5g]:has(~.header :focus-visible){transform:scaleY(1)}.wordmark[data-astro-cid-fzpbxy5g]{grid-column:1/span 4;justify-self:start;@media (width>=64rem){grid-column:1/span 12}}.nav[data-astro-cid-fzpbxy5g]{grid-column:5/span 4;justify-content:flex-end;display:flex;@media (width>=64rem){grid-column:13/span 10;justify-content:flex-start}}@media (width>=64rem){.header[data-astro-cid-fzpbxy5g] .bracket-btn[data-astro-cid-fzpbxy5g]{position:relative;top:-1px}}.sep[data-astro-cid-fzpbxy5g],.stop[data-astro-cid-fzpbxy5g]{font-weight:var(--text-button-weight)}.sep[data-astro-cid-fzpbxy5g]{margin-inline-end:.35em}.nav[data-astro-cid-fzpbxy5g]>.bracket-btn:last-of-type+.sep[data-astro-cid-fzpbxy5g]{display:none;@media (width>=64rem){display:inline}}.social[data-astro-cid-fzpbxy5g]{display:none;@media (width>=64rem){grid-column:23/span 2;justify-self:end;display:flex}}.intro[data-astro-cid-p7p4gz5s]{--intro-top:calc(20vh + 1rem);--intro-size:3.5rem;z-index:100;padding-block-start:var(--intro-top,18vh);padding-left:calc(var(--layout-margin) * 1.5);grid-template-rows:auto 1fr;align-content:start;position:fixed;inset:0;@media (width>=64rem){padding-block-start:0;grid-template-rows:auto;align-content:center;padding-left:0}cursor:default}.count[data-astro-cid-p7p4gz5s]{visibility:hidden;margin:0 0 var(--intro-count-bottom,calc(var(--grid-margin) * 3));font-size:var(--intro-size,var(--text-display-size));font-variant-numeric:tabular-nums;letter-spacing:var(--track-tightest);grid-area:2/1/auto/-1;align-self:end;font-weight:250;line-height:1.25;position:relative;@media (width>=64rem){grid-column:13/span 12}}.count[data-astro-cid-p7p4gz5s]{overflow:hidden}.count[data-astro-cid-p7p4gz5s][data-on]{visibility:visible}.bar[data-astro-cid-p7p4gz5s]{height:var(--intro-bar-h,1px);grid-area:2/1/auto/-1;align-self:end;margin-block-end:var(--intro-count-bottom,calc(var(--grid-margin) * 3));position:relative;@media (width>=64rem){grid-area:auto;margin-block-end:0;position:absolute;inset-block-start:0;inset-inline:0}}.bar-fill[data-astro-cid-p7p4gz5s]{background:var(--color-ink-faint);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.intro[data-astro-cid-p7p4gz5s][data-lift] .bar[data-astro-cid-p7p4gz5s]{animation:bar-out var(--intro-text-out,var(--intro-exit,.76s)) var(--liquid-lrg) var(--intro-exit-wait,0s) forwards}@keyframes bar-out{to{translate:calc(100% + var(--grid-margin)) 0}}.count-ink[data-astro-cid-p7p4gz5s]{display:block}.intro[data-astro-cid-p7p4gz5s][data-lift] .count-ink[data-astro-cid-p7p4gz5s]{animation:line-out var(--intro-text-out,var(--intro-exit,.76s)) var(--liquid-lrg) var(--intro-exit-wait,0s) forwards}.intro-lines[data-astro-cid-p7p4gz5s]{text-align:left;grid-column:1/-1;@media (width>=64rem){grid-column:13/span 12}text-wrap:nowrap}.intro-line[data-astro-cid-p7p4gz5s]{font-size:var(--intro-size,var(--text-display-size));font-weight:var(--fw-ex-thin);margin:0;line-height:1.2}.intro-line[data-astro-cid-p7p4gz5s][data-line=sub]{color:var(--color-ink);animation:intro-ink var(--intro-ink,.75s) var(--liquid-lrg) calc(var(--start,0s) + var(--intro-ink-delay,.3s)) forwards}.mask[data-astro-cid-p7p4gz5s]{display:block;overflow:hidden}.mask[data-astro-cid-p7p4gz5s]+.mask[data-astro-cid-p7p4gz5s]{--intro-line-gap:.15rem;margin-block-start:var(--intro-line-gap,0)}.seg[data-astro-cid-p7p4gz5s]{display:block}.seg[data-astro-cid-p7p4gz5s]+.seg[data-astro-cid-p7p4gz5s]{margin-block-start:var(--intro-line-gap,0)}.word[data-astro-cid-p7p4gz5s]{white-space:nowrap;vertical-align:top;display:inline-block;overflow:hidden}.word[data-astro-cid-p7p4gz5s][data-sep]{margin-inline-end:var(--intro-sep,.5em)}.seg[data-astro-cid-p7p4gz5s][data-flow]{text-wrap:wrap;font-size:var(--intro-title-size,.8em);font-weight:var(--intro-title-weight,190);--stagger:var(--intro-title-stagger,18ms);--intro-line-gap:var(--intro-title-space,.65em)}.c[data-astro-cid-p7p4gz5s]{--delay:calc(var(--start,0s) + var(--i,0) * var(--stagger,32ms));animation:intro-char var(--intro-char,.62s) var(--liquid-lrg) var(--delay) forwards;display:inline-block;translate:0 110%}@keyframes intro-char{to{translate:0}}@keyframes intro-ink{0%{color:var(--color-ink)}to{color:var(--color-ink)}}.c[data-astro-cid-p7p4gz5s][data-kr]{font-size:var(--intro-kr,.85em);translate:0 129.412%}.dim[data-astro-cid-p7p4gz5s],.slats[data-astro-cid-p7p4gz5s]{position:absolute;inset:0}.dim[data-astro-cid-p7p4gz5s]{background:var(--intro-dim-color,var(--color-rule));opacity:var(--intro-dim,.55)}.slats[data-astro-cid-p7p4gz5s]{grid-template-columns:repeat(var(--slats), 1fr);display:grid}.intro[data-astro-cid-p7p4gz5s]{--slats:12;@media (width>=64rem){--slats:24}}.slat[data-astro-cid-p7p4gz5s]{overflow:hidden}.slat[data-astro-cid-p7p4gz5s]:nth-child(n+13){display:none;@media (width>=64rem){display:block}}.slat-fill[data-astro-cid-p7p4gz5s]{background:var(--color-bg);width:calc(100% + 1px);height:100%;display:block}.intro[data-astro-cid-p7p4gz5s][data-lift]{--exit-end:calc(var(--intro-exit-wait,0s) + (var(--slats,24) - 1) * var(--intro-exit-stagger,22ms) + var(--intro-exit,.76s));--fade-delay:calc(var(--exit-end) - var(--intro-dim-fade,.52s))}.intro[data-astro-cid-p7p4gz5s][data-lift] .intro-line[data-astro-cid-p7p4gz5s]{color:var(--color-ink);animation:line-out var(--intro-text-out,var(--intro-exit,.76s)) var(--liquid-lrg) var(--intro-exit-wait,0s) forwards}@keyframes line-out{to{translate:0 -110%}}.intro[data-astro-cid-p7p4gz5s][data-lift] .slat-fill[data-astro-cid-p7p4gz5s]{animation:slat-out var(--intro-exit,.76s) var(--liquid-lrg) calc(var(--intro-exit-wait,0s) + (var(--slats) - 1 - var(--s,0)) * var(--intro-exit-stagger,22ms)) forwards}@keyframes slat-out{to{translate:-100%}}.intro[data-astro-cid-p7p4gz5s][data-lift] .dim[data-astro-cid-p7p4gz5s]{animation:dim-out var(--intro-dim-fade,.52s) var(--ease-out,ease-out) var(--fade-delay) forwards}@keyframes dim-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.c[data-astro-cid-p7p4gz5s]{animation-delay:0s!important}}.site-footer[data-astro-cid-nns7i3if]{--footer-bottom:calc(var(--sp-m) + var(--sp-4xs) + ( var(--text-tabular-size) * var(--text-tabular-leading) - var(--text-chrome-size) * var(--lh-snug) ) / 2);--arc-reserve:0;padding-block:15vh calc(var(--footer-bottom) + var(--arc-row-h,0px) * var(--arc-reserve));align-items:baseline;row-gap:var(--sp-4xs)}@media (width>=64rem){.site-footer[data-astro-cid-nns7i3if]{padding-top:var(--sp-m-s)}}html[data-no-footer]:not([data-transition]) .site-footer[data-astro-cid-nns7i3if],html[data-footer-hold] .site-footer[data-astro-cid-nns7i3if]{display:none}body:has(.arc-slot) .site-footer[data-astro-cid-nns7i3if]{--arc-reserve:1}body:has(.js-arc-row[data-active]) .site-footer[data-astro-cid-nns7i3if]{--arc-reserve:2}.copyright[data-astro-cid-nns7i3if],.email[data-astro-cid-nns7i3if],.clock[data-astro-cid-nns7i3if],.credit[data-astro-cid-nns7i3if]{text-align:center;grid-column:1/-1;overflow:clip}.chrono[data-astro-cid-nns7i3if]{display:contents}.site-footer[data-astro-cid-nns7i3if]{--footer-stagger:90ms;--footer-last:3;--footer-delay:.12s}.line[data-astro-cid-nns7i3if]{transition:translate var(--motion-reveal) calc((var(--footer-last) - var(--i,0)) * var(--footer-stagger));display:block}@media (prefers-reduced-motion:no-preference){.site-footer[data-astro-cid-nns7i3if][data-reveal] .line[data-astro-cid-nns7i3if]{translate:0 100%}.site-footer[data-astro-cid-nns7i3if][data-reveal][data-in] .line[data-astro-cid-nns7i3if]{transition-delay:calc(var(--footer-delay) + var(--i,0) * var(--footer-stagger));translate:0}}.site-footer[data-astro-cid-nns7i3if][data-still] .line[data-astro-cid-nns7i3if]{transition:none}.copyright[data-astro-cid-nns7i3if]{--i:3;grid-row:2}.email[data-astro-cid-nns7i3if]{--i:1;grid-row:1;justify-self:center}.clock[data-astro-cid-nns7i3if]{--i:0;font-variant-numeric:tabular-nums;letter-spacing:-.05em;grid-row:1;justify-self:start}.credit[data-astro-cid-nns7i3if]{--i:2;grid-row:1;justify-self:end}.credit[data-astro-cid-nns7i3if] .line[data-astro-cid-nns7i3if]{white-space:nowrap}.sep[data-astro-cid-nns7i3if]{font-weight:var(--text-button-weight);margin-inline-end:.35em;display:none}.cr-swap[data-astro-cid-nns7i3if]{width:max-content;margin-inline:auto;display:grid}.cr-face[data-astro-cid-nns7i3if]{white-space:nowrap;grid-area:1/1}.cr-alt[data-astro-cid-nns7i3if]{opacity:0}@media (hover:hover) and (pointer:fine){.cr-swap[data-astro-cid-nns7i3if]:hover .cr-face[data-astro-cid-nns7i3if]{opacity:0}.cr-swap[data-astro-cid-nns7i3if]:hover .cr-alt[data-astro-cid-nns7i3if]{opacity:1}}.em-swap[data-astro-cid-nns7i3if]{width:max-content;margin-inline:auto;display:grid;overflow:clip}.em-face[data-astro-cid-nns7i3if]{white-space:nowrap;transition:translate var(--motion-swap);grid-area:1/1}.em-alt[data-astro-cid-nns7i3if]{translate:0 100%}.em-sizer[data-astro-cid-nns7i3if]{visibility:hidden;user-select:none}@media (hover:hover) and (pointer:fine){.email[data-astro-cid-nns7i3if]:hover .em-face[data-astro-cid-nns7i3if],.email[data-astro-cid-nns7i3if]:focus-visible .em-face[data-astro-cid-nns7i3if]{translate:0 -100%}.email[data-astro-cid-nns7i3if]:hover .em-alt[data-astro-cid-nns7i3if],.email[data-astro-cid-nns7i3if]:focus-visible .em-alt[data-astro-cid-nns7i3if]{translate:0}}.email[data-astro-cid-nns7i3if][data-copied] .em-face[data-astro-cid-nns7i3if]{translate:0 -100%}.email[data-astro-cid-nns7i3if][data-copied] .em-alt[data-astro-cid-nns7i3if]{translate:0}@media (width>=64rem){.cr-swap[data-astro-cid-nns7i3if],.em-swap[data-astro-cid-nns7i3if]{margin-inline:0}}.clock[data-astro-cid-nns7i3if] .line[data-astro-cid-nns7i3if]{white-space:nowrap}@media (width>=64rem){.copyright[data-astro-cid-nns7i3if],.email[data-astro-cid-nns7i3if],.chrono[data-astro-cid-nns7i3if]{grid-row:1}.copyright[data-astro-cid-nns7i3if],.email[data-astro-cid-nns7i3if],.clock[data-astro-cid-nns7i3if],.credit[data-astro-cid-nns7i3if]{text-align:start}.copyright[data-astro-cid-nns7i3if]{--i:0;grid-column:1/span 12}.email[data-astro-cid-nns7i3if]{--i:1;grid-column:13/span 9;justify-self:stretch}.chrono[data-astro-cid-nns7i3if]{grid-column:22/-1;justify-content:flex-end;align-items:flex-start;display:flex}.clock[data-astro-cid-nns7i3if]{--i:2}.credit[data-astro-cid-nns7i3if]{--i:3}.sep[data-astro-cid-nns7i3if]{display:inline}body:has(.arc-slot) .site-footer[data-astro-cid-nns7i3if],body:has(.js-arc-row[data-active]) .site-footer[data-astro-cid-nns7i3if]{--arc-reserve:0}body:has(.arc-slot) .copyright[data-astro-cid-nns7i3if],body:has(.arc-slot) .email[data-astro-cid-nns7i3if],body:has(.arc-slot) .chrono[data-astro-cid-nns7i3if]{grid-column:1/span 10}body:has(.arc-slot) .copyright[data-astro-cid-nns7i3if]{justify-self:start}body:has(.arc-slot) .email[data-astro-cid-nns7i3if]{justify-self:center}body:has(.arc-slot) .chrono[data-astro-cid-nns7i3if]{justify-self:end}}@media (width>=77rem){body:has(.arc-slot) .copyright[data-astro-cid-nns7i3if]{grid-column:1/span 4;justify-self:stretch}body:has(.arc-slot) .email[data-astro-cid-nns7i3if]{grid-column:5/span 4;justify-self:stretch}body:has(.arc-slot) .chrono[data-astro-cid-nns7i3if]{grid-column:9/span 4;justify-self:stretch}}.cursor[data-astro-cid-paliblhy]{z-index:2147483647;pointer-events:none;opacity:0;mix-blend-mode:difference;color:var(--c-white);will-change:translate, transform;--cursor-base:8rem;--cursor-ring-w:.1rem;--cursor-scale:.1;--cursor-fill:0;transition:--cursor-scale var(--dur-fast) var(--ease-out), opacity var(--cursor-fade) var(--ease-out);display:none;position:fixed;top:0;left:0}html[data-cursor-on] .cursor[data-astro-cid-paliblhy]{display:block}.cursor[data-astro-cid-paliblhy][data-visible]{opacity:1}.cursor-ring[data-astro-cid-paliblhy],.cursor-fill[data-astro-cid-paliblhy]{width:var(--cursor-base);height:var(--cursor-base);top:calc(var(--cursor-base) / -2);left:calc(var(--cursor-base) / -2);transform:scale(var(--cursor-scale));position:absolute}.cursor-ring[data-astro-cid-paliblhy]{border:calc(var(--cursor-ring-w) / var(--cursor-scale)) solid currentColor;border-radius:50%}.cursor-fill[data-astro-cid-paliblhy]>i[data-astro-cid-paliblhy]{transform-origin:50% 100%;transform:scale(var(--cursor-fill));transition:transform var(--dur-fast) var(--ease-out) 20ms;background:currentColor;border-radius:50%;position:absolute;inset:0}.cursor[data-astro-cid-paliblhy].-pointer{--cursor-scale:.28;--cursor-fill:1}.cursor[data-astro-cid-paliblhy].-active{--cursor-scale:.2;--cursor-fill:1}@property --cursor-scale{syntax:"<number>";inherits:true;initial-value:.1}:root{--cursor-fade:.14s}html[data-cursor-on],html[data-cursor-on] *{cursor:none!important}.cursor-panel,.cursor-panel-backdrop{--panel-x:1.6rem;--panel-y:.8rem;--panel-pad:.8rem;--panel-open-delay:.1s;--panel-gap:.15s;--panel-swap-delay:75ms;--line-stagger:50ms;--panel-out:var(--dur-fast);--panel-out-gap:.2s}.cursor-panel{z-index:2147483646;pointer-events:none;opacity:0;width:calc(var(--panel-w,12rem) + 2 * var(--panel-pad));aspect-ratio:1;padding:var(--panel-pad);transform:translate(var(--panel-x), var(--panel-y)) rotate(var(--panel-tilt,0deg));transition:width var(--dur-slow) var(--ease-out), opacity var(--cursor-fade) var(--ease-out);will-change:translate, transform;mix-blend-mode:difference;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:fixed;top:0;left:0}html[data-cursor-on] .cursor-panel{display:flex}.cursor-panel[data-visible]{opacity:1}.cursor-panel[data-instant]{transition:none}.cursor-panel-backdrop{z-index:2147483645;pointer-events:none;opacity:0;width:calc(var(--panel-w,12rem) + 2 * var(--panel-pad));aspect-ratio:1;backdrop-filter:blur(4px);transform:translate(var(--panel-x), var(--panel-y)) rotate(var(--panel-tilt,0deg)) var(--panel-sq,scale(1));transition:width var(--dur-slow) var(--ease-out), opacity var(--panel-out) var(--ease-out) var(--panel-out-gap);will-change:translate, transform;background:#ffffff08;display:none;position:fixed;top:0;left:0}html[data-cursor-on] .cursor-panel-backdrop{display:block}.cursor-panel[data-open]+.cursor-panel-backdrop{opacity:1;transition:width var(--dur-slow) var(--ease-out), opacity var(--dur-slow) var(--ease-out) var(--panel-open-delay)}.cursor-panel[data-instant]+.cursor-panel-backdrop{transition:none}.cursor-panel-bg{z-index:-1;width:100%;height:100%;transform:var(--panel-sq,scale(1));stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--panel-out) var(--ease-out) var(--panel-out-gap);position:absolute;inset:0;overflow:visible}.cursor-panel-bg rect{fill:none;stroke:var(--color-bg);stroke-width:1px}.cursor-panel[data-open] .cursor-panel-bg{stroke-dashoffset:0;transition:stroke-dashoffset var(--dur-slow) var(--ease-out) var(--panel-open-delay)}.cursor-panel-lines{--lines-at:calc(var(--panel-open-delay) + var(--panel-gap));flex-direction:column;width:max-content;display:flex}.cursor-panel-lines.-swap{--lines-at:var(--panel-swap-delay)}.cursor-panel-lines.-detached{bottom:var(--panel-pad);left:var(--panel-pad);position:absolute}.cursor-panel .line{font-family:var(--f-sans);font-size:var(--fs-100);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);color:var(--color-bg);white-space:nowrap;display:block;overflow:hidden}.cursor-panel .line>i{transition:translate var(--dur-base) var(--ease-out) calc(var(--lines-at,0s) + var(--i,0) * var(--line-stagger));font-style:normal;display:block;translate:0 110%}.cursor-panel[data-open] .cursor-panel-lines:not(.-out):not(.-enter) .line>i{translate:0}.cursor-panel-lines.-out .line>i{transition-duration:var(--panel-out);transition-delay:calc(var(--i,0) * var(--line-stagger));translate:0 110%}.cursor-panel-lines.-out.-up .line>i{translate:0 -110%}.cursor-panel .line.-sub>i:before{content:"— "}.grid-overlay{z-index:9999;pointer-events:none;display:none;position:fixed;inset:0}html[data-grid] .grid-overlay{display:grid}.grid-overlay .col{background:#ff005012;border-inline:1px solid #ff00501f;height:100%}.grid-overlay .col:nth-child(n+9){display:none}@media (width>=64rem){.grid-overlay .col:nth-child(n+9){display:block}}.grid-badge{z-index:10000;pointer-events:none;color:#fff;white-space:pre;background:#000000d9;border-radius:3px;padding:4px 8px;font:500 11px/1.4 ui-monospace,monospace;display:none;position:fixed;bottom:8px;left:8px}html[data-grid] .grid-badge{display:block}@layer base{html{font-size:clamp(.573rem,.469rem + .13vw,.677rem)}@media (width>=120rem){html{font-size:clamp(.625rem,.25rem + .3125vw,.75rem)}}:root{--f-sans:var(--font-latin), var(--font-kr), system-ui, sans-serif;--fs-100:1.2rem;--fs-200:1.3rem;--fs-300:1.4rem;--fs-400:1.6rem;--fs-450:1.8rem;--fs-500:2rem;--lh-tight:1.15;--lh-snug:1.4;--lh-relaxed:1.45;--lh-normal:1.6;--lh-loose:1.9;--fw-ex-thin:150;--fw-thin:300;--fw-regular:400;--fw-medium:550;--fw-bold:700;--track-tightest:-.05em;--track-tighter:-.03em;--track-tight:-.02em;--track-normal:0;--track-wide:.02em;--fwd-condensed:85%;--fwd-normal:100%;--fwd-expanded:120%;--sp-5xs:.1rem;--sp-4xs:.2rem;--sp-3xs:.4rem;--sp-2xs:.8rem;--sp-xs:1.2rem;--sp-s-xs:1.4rem;--sp-s:1.6rem;--sp-m-s:2rem;--sp-m:2.4rem;--sp-l:3.2rem;--sp-xl-l:4rem;--sp-xl:4.8rem;--sp-2xl:6.4rem;--sp-3xl:9.6rem;--grid-columns:8;--grid-margin:1.2rem;--grid-gutter:1.2rem;--c-white:#fff;--c-black:#000;--c-grey-100:#f5f5f5;--c-grey-150:#ececec;--c-grey-200:#e5e5e5;--c-grey-300:#c2c2c2;--c-grey-400:#a3a3a3;--c-grey-500:#838383;--c-grey-600:#525252;--c-grey-700:#474747;--c-grey-900:#171717;--dur-fast:.25s;--dur:.55s;--dur-base:.7s;--dur-slow:.85s;--dur-page:.8s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-fill:cubic-bezier(.36, .01, .07, 1.01);--liquid-lrg:cubic-bezier(.44, -.01, .19, .99)}@media (width>=64rem){:root{--grid-columns:24;--grid-margin:1.6rem;--grid-gutter:1.6rem}}:root{--color-bg:var(--c-white);--color-bg-sunken:var(--c-grey-100);--color-ink:var(--c-black);--color-ink-meta:var(--c-grey-600);--color-ink-muted:var(--c-grey-500);--color-ink-faint:var(--c-grey-400);--color-rule:var(--c-grey-200);--color-scrim:#00000014;--color-modal-bg:var(--c-white);--color-selection:var(--c-grey-200);--text-body-family:var(--f-sans);--text-body-size:var(--fs-400);--text-body-weight:var(--fw-regular);--text-body-leading:var(--lh-loose);--fw-arc-body:var(--fw-medium);--text-tabular-size:var(--fs-300);--text-tabular-leading:var(--lh-loose);--text-cv-size:var(--fs-300);--text-cv-leading:var(--lh-relaxed);--text-caption-size:var(--fs-100);--text-caption-color:var(--color-ink);--text-chrome-size:var(--fs-200);--text-chrome-weight:var(--fw-regular);--text-button-weight:var(--fw-regular);--text-display-size:var(--fs-500);--text-display-leading:var(--lh-snug);--crochet-slot:.65em;--layout-margin:var(--grid-margin);--layout-gutter:var(--grid-gutter);--layout-columns:var(--grid-columns);--motion-ui:var(--dur-fast) var(--ease-out);--motion-bracket:var(--dur-base) var(--ease-out);--motion-swap:var(--dur-base) var(--ease-fill);--motion-reveal:var(--dur-slow) var(--ease-out);--motion-modal:var(--dur-base) var(--ease-in-out)}*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}main{flex:1;min-height:0}astro-island{display:contents}body{background:var(--color-bg);min-height:100svh;color:var(--color-ink);font-family:var(--text-body-family);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-leading);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}p,h1,h2,h3,h4{overflow-wrap:break-word;font-size:inherit;font-weight:inherit}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}::selection{background-color:var(--color-selection)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer composition{.grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gutter);padding-inline:var(--grid-margin);display:grid}.grid-sub{grid-template-columns:subgrid;gap:var(--grid-gutter);display:grid}.grid-right-half{grid-column:span 4;@media (width>=64rem){grid-column:13/span 12}}}@layer utility{.text-display{font-size:var(--text-display-size);line-height:var(--text-display-leading);letter-spacing:var(--track-tight);font-weight:var(--fw-medium)}.text-chrome{font-size:var(--text-chrome-size);line-height:var(--lh-snug);letter-spacing:var(--track-normal);font-weight:var(--text-chrome-weight)}.text-tabular{font-size:var(--text-tabular-size);line-height:var(--text-tabular-leading);letter-spacing:var(--track-normal);font-weight:var(--fw-regular)}.text-cv{font-size:var(--text-cv-size);line-height:var(--text-cv-leading);letter-spacing:var(--track-normal);font-weight:var(--fw-regular)}.text-caption{font-size:var(--text-caption-size);line-height:var(--lh-snug);letter-spacing:var(--track-normal);font-weight:var(--fw-regular)}.text-body{font-size:var(--text-body-size);line-height:var(--text-body-leading);letter-spacing:var(--track-normal);font-weight:var(--text-body-weight)}.text-byline{font-size:var(--text-tabular-size);line-height:var(--lh-snug);letter-spacing:var(--track-normal);font-weight:var(--fw-regular);color:var(--color-ink-muted)}.text-fine{font-size:var(--text-caption-size);line-height:var(--lh-normal);letter-spacing:var(--track-normal);font-weight:var(--fw-regular);color:var(--color-ink-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.select-underline::selection,.select-underline ::selection{background-color:#0000;text-decoration:underline}@supports (hanging-punctuation:first){.select-underline::selection,.select-underline ::selection{background-color:var(--color-selection)}}}html[data-transition],html[data-transition] body{overflow-anchor:none}html[data-swapping] main.is-previous-container{z-index:0;pointer-events:none;position:relative}html[data-swapping] main:not(.is-previous-container){z-index:3;position:fixed;inset:0;overflow:clip}html[data-swapping] main{background:var(--color-bg)}html[data-chrome-hold] main:not(.is-previous-container) [data-page-chrome]{opacity:0}html[data-chrome-hold][data-chrome-in] main:not(.is-previous-container) [data-page-chrome]{opacity:1;transition:opacity var(--chrome-fade,.4s) var(--ease-out)}.page-scrim{pointer-events:none;background:var(--color-rule);opacity:0;contain:strict;position:fixed;inset:0}.bracket-btn{font-weight:var(--text-button-weight);display:inline-flex;position:relative}.bracket-btn:not(.line-btn):before{--hit-block:.9em;--hit-inline:.2em;content:"";inset:calc(var(--hit-block) * -1) calc(var(--hit-inline) * -1);position:absolute}.crochet{white-space:nowrap;width:0;min-width:0;line-height:inherit;user-select:none;transition:width var(--motion-bracket);flex:none;overflow:hidden}.crochet-end{text-align:right;--crochet-end-nudge:.175rem;translate:calc(var(--crochet-end-nudge) * -1)}.bracket-btn .swap{flex:none;display:inline-flex;position:relative;overflow:clip}.bracket-btn .swap:before,.bracket-btn .swap:after{white-space:pre;visibility:hidden;user-select:none;transition:grid-template-columns var(--motion-swap);display:inline-grid;overflow:hidden}.bracket-btn .swap:before{content:attr(data-a);grid-template-columns:minmax(0,1fr)}.bracket-btn .swap:after{content:attr(data-b);grid-template-columns:minmax(0,0fr)}.bracket-btn .swap-line{white-space:pre;width:max-content;transition:translate var(--motion-swap);position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}.bracket-btn .swap-line+.swap-line{translate:-50% 100%}@media (hover:hover) and (pointer:fine){.bracket-btn:hover .crochet{width:var(--crochet-slot)}.bracket-btn:hover .swap:before{grid-template-columns:minmax(0,0fr)}.bracket-btn:hover .swap:after{grid-template-columns:minmax(0,1fr)}.bracket-btn:hover .swap-line{translate:-50% -100%}.bracket-btn:hover .swap-line+.swap-line{translate:-50%}}.bracket-btn:is(:focus-visible,[data-tapped]) .crochet{width:var(--crochet-slot)}.bracket-btn:is(:focus-visible,[data-tapped]) .swap:before{grid-template-columns:minmax(0,0fr)}.bracket-btn:is(:focus-visible,[data-tapped]) .swap:after{grid-template-columns:minmax(0,1fr)}.bracket-btn:is(:focus-visible,[data-tapped]) .swap-line{translate:-50% -100%}.bracket-btn:is(:focus-visible,[data-tapped]) .swap-line+.swap-line{translate:-50%}.bracket-btn[data-active] .crochet{width:var(--crochet-slot)}.bracket-btn:disabled{color:var(--color-ink-faint);cursor:default}.bracket-btn:disabled .crochet{width:0}.bracket-btn:disabled .swap:before{grid-template-columns:minmax(0,1fr)}.bracket-btn:disabled .swap:after{grid-template-columns:minmax(0,0fr)}.bracket-btn:disabled .swap-line{translate:-50%}.bracket-btn:disabled .swap-line+.swap-line{translate:-50% 100%}.video-slot,.video-backdrop{--video-dur:var(--dur-slow);--video-ease:var(--ease-out);--video-stagger:90ms;--video-caption-dur:var(--dur-fast);--video-expand:var(--dur-slow);--video-expand-ease:var(--ease-in-out);--video-fade:var(--dur-base);--video-radius:1.6rem}.video-slot{aspect-ratio:var(--video-ratio,16 / 9);width:100%}.video-frame{isolation:isolate;width:100%;height:100%;transition:border-radius var(--video-expand) var(--video-expand-ease);border-radius:0;position:relative;overflow:clip}.video-frame[data-expanded]{border-radius:var(--video-radius)}.video-frame[data-expanded][data-closing]{border-radius:0}.video-frame[data-expanded]{z-index:9;width:min(100vw,100vh);height:min(100vw,100vh);margin:auto;position:fixed;inset:0;@media (width>=64rem){inset:var(--sp-3xs);width:auto;height:auto;margin:0}transition:transform var(--video-expand) var(--video-expand-ease)}html:has(.video-frame[data-expanded]){touch-action:none;overflow:hidden}.video-backdrop{z-index:9;background:var(--c-black,#000);opacity:0;pointer-events:none;transition:opacity var(--video-fade) var(--ease-out);position:fixed;inset:0}.video-backdrop[data-on]{opacity:1;pointer-events:auto;cursor:pointer}.video-frame[data-still],.video-frame[data-still] .video{transition:none!important}.video{object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform var(--video-expand) var(--video-expand-ease)}.video-frame[data-expanded] .video{left:var(--footage-x);top:var(--footage-y);width:var(--footage-w);height:var(--footage-h);object-fit:cover;max-width:none;position:absolute}.video-toggle{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.video-caption,.video-full-clip{z-index:2;color:var(--c-white);position:absolute;overflow:clip}.video-caption>span,.video-full-clip .video-full{transition:translate var(--video-dur) var(--video-ease);display:block}.video-caption>span{transition-duration:var(--video-caption-dur)}.video-caption{pointer-events:none;text-align:center;margin:0;inset-block-start:50%;inset-inline:0;translate:0 -50%}.video-caption>span{translate:0 100%}.video-frame[data-paused] .video-caption>span{translate:0}.video-caption,.video-full-clip{mix-blend-mode:difference;--color-selection:var(--c-grey-900)}.video-full-clip{z-index:3;inset-block-end:var(--sp-xs);inset-inline-end:var(--sp-xs)}@media (hover:hover) and (pointer:fine){.video-full-clip .video-full{translate:0 100%}.video-frame:hover .video-full,.video-frame:focus-within .video-full{translate:0}}.drift{width:100%;aspect-ratio:var(--drift-natural);content-visibility:auto;background-color:var(--c-grey-100);position:relative}.drift>img{--image-fade:1.4s;opacity:0;transition:opacity var(--image-fade) var(--ease-out);&[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){transition:none}}@supports (animation-timeline:never){@media (prefers-reduced-motion:no-preference){.drift{aspect-ratio:var(--drift-ratio);view-timeline-name:--drift;view-timeline-axis:block;overflow:clip}.drift>img{width:100%;animation:linear media-drift --drift;animation-range:cover;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}}}@keyframes media-drift{0%{translate:0 calc(-50% - var(--drift-shift))}to{translate:0 calc(-50% + var(--drift-shift))}}@supports (animation-timeline:never){@media (prefers-reduced-motion:no-preference){.drift{overflow:clip}.drift>img{object-fit:cover;min-height:100%;animation:linear media-zoom view();animation-range:cover}}}@keyframes media-zoom{0%{scale:1.1}to{scale:1}}.d-flex{display:flex}.fd-col{flex-direction:column}.line-b{background:var(--color-ink);height:1px;position:absolute;bottom:0;left:0;right:0}.tc-half{color:var(--color-ink-faint)}.row[data-astro-cid-n43vnpos]{grid-template-columns:subgrid;padding-block:var(--sp-4xs);grid-column:1/-1;align-content:start;display:grid;position:relative}.cell[data-astro-cid-n43vnpos]{z-index:1;position:relative}.gallery[data-astro-cid-n43vnpos]{text-align:right}.fill[data-astro-cid-n43vnpos]{inset:0;inset-inline:calc(var(--fill-bleed,.4rem) * -1);z-index:0;pointer-events:none;background:var(--color-bg-sunken);transform-origin:50%;transition:transform var(--dur-base) var(--ease-fill);position:absolute;transform:scaleY(0)}.row[data-astro-cid-n43vnpos][data-active] .fill[data-astro-cid-n43vnpos]{transform:scaleY(1)}.swap[data-astro-cid-n43vnpos]{display:block;position:relative;overflow:hidden}.swap-line[data-astro-cid-n43vnpos]{transition:transform var(--dur-base) var(--ease-fill);display:block}.swap-line[data-astro-cid-n43vnpos]+.swap-line[data-astro-cid-n43vnpos]{position:absolute;inset:100% 0 auto}.gallery[data-astro-cid-n43vnpos] .swap[data-astro-cid-n43vnpos]{text-align:right}@media (hover:hover) and (pointer:fine){.row[data-astro-cid-n43vnpos]:hover .fill[data-astro-cid-n43vnpos],.row[data-astro-cid-n43vnpos][data-hover] .fill[data-astro-cid-n43vnpos],.row[data-astro-cid-n43vnpos]:focus-visible .fill[data-astro-cid-n43vnpos]{transform:scaleY(1)}.row[data-astro-cid-n43vnpos]:hover .swap-line[data-astro-cid-n43vnpos],.row[data-astro-cid-n43vnpos][data-hover] .swap-line[data-astro-cid-n43vnpos],.row[data-astro-cid-n43vnpos]:focus-visible .swap-line[data-astro-cid-n43vnpos]{transform:translateY(-100%)}}.arc-hover-image{z-index:10;width:calc(2.5 * var(--grid-col-w,6.3333rem) + 2 * var(--grid-gutter));aspect-ratio:1;pointer-events:none;--arc-hover-x:12.5%;--arc-hover-y:-27.5%;transform:translate(var(--arc-hover-x), var(--arc-hover-y));clip-path:inset(50% 0);transition:clip-path var(--dur-base) var(--ease-fill);will-change:translate, transform, clip-path;position:fixed;top:0;left:0;overflow:hidden}.arc-hover-image[data-visible]{clip-path:inset(0)}.arc-hover-image img{object-fit:cover;width:100%;height:100%;transition:scale var(--dur-base) var(--ease-fill);will-change:scale;scale:1.1}.arc-hover-image[data-visible] img{scale:1}.arc-no-motion .arc-hover-image,.arc-no-motion .arc-hover-image img{transition:none}.arc-table[data-astro-cid-5e6nce7m],.list[data-astro-cid-5e6nce7m],.head[data-astro-cid-5e6nce7m],li[data-astro-cid-5e6nce7m]{grid-template-columns:subgrid;grid-column:1/-1;align-content:start;display:grid}.head[data-astro-cid-5e6nce7m],.list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m]{--d:max(calc(var(--i,0) - var(--arc-a,0)), calc(var(--arc-a,0) - var(--i,0)));--stag:calc(var(--d) * var(--fold-stagger));clip-path:inset(0 calc(var(--fill-bleed) * -1));transition:grid-template-rows var(--fold-size) var(--fold-ease) var(--stag), visibility 0s var(--stag);grid-template-rows:minmax(0,1fr)}.head[data-astro-cid-5e6nce7m]{--d:var(--arc-dmax,0)}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .head[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m]{--stag:calc((var(--arc-dmax,0) - var(--d)) * var(--fold-stagger))}.head[data-astro-cid-5e6nce7m]>.cell[data-astro-cid-5e6nce7m],.list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m] .row{transition:transform var(--fold-text) var(--fold-ease) calc(var(--fold-delay-text) + var(--stag));align-self:start}.head[data-astro-cid-5e6nce7m]>.line-b[data-astro-cid-5e6nce7m]{transition:opacity var(--fold-text) var(--fold-ease) calc(var(--fold-delay-text) + var(--stag))}.head[data-astro-cid-5e6nce7m]{margin-bottom:var(--sp-2xs);color:var(--color-ink);transition:grid-template-rows var(--fold-size) var(--fold-ease) var(--stag), margin-bottom var(--fold-size) var(--fold-ease) var(--stag), visibility 0s var(--stag);position:relative}.list[data-astro-cid-5e6nce7m]{--fold-span:calc(var(--fold-size) + var(--arc-dmax,0) * var(--fold-stagger));transition:row-gap var(--fold-span) var(--fold-ease);row-gap:.6rem;@media (width>=77rem){row-gap:0}}.arc-shell[data-capped] .list[data-astro-cid-5e6nce7m]{max-height:var(--arc-cap);overflow-anchor:none;padding-inline:var(--fill-bleed);margin-inline:calc(var(--fill-bleed) * -1);overflow:hidden auto}@media (width>=64rem){.list[data-astro-cid-5e6nce7m]{max-height:var(--arc-cap);overflow-anchor:none;padding-inline:var(--fill-bleed);margin-inline:calc(var(--fill-bleed) * -1);overflow:hidden auto}}.arc-shell[data-open] .list[data-astro-cid-5e6nce7m]{overscroll-behavior-y:contain}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .head[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m]:not(:has([data-active])){visibility:hidden;transition:grid-template-rows var(--fold-size) var(--fold-ease) calc(var(--fold-delay-size) + var(--stag)), margin-bottom var(--fold-size) var(--fold-ease) calc(var(--fold-delay-size) + var(--stag)), visibility 0s calc(var(--fold-total) + var(--stag));grid-template-rows:minmax(0,0fr)}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .head[data-astro-cid-5e6nce7m]{margin-bottom:0}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .list[data-astro-cid-5e6nce7m]{transition:row-gap var(--fold-span) var(--fold-ease) var(--fold-delay-size);row-gap:0}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .head[data-astro-cid-5e6nce7m]>.cell[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m]:not(:has([data-active])) .row{transition:transform var(--fold-text) var(--fold-ease) var(--stag);transform:translateY(-100%)}.arc-table[data-astro-cid-5e6nce7m] .list[data-astro-cid-5e6nce7m] .year,.arc-table[data-astro-cid-5e6nce7m] .list[data-astro-cid-5e6nce7m] .gallery{transition:translate var(--fold-span) var(--fold-ease);translate:0}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m]:has([data-active]) .year{translate:var(--fold-nudge);transition-delay:var(--fold-delay-size)}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m]:has([data-active]) .gallery{translate:calc(var(--fold-nudge) * -1);transition-delay:var(--fold-delay-size)}.arc-table[data-astro-cid-5e6nce7m][data-folded]:has([data-active]) .head[data-astro-cid-5e6nce7m]>.line-b[data-astro-cid-5e6nce7m]{opacity:0;transition:opacity var(--fold-text) var(--fold-ease) var(--stag)}.arc-table[data-astro-cid-5e6nce7m][data-still],.arc-table[data-astro-cid-5e6nce7m][data-still] [data-astro-cid-5e6nce7m]{transition:none!important}.head[data-astro-cid-5e6nce7m]>.cell[data-astro-cid-5e6nce7m]{overflow:hidden}.ink[data-astro-cid-5e6nce7m]{display:block}html[data-reveal-hold] main:not(.is-previous-container) .head[data-astro-cid-5e6nce7m]>.cell[data-astro-cid-5e6nce7m]>.ink[data-astro-cid-5e6nce7m],html[data-reveal-hold] main:not(.is-previous-container) .list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m] .row{translate:0 -100%}.head[data-astro-cid-5e6nce7m]>.line-b[data-astro-cid-5e6nce7m]{transform-origin:0}html[data-reveal-hold] main:not(.is-previous-container) .head[data-astro-cid-5e6nce7m]>.line-b[data-astro-cid-5e6nce7m]{transform:scaleX(0)}html[data-reveal-run] main:not(.is-previous-container) .head[data-astro-cid-5e6nce7m]>.cell[data-astro-cid-5e6nce7m]>.ink[data-astro-cid-5e6nce7m]{animation:arc-rv-down var(--rv-dur,.62s) var(--liquid-lrg) calc(var(--rv,0) * var(--rv-head-stag,45ms)) both}html[data-reveal-run] main:not(.is-previous-container) .head[data-astro-cid-5e6nce7m]>.line-b[data-astro-cid-5e6nce7m]{animation:arc-rv-draw var(--rv-dur,.62s) var(--liquid-lrg) var(--rv-head-end,.225s) both}html[data-reveal-run] main:not(.is-previous-container) .list[data-astro-cid-5e6nce7m]>li[data-astro-cid-5e6nce7m] .row{animation:arc-rv-down var(--rv-dur,.62s) var(--liquid-lrg) calc(var(--rv-rows-start,.315s) + var(--i,0) * var(--rv-row-stag,24ms)) both}@keyframes arc-rv-down{0%{translate:0 -100%}to{translate:0}}@keyframes arc-rv-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.arc-table[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m] [data-astro-cid-5e6nce7m]{transition-delay:0s!important}}.head[data-astro-cid-5e6nce7m] .year[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m] .cell.year{grid-column:span 1;@media (width>=64rem){grid-column:span 2}@media (width>=77rem){grid-column:span 1}}.head[data-astro-cid-5e6nce7m] .exhibition[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m] .cell.exhibition{grid-column:span 4;@media (width>=64rem){grid-column:span 4}}.head[data-astro-cid-5e6nce7m] .type[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m] .cell.type{display:none;@media (width>=64rem){grid-column:span 2;display:block}@media (width>=77rem){grid-column:span 1}}.head[data-astro-cid-5e6nce7m] .gallery[data-astro-cid-5e6nce7m],.arc-table[data-astro-cid-5e6nce7m] .cell.gallery{text-align:right;grid-column:span 3;@media (width>=64rem){grid-column:span 6}}@property --fold-span{syntax:"<time>";inherits:true;initial-value:0s}@property --fold-delay-size{syntax:"<time>";inherits:true;initial-value:0s}.hero-video[data-astro-cid-jnzmi7mf]{@media (width>=64rem){width:calc(50% - (var(--grid-gutter) / 2) + var(--grid-margin));align-self:start;margin-block-end:calc(-1 * var(--sp-s));margin-inline-start:calc(-1 * var(--grid-margin))}}.hero[data-astro-cid-jnzmi7mf]{--hero-fade:var(--dur-slow);padding-top:28.5svh;padding-bottom:0;@media (width>=64rem){height:100vh;padding-bottom:var(--sp-s);align-content:end}}.header[data-astro-cid-jnzmi7mf]{row-gap:var(--sp-2xs);grid-column:1/span 8;@media (width>=64rem){min-height:var(--arc-list-h,auto);grid-column:1/span 10;justify-content:space-between;align-items:stretch}@media (width>=77rem){grid-column:1/span 12}}.header-row[data-astro-cid-jnzmi7mf]{flex-direction:row;justify-content:space-between;display:flex;overflow:hidden;@media (width>=40rem){opacity:0}}.hero[data-astro-cid-jnzmi7mf],.arc-slot{--rv-dur:.7s;--rv-head-stag:70ms;--rv-row-stag:75ms;--rv-gap-head:0s;--rv-chrome-at:.5;--rv-gap-video:0s;--rv-head-end:calc(4 * var(--rv-head-stag));--rv-rows-start:calc(var(--rv-head-end) + var(--rv-gap-head));--rv-rows-end:calc(var(--rv-rows-start) + var(--arc-rows,15) * var(--rv-row-stag));--rv-chrome-start:calc(var(--rv-rows-start) + (var(--rv-rows-end) - var(--rv-rows-start)) * var(--rv-chrome-at));--rv-video-start:calc(var(--rv-chrome-start) + 2 * var(--rv-head-stag) + var(--rv-gap-video))}html[data-reveal-hold] main:not(.is-previous-container) .header-row[data-astro-cid-jnzmi7mf]>[data-astro-cid-jnzmi7mf]{translate:0 -100%}html[data-reveal-run] main:not(.is-previous-container) .header-row[data-astro-cid-jnzmi7mf]>[data-astro-cid-jnzmi7mf]{animation:arc-rv-down var(--rv-dur) var(--liquid-lrg) calc(var(--rv-chrome-start) + var(--rv-child,0) * var(--rv-head-stag)) both}html[data-reveal-run] main:not(.is-previous-container) .header-row[data-astro-cid-jnzmi7mf]>[data-astro-cid-jnzmi7mf]:nth-child(2){--rv-child:1}html[data-reveal-hold] main:not(.is-previous-container) .video-frame{clip-path:inset(50% 0)}html[data-reveal-run] main:not(.is-previous-container) .video-frame{animation:arc-rv-open var(--rv-video,.76s) var(--liquid-lrg) var(--rv-video-start) both}@keyframes arc-rv-open{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}.header-row[data-astro-cid-jnzmi7mf] h2[data-astro-cid-jnzmi7mf]{grid-column:span 4;@media (width>=64rem){grid-column:1/-1}}.list-label[data-astro-cid-jnzmi7mf]{text-align:right;grid-column:span 4;@media (width>=64rem){display:none}}.header-row[data-astro-cid-jnzmi7mf],.hero-video[data-astro-cid-jnzmi7mf]{transition:opacity var(--hero-fade) var(--ease-out), visibility var(--hero-fade)}html[data-arc-below] .header-row[data-astro-cid-jnzmi7mf],html[data-arc-below] .hero-video[data-astro-cid-jnzmi7mf]{opacity:0;visibility:hidden}html:has(.arc-slot[data-still]) .header-row[data-astro-cid-jnzmi7mf],html:has(.arc-slot[data-still]) .hero-video[data-astro-cid-jnzmi7mf]{transition:none}.arc-slot[data-astro-cid-jnzmi7mf]{--fold-text:var(--dur-base);--fold-size:var(--dur-base);--fold-ease:var(--ease-in-out);--fold-lead:.3;--fold-delay-size:calc(var(--fold-text) * var(--fold-lead));--fold-delay-text:calc(var(--fold-size) * var(--fold-lead));--fold-total:calc(var(--fold-delay-size) + var(--fold-size));--fold-stagger:25ms;--fold-pad:8px;--fold-nudge:.4rem;--fold-span:calc(var(--fold-size) + var(--arc-dmax,0) * var(--fold-stagger));min-height:calc(var(--arc-list-h,0px) + var(--sp-s));margin-top:var(--sp-m);flex-direction:column;justify-content:flex-end;display:flex;position:relative;@media (width>=64rem){min-height:0;margin-top:0}}.arc-sentinel[data-astro-cid-jnzmi7mf]{inset-inline:0;pointer-events:none;height:0;position:absolute;top:0}.arc-slot[data-astro-cid-jnzmi7mf][data-closed]{margin-bottom:calc(var(--arc-row-h,0px) - var(--arc-list-h,0px));@media (width>=64rem){margin-bottom:0}}.arc-slot[data-astro-cid-jnzmi7mf][data-still],.arc-slot[data-astro-cid-jnzmi7mf][data-still] [data-astro-cid-jnzmi7mf]{transition:none!important}.arc-shell[data-astro-cid-jnzmi7mf]{padding-bottom:var(--sp-m);z-index:8;pointer-events:none;position:relative;@media (width>=64rem){position:fixed;inset:0}}.arc-slot[data-astro-cid-jnzmi7mf][data-floating]>.arc-shell[data-astro-cid-jnzmi7mf]{position:fixed;inset:0}.arc-scrim[data-astro-cid-jnzmi7mf]{--arc-scrim-opacity:1;background-color:var(--color-scrim);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.arc-shell[data-astro-cid-jnzmi7mf][data-open] .arc-scrim[data-astro-cid-jnzmi7mf]{opacity:var(--arc-scrim-opacity);pointer-events:auto}.arc-shell[data-astro-cid-jnzmi7mf][data-open] .arc-scrim[data-astro-cid-jnzmi7mf],.arc-shell[data-astro-cid-jnzmi7mf][data-open] .arc-list[data-astro-cid-jnzmi7mf]{touch-action:none;overscroll-behavior:contain}.arc-list[data-astro-cid-jnzmi7mf]{grid-template-columns:subgrid;z-index:1;pointer-events:auto;--fill-bleed:.4rem;--arc-cap:65svh;grid-column:1/-1;align-content:start;align-self:end;display:grid;position:relative;@media (width>=64rem){--arc-cap:70svh;grid-column:11/span 14}@media (width>=77rem){grid-column:13/span 12}}.arc-bg[data-astro-cid-jnzmi7mf]{inset:calc(var(--fold-pad) * -1);z-index:-1;transition:inset var(--fold-span) var(--fold-ease);backdrop-filter:blur(8px);background-color:#ffffff8c;border:1px solid #ffffff20;position:absolute}.arc-shell[data-astro-cid-jnzmi7mf][data-folded] .arc-bg[data-astro-cid-jnzmi7mf]{transition:inset var(--fold-span) var(--fold-ease) var(--fold-delay-size);inset:0}.arc-toggle[data-astro-cid-jnzmi7mf]{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;display:none;position:absolute;inset:0}.arc-shell[data-astro-cid-jnzmi7mf][data-folded]:has([data-active]) .arc-toggle[data-astro-cid-jnzmi7mf]{display:block}.arc-more-clip[data-astro-cid-jnzmi7mf]{bottom:var(--arc-row-h,0px);right:calc(var(--fill-bleed) * -1);z-index:2;pointer-events:none;position:absolute;overflow:hidden}.arc-more[data-astro-cid-jnzmi7mf]{z-index:0;padding:var(--sp-4xs) var(--sp-xs);color:inherit;font:inherit;font-size:var(--text-tabular-size);cursor:pointer;pointer-events:auto;--tab-out:.42s;transition:translate var(--tab-out) var(--ease-fill);background:0 0;border:0;display:block;position:relative;translate:0 100%}.arc-more-plate[data-astro-cid-jnzmi7mf]{z-index:-1;background:var(--color-bg-sunken);position:absolute;inset:0}.arc-shell[data-astro-cid-jnzmi7mf][data-folded][data-more]:has([data-active]) .arc-more[data-astro-cid-jnzmi7mf]{transition-duration:var(--dur-base);translate:0}@media (hover:hover) and (pointer:fine){.arc-shell[data-astro-cid-jnzmi7mf][data-folded]:has([data-active]) .arc-list[data-astro-cid-jnzmi7mf]:hover .arc-more[data-astro-cid-jnzmi7mf]{--tab-stagger:.15s;transition-duration:var(--dur-base);transition-delay:var(--tab-stagger);translate:0}.arc-shell[data-astro-cid-jnzmi7mf][data-folded] .arc-list[data-astro-cid-jnzmi7mf]:hover .js-arc-row[data-active] .swap-line{transform:translateY(-100%)}}.arc-shell[data-astro-cid-jnzmi7mf][data-refolding]:has([data-active]) .arc-list[data-astro-cid-jnzmi7mf] .arc-more[data-astro-cid-jnzmi7mf]{transition-duration:var(--tab-out);translate:0 100%}.arc-more-swap[data-astro-cid-jnzmi7mf]{display:block;position:relative;overflow:hidden}.arc-more-line[data-astro-cid-jnzmi7mf]{transition:transform var(--motion-swap);display:block}.arc-more-line[data-astro-cid-jnzmi7mf]+.arc-more-line[data-astro-cid-jnzmi7mf]{position:absolute;inset:100% 0 auto}@media (hover:hover) and (pointer:fine){.arc-more[data-astro-cid-jnzmi7mf]:hover .arc-more-line[data-astro-cid-jnzmi7mf]{transform:translateY(-100%)}}.figure[data-astro-cid-snpwpn4y]{margin-block:15vh;margin-inline:calc(var(--grid-margin) * -.6);grid-column:1/-1;grid-template-columns:repeat(24,minmax(0,1fr));gap:0;display:grid;@media (width>=64rem){gap:var(--grid-gutter);margin-inline:calc(var(--grid-margin) * -.8);margin-block:25vh}}.media[data-astro-cid-snpwpn4y]{grid-column:var(--m-col) / span var(--m-span);@media (width>=64rem){grid-column:var(--col) / span var(--span)}}.exhibition[data-full] .media[data-astro-cid-snpwpn4y]{grid-column:1/-1}.figure[data-astro-cid-snpwpn4y] img{width:100%;height:auto}.essay[data-astro-cid-ygvmgjzo]{grid-template-columns:subgrid;row-gap:var(--sp-2xl);margin-block:var(--sp-xl) var(--sp-2xl);grid-column:1/-1;display:grid;@media (width>=64rem){margin-block:var(--sp-2xl) var(--sp-3xl)}}.essay-head[data-astro-cid-ygvmgjzo]{font-size:var(--fs-300);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);letter-spacing:var(--track-tighter);grid-column:1/-1;@media (width>=64rem){grid-column:13/span 11}}.essay-title[data-astro-cid-ygvmgjzo]{font-size:var(--fs-400);font-weight:var(--fw-arc-body);margin-bottom:var(--sp-2xs)}.essay-credit[data-astro-cid-ygvmgjzo]{font-weight:var(--fw-arc-body)}.prose[data-astro-cid-ygvmgjzo]{font-weight:var(--fw-arc-body);grid-column:1/-1;@media (width>=64rem){grid-column:13/span 11}}.prose[data-astro-cid-ygvmgjzo]>*+*{margin-top:var(--sp-2xs)}.prose[data-astro-cid-ygvmgjzo] :is(h1,h2,h3,h4){font-weight:var(--fw-bold);line-height:var(--lh-relaxed);letter-spacing:var(--track-tighter)}.prose[data-astro-cid-ygvmgjzo] :is(h1,h2){font-size:var(--fs-450)}.prose[data-astro-cid-ygvmgjzo]>:is(h1,h2),.prose[data-astro-cid-ygvmgjzo]>:is(h3,h4){margin-top:var(--sp-xl)}.prose[data-astro-cid-ygvmgjzo]>:is(h1,h2,h3,h4)+*{margin-top:var(--sp-2xs)}.prose[data-astro-cid-ygvmgjzo]>:first-child{margin-top:0}.prose[data-astro-cid-ygvmgjzo] strong{font-weight:var(--fw-bold)}.prose[data-astro-cid-ygvmgjzo] code{background:var(--color-bg-sunken);padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.prose[data-astro-cid-ygvmgjzo] a:not([data-footnote-ref],[data-footnote-backref]){text-underline-offset:.2em;background-color:var(--color-bg-sunken);color:var(--c-grey-700);margin-top:1em;padding-block:.2em;padding-inline:.75em;font-size:.9em;text-decoration:underline 1px #0000;display:inline-block;@media (hover:hover){&:hover{background-color:var(--c-grey-150);color:var(--color-ink);text-decoration-color:var(--color-ink)}&:hover:before{rotate:-10deg}}&:before{content:"";vertical-align:-.2em;width:1.1em;height:1.1em;transition:rotate var(--motion-ui);will-change:rotate;background-color:currentColor;margin-right:.35em;display:inline-block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M5.10956 12.8876L4.31406 12.0921C3.87472 11.6528 3.87472 10.9405 4.31406 10.5011L11.6503 3.16489C13.4077 1.40753 16.2569 1.40753 18.0143 3.16489C19.7716 4.92225 19.7716 7.77149 18.0143 9.52885L10.678 16.8651C10.2387 17.3044 9.52637 17.3044 9.08703 16.8651L8.29154 16.0696L7.49604 15.2741'/%3E%3Cpath d='M18.898 11.1197L19.6935 11.9151C20.1328 12.3545 20.1328 13.0668 19.6935 13.5061L12.3572 20.8424C10.5999 22.5997 7.75063 22.5997 5.99327 20.8424C4.23591 19.085 4.23591 16.2358 5.99327 14.4784L13.3295 7.14217C13.7688 6.70283 14.4812 6.70283 14.9205 7.14217L15.716 7.93767L16.5115 8.73317'/%3E%3C/svg%3E") 50%/contain no-repeat}}.prose[data-astro-cid-ygvmgjzo] :is(ul,ol){padding-left:1.4em}.prose[data-astro-cid-ygvmgjzo] ul{list-style:outside}.prose[data-astro-cid-ygvmgjzo] ol{list-style:decimal}.prose[data-astro-cid-ygvmgjzo] li{font-size:var(--fs-300)}.prose[data-astro-cid-ygvmgjzo] li::marker{color:var(--color-ink-muted)}.prose[data-astro-cid-ygvmgjzo] blockquote{padding-inline:var(--sp-s);padding-block:var(--sp-xs);margin-top:var(--sp-s);background-color:var(--color-bg-sunken);border-left:3px solid var(--color-ink-faint);font-size:.9em}.prose[data-astro-cid-ygvmgjzo] blockquote>*+*{margin-top:var(--sp-3xs)}.prose[data-astro-cid-ygvmgjzo]>hr{border:0;border-top:1px solid var(--color-rule);margin-block:var(--sp-l)}.prose[data-astro-cid-ygvmgjzo] img{background:var(--color-bg-sunken);width:100%;height:auto}.prose[data-astro-cid-ygvmgjzo]>p:has(>img){margin-block:var(--sp-s);font-size:var(--fs-200);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);color:var(--color-ink-muted)}.prose[data-astro-cid-ygvmgjzo]>p:has(>img)>img{margin-bottom:var(--sp-2xs)}.prose[data-astro-cid-ygvmgjzo]>p:has(>img[data-size=two-thirds]),.prose[data-astro-cid-ygvmgjzo]>p:has(>img[data-size=half]),.prose[data-astro-cid-ygvmgjzo]>p:has(>img[data-size=third]){width:75%}@media (width>=64rem){.prose[data-astro-cid-ygvmgjzo]>p:has(>img[data-size=two-thirds]){width:66.6667%}.prose[data-astro-cid-ygvmgjzo]>p:has(>img[data-size=half]){width:50%}.prose[data-astro-cid-ygvmgjzo]>p:has(>img[data-size=third]){width:33.3333%}}.prose[data-astro-cid-ygvmgjzo] sup{font-size:.7em;line-height:0}.prose[data-astro-cid-ygvmgjzo] [data-footnote-ref]{color:var(--color-ink-muted);transition:color var(--motion-ui);padding-inline:.25em;position:relative;top:-.2rem;@media (hover:hover){&:hover{color:var(--color-ink)}}}.prose[data-astro-cid-ygvmgjzo]>.footnotes{margin-top:var(--sp-2xl);padding-top:var(--sp-s);border-top:1px solid var(--color-rule);font-size:var(--fs-200);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);color:var(--color-ink-muted)}.prose[data-astro-cid-ygvmgjzo] .footnotes li{font-size:inherit;margin-top:.3em}.prose[data-astro-cid-ygvmgjzo] [data-footnote-backref]{font-variant-emoji:text;margin-left:.25em}.prose[data-astro-cid-ygvmgjzo] .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fn-tip{z-index:1000;max-width:min(32rem,100vw - 32px);padding-inline:var(--sp-xs);padding-block:var(--sp-xs);background:var(--color-bg);border:1px solid var(--color-ink-muted);color:var(--color-ink);font-size:var(--fs-200);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);letter-spacing:var(--track-tighter);pointer-events:none;visibility:hidden;opacity:0;position:fixed;top:0;left:0}.fn-tip[data-open]{visibility:visible;opacity:1}.fn-tip a{text-underline-offset:.25em;text-decoration:underline}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.prose[data-astro-cid-ygvmgjzo] [style*=--n]{view-timeline-name:--para;view-timeline-axis:block;--step:calc((100% - 100vh) / var(--n))}.prose[data-astro-cid-ygvmgjzo] .w{color:var(--c-grey-300);animation-name:word-read;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--para;animation-range:cover calc(25vh + var(--i) * var(--step)) cover calc(25vh + (var(--i) + 6) * var(--step))}.prose[data-astro-cid-ygvmgjzo] :is(a,[data-footnote-ref],.footnotes,p:has(>img)) .w{color:inherit;animation-name:none}}}@keyframes word-read{to{color:var(--color-ink)}}.line-btn[data-astro-cid-myi2hp4h]{--line-btn-hit:.75em;padding:var(--line-btn-hit);margin:calc(var(--line-btn-hit) * -1);align-items:center;gap:.4em}.line-btn-icon[data-astro-cid-myi2hp4h]{stroke:currentColor;stroke-width:2px;width:1.1em;height:1.1em;transition:translate var(--motion-bracket);will-change:translate;flex:none;translate:0 -.05em}.line-btn-text[data-astro-cid-myi2hp4h]{display:inline-flex;position:relative}.line-btn-rule[data-astro-cid-myi2hp4h]{transform-origin:100%;height:max(1px,.08em);transition:transform var(--motion-bracket);will-change:transform;background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.line-btn[data-astro-cid-myi2hp4h]:hover .line-btn-rule[data-astro-cid-myi2hp4h]{transform-origin:0;transform:scaleX(1)}.line-btn[data-astro-cid-myi2hp4h]:hover .line-btn-icon[data-astro-cid-myi2hp4h]{translate:0 -.25em}}.line-btn[data-astro-cid-myi2hp4h]:is(:focus-visible,[data-tapped]) .line-btn-rule[data-astro-cid-myi2hp4h]{transform-origin:0;transform:scaleX(1)}.line-btn[data-astro-cid-myi2hp4h]:is(:focus-visible,[data-tapped]) .line-btn-icon[data-astro-cid-myi2hp4h]{translate:0 -.25em}.arc-end[data-astro-cid-zvigimsi]{height:1px;display:block}.arc-shift[data-astro-cid-zvigimsi]{display:block}.exhibition[data-astro-cid-zvigimsi]:not([data-has-content]){display:none}.exhibition[data-astro-cid-zvigimsi][data-has-content]{@media (width>=64rem){margin-top:25vh}}.cover[data-astro-cid-zvigimsi]{margin-top:var(--sp-2xs);margin-bottom:0;margin-inline:calc(var(--grid-margin) * -1);grid-column:1/-1;@media (width>=64rem){margin-top:0}}.exhibition[data-astro-cid-zvigimsi]>.grid[data-astro-cid-zvigimsi]{isolation:isolate;background:var(--color-bg)}.full-toggle[data-astro-cid-zvigimsi]{top:var(--sp-xl);z-index:2;mix-blend-mode:difference;color:var(--c-white);margin-block:var(--sp-2xs) var(--sp-xl);grid-column:1/-1;place-self:start end;align-items:baseline;gap:.4em;display:flex;position:sticky;@media (width>=64rem){margin-block:var(--sp-2xs) var(--sp-2xl)}}.full-sep[data-astro-cid-zvigimsi]{margin-inline-start:-.4em}.cover[data-astro-cid-zvigimsi] img{width:100%}.meta[data-astro-cid-zvigimsi]{font-size:var(--fs-400);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);letter-spacing:var(--track-tighter)}.meta[data-astro-cid-zvigimsi] .title[data-astro-cid-zvigimsi]{font-size:var(--fs-450);font-weight:var(--fw-arc-body)}.title[data-astro-cid-zvigimsi]{margin-bottom:var(--sp-s)}.meta[data-astro-cid-zvigimsi]{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.half[data-astro-cid-zvigimsi]{grid-template-columns:subgrid;--half:4;grid-column:1/-1;display:grid;@media (width>=64rem){--half:6;grid-column:13/-1}}.head[data-astro-cid-zvigimsi]{flex-direction:column;grid-column:1/-1;display:flex}.detail[data-astro-cid-zvigimsi]{row-gap:var(--sp-3xs);grid-column:span var(--half);font-weight:var(--fw-arc-body);color:var(--color-ink-meta);display:grid}.to-top[data-astro-cid-zvigimsi] .line-btn{font-size:var(--fs-400);font-weight:var(--fw-medium)}.to-top[data-astro-cid-zvigimsi]{padding-bottom:var(--sp-2xl);grid-column:1/-1;justify-self:start;@media (width>=64rem){grid-column:13/span 11;padding-bottom:25vh}}.cv[data-astro-cid-kocz5gle],.list[data-astro-cid-kocz5gle],.row[data-astro-cid-kocz5gle]{grid-template-columns:subgrid;grid-column:1/-1;align-content:start;display:grid}.cv[data-astro-cid-kocz5gle]{row-gap:var(--sp-m-s)}.cv[data-astro-cid-kocz5gle] h2[data-astro-cid-kocz5gle]{grid-column:1/-1}.list[data-astro-cid-kocz5gle]{row-gap:var(--sp-2xs)}.row[data-astro-cid-kocz5gle]{padding-bottom:var(--sp-4xs);position:relative}.cell[data-astro-cid-kocz5gle]{align-self:start}.year[data-astro-cid-kocz5gle]{grid-column:1/span 1}.name[data-astro-cid-kocz5gle]{grid-column:2/span 3}.venue[data-astro-cid-kocz5gle]{grid-column:5/span 4}.row[data-astro-cid-kocz5gle]:not(:has(.venue)) .name[data-astro-cid-kocz5gle]{grid-column:2/-1}@media (width>=64rem){.name[data-astro-cid-kocz5gle]{grid-column:2/span 6}.venue[data-astro-cid-kocz5gle]{grid-column:8/span 5}}.cv[data-astro-cid-kocz5gle][data-rv=scroll]{--cv-start:0s}.cell[data-astro-cid-kocz5gle]{overflow:hidden}.ink[data-astro-cid-kocz5gle]{display:block}h2[data-astro-cid-kocz5gle]{overflow:hidden}html[data-reveal-hold] main:not(.is-previous-container) .cv[data-astro-cid-kocz5gle][data-rv=page] .ink[data-astro-cid-kocz5gle],.cv[data-astro-cid-kocz5gle][data-rv-hold] .ink[data-astro-cid-kocz5gle]{translate:0 -100%}html[data-reveal-hold] main:not(.is-previous-container) .cv[data-astro-cid-kocz5gle][data-rv=page] .row[data-astro-cid-kocz5gle]>.line-b[data-astro-cid-kocz5gle],.cv[data-astro-cid-kocz5gle][data-rv-hold] .row[data-astro-cid-kocz5gle]>.line-b[data-astro-cid-kocz5gle]{transform:scaleX(0)}html[data-reveal-run] main:not(.is-previous-container) .cv[data-astro-cid-kocz5gle][data-rv=page] h2[data-astro-cid-kocz5gle] .ink[data-astro-cid-kocz5gle],.cv[data-astro-cid-kocz5gle][data-rv-in] h2[data-astro-cid-kocz5gle] .ink[data-astro-cid-kocz5gle]{animation:cv-rv-down var(--cv-dur,.62s) var(--liquid-lrg) var(--cv-start,0s) both}html[data-reveal-run] main:not(.is-previous-container) .cv[data-astro-cid-kocz5gle][data-rv=page] .cell[data-astro-cid-kocz5gle] .ink[data-astro-cid-kocz5gle],.cv[data-astro-cid-kocz5gle][data-rv-in] .cell[data-astro-cid-kocz5gle] .ink[data-astro-cid-kocz5gle]{animation:cv-rv-down var(--cv-dur,.62s) var(--liquid-lrg) calc(var(--cv-start,0s) + var(--cv-rows-start,.14s) + var(--rv-row,0) * var(--cv-row-stag,60ms) + var(--rv-cell,0) * var(--cv-cell-stag,40ms)) both}html[data-reveal-run] main:not(.is-previous-container) .cv[data-astro-cid-kocz5gle][data-rv=page] .row[data-astro-cid-kocz5gle]>.line-b[data-astro-cid-kocz5gle],.cv[data-astro-cid-kocz5gle][data-rv-in] .row[data-astro-cid-kocz5gle]>.line-b[data-astro-cid-kocz5gle]{transform-origin:0;animation:cv-rv-draw var(--cv-dur,.62s) var(--liquid-lrg) calc(var(--cv-start,0s) + var(--cv-rows-start,.14s) + var(--rv-row,0) * var(--cv-row-stag,60ms)) both}.cell[data-astro-cid-kocz5gle].year{--rv-cell:0}.cell[data-astro-cid-kocz5gle].name{--rv-cell:1}.cell[data-astro-cid-kocz5gle].venue{--rv-cell:2}@keyframes cv-rv-down{0%{translate:0 -100%}to{translate:0}}@keyframes cv-rv-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page[data-astro-cid-rk7ajmf7]{@media (width>=64rem){padding-top:var(--sp-2xl)}}.figure[data-astro-cid-rk7ajmf7]{margin-inline:calc(var(--grid-margin) * -1);grid-column:1/-1;@media (width>=64rem){grid-area:2/1/auto/span 9;align-self:end;margin-inline-end:0;position:sticky;bottom:0}}.figure[data-astro-cid-rk7ajmf7]{--video-ratio:382 / 204;padding-inline:var(--sp-4xs);padding-top:var(--sp-4xs);@media (width>=64rem){--video-ratio:16 / 9;padding-inline:0;padding-top:0}}.bio[data-astro-cid-rk7ajmf7]{grid-column:5/-1;padding-top:10vh;padding-bottom:8.5vh;@media (width>=64rem){grid-area:1/13/auto/-1;padding-top:25vh;padding-bottom:22vh}}.bio[data-astro-cid-rk7ajmf7] h1[data-astro-cid-rk7ajmf7]{font-weight:var(--fw-bold);margin-bottom:var(--sp-xs);@media (width>=64rem){margin-bottom:var(--sp-m)}}.bio[data-astro-cid-rk7ajmf7] .unit[data-astro-cid-rk7ajmf7]+.unit[data-astro-cid-rk7ajmf7]{margin-top:var(--sp-2xs)}.bio[data-astro-cid-rk7ajmf7] dt[data-astro-cid-rk7ajmf7]{margin-bottom:var(--sp-2xs)}.bio[data-astro-cid-rk7ajmf7] dd[data-astro-cid-rk7ajmf7]{white-space:pre-line}.lists[data-astro-cid-rk7ajmf7]{grid-column:1/-1;grid-template-columns:subgrid;align-content:start;row-gap:var(--sp-3xl);margin-bottom:16.5vh;display:grid;@media (width>=64rem){grid-area:2/13/auto/-1;margin-bottom:0}}.page[data-astro-cid-rk7ajmf7]{--rv-dur:.7s;--rv-stag:70ms;--rv-beat:.14s;--cv-start:calc(var(--rv-bio,12) * var(--rv-stag) + var(--rv-beat));--cv-dur:var(--rv-dur);--cv-rows-start:.14s;--cv-row-stag:80ms;--cv-cell-stag:60ms;--rv-video-start:var(--cv-start)}.bio[data-astro-cid-rk7ajmf7] h1[data-astro-cid-rk7ajmf7],.bio[data-astro-cid-rk7ajmf7] dt[data-astro-cid-rk7ajmf7],.bio[data-astro-cid-rk7ajmf7] .w[data-astro-cid-rk7ajmf7]{overflow:hidden}.bio[data-astro-cid-rk7ajmf7] .w[data-astro-cid-rk7ajmf7]{vertical-align:bottom;display:inline-block}.bio[data-astro-cid-rk7ajmf7] .ink[data-astro-cid-rk7ajmf7]{display:block}html[data-reveal-hold] main:not(.is-previous-container) .bio[data-astro-cid-rk7ajmf7] .ink[data-astro-cid-rk7ajmf7]{translate:0 -100%}html[data-reveal-run] main:not(.is-previous-container) .bio[data-astro-cid-rk7ajmf7] .ink[data-astro-cid-rk7ajmf7]{animation:artist-rv-down var(--rv-dur) var(--liquid-lrg) calc(var(--rv-i,0) * var(--rv-stag)) both}@keyframes artist-rv-down{0%{translate:0 -100%}to{translate:0}}html[data-reveal-hold] main:not(.is-previous-container) .figure[data-astro-cid-rk7ajmf7] .video-frame{clip-path:inset(50% 0)}html[data-reveal-run] main:not(.is-previous-container) .figure[data-astro-cid-rk7ajmf7] .video-frame{animation:artist-rv-open var(--rv-video,.76s) var(--liquid-lrg) var(--rv-video-start) both}@keyframes artist-rv-open{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}._grid_1hyl6_24{--grid-gap-scale:.5;--col-gap:calc(var(--layout-gutter) * var(--grid-gap-scale));--cols:6;--row-gap-ratio:.8;--cell-w:calc((100vw - 2 * var(--layout-margin) - (var(--cols) - 1) * var(--col-gap)) / var(--cols));grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--col-gap);row-gap:calc(var(--cell-w) * var(--row-gap-ratio));padding-inline:var(--layout-margin);padding-block:var(--sp-xl) var(--sp-3xl);align-content:start;align-items:start;display:grid;&[data-density="6"]{--cols:6}&[data-density="4"]{--cols:4}&[data-density="3"]{--cols:3}@media (width>=64rem){--cols:8;--row-gap-ratio:.6;&[data-density="12"]{--cols:12}&[data-density="8"]{--cols:8}&[data-density="3"]{--cols:4}}}._void_1hyl6_132{display:block}._cell_1hyl6_137{background-color:var(--c-grey-100);--image-fade:1.4s;width:100%;transition-property:background-color;transition-duration:0s;transition-delay:var(--image-fade);line-height:0;display:block;position:relative;@media (prefers-reduced-motion:reduce){transition-delay:0s}&[data-loaded]{background-color:#0000}--tilt-x:0deg;--tilt-y:0deg;--sheen-x:50%;--sheen-strength:.08;--sheen-width:100%;--sheen-angle:180deg;--sheen-swing:-15;@media (hover:hover) and (pointer:fine){perspective:60rem}}._frame_1hyl6_180{display:block;position:relative;@media (hover:hover) and (pointer:fine){transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}}@media (hover:hover) and (pointer:fine) and (width>=64rem){._cell_1hyl6_137[data-lean] ._frame_1hyl6_180:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(calc(var(--sheen-angle) + var(--tilt-y) * var(--sheen-swing)), #fff0 calc(var(--sheen-x) - var(--sheen-width)), rgb(255 255 255/var(--sheen-strength)) var(--sheen-x), #fff0 calc(var(--sheen-x) + var(--sheen-width)));opacity:0;transition:opacity 1.5s var(--ease-out);position:absolute;inset:0}._cell_1hyl6_137[data-lit] ._frame_1hyl6_180:after{opacity:1}}._image_1hyl6_162{opacity:0;width:100%;height:auto;transition:opacity var(--image-fade) var(--ease-out);&[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){transition:none}}._caption_1hyl6_143{display:none}@media (hover:hover) and (pointer:fine){._caption_1hyl6_143{justify-content:space-between;gap:0 var(--sp-2xs);--caption-stagger:90ms;pointer-events:none;flex-wrap:wrap;display:flex;position:absolute;inset-block-start:calc(100% + var(--sp-3xs));inset-inline:0}._line_1hyl6_423{display:block;overflow:clip}._line_1hyl6_423>span{transition:translate var(--motion-swap);display:block;translate:0 110%}._cell_1hyl6_137:hover ._line_1hyl6_423>span{translate:0}._cell_1hyl6_137:hover ._line_1hyl6_423:nth-child(2)>span{transition-delay:var(--caption-stagger)}._line_1hyl6_423:nth-child(2)>span{transition-delay:0s}@media (prefers-reduced-motion:reduce){._line_1hyl6_423>span{transition:none}}}._grid_1hyl6_24{--cell-dur:1s;--cell-stag:12ms;--cell-at:var(--rv-delay,0s);--cell-y:38vh;--cell-rot:-70deg;--cell-z:-260px;--cell-depth:1000px;--cell-ease:var(--ease-out)}@keyframes _cell-rise_1hyl6_1{0%{opacity:0;transform:perspective(var(--cell-depth)) translate3d(0, var(--cell-y), var(--cell-z)) rotateX(var(--cell-rot))}to{opacity:1}}html[data-reveal-hold] main:not(.is-previous-container) ._cell_1hyl6_137[data-in-view],._grid_1hyl6_24[data-phase] ._cell_1hyl6_137[data-in-view]{transform-origin:50% 0}html[data-reveal-hold] main:not(.is-previous-container) ._cell_1hyl6_137,._grid_1hyl6_24[data-phase=enter] ._cell_1hyl6_137{opacity:0}html[data-reveal-run] main:not(.is-previous-container) ._cell_1hyl6_137[data-in-view],._grid_1hyl6_24[data-phase] ._cell_1hyl6_137[data-in-view]{animation:_cell-rise_1hyl6_1 var(--cell-dur) var(--cell-ease) calc(var(--cell-at) + var(--cell-i,0) * var(--cell-stag)) both}._grid_1hyl6_24[data-phase=exit] ._cell_1hyl6_137[data-in-view]{animation-direction:reverse}@media (prefers-reduced-motion:reduce){html[data-reveal-run] main:not(.is-previous-container) ._cell_1hyl6_137[data-in-view],._grid_1hyl6_24[data-phase] ._cell_1hyl6_137[data-in-view]{animation:none}}@property --mono-gap{syntax:"<length>";inherits:true;initial-value:0}._mono_1ylb2_35{--mono-work-width:18vw;--mono-viewport-height:62svh;--mono-floor:var(--sp-2xl);--mono-gap:25vw;--mono-flow-gap:calc(var(--sp-3xl) * 4);--mono-flow-width:62vw;--mono-depth:22rem;--mono-flow-top:20vh;--mono-flow-floor:var(--sp-l);flex-direction:column;padding-block-start:var(--mono-flow-top);display:flex;@media (width>=64rem){flex:1;min-block-size:0;padding-block-start:0}}._viewport_1ylb2_91{align-items:center;gap:var(--mono-flow-gap);padding-inline:var(--layout-margin);flex-direction:column;display:flex;@media (width>=64rem){block-size:var(--mono-viewport-height);perspective:120rem;--canvas-depth:11px;cursor:grab;user-select:none;flex:none;margin-block:auto;padding-inline:0;display:block;position:relative;overflow:hidden;&[data-dragging],&[data-dragging] ._work_1ylb2_227{cursor:grabbing}}}._work_1ylb2_227{inline-size:var(--mono-flow-width);transform:perspective(var(--mono-depth)) rotateX(var(--mono-tilt,0deg));--tilt-x:0deg;--tilt-y:0deg;--sheen-x:50%;--sheen-strength:.08;--sheen-width:100%;--sheen-angle:180deg;--sheen-swing:-15;display:block;@media (width>=64rem){inline-size:var(--mono-work-width);block-size:auto;position:absolute;inset-block-end:var(--mono-floor);inset-inline-start:0;transform:translate(-200vw)}}._work_1ylb2_227[data-near]{will-change:transform}@media (width>=64rem){._work_1ylb2_227[data-near],._work_1ylb2_227[data-near] ._frame_1ylb2_205{transform-style:preserve-3d}._work_1ylb2_227[data-near] ._frame_1ylb2_205:before,._work_1ylb2_227[data-near] ._frame_1ylb2_205:after{content:"";inline-size:var(--canvas-depth);pointer-events:none;background-color:var(--c-grey-200);backface-visibility:hidden;position:absolute;inset-block:0}._work_1ylb2_227[data-near] ._frame_1ylb2_205:before{transform-origin:0%;transform:translateZ(calc(var(--canvas-depth) * -1)) rotateY(-90deg);inset-inline-start:0}._work_1ylb2_227[data-near] ._frame_1ylb2_205:after{transform-origin:100%;transform:translateZ(calc(var(--canvas-depth) * -1)) rotateY(90deg);inset-inline-end:0}}._viewport_1ylb2_91[data-virtual]{overflow-anchor:none;display:block;position:relative}._viewport_1ylb2_91[data-virtual] ._work_1ylb2_227{margin-inline:auto;position:absolute;inset-inline:0}._viewport_1ylb2_91[data-scrubbing] ._work_1ylb2_227{visibility:hidden}._viewport_1ylb2_91[data-scrubbing] ._work_1ylb2_227[data-shift]{visibility:visible}._frame_1ylb2_205{display:block;position:relative;@media (hover:hover) and (pointer:fine){transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}}._face_1ylb2_535{background-color:var(--c-grey-100);display:block;position:relative}._workImage_1ylb2_565{opacity:0;--image-fade:1.4s;block-size:auto;inline-size:100%;transition:opacity var(--image-fade) var(--ease-out);display:block;&[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){transition:none}}@media (hover:hover) and (pointer:fine) and (width>=64rem){._work_1ylb2_227[data-lean] ._face_1ylb2_535:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(calc(var(--sheen-angle) + var(--tilt-y) * var(--sheen-swing)), #fff0 calc(var(--sheen-x) - var(--sheen-width)), rgb(255 255 255/var(--sheen-strength)) var(--sheen-x), #fff0 calc(var(--sheen-x) + var(--sheen-width)));opacity:0;transition:opacity 1.5s var(--ease-out);position:absolute;inset:0}._work_1ylb2_227[data-lit] ._face_1ylb2_535:after{opacity:1}._viewport_1ylb2_91[data-dragging] ._face_1ylb2_535:after{opacity:0}._viewport_1ylb2_91[data-dragging] ._frame_1ylb2_205{--tilt-x:0deg;--tilt-y:0deg}}._caption_1ylb2_704{align-items:baseline;gap:var(--sp-2xs);flex-wrap:wrap;margin-block-start:var(--sp-2xs);display:flex;@media not all and (width>=64rem){position:absolute;inset-block-start:100%;inset-inline:0}&>._line_1ylb2_740:first-child{margin-inline-end:auto}@media (width>=64rem){text-align:right;white-space:nowrap;pointer-events:none;flex-direction:column;align-items:flex-end;gap:0;margin-block-start:var(--sp-3xs);position:absolute;inset-block-start:calc(100% + var(--sp-3xs));inset-inline-end:0;&>._line_1ylb2_740:first-child{margin-inline-end:0}}}._line_1ylb2_740{display:block;overflow:clip}._line_1ylb2_740>span{transition:translate var(--motion-swap);display:block;translate:0 110%}._work_1ylb2_227[data-current] ._line_1ylb2_740>span{translate:0}._work_1ylb2_227[data-current] ._line_1ylb2_740:nth-child(2)>span{transition-delay:60ms}._work_1ylb2_227[data-current] ._line_1ylb2_740:nth-child(3)>span{transition-delay:.12s}@media (hover:hover) and (pointer:fine){._line_1ylb2_740>span{transition:translate var(--motion-swap);translate:0 110%}._work_1ylb2_227[data-current]:not(:hover) ._line_1ylb2_740>span{transition-delay:0s;translate:0 110%}._work_1ylb2_227:hover ._line_1ylb2_740>span{translate:0}._work_1ylb2_227:hover ._line_1ylb2_740:nth-child(2)>span{transition-delay:40ms}._work_1ylb2_227:hover ._line_1ylb2_740:nth-child(3)>span{transition-delay:80ms}._viewport_1ylb2_91[data-dragging] ._line_1ylb2_740>span{transition-delay:0s;translate:0 110%}}._captionTitle_1ylb2_839{color:var(--color-ink)}._captionMeta_1ylb2_843{color:var(--color-ink-muted)}._scrubber_1ylb2_858{--chrome-fade:0s;--thumb-w:1.8rem;--thumb-h:2.3rem;--thumb-gap:.4rem;--scrubber-floor:var(--sp-m);--tile-w:1.35rem;--tile-h:1.5rem;--tile-gap:.2rem;--indicator-rise:1.2rem;--indicator-height:.8rem;--year-gap:var(--sp-3xs);--year-motion:var(--motion-swap);--tile-reach:var(--sp-xs);z-index:5;inline-size:calc(var(--tile-w) + var(--tile-reach) * 2);padding-inline:var(--tile-reach);touch-action:none;user-select:none;position:fixed;inset-block-start:calc(var(--mono-flow-top) * .75);inset-block-end:calc(var(--mono-flow-floor) + env(safe-area-inset-bottom,40px));inset-inline-end:calc(var(--sp-2xs) - var(--tile-reach));@media (width>=64rem){block-size:auto;inline-size:50%;touch-action:none;cursor:grab;user-select:none;align-self:center;inline-size:50%;margin-block-end:var(--scrubber-floor);padding-inline:0;display:block;position:relative;inset:auto;&[data-dragging]{cursor:grabbing}}}._window_1ylb2_906{block-size:100%;overflow:clip}._strip_1ylb2_1030{will-change:transform;flex-direction:column;block-size:max-content;display:flex;@media (width>=64rem){flex-direction:row;block-size:auto;inline-size:max-content}}._tile_1ylb2_1052{inline-size:var(--tile-w);block-size:var(--tile-h);background:var(--c-grey-200);opacity:.55;transition:opacity var(--motion-ui);flex:none;margin-block-end:var(--tile-gap);display:block;@media (width>=64rem){inline-size:var(--thumb-w);block-size:var(--thumb-h);background:var(--c-grey-200);opacity:.4;margin-block-end:0;margin-inline-end:var(--thumb-gap)}}._tileActive_1ylb2_1088{opacity:1}._thumbSource_1ylb2_1101{display:contents}._thumb_1ylb2_1097{object-fit:cover;-webkit-user-drag:none;opacity:0;--thumb-fade:.5s;block-size:100%;inline-size:100%;transition:opacity var(--thumb-fade) var(--ease-out);display:none;&[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){transition:none}@media (width>=64rem){display:block}}._indicator_1ylb2_1175{background:var(--c-grey-200);pointer-events:none;block-size:3px;inline-size:100%;display:none;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%;@media (width>=64rem){inline-size:1px;block-size:var(--indicator-height);background:var(--color-ink-faint);border-radius:0;display:block;inset-block-start:calc(var(--indicator-rise) * -1);inset-inline-start:50%;translate:-50%}}._year_1ylb2_1252{clip-path:inset(0);block-size:1lh;color:var(--color-ink-faint);font-variant-numeric:tabular-nums;pointer-events:none;user-select:none;font-weight:var(--fw-medium);letter-spacing:var(--track-tightest);position:fixed;inset-block-start:50%;inset-inline-start:var(--layout-margin);overflow:clip;translate:0 -50%;@media (width>=64rem){position:absolute;inset-block-start:auto;inset-block-end:calc(100% + var(--indicator-rise) + var(--year-gap));inset-inline-start:50%;translate:-50%}}._years_1ylb2_1296{translate:0 calc(var(--year-row,0) * -1lh);transition:translate var(--year-motion);grid-auto-rows:1lh;justify-items:center;display:grid}._years_1ylb2_1296[data-instant]{transition:none}._mono_1ylb2_35{--rv-dur:2s;--rv-stag:.15s;--rv-fade:.3;--rv-ease:var(--ease-out);--rv-cap-delay:1.4s;--tile-stag:25ms;--tile-dur:.75s;--tile-ease:var(--ease-out);--ind-dur:1.25s;--ind-at:calc(var(--tile-at) + 2s);--year-dur:1s;--year-at:calc(var(--tile-at) + 1s);--tile-at:calc(var(--rv-delay) + .425s);--tile-clip-from:inset(0 0 0 100%);--rv-x:0;--rv-y:66.66%;--rv-rot:0deg;--rv-skew:2deg;--rv-skew-y:2deg;--rv-stretch:1;--rv-stretch-y:1.04;--rv-origin:50% 50%;@media (width>=64rem){--rv-x:30vw;--rv-y:0;--rv-rot:-3deg;--rv-skew:5deg;--rv-stretch:1.03;--rv-stretch-y:1;--rv-origin:100% -550%;--tile-clip-from:inset(0 0 100% 0);--tile-at:calc(var(--rv-delay) - .55s);--year-at:calc(var(--tile-at) + 2s)}}@keyframes _mono-arrive_1ylb2_1{0%{transform:translate(var(--rv-x), var(--rv-y)) rotate(var(--rv-rot)) skew(var(--rv-skew), var(--rv-skew-y)) scale(var(--rv-stretch), var(--rv-stretch-y))}}@keyframes _mono-fade_1ylb2_1{0%{opacity:0}to{opacity:1}}html[data-reveal-hold] main:not(.is-previous-container) ._frame_1ylb2_205,._mono_1ylb2_35[data-phase=enter] ._frame_1ylb2_205{opacity:0}html[data-reveal-hold] main:not(.is-previous-container) ._frame_1ylb2_205,html[data-reveal-run] main:not(.is-previous-container) ._frame_1ylb2_205,._mono_1ylb2_35[data-phase] ._frame_1ylb2_205{transform-origin:var(--rv-origin)}html[data-reveal-run] main:not(.is-previous-container) ._work_1ylb2_227[data-rv] ._frame_1ylb2_205,._mono_1ylb2_35[data-phase] ._work_1ylb2_227[data-rv] ._frame_1ylb2_205{animation:_mono-arrive_1ylb2_1 var(--rv-dur) var(--rv-ease) calc(var(--rv-delay) + var(--rv-i,0) * var(--rv-stag)) both, _mono-fade_1ylb2_1 calc(var(--rv-dur) * var(--rv-fade)) linear calc(var(--rv-delay) + var(--rv-i,0) * var(--rv-stag)) both}._work_1ylb2_227[data-rv="0"]{--rv-i:0;--rv-dur:2.25s}._work_1ylb2_227[data-rv="1"]{--rv-i:1;--rv-dur:1.75s}._work_1ylb2_227[data-rv="2"]{--rv-i:2;--rv-dur:1.5s}._work_1ylb2_227[data-rv="3"]{--rv-i:3;--rv-dur:1.5s}@media not ((hover:hover) and (pointer:fine)){html[data-reveal-hold] main:not(.is-previous-container) ._line_1ylb2_740>span{translate:0 110%}html[data-reveal-run] main:not(.is-previous-container) ._work_1ylb2_227[data-current] ._line_1ylb2_740>span,._mono_1ylb2_35[data-phase] ._work_1ylb2_227[data-current] ._line_1ylb2_740>span{transition-delay:var(--rv-cap-delay);translate:0}html[data-reveal-run] main:not(.is-previous-container) ._work_1ylb2_227[data-current] ._line_1ylb2_740:nth-child(2)>span,._mono_1ylb2_35[data-phase] ._work_1ylb2_227[data-current] ._line_1ylb2_740:nth-child(2)>span{transition-delay:calc(var(--rv-cap-delay) + 60ms)}html[data-reveal-run] main:not(.is-previous-container) ._work_1ylb2_227[data-current] ._line_1ylb2_740:nth-child(3)>span,._mono_1ylb2_35[data-phase] ._work_1ylb2_227[data-current] ._line_1ylb2_740:nth-child(3)>span{transition-delay:calc(var(--rv-cap-delay) + .12s)}}@keyframes _tile-clip_1ylb2_1{0%{clip-path:var(--tile-clip-from)}to{clip-path:inset(0)}}@media (width>=64rem){html[data-reveal-hold] main:not(.is-previous-container) ._tile_1ylb2_1052,._mono_1ylb2_35[data-phase=enter] ._tile_1ylb2_1052{clip-path:var(--tile-clip-from)}html[data-reveal-run] main:not(.is-previous-container) ._tile_1ylb2_1052[data-in-view],._mono_1ylb2_35[data-phase] ._tile_1ylb2_1052[data-in-view]{animation:_tile-clip_1ylb2_1 var(--tile-dur) var(--tile-ease) calc(var(--tile-at) + var(--tile-i,0) * var(--tile-stag)) both}}@media not all and (width>=64rem){html[data-reveal-hold] main:not(.is-previous-container) ._tile_1ylb2_1052,._mono_1ylb2_35[data-phase=enter] ._tile_1ylb2_1052{clip-path:var(--tile-clip-from)}html[data-reveal-run] main:not(.is-previous-container) ._tile_1ylb2_1052[data-in-view],._mono_1ylb2_35[data-phase] ._tile_1ylb2_1052[data-in-view]{animation:_tile-clip_1ylb2_1 var(--tile-dur) var(--tile-ease) calc(var(--tile-at) + var(--tile-i,0) * var(--tile-stag)) both}}@media (width>=64rem){html[data-reveal-hold] main:not(.is-previous-container) ._indicator_1ylb2_1175{scale:1 0}html[data-reveal-run] main:not(.is-previous-container) ._indicator_1ylb2_1175,._mono_1ylb2_35[data-phase] ._indicator_1ylb2_1175{transform-origin:50% 100%;animation:_ind-rise_1ylb2_1 var(--ind-dur) var(--ease-out) var(--ind-at) both}}@keyframes _ind-rise_1ylb2_1{0%{scale:1 0}to{scale:1}}html[data-reveal-hold] main:not(.is-previous-container) ._years_1ylb2_1296{translate:0 calc(var(--year-row,0) * -1lh + 1lh);transition:none}html[data-reveal-run] main:not(.is-previous-container) ._years_1ylb2_1296,._mono_1ylb2_35[data-phase] ._years_1ylb2_1296{animation:_year-rise_1ylb2_1 var(--year-dur) var(--ease-out) var(--year-at) both}@keyframes _year-rise_1ylb2_1{0%{translate:0 calc(var(--year-row,0) * -1lh + 1lh)}to{translate:0 calc(var(--year-row,0) * -1lh)}}._mono_1ylb2_35[data-phase] ._work_1ylb2_227{--rv-dur:inherit}._mono_1ylb2_35[data-phase=exit] ._work_1ylb2_227[data-rv] ._frame_1ylb2_205,._mono_1ylb2_35[data-phase=exit] ._tile_1ylb2_1052[data-in-view],._mono_1ylb2_35[data-phase=exit] ._tile_1ylb2_1052[data-in-view],._mono_1ylb2_35[data-phase=exit] ._indicator_1ylb2_1175,._mono_1ylb2_35[data-phase=exit] ._years_1ylb2_1296{animation-direction:reverse}._mono_1ylb2_35[data-phase=exit] ._work_1ylb2_227[data-current] ._line_1ylb2_740>span{transition-delay:0s;translate:0 110%}._overlay_16z4k_9{z-index:20;background:var(--color-scrim);backdrop-filter:blur(2px);padding-inline:var(--sp-2xs);touch-action:pinch-zoom;align-content:center;position:fixed;inset:0}._panel_16z4k_41{--modal-inset:var(--sp-s);--modal-height:89svh;--modal-breathe:max(2rem, var(--modal-chrome-floor));--modal-chrome-floor:calc(2 * (var(--text-chrome-size) * var(--lh-snug) + var(--sp-2xs)));--modal-chrome:calc( 3.8rem  + var(--sp-xs)  + 2 * var(--modal-inset) + var(--modal-breathe));--modal-gutter:4px;height:var(--modal-height);padding-block:var(--modal-inset);padding-inline:var(--modal-gutter);border:2px solid var(--color-modal-bg);touch-action:pinch-zoom;background:var(--color-modal-bg);grid-column:1/-1;place-items:center;display:grid;position:relative;overflow:clip;container-type:inline-size;@media (width>=64rem){--modal-height:calc(100svh - var(--sp-l));--modal-gutter:0;--modal-breathe:max(var(--sp-3xl), var(--modal-chrome-floor));grid-column:5/span 16}}._panel_16z4k_41:is(:focus,:focus-visible){outline:none}._figure_16z4k_65{gap:var(--sp-xs);flex-direction:column;align-items:flex-end;max-width:100%;min-height:0;max-height:100%;display:flex}._plate_16z4k_327{aspect-ratio:var(--ar);height:min(calc(var(--modal-height) - var(--modal-chrome)), calc(100cqw / var(--ar)));background-color:var(--c-grey-100);width:auto;max-width:100cqw}._image_16z4k_191{object-fit:contain;width:100%;height:100%;display:block}._caption_16z4k_389{align-items:flex-end;gap:var(--sp-4xs);text-align:right;flex-direction:column;display:flex}._captionTitle_16z4k_397{color:var(--color-ink)}._captionMeta_16z4k_401{color:var(--color-ink-muted)}._close_16z4k_410,._prev_16z4k_411,._next_16z4k_412{position:absolute}._close_16z4k_410{inset-block-start:var(--modal-inset);inset-inline-end:var(--modal-inset)}._prev_16z4k_411{inset-block-end:var(--modal-inset);inset-inline-start:var(--modal-inset)}._next_16z4k_412{inset-block-end:var(--modal-inset);inset-inline-end:var(--modal-inset)}@keyframes _modalRise_16z4k_1{0%{translate:0 100%}to{translate:0}}@keyframes _modalFall_16z4k_1{0%{translate:0}to{translate:0 100%}}@keyframes _modalFadeIn_16z4k_1{0%{opacity:0}to{opacity:1}}@keyframes _modalFadeOut_16z4k_1{0%{opacity:1}to{opacity:0}}._overlay_16z4k_9[data-phase=enter]{animation:_modalFadeIn_16z4k_1 var(--m-scrim) cubic-bezier(.47, 0, .67, .99) var(--m-scrim-at) both}._overlay_16z4k_9[data-phase=exit]{animation:_modalFadeOut_16z4k_1 var(--m-exit-scrim) var(--ease-out) var(--m-exit-scrim-at) both}._reveal_16z4k_520{display:flex;overflow:clip}._overlay_16z4k_9[data-settled] :is(._close_16z4k_410,._prev_16z4k_411,._next_16z4k_412){overflow:visible}._overlay_16z4k_9[data-phase=enter] :is(._close_16z4k_410,._prev_16z4k_411,._next_16z4k_412)>*{animation:_modalRise_16z4k_1 var(--m-button) var(--ease-out) calc(var(--m-button-at) + var(--beat) * var(--m-stagger)) both}._overlay_16z4k_9[data-phase=exit] :is(._close_16z4k_410,._prev_16z4k_411,._next_16z4k_412)>*{animation:_modalFall_16z4k_1 var(--m-exit-button) var(--ease-out) calc(var(--m-exit-button-at) + var(--beat) * var(--m-exit-stagger)) both}._overlay_16z4k_9[data-phase=enter] ._image_16z4k_191{animation:_modalFadeIn_16z4k_1 var(--m-image) cubic-bezier(.7, 0, .67, .99) var(--m-image-at) both}._overlay_16z4k_9[data-phase=exit] ._image_16z4k_191{animation:_modalFadeOut_16z4k_1 var(--m-exit-image) var(--ease-out) var(--m-exit-image-at) both}._overlay_16z4k_9[data-phase=enter] ._caption_16z4k_389 ._reveal_16z4k_520>*{animation:_modalRise_16z4k_1 var(--m-text) var(--ease-out) calc(var(--m-text-at) + var(--beat) * var(--m-stagger)) both}._overlay_16z4k_9[data-phase=exit] ._caption_16z4k_389 ._reveal_16z4k_520>*{animation:_modalFall_16z4k_1 var(--m-exit-text) var(--ease-out) calc(var(--m-exit-text-at) + var(--beat) * var(--m-exit-stagger)) both}._plate_16z4k_327{touch-action:none;cursor:zoom-in;-webkit-user-drag:none;user-select:none}._overlay_16z4k_9[data-zoomed] ._plate_16z4k_327{cursor:grab}._overlay_16z4k_9[data-zoomed] ._plate_16z4k_327:active{cursor:grabbing}._plate_16z4k_327[data-anim]{transition:transform .4s var(--ease-out)}._zoomVeil_16z4k_653{transition:translate var(--m-zoom) var(--ease-out);display:flex;overflow:clip}._zoomVeil_16z4k_653>*{transition:translate var(--m-zoom) var(--ease-out) calc(var(--beat,0) * var(--m-zoom-stagger))}._overlay_16z4k_9[data-zoomed] ._zoomVeil_16z4k_653>*{translate:0 100%}._overlay_16z4k_9[data-settled]:not([data-zoomed]) ._zoomVeil_16z4k_653{overflow:visible}._gallery_1f2cy_10{min-height:100svh;padding-top:var(--sp-xl-l);--rv-delay:.65s;--ctl-dur:.85s;--ctl-stag:65ms;--ctl-at:calc(var(--rv-delay) + .425s);flex-direction:column;flex:1;display:flex;@media (width>=64rem){--ctl-at:calc(var(--rv-delay) + 25ms)}}html[data-reveal-run=visit] ._gallery_1f2cy_10{--rv-delay:.5s}._controls_1f2cy_67{justify-content:space-between;align-items:baseline;gap:var(--layout-gutter);padding:var(--sp-2xs) var(--layout-margin) 0;top:var(--sp-xl);z-index:10;color:var(--color-bg);mix-blend-mode:difference;--color-selection:var(--c-grey-900);display:flex;position:fixed;inset-inline:0}._group_1f2cy_99{white-space:nowrap;display:flex}._sep_1f2cy_110{font-weight:var(--text-button-weight);margin-inline-end:.35em}._group_1f2cy_99{overflow-clip-margin:.35em;overflow:clip}._controls_1f2cy_67>._group_1f2cy_99:first-child{--ctl-g:0}._controls_1f2cy_67>._group_1f2cy_99:nth-child(2){--ctl-g:3}._group_1f2cy_99>:first-child{--ctl-i:0}._group_1f2cy_99>:nth-child(2){--ctl-i:1}._group_1f2cy_99>:nth-child(3){--ctl-i:2}html[data-reveal-hold] main:not(.is-previous-container) ._group_1f2cy_99>*{translate:0 110%}html[data-reveal-run] main:not(.is-previous-container) ._group_1f2cy_99>*{animation:_ctl-rise_1f2cy_1 var(--ctl-dur) var(--ease-out) calc(var(--ctl-at) + (var(--ctl-g,0) + var(--ctl-i,0)) * var(--ctl-stag)) both}@keyframes _ctl-rise_1f2cy_1{0%{translate:0 110%}to{translate:0}}
/*$vite$:1*/