.hero[data-astro-cid-pgpo2ev5]{box-sizing:border-box;flex-direction:column;justify-content:space-between;min-height:100svh;padding:clamp(96px,14vh,140px) var(--spacing-gutter) 0;background-color:var(--color-bg);border-bottom:1px solid var(--color-hairline);isolation:isolate;display:flex;position:relative;overflow:hidden}.hero__center[data-astro-cid-pgpo2ev5]{display:flex;flex-direction:column;justify-content:center;flex:auto;margin:clamp(24px,4.5vh,52px) 0}.hero__name[data-astro-cid-pgpo2ev5]{flex-direction:column;gap:clamp(8px,1.4vh,18px);margin:0;display:flex;animation:heroLevitate 5.8s ease-in-out infinite alternate;will-change:transform}.hero__line[data-astro-cid-pgpo2ev5]{text-transform:uppercase;letter-spacing:-.02em;padding:.04em 0;font-size:clamp(40px,9.4vw,158px);line-height:.88;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.22em;animation:heroLineFloat1 6.8s ease-in-out infinite alternate;will-change:transform}.hero__line--second[data-astro-cid-pgpo2ev5]{justify-content:flex-end;text-align:right;animation:heroLineFloat2 7.4s ease-in-out infinite alternate-reverse}@keyframes heroLevitate{0%{transform:translateZ(0)}50%{transform:translate3d(0,-18px,0)}to{transform:translate3d(0,4px,0)}}@keyframes heroLineFloat1{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(0,-7px,0) rotate(-.35deg)}}@keyframes heroLineFloat2{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(0,7px,0) rotate(.25deg)}}.hero__line[data-astro-cid-pgpo2ev5] .kinetic-word[data-astro-cid-pgpo2ev5]{color:#fff;opacity:.94}.hero__line[data-astro-cid-pgpo2ev5] .kinetic-word--2k[data-astro-cid-pgpo2ev5]{font-size:1.5em;line-height:.78;margin-right:.04em;color:#dc281b;opacity:.95}.kinetic-word--2k[data-astro-cid-pgpo2ev5] .kinetic__letter[data-astro-cid-pgpo2ev5]{font-variation-settings:"wdth" 84,"wght" 880}.hero__word-gap[data-astro-cid-pgpo2ev5]{display:none}.hero__dedication[data-astro-cid-pgpo2ev5]{align-self:flex-end;text-align:right;margin:clamp(16px,2.2vh,26px) 0 0;color:#c8c3bb;font-variation-settings:"wdth" 96,"wght" 430;font-size:clamp(16px,1.35vw,22px);letter-spacing:.005em;line-height:1.35;text-shadow:0 2px 14px rgba(17,16,16,.9)}.hero__bottom[data-astro-cid-pgpo2ev5]{position:relative;z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;justify-content:space-between;gap:28px;padding-bottom:40px;display:grid}.hero__intro[data-astro-cid-pgpo2ev5]{text-wrap:pretty;max-width:50ch;margin:0;color:var(--color-text);font-size:clamp(17px,1.4vw,20.5px);line-height:1.48;text-shadow:0 2px 16px rgba(17,16,16,.85)}.hero__moderator[data-astro-cid-pgpo2ev5]{margin:12px 0 0;color:var(--color-muted);font-variation-settings:"wdth" 96,"wght" 470;font-size:clamp(15px,1.15vw,17.5px);line-height:1.4;text-shadow:0 2px 14px rgba(17,16,16,.88)}.hero__organizer[data-astro-cid-pgpo2ev5]{margin:6px 0 0;color:var(--color-muted);font-variation-settings:"wdth" 96,"wght" 450;font-size:clamp(14px,1.05vw,16.5px);line-height:1.4;text-shadow:0 2px 14px rgba(17,16,16,.88)}.hero__end[data-astro-cid-pgpo2ev5]{justify-self:end}@media(max-width:900px){.hero__bottom[data-astro-cid-pgpo2ev5]{grid-template-columns:minmax(0,1fr);gap:24px}.hero__end[data-astro-cid-pgpo2ev5]{justify-self:start}}@media(max-width:640px){.hero[data-astro-cid-pgpo2ev5]{min-height:auto;padding-top:96px;padding-bottom:12px}.hero__center[data-astro-cid-pgpo2ev5]{margin:40px 0 36px}.hero__line[data-astro-cid-pgpo2ev5]{font-size:clamp(36px,11.2vw,62px)}.hero__line--second[data-astro-cid-pgpo2ev5]{justify-content:flex-start;text-align:left}.hero__dedication[data-astro-cid-pgpo2ev5]{align-self:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){.hero__name[data-astro-cid-pgpo2ev5],.hero__line[data-astro-cid-pgpo2ev5],.hero__line--second[data-astro-cid-pgpo2ev5]{animation:none!important}}[data-motion=paused] .hero__name[data-astro-cid-pgpo2ev5],[data-motion=paused] .hero__line[data-astro-cid-pgpo2ev5],[data-motion=paused] .hero__line--second[data-astro-cid-pgpo2ev5]{animation-play-state:paused!important}.free-banner[data-astro-cid-zjwowcop]{background:#f2524414;border:1px solid var(--color-accent);border-left:4px solid var(--color-accent);border-radius:var(--radius-card);padding:clamp(20px,2.5vw,28px);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:clamp(28px,4vh,44px)}.free-banner__left[data-astro-cid-zjwowcop]{display:flex;flex-direction:column;gap:8px}.free-banner__desc[data-astro-cid-zjwowcop]{max-width:48ch;font-size:15px;line-height:1.5;color:var(--color-text);margin:0}.blinking-alert[data-astro-cid-zjwowcop]{font-variation-settings:var(--fvs-display);font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);margin:2px 0 0;animation:freeAlertBlink 1.4s infinite ease-in-out}@keyframes freeAlertBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.995)}}@media(prefers-reduced-motion:reduce){.blinking-alert[data-astro-cid-zjwowcop]{animation:none;opacity:1}}html[data-motion=paused] .blinking-alert[data-astro-cid-zjwowcop]{animation:none;opacity:1}.selected-work[data-astro-cid-zjwowcop]{padding-bottom:clamp(32px,5vh,56px)}.selected-work__head[data-astro-cid-zjwowcop]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--color-hairline);margin-bottom:clamp(28px,4vh,48px)}.selected-work__head-left[data-astro-cid-zjwowcop],.selected-work__head-right[data-astro-cid-zjwowcop]{display:flex;align-items:center;gap:14px}.selected-work__grid[data-astro-cid-zjwowcop]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(32px,5vw,76px);align-items:start}.selected-work__row[data-astro-cid-zjwowcop]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:18px;align-items:baseline;padding:clamp(24px,3.2vw,40px) 0;border-bottom:1px solid var(--color-hairline);color:var(--color-text);transition:padding-left .6s var(--ease-out),color .3s ease}.selected-work__row[data-astro-cid-zjwowcop]:hover,.selected-work__row[data-astro-cid-zjwowcop].is-active{padding-left:20px}.selected-work__num[data-astro-cid-zjwowcop]{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--color-label);transition:color .3s ease}.selected-work__row[data-astro-cid-zjwowcop]:hover .selected-work__num[data-astro-cid-zjwowcop],.selected-work__row[data-astro-cid-zjwowcop].is-active .selected-work__num[data-astro-cid-zjwowcop]{color:var(--color-accent)}.selected-work__title[data-astro-cid-zjwowcop]{font-variation-settings:var(--fvs-row);font-size:clamp(26px,3.1vw,48px);line-height:.98;letter-spacing:-.02em;transition:color .3s ease,font-variation-settings .65s var(--ease-out)}.selected-work__row[data-astro-cid-zjwowcop]:hover .selected-work__title[data-astro-cid-zjwowcop],.selected-work__row[data-astro-cid-zjwowcop].is-active .selected-work__title[data-astro-cid-zjwowcop]{color:var(--color-accent);font-variation-settings:"wdth" 104,"wght" 500}.selected-work__topic[data-astro-cid-zjwowcop]{margin-top:10px;font-family:var(--font-mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}.selected-work__topic[data-astro-cid-zjwowcop] span[data-astro-cid-zjwowcop]{color:var(--color-label)}.selected-work__end[data-astro-cid-zjwowcop]{display:flex;align-items:center;gap:16px;text-align:right}.selected-work__date[data-astro-cid-zjwowcop]{font-family:var(--font-mono);font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-label)}.selected-work__arrow[data-astro-cid-zjwowcop]{font-size:20px;color:var(--color-label);transition:transform .6s var(--ease-out),color .3s ease}.selected-work__row[data-astro-cid-zjwowcop]:hover .selected-work__arrow[data-astro-cid-zjwowcop],.selected-work__row[data-astro-cid-zjwowcop].is-active .selected-work__arrow[data-astro-cid-zjwowcop]{color:var(--color-accent);transform:translate(4px,-4px)}.selected-work__cta[data-astro-cid-zjwowcop]{margin-top:36px;display:flex;flex-wrap:wrap;gap:14px}.selected-work__dock-col[data-astro-cid-zjwowcop]{position:sticky;top:clamp(92px,13vh,136px)}.selected-work__dock[data-astro-cid-zjwowcop]{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4 / 5;background:var(--color-surface);border:1px solid var(--color-hairline);border-radius:var(--radius-card);overflow:hidden;position:relative;padding:18px}.selected-work__layers[data-astro-cid-zjwowcop]{position:absolute;inset:0;z-index:0}.selected-work__layer[data-astro-cid-zjwowcop]{position:absolute;inset:0;opacity:0;transform:scale(1.07);transition:opacity .65s var(--ease-out),transform 1.1s var(--ease-out)}.selected-work__layer[data-astro-cid-zjwowcop].is-active{opacity:1;transform:scale(1)}.selected-work__layer[data-astro-cid-zjwowcop] img[data-astro-cid-zjwowcop]{width:100%;height:100%;object-fit:cover;filter:contrast(1.03)}.selected-work__layers[data-astro-cid-zjwowcop]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#11101061,#11101000 26% 64%,#111010d1);pointer-events:none}.selected-work__dock-top[data-astro-cid-zjwowcop],.selected-work__dock-foot[data-astro-cid-zjwowcop]{position:relative;z-index:2}.selected-work__plat[data-astro-cid-zjwowcop]{display:inline-block;background:#111010c7;backdrop-filter:blur(10px);border:1px solid var(--color-chip-border);border-radius:var(--radius-pill);padding:7px 14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text)}.selected-work__dock-foot[data-astro-cid-zjwowcop]{display:flex;flex-direction:column;gap:10px}.selected-work__counter[data-astro-cid-zjwowcop]{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--color-text)}.selected-work__progress[data-astro-cid-zjwowcop]{height:2px;background:#edeae438;width:100%;overflow:hidden}.selected-work__bar[data-astro-cid-zjwowcop]{display:block;height:100%;width:100%;background:var(--color-accent);transform-origin:left;transform:scaleX(.25);transition:transform .55s var(--ease-out)}.selected-work__venue-tag[data-astro-cid-zjwowcop]{font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}.statement[data-astro-cid-zjwowcop]{padding:clamp(40px,5.5vh,68px) var(--spacing-gutter);border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);position:relative;overflow:hidden}.statement__sticky[data-astro-cid-zjwowcop]{display:flex;flex-direction:column;gap:clamp(24px,3.5vh,40px);position:relative}.statement__meta[data-astro-cid-zjwowcop]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;position:relative;z-index:2}.statement__content[data-astro-cid-zjwowcop]{display:flex;flex-direction:column;gap:clamp(24px,3.5vh,40px);position:relative;z-index:2;width:100%;max-width:100%;animation:statementLevitate 6.4s ease-in-out infinite alternate;will-change:transform}@keyframes statementLevitate{0%{transform:translateZ(0)}50%{transform:translate3d(0,-16px,0)}to{transform:translate3d(0,4px,0)}}.statement__text[data-astro-cid-zjwowcop]{font-variation-settings:"wdth" 82,"wght" 700;font-size:clamp(32px,5.2vw,84px);line-height:1.08;letter-spacing:-.02em;width:100%;max-width:100%;text-wrap:balance;color:var(--color-text)}.statement__foot[data-astro-cid-zjwowcop]{position:relative;z-index:2}.statement__word[data-astro-cid-zjwowcop]{opacity:.16;transition:opacity .14s linear;display:inline-block;white-space:nowrap}.statement__word--italic[data-astro-cid-zjwowcop]{font-style:italic;font-variation-settings:var(--fvs-italic)}.statement__word--accent[data-astro-cid-zjwowcop]{color:var(--color-accent)}.statement__text[data-astro-cid-zjwowcop] .kinetic__letter[data-astro-cid-zjwowcop]{font-variation-settings:"wdth" 82,"wght" 700;display:inline-block;transition:font-variation-settings .18s ease-out,transform .22s var(--ease-out);will-change:font-variation-settings,transform}.statement__word--italic[data-astro-cid-zjwowcop] .kinetic__letter[data-astro-cid-zjwowcop]{font-style:italic;font-variation-settings:var(--fvs-italic)}.statement__word[data-astro-cid-zjwowcop]:hover .kinetic__letter[data-astro-cid-zjwowcop]{transform:translateY(-4px)}.triennial-showcase[data-astro-cid-zjwowcop]{padding-top:clamp(36px,5vh,64px)}.text-image__frame[data-astro-cid-zjwowcop]{display:block;text-decoration:none;border-radius:var(--radius-image);transition:border-color .3s ease,box-shadow .3s ease;animation:posterLevitate 6.8s ease-in-out infinite alternate;will-change:transform}@keyframes posterLevitate{0%{transform:translateZ(0) rotate(0);box-shadow:0 16px 40px #0006}50%{transform:translate3d(0,-18px,0) rotate(-.35deg);box-shadow:0 32px 64px #00000094}to{transform:translate3d(0,4px,0) rotate(.25deg);box-shadow:0 14px 34px #00000061}}.text-image__frame[data-astro-cid-zjwowcop]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.triennial-visual-stack[data-astro-cid-zjwowcop]{display:flex;flex-direction:column;gap:20px}@media(prefers-reduced-motion:reduce){.statement__content[data-astro-cid-zjwowcop],.text-image__frame[data-astro-cid-zjwowcop]{animation:none!important}}[data-motion=paused] .statement__content[data-astro-cid-zjwowcop],[data-motion=paused] .text-image__frame[data-astro-cid-zjwowcop]{animation-play-state:paused!important}@media(max-width:960px){.free-banner[data-astro-cid-zjwowcop]{flex-direction:column;align-items:flex-start}.selected-work[data-astro-cid-zjwowcop]{padding-bottom:32px}.selected-work__grid[data-astro-cid-zjwowcop]{grid-template-columns:minmax(0,1fr)}.selected-work__dock-col[data-astro-cid-zjwowcop]{position:static;order:-1}.selected-work__dock[data-astro-cid-zjwowcop]{aspect-ratio:16 / 10}.selected-work__row[data-astro-cid-zjwowcop]{grid-template-columns:36px minmax(0,1fr)}.selected-work__end[data-astro-cid-zjwowcop]{grid-column:2;justify-content:space-between;text-align:left}.statement[data-astro-cid-zjwowcop]{padding:36px var(--spacing-gutter);overflow:hidden}.statement__sticky[data-astro-cid-zjwowcop]{position:relative}.statement__content[data-astro-cid-zjwowcop]{max-width:100%}.triennial-showcase[data-astro-cid-zjwowcop]{padding-top:36px}}
