.tZ30ZG_section{--edge:max(var(--gutter), calc((100vw - var(--max-width)) / 2 + var(--gutter)));--pad:clamp(1.5rem, 4svh, 3rem);padding-top:clamp(4rem,12svh,8rem);position:relative}.tZ30ZG_anchor{scroll-margin-top:var(--header-height);position:absolute;top:0;left:0}.tZ30ZG_mask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.tZ30ZG_rise{display:inline-block}.tZ30ZG_list{gap:clamp(6rem,18svh,10rem);display:grid}.tZ30ZG_artist{padding:0 var(--edge)}.tZ30ZG_spread{column-gap:var(--space-4);row-gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"index index""name name""work work""portrait meta";display:grid}.tZ30ZG_artist[data-side=left] .tZ30ZG_spread{grid-template-areas:"index index""name name""work work""meta portrait"}.tZ30ZG_identity{display:contents}.tZ30ZG_index:before{content:attr(data-label)}.tZ30ZG_index{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle);font-variant-numeric:tabular-nums;grid-area:index}.tZ30ZG_portrait{width:100%;aspect-ratio:var(--portrait-ratio);background:var(--color-bg);grid-area:portrait;display:block;position:relative;overflow:hidden}.tZ30ZG_portraitImg{object-fit:cover;filter:grayscale()}.tZ30ZG_name{z-index:1;font-size:min(calc((100vw - var(--edge) * 2) / (var(--name-chars) * .66)), 5.5rem);letter-spacing:-.045em;text-transform:uppercase;grid-area:name;font-weight:600;line-height:.88;position:relative}.tZ30ZG_work{margin-block:var(--space-3);grid-area:work}.tZ30ZG_artist[data-side=right] .tZ30ZG_work{margin-left:10vw;margin-right:calc(var(--edge) * -1)}.tZ30ZG_artist[data-side=left] .tZ30ZG_work{margin-left:calc(var(--edge) * -1);margin-right:10vw}.tZ30ZG_frame{width:100%;aspect-ratio:var(--ratio);background:var(--color-bg);position:relative;overflow:hidden}.tZ30ZG_workImg{object-fit:cover}.tZ30ZG_meta{align-self:end;gap:var(--space-3);grid-area:meta;justify-items:start;display:grid}.tZ30ZG_specialties{font-size:var(--text-md);color:var(--color-text-muted);font-style:italic;line-height:1.3}.tZ30ZG_view{align-items:center;gap:var(--space-3);padding-block:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap;transition:border-color var(--duration-base) var(--ease-out);border-bottom:1px solid #ece9e366;font-weight:500;display:inline-flex}.tZ30ZG_arrow{transition:transform var(--duration-base) var(--ease-out);display:inline-block}.tZ30ZG_nameLink{transition:opacity var(--duration-slow) var(--ease-out);display:block}.tZ30ZG_portraitImg{transition:scale 1.8s var(--ease-out)}@media (hover:hover){.tZ30ZG_identity:has(.tZ30ZG_portrait:hover,.tZ30ZG_nameLink:hover) .tZ30ZG_portraitImg{scale:1.035}.tZ30ZG_identity:has(.tZ30ZG_portrait:hover,.tZ30ZG_nameLink:hover) .tZ30ZG_nameLink{opacity:.78}.tZ30ZG_view:hover{border-color:var(--color-text)}.tZ30ZG_view:hover .tZ30ZG_arrow{transform:translate(.4rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:1023px){.tZ30ZG_frame,.tZ30ZG_portrait{animation:linear both tZ30ZG_unveil;animation-timeline:view();animation-range:entry entry 80%}.tZ30ZG_name .tZ30ZG_rise{animation:linear both tZ30ZG_riseIn;animation-timeline:view();animation-range:entry 20% entry 90%}}}@media (min-width:1024px){.tZ30ZG_section{--plate-h:calc(100svh - var(--header-height) - var(--pad) * 2);--text-w:calc(100vw - var(--edge) * 2 - var(--gutter) - 48vw)}.tZ30ZG_artist{--plate-w:min(calc(var(--plate-h) * var(--ratio)), 48vw)}.tZ30ZG_spread{height:var(--plate-h);column-gap:var(--gutter);row-gap:0}.tZ30ZG_artist[data-side=right] .tZ30ZG_spread{grid-template-columns:minmax(0, 1fr) var(--plate-w);grid-template-areas:"identity work"}.tZ30ZG_artist[data-side=left] .tZ30ZG_spread{grid-template-columns:var(--plate-w) minmax(0, 1fr);grid-template-areas:"work identity"}.tZ30ZG_work{align-self:center;margin:0}.tZ30ZG_artist[data-side] .tZ30ZG_work{margin:0}.tZ30ZG_identity{row-gap:var(--space-4);grid-template:"index""media"minmax(0,1fr)"name""meta"/minmax(0,1fr);grid-area:identity;min-width:0;height:100%;display:grid}.tZ30ZG_portrait{width:auto;height:calc(var(--plate-h) * var(--ph,.42));max-width:100%;margin-top:var(--space-3);grid-area:media}.tZ30ZG_name{font-size:min(calc(var(--text-w) / (var(--name-chars) * .66)), 15svh)}.tZ30ZG_meta{align-self:start;gap:var(--space-4)}.tZ30ZG_artist[data-variant=a]{--ph:.42}.tZ30ZG_artist[data-variant=b]{--ph:.38}.tZ30ZG_artist[data-variant=b] .tZ30ZG_portrait{justify-self:end}.tZ30ZG_artist[data-variant=c]{--ph:.52}.tZ30ZG_artist[data-variant=c] .tZ30ZG_portrait{grid-row:media-start/name-end;place-self:end}.tZ30ZG_artist[data-variant=d]{--ph:.34}.tZ30ZG_artist[data-variant=d] .tZ30ZG_identity{grid-template-columns:minmax(0, calc(var(--plate-h) * var(--ph) * var(--portrait-ratio))) minmax(0, 1fr);column-gap:var(--space-5);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"index index""name name"". .""portrait meta"}.tZ30ZG_artist[data-variant=d] .tZ30ZG_name{margin-top:var(--space-5)}.tZ30ZG_artist[data-variant=d] .tZ30ZG_portrait{grid-area:portrait;margin-top:0}.tZ30ZG_artist[data-variant=d] .tZ30ZG_meta{align-self:end}}@media (min-width:1024px) and (max-aspect-ratio:11/10){.tZ30ZG_artist[data-variant=d] .tZ30ZG_identity{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:"index index""name name"". .""portrait.""meta meta"}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.js .tZ30ZG_section{--s:calc(var(--progress,0) * (var(--pre) + var(--moments)) - var(--pre));height:calc(100svh + (var(--pre) + var(--moments)) * 75svh);pointer-events:none;margin-top:-100svh;padding-top:0}.js .tZ30ZG_anchor{top:calc((var(--pre) + .3) * 75svh)}.js .tZ30ZG_stage{height:100svh;position:sticky;top:0;overflow:hidden}:is(.js .tZ30ZG_list,.js .tZ30ZG_artist){position:absolute;inset:0}.js .tZ30ZG_artist{--enter:clamp(0, calc((var(--s) - var(--m) + .4) / .4), 1);--enter-t:clamp(0, calc((var(--s) - var(--m) + .2) / .2), 1);--exit:clamp(0, calc((var(--s) - var(--m) - .6) / .2), 1);--vis:min(var(--enter-t), calc(1 - var(--exit)));padding:calc(var(--header-height) + var(--pad)) var(--edge) var(--pad)}.js .tZ30ZG_artist[data-moment="0"]{--enter:clamp(0, calc((var(--s) + .733) / .733), 1)}.js .tZ30ZG_artist[data-current]{pointer-events:auto}.js .tZ30ZG_rise{--e:clamp(0, calc(var(--enter-t) * 1.3 - var(--lag,0) * .3), 1);transform:translate3d(0, calc((1 - var(--e)) * 105% - var(--exit) * 105%), 0)}.js .tZ30ZG_frame{clip-path:inset(calc((1 - var(--enter)) * 100%) 0 calc(var(--exit) * 100%) 0)}.js .tZ30ZG_portrait{clip-path:inset(calc((1 - var(--enter-t)) * 100%) 0 calc(var(--exit) * 100%) 0)}:is(.js .tZ30ZG_workImg,.js .tZ30ZG_portraitImg){transform:scale(calc(1.08 - .08 * var(--enter))) translate3d(0, calc(var(--exit) * -4%), 0)}:is(.js .tZ30ZG_index,.js .tZ30ZG_meta){opacity:var(--vis);transform:translate3d(0, calc((1 - var(--enter-t)) * 1rem), 0)}}@keyframes tZ30ZG_unveil{0%{clip-path:inset(14% 0 0)}to{clip-path:inset(0)}}@keyframes tZ30ZG_riseIn{0%{transform:translateY(105%)}}
.AGey5W_section{--edge:max(var(--gutter), calc((100vw - var(--max-width)) / 2 + var(--gutter)));--pad:clamp(1.5rem, 4svh, 3rem);padding-top:clamp(8rem,22svh,14rem);position:relative}.AGey5W_list{gap:clamp(7rem,22svh,12rem);display:grid}.AGey5W_moment{padding:0 var(--edge)}.AGey5W_label{margin-bottom:var(--space-5);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-subtle)}.AGey5W_moment:not(:first-child) .AGey5W_label{display:none}.AGey5W_review{max-width:20ch;font-size:clamp(2rem,1rem + 4.2vw,5.25rem)}.AGey5W_moment[data-length=medium] .AGey5W_review{max-width:24ch;font-size:clamp(1.75rem,1rem + 3vw,4rem)}.AGey5W_moment[data-length=long] .AGey5W_review{max-width:30ch;font-size:clamp(1.5rem,1rem + 2vw,3rem)}.AGey5W_moment[data-align=end] .AGey5W_review{margin-left:auto}.AGey5W_quote{letter-spacing:-.015em;text-wrap:balance;font-size:1em;line-height:1.04}.AGey5W_mark{width:.42em;margin-left:-.42em;display:inline-block}.AGey5W_tag{margin-bottom:var(--space-4);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-subtle)}.AGey5W_review[data-placeholder] .AGey5W_quote{color:var(--color-text-subtle)}.AGey5W_review{display:block}.AGey5W_quote{transition:opacity var(--duration-slow) var(--ease-out)}.AGey5W_source{transition:color var(--duration-base) var(--ease-out)}@media (hover:hover){.AGey5W_review:hover .AGey5W_quote{opacity:.78}.AGey5W_review:hover .AGey5W_source{color:var(--color-text)}}.AGey5W_cite{gap:var(--space-2) var(--space-4);margin-top:var(--space-5);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;flex-wrap:wrap;display:flex}.AGey5W_author{color:var(--color-text)}.AGey5W_source{color:var(--color-text-muted)}.AGey5W_booking{flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(2.5rem,6svh,4rem);min-height:92svh;margin-top:clamp(7rem,22svh,12rem);display:flex}.AGey5W_bookingTitle{font-size:min(calc((100vw - var(--edge) * 2) / (var(--booking-chars) * .44)), 12svh);letter-spacing:-.02em;flex-direction:column;font-weight:400;line-height:1.04;display:flex}.AGey5W_bookingTitle .AGey5W_mask{margin-bottom:-.16em;padding-bottom:.16em}.AGey5W_mask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.AGey5W_rise{display:inline-block}.AGey5W_book{align-items:center;gap:var(--space-4);font-size:var(--text-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--color-text);transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);padding:1.35rem 2.5rem;font-weight:500;display:inline-flex}.AGey5W_arrow{transition:transform var(--duration-base) var(--ease-out);display:inline-block}@media (hover:hover){.AGey5W_book:hover{background:var(--color-text);color:var(--color-bg)}.AGey5W_book:hover .AGey5W_arrow{transform:translate(.4rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:1023px){.AGey5W_review,.AGey5W_book{animation:linear both AGey5W_fadeUp;animation-timeline:view();animation-range:entry 10% entry 70%}.AGey5W_bookingTitle .AGey5W_rise{animation:linear both AGey5W_riseIn;animation-timeline:view();animation-range:entry 20% entry 90%}}}@media (min-width:1024px){.AGey5W_moment[data-align=end] .AGey5W_review{margin-right:6vw}.AGey5W_moment[data-align=start] .AGey5W_review{margin-left:6vw}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.js .AGey5W_section{--s:calc(var(--progress,0) * (var(--pre) + var(--moments)) - var(--pre));height:calc(100svh + (var(--pre) + var(--moments)) * 75svh);pointer-events:none;margin-top:-100svh;padding-top:0}.js .AGey5W_stage{height:100svh;position:sticky;top:0;overflow:hidden}:is(.js .AGey5W_reviews,.js .AGey5W_list){position:absolute;inset:0}.js .AGey5W_moment{--enter:clamp(0, calc((var(--s) - var(--m) + .4) / .4), 1);--exit:clamp(0, calc((var(--s) - var(--m) - .6) / .2), 1);padding:calc(var(--header-height) + var(--pad)) var(--edge) var(--pad);margin:0;position:absolute;inset:0}.js .AGey5W_list .AGey5W_moment{flex-direction:column;display:flex}.js .AGey5W_label{opacity:min(var(--enter), calc(1 - var(--exit)));display:block}.js .AGey5W_review{clip-path:inset(calc((1 - var(--enter)) * 100%) -1em calc(var(--exit) * 100%) -1em);pointer-events:auto;transform:translate3d(0, calc((1 - var(--enter)) * 3rem - var(--exit) * 2rem), 0);margin-block:auto}.js .AGey5W_cite{opacity:clamp(0, calc(var(--enter) * 2 - 1 - var(--exit) * 2), 1)}.js .AGey5W_booking{min-height:0}.js .AGey5W_rise{--e:clamp(0, calc(var(--enter) * 1.3 - var(--lag,0) * .3), 1);transform:translate3d(0, calc((1 - var(--e)) * 105%), 0)}.js .AGey5W_book{--shown:clamp(0, calc((var(--enter) - .6) * 1000), 1);pointer-events:auto;opacity:clamp(0, calc(var(--enter) * 2.5 - 1.5), 1);scale:var(--shown)}.js .AGey5W_booking:focus-within .AGey5W_rise{transform:none}.js .AGey5W_booking:focus-within .AGey5W_book{opacity:1;scale:1}}@keyframes AGey5W_fadeUp{0%{opacity:0;transform:translateY(2rem)}}@keyframes AGey5W_riseIn{0%{transform:translateY(105%)}}
._w2HtG_hero{--progress:0;--edge:max(var(--gutter), calc((100vw - var(--max-width)) / 2 + var(--gutter)));--plate-ratio:var(--ratio-mobile);--plate-w:min(100vw, calc(100svh - 25rem));--plate-h:calc(var(--plate-w) / var(--plate-ratio));--plate-top:var(--header-height);--plate-right:0px;--plate-scale:1;height:100svh;min-height:36rem;position:relative}._w2HtG_stage{align-content:end;row-gap:var(--space-5);--held:calc(var(--space-5) + 2.1rem + 1px);height:100svh;min-height:36rem;padding:0 var(--edge) calc(clamp(2rem, 5svh, 3rem) + var(--held) + env(safe-area-inset-bottom));background:var(--color-bg);display:grid;position:sticky;top:0;overflow:hidden}._w2HtG_plate{top:var(--plate-top);right:var(--plate-right);width:var(--plate-w);transform-origin:50%;will-change:transform;position:absolute}._w2HtG_photo{width:100%;aspect-ratio:var(--plate-ratio);background:var(--color-bg);position:relative;overflow:hidden}._w2HtG_img{object-fit:cover;object-position:var(--pos-mobile)}._w2HtG_photoLink{display:block;position:absolute;inset:0}._w2HtG_photoLink:focus-visible{outline-offset:-6px}._w2HtG_content{order:1;container-type:inline-size}._w2HtG_headline{font-size:min(calc(100cqi / (var(--chars-word) * .66)), 5.5rem);letter-spacing:-.045em;text-transform:uppercase;font-weight:600;line-height:.88}._w2HtG_line{display:block}._w2HtG_mask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}._w2HtG_word{display:inline-block}._w2HtG_lockup{margin-top:var(--space-4);letter-spacing:normal;gap:.5rem;line-height:1;display:grid}._w2HtG_descriptor{letter-spacing:.24em;font-size:clamp(1rem,.6rem + .9vw,1.5rem);font-weight:500}._w2HtG_location{letter-spacing:.08em;color:var(--color-text-muted);font-size:clamp(.95rem,.75rem + .45vw,1.2rem)}._w2HtG_statement{font-size:var(--stmt-size);letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:.88;display:none}._w2HtG_statement ._w2HtG_mask{vertical-align:top;display:inline-block}._w2HtG_stmtWord{display:inline-block}@media (min-width:768px) and (orientation:portrait){._w2HtG_hero{--plate-ratio:var(--ratio);--plate-w:calc(100vw - var(--edge) * 2);--plate-top:calc(var(--header-height) + 1.5rem);--plate-right:var(--edge)}._w2HtG_img{object-position:var(--pos-desktop)}._w2HtG_stage{row-gap:var(--space-6);--held:calc(var(--space-6) + 2.1rem + 1px)}._w2HtG_headline{font-size:min(calc(100cqi / (var(--chars-word) * .66)), 9rem)}}@media (min-width:1100px),(min-width:768px) and (orientation:landscape){._w2HtG_hero{--plate-ratio:var(--ratio);--hl-size:min(calc((100vw - var(--edge) * 2 - 20rem) / (var(--chars-total) * .66)), 14svh);--bottom-pad:clamp(2rem, 5svh, 4rem);--gap:clamp(1.25rem, 2.75svh, 2.75rem);--plate-top:calc(var(--header-height) + max(.75rem, 1.75svh));--plate-avail-h:calc(100svh - var(--plate-top) - var(--hl-size) * .95 - var(--gap) - var(--bottom-pad));--plate-w:min(calc(100vw - var(--edge) * 2 - clamp(5rem, 5vw, 5.75rem)), calc(var(--plate-avail-h) * var(--plate-ratio)));--plate-right:var(--edge);--plate-scale:1.05}._w2HtG_img{object-position:var(--pos-desktop)}._w2HtG_stage{padding:0;display:block}._w2HtG_content{left:var(--edge);right:var(--edge);bottom:var(--bottom-pad);position:absolute}._w2HtG_headline{font-size:var(--hl-size);white-space:nowrap;align-items:flex-end;gap:clamp(1.5rem,2.5vw,3rem);display:flex}._w2HtG_line{display:inline-block}._w2HtG_mask{vertical-align:top;display:inline-block}._w2HtG_lockup{padding-bottom:calc(var(--hl-size) * .04);margin-top:0}}@media (prefers-reduced-motion:no-preference){._w2HtG_photo{animation:_w2HtG_unveil 1.7s var(--ease-in-out) .15s both}._w2HtG_photo>*{animation:_w2HtG_settle 3s var(--ease-out) both}._w2HtG_word{animation:_w2HtG_rise 1.4s var(--ease-out) .65s both}._w2HtG_descriptor,._w2HtG_location{animation:_w2HtG_fadeUp 1.4s var(--ease-out) 1.05s both}._w2HtG_location{animation-delay:1.2s}.js ._w2HtG_hero{--exit:clamp(0, calc(var(--progress) / var(--exit-span,.3)), 1);--move:clamp(0, calc(var(--progress) / .8), 1);--stmt-size:min(calc((100vw - var(--edge) * 2) / (var(--stmt-chars) * .6)), 11svh);--stmt-gap:clamp(1rem, 2.5svh, 2rem);--group-shift:calc((var(--stmt-size) * .9 + var(--stmt-gap)) / 2);--center-y:calc((100svh + var(--header-height)) / 2 - var(--group-shift));--dx:calc(var(--plate-right) + var(--plate-w) / 2 - 50vw);--dy:calc(var(--center-y) - var(--plate-top) - var(--plate-h) / 2);height:200svh}.js ._w2HtG_plate{transform:translate3d(calc(var(--move) * var(--dx)), calc(var(--move) * var(--dy)), 0) scale(calc(1 + var(--move) * (var(--plate-scale) - 1)))}.js ._w2HtG_line{transform:translate3d(calc(var(--exit) * -1 * (8vw + var(--line-rev,0) * 7vw)), 0, 0);opacity:calc(1 - var(--exit))}.js ._w2HtG_lockup{transform:translate3d(calc(var(--exit) * -4vw), 0, 0);opacity:clamp(0, calc(1 - var(--exit) * 1.4), 1)}.js ._w2HtG_statement{left:max(var(--edge), calc(50vw - var(--plate-w) * var(--plate-scale) / 2));top:calc(var(--center-y) + var(--plate-h) * var(--plate-scale) / 2 + var(--stmt-gap));display:block;position:absolute}.js ._w2HtG_stmtWord{--reveal:clamp(0, calc((var(--progress) - .55 - var(--i,0) * .07) / .25), 1);transform:translate3d(0, calc((1 - var(--reveal)) * 105%), 0)}}@media (prefers-reduced-motion:no-preference) and (min-width:1100px),(prefers-reduced-motion:no-preference) and (min-width:768px) and (orientation:landscape){.js ._w2HtG_hero{--exit-span:.45}}@keyframes _w2HtG_unveil{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes _w2HtG_settle{0%{transform:scale(1.08)}}@keyframes _w2HtG_rise{0%{transform:translateY(105%)}}@keyframes _w2HtG_fadeUp{0%{opacity:0;transform:translateY(1rem)}}
