.works-module__QTedvq__page{background:var(--bg);color:var(--fg)}.works-module__QTedvq__head{padding:clamp(3rem, 9vh, 6.5rem) var(--pad) clamp(2rem, 6vh, 3.5rem);text-align:center;flex-direction:column;align-items:center;display:flex}.works-module__QTedvq__title{--wdth:124;--wght:280;font-size:var(--t-xl);max-width:16ch;margin-top:clamp(1rem,3vh,1.75rem)}.works-module__QTedvq__lede{max-width:42ch;color:var(--fg-soft);font-size:var(--t-md);text-wrap:balance;margin-top:clamp(1rem,3vh,1.6rem);line-height:1.55}.works-module__QTedvq__yearBar{top:calc(var(--header-h) - 1px);z-index:30;background:var(--bg);border-block:1px solid var(--rule-soft);padding-inline:var(--pad);position:sticky}.works-module__QTedvq__yearBar ul{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,3vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}.works-module__QTedvq__yearBar a{font-family:var(--display);font-variation-settings:"wdth" 100, "wght" 500;font-size:var(--t-2xs);letter-spacing:.14em;color:var(--fg-soft);transition:color var(--fast) var(--ease);padding-block:.9rem;display:block}.works-module__QTedvq__yearBar a:hover,.works-module__QTedvq__yearBar a:focus-visible{color:var(--accent-text)}.works-module__QTedvq__year{padding:clamp(2.5rem, 8vh, 5.5rem) var(--pad) clamp(1rem, 3vh, 2rem)}.works-module__QTedvq__yearHead{scroll-margin-top:calc(var(--header-h) + 5rem);align-items:baseline;gap:1.15rem;margin-bottom:clamp(1.75rem,5vh,3rem);display:flex}.works-module__QTedvq__yearNo{--wdth:122;--wght:300;font-size:var(--t-lg);font-variant-numeric:lining-nums;scroll-margin-top:calc(var(--header-h) + 5rem)}.works-module__QTedvq__row{--row-h:clamp(15rem, 30vh, 24rem);--row-max:30rem;flex-wrap:wrap;align-items:flex-end;gap:clamp(1.5rem,3vw,3rem) clamp(1.5rem,3vw,3.25rem);display:flex}.works-module__QTedvq__item{flex:var(--a) 1 calc(var(--a) * var(--row-h));max-width:calc(var(--a) * var(--row-max));min-width:0}.works-module__QTedvq__fig{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.works-module__QTedvq__canvas{transition:transform var(--mid) var(--ease), box-shadow var(--mid) var(--ease);display:block;box-shadow:0 1px #030c07b3,.7rem 1.2rem 2rem -.45rem #000502b8;box-shadow:0 1px lab(2.60257% -2.82872 1.11766/.7),.7rem 1.2rem 2rem -.45rem lab(.966377% -1.42406 .561044/.72)}.works-module__QTedvq__canvas img{width:100%;height:auto}.works-module__QTedvq__item:hover .works-module__QTedvq__canvas,.works-module__QTedvq__item:focus-visible .works-module__QTedvq__canvas{transform:translateY(-4px);box-shadow:0 1px #030c07b3,.9rem 1.9rem 2.9rem -.45rem #000301d1;box-shadow:0 1px lab(2.60257% -2.82872 1.11766/.7),.9rem 1.9rem 2.9rem -.45rem lab(.709555% -1.14751 .451583/.82)}.works-module__QTedvq__cap{font-size:var(--t-sm);color:var(--fg-soft);margin-top:.9rem;line-height:1.45}.works-module__QTedvq__cap .work-title{color:var(--fg)}.works-module__QTedvq__capMeta{font-size:var(--t-xs);color:var(--fg-faint);display:block}.works-module__QTedvq__item:hover .works-module__QTedvq__cap,.works-module__QTedvq__item:focus-visible .works-module__QTedvq__cap{color:var(--fg)}@media (max-width:60rem){.works-module__QTedvq__row{flex-direction:column;align-items:center;gap:clamp(3rem,9vh,5rem);display:flex}.works-module__QTedvq__item{flex:none;width:100%;max-width:30rem}.works-module__QTedvq__filler{display:none}.works-module__QTedvq__fig{text-align:center;align-items:center}.works-module__QTedvq__canvas{max-width:min(100%, calc(74vh * var(--ar)));margin-inline:auto}.works-module__QTedvq__cap{margin-top:1rem}.works-module__QTedvq__yearHead{justify-content:center}}
