#stcm-wrapper{--boxShadow:-5px 5px 10px 0px #00000012,0px 0px 50px 0px #0000001a;--fontFamily:Helvetica Neue,Segoe UI,Arial,sans-serif;--primaryColor:#F9D000;--backgroundColor:#050505;--textColor:#F4F0DF;--backdropBackgroundColor:#00000077;--iconColor:#050505;--iconBackgroundColor:#F9D000;position:fixed;bottom:0;right:0;width:100%;height:100%;z-index:99999;pointer-events:none;border:0;display:flex;justify-content:center;align-items:center}#stcm-wrapper a{all:unset;display:inline-block;color:var(--primaryColor);text-decoration:underline}#stcm-wrapper a:hover{cursor:pointer;color:var(--textColor)}#stcm-wrapper #stcm-banner button:focus,#stcm-wrapper #stcm-icon:focus,#stcm-wrapper #stcm-modal button:focus,#stcm-wrapper a:focus{outline:none;box-shadow:0 0 0 2px var(--backgroundColor),0 0 0 4px var(--textColor);border-radius:5px}#stcm-wrapper #stcm-icon:focus{border-radius:50%}#stcm-wrapper .stcm-button{color:var(--backgroundColor);background-color:var(--primaryColor);border:2px solid var(--primaryColor);padding:10px 20px;text-decoration:none;text-align:center;display:inline-block;font-size:16px;line-height:24px;cursor:pointer;border-radius:5px}#stcm-wrapper .stcm-button-primary:hover,#stcm-wrapper .stcm-button-secondary{background-color:var(--backgroundColor);color:var(--primaryColor)}#stcm-wrapper .stcm-button-secondary:hover{background-color:var(--primaryColor);color:var(--backgroundColor)}#stcm-banner{font-family:var(--fontFamily);color:var(--textColor);background-color:var(--backgroundColor);box-sizing:border-box;padding:32px;border-radius:12px;pointer-events:auto;border:0;position:fixed;bottom:16px;right:16px;width:600px;overflow:auto;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);transform:translateY(-20px);opacity:0;animation:stcm-slide-down .35s ease-out;animation-delay:.3s;box-shadow:-5px 5px 10px 0 #00000012,0 0 50px 0 #0000001a}#stcm-banner.stcm-loaded{opacity:1;transform:none;animation:none}#stcm-banner:focus{border-radius:50%}#stcm-banner.stcm-pos-center{top:50%;left:50%;bottom:auto;right:auto;position:fixed;transform:translate(-50%,calc(-50% - 20px));animation:stcm-slide-down-center .35s ease-out forwards}#stcm-banner.stcm-pos-bottom-left{bottom:16px;left:16px;position:fixed}#stcm-banner.stcm-pos-bottom-center{bottom:16px;left:50%;position:fixed;transform:translate(-50%,-20px);animation:stcm-slide-down-bottom-center .35s ease-out forwards}#stcm-banner .stcm-preferences-button{display:flex;gap:5px;border:none;padding:15px 0;background-color:transparent;color:var(--primaryColor);cursor:pointer;font-size:16px}#stcm-banner .stcm-preferences-button span{display:block;white-space:nowrap;text-decoration:none}#stcm-banner .stcm-preferences-button span:hover,#stcm-banner p{color:var(--textColor)}#stcm-banner p{font-size:16px;line-height:24px;margin:0 0 15px}#stcm-banner a{display:inline-block;color:var(--primaryColor);text-decoration:underline;background-color:var(--backgroundColor)}#stcm-banner a:hover{color:var(--textColor)}#stcm-banner a.stcm-logo{display:flex;align-items:center;justify-content:center;fill:var(--primaryColor);margin-left:auto;width:48px;height:48px;text-decoration:none}#stcm-banner .stcm-actions{display:flex;gap:16px;flex-direction:column;margin-top:24px}@media (min-width:600px){#stcm-banner .stcm-actions{flex-direction:row;align-items:center}}#stcm-banner .stcm-actions-row{display:flex;gap:16px;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}#stcm-modal{display:none;pointer-events:auto;overflow:auto;width:800px;max-width:100%;max-height:100%;border:0;transform:translateY(-20px);opacity:0;animation:stcm-slide-up-center .35s ease-out forwards;box-shadow:-5px 5px 10px 0 #00000012,0 0 50px 0 #0000001a;font-family:var(--fontFamily);color:var(--textColor);flex-direction:column;padding:30px;background-color:var(--backgroundColor);border-radius:12px;box-sizing:border-box}#stcm-modal header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}#stcm-modal h1{font-family:var(--fontFamily);color:var(--textColor);font-size:24px;font-weight:500;margin:0}#stcm-modal .stcm-modal-close{display:inline-flex;border:none;padding:13px;cursor:pointer;background:var(--backgroundColor);color:var(--primaryColor)}#stcm-modal .stcm-modal-close svg{fill:var(--primaryColor)}#stcm-modal section{flex:1 1;margin-top:32px}#stcm-modal section::-webkit-scrollbar{display:block;width:5px}#stcm-modal section::-webkit-scrollbar-thumb{background-color:var(--textColor);border-radius:10px}#stcm-modal p{font-size:16px;line-height:24px;color:var(--textColor);opacity:.8;margin:0 0 15px}#stcm-modal p:last-of-type{margin:0}#stcm-modal fieldset{padding:0;border:none;margin:0 0 32px}#stcm-modal fieldset:last-of-type{margin:0}#stcm-modal legend{padding:0;margin:0 0 10px;font-weight:700;color:var(--textColor);font-size:16px}#stcm-modal .stcm-consent-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}#stcm-modal .stcm-toggle{flex-shrink:0;position:relative;display:inline-block;height:34px;width:74px;cursor:pointer}#stcm-modal .stcm-toggle:focus-within{outline:none;box-shadow:0 0 0 2px var(--backgroundColor),0 0 0 4px var(--textColor);border-radius:25px}#stcm-modal .stcm-toggle input{opacity:0;position:absolute}#stcm-modal .stcm-toggle-track{position:relative;display:block;height:34px;width:74px;background:var(--textColor);border-radius:25px}#stcm-modal .stcm-toggle-thumb{position:absolute;top:2px;left:2px;display:block;height:30px;width:30px;background:var(--backgroundColor);border-radius:50%;transition:left .15s ease-out}#stcm-modal .stcm-toggle-off,#stcm-modal .stcm-toggle-on{text-transform:uppercase;font-size:15px;font-weight:500;color:var(--backgroundColor);position:absolute;top:8px;right:8px;transition:right .15s ease-out,opacity .15s ease-out}#stcm-modal .stcm-toggle-off{opacity:1}#stcm-modal .stcm-toggle-on{opacity:0}#stcm-modal .stcm-toggle input:checked+.stcm-toggle-track{background:var(--primaryColor)}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-thumb{left:calc(100% - 32px)}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-off{right:calc(100% - 32px);opacity:0}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-on{right:calc(100% - 34px);opacity:1}#stcm-modal .stcm-toggle input:disabled+.stcm-toggle-track{opacity:.6;filter:grayscale(100%);cursor:not-allowed}#stcm-modal footer{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media (min-width:600px){#stcm-modal footer{flex-direction:row;align-items:center}}#stcm-modal footer a{margin-left:auto;padding:0}#stcm-modal footer a.stcm-credit-link{text-decoration:none}#stcm-modal footer a.stcm-credit-link:hover{text-decoration:underline}#stcm-icon{display:none;position:fixed;bottom:10px;left:10px;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;padding:0;border:none;background-color:var(--iconColor);cursor:pointer;box-shadow:0 0 6px 0 #0000001a;pointer-events:auto;animation:stcm-fade-in .3s ease-in-out forwards}#stcm-icon.stcm-pos-bottom-right{left:auto;right:10px}#stcm-icon svg{fill:var(--iconBackgroundColor)}#stcm-backdrop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--backdropBackgroundColor);-webkit-backdrop-filter:blur(var(--backdropBackgroundBlur));backdrop-filter:blur(var(--backdropBackgroundBlur));pointer-events:all}@keyframes stcm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes stcm-slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes stcm-slide-down-center{0%{opacity:0;transform:translate(-50%,calc(-50% - 20px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes stcm-slide-down-bottom-center{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes stcm-slide-up-center{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0)}}@keyframes stcm-nudge{0%,to{right:16px}10%,30%,50%,70%,90%{right:20px}20%,40%,60%,80%{right:12px}}#stcm-banner.stcm-nudge{animation:stcm-nudge 1s ease-in-out}#stcm-modal.stcm-nudge{animation:stcm-nudge .5s ease-in-out}@media (prefers-reduced-motion:reduce){#stcm-banner.stcm-nudge,#stcm-modal.stcm-nudge{animation:stcm-pulse .5s ease-in-out}@keyframes stcm-pulse{0%,to{opacity:1}50%{opacity:.85}}}:root{--bg:#fff;--ink:#111;--muted:#6e6e6e;--line:#111;--pad:clamp(1.1rem,3.6vw,3.5rem);--gutter:clamp(0.8rem,1.5vw,1.35rem);--space:clamp(4rem,11vh,8.5rem);--header:4.1rem;--cols:repeat(12,minmax(0,1fr));--stack-top:calc(var(--header) + clamp(1.15rem, 2.8vw, 2.4rem));--stack-peek:1.05rem;--story-gap:clamp(1.5rem,3.5vw,3.25rem);--frame:4/3}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg)}body,html{min-height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans),Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{opacity:.55}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img{display:block;max-width:100%;height:auto}button,input,textarea{font:inherit;color:inherit;background:transparent;border:0;border-radius:0}button{cursor:pointer}::selection{background:#111;color:var(--bg)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:.95rem var(--pad);background:var(--bg);color:#555}.site-header--home{position:fixed;top:0;left:0;right:0}.site-header--overlay{background:transparent;color:#fff}.site-header .logo img{opacity:.88}.site-header--overlay .logo img{filter:invert(1)}.site-header--overlay nav a[aria-current=page]{opacity:.55}.logo{display:block;box-sizing:content-box;width:3.15rem;padding:.6rem;margin:-.6rem;line-height:0}.logo img{width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.site-header nav{display:flex;gap:1.5rem}.site-header nav a{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.site-header nav a[aria-current=page]{opacity:.55}.site-footer{padding:var(--space) var(--pad) 2.5rem;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);margin-top:var(--space)}.site-footer p+p{margin-top:.35rem}.site-footer__legal{margin-top:1.25rem!important}.legal{padding:var(--space) var(--pad) 0;max-width:calc(44rem + 2 * var(--pad))}.legal section{margin-top:2.5rem}.legal h2{font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .75rem}.legal p{font-size:.95rem;line-height:1.6;margin:0}.legal p+p,.legal table+p{margin-top:.9rem}.legal .link-button,.legal a{text-decoration:underline;text-underline-offset:.2em}.legal table{width:100%;border-collapse:collapse;font-size:.85rem;line-height:1.45}.legal td,.legal th{text-align:left;vertical-align:top;padding:.55rem .75rem .55rem 0;border-bottom:1px solid #e4e4e4}.legal th{font-weight:400;color:var(--muted)}.legal td:first-child{white-space:nowrap}@media (max-width:640px){.legal table,.legal tbody,.legal td,.legal tr{display:block}.legal thead{display:none}.legal tr{padding:.6rem 0;border-bottom:1px solid #e4e4e4}.legal td{border:0;padding:.1rem 0}}.form-honeypot{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.link-button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.link-button:hover{opacity:.55}#stcm-wrapper{--fontFamily:var(--font-sans),system-ui,sans-serif;--primaryColor:#111;--backgroundColor:#fff;--textColor:#111;--boxShadow:0 10px 40px rgba(0,0,0,0.12);--backdropBackgroundColor:rgba(0,0,0,0.35);--backdropBackgroundBlur:0px;--iconColor:#111;--iconBackgroundColor:#fff}#stcm-wrapper #stcm-banner,#stcm-wrapper #stcm-modal{border-radius:0;font-size:14px;line-height:1.5}#stcm-wrapper .stcm-button{border-radius:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase}#stcm-wrapper .stcm-button-primary,#stcm-wrapper .stcm-button-secondary{background:#111;color:#fff;border:1px solid #111}#stcm-wrapper .stcm-button-primary:hover,#stcm-wrapper .stcm-button-secondary:hover{background:#fff;color:#111}#stcm-wrapper #stcm-icon,#stcm-wrapper .stcm-logo{display:none!important}#stcm-wrapper #stcm-banner{padding:20px 22px}#stcm-wrapper #stcm-banner p{font-size:14px;line-height:1.45;margin:0}#stcm-wrapper #stcm-banner .stcm-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}#stcm-wrapper #stcm-banner .stcm-button{padding:10px 18px}#stcm-wrapper #stcm-banner .stcm-actions-row{flex-grow:0;margin-left:6px}#stcm-wrapper #stcm-banner .stcm-preferences-button{padding:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.25em}@media (max-width:600px){#stcm-wrapper #stcm-banner{left:10px;right:10px;bottom:10px;max-width:none;width:auto;padding:16px 18px}#stcm-wrapper #stcm-banner .stcm-button{flex:1 1}}main{padding-bottom:2rem}.figure{margin:0}.figure img{width:100%;height:auto}.figure--process img{filter:grayscale(1) contrast(1.06)}.figure--work img{width:100%;height:auto}.hdr-fade img[data-hdr]{dynamic-range-limit:standard;transition:dynamic-range-limit 1.4s cubic-bezier(.4,0,.2,1) .15s}.hdr-fade img[data-hdr].hdr-on{dynamic-range-limit:no-limit}.hdr-stack{position:relative;display:block}.hdr-sdr{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hdr-fade-overlay img[data-hdr]:not(.hdr-ready),.hdr-sdr{opacity:0}.hdr-fade-overlay img[data-hdr].hdr-ready+.hdr-sdr{opacity:1}.hdr-fade-overlay img[data-hdr].hdr-on+.hdr-sdr{opacity:0;transition:opacity 1.4s cubic-bezier(.4,0,.2,1) .15s}@media (prefers-reduced-motion:reduce){.hdr-fade img[data-hdr],.hdr-fade-overlay img[data-hdr].hdr-on+.hdr-sdr{transition:none}}.figure figcaption{margin-top:.65rem;letter-spacing:.02em}.figure figcaption,.kicker{font-size:11px;color:var(--muted)}.kicker{letter-spacing:.16em;text-transform:uppercase}.hero-video{margin-bottom:clamp(6rem,14vh,11rem);background:#0a0a0a}.hero-video,.hero-video__sticky{position:relative;width:100%;height:100vh}.hero-video__sticky{top:0;overflow:visible}.hero-video__media{--hero-zoom:1;position:absolute;left:0;right:0;top:0;height:100%;overflow:hidden;transform:translateZ(0) scale(var(--hero-zoom));transform-origin:center center;will-change:transform}.hero-video video,.hero-video__canvas,.hero-video__shade{position:absolute;inset:0;width:100%;height:100%}.hero-video video{object-fit:cover;display:block}.hero-video__canvas{display:block}.hero-video__shade{z-index:1;background:radial-gradient(ellipse at center,rgba(0,0,0,0) 45%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.42) 100%)}.hero-video__copy,.hero-video__shade{position:absolute;inset:0;pointer-events:none}.hero-video__copy{z-index:2;display:grid;place-items:center;padding:var(--header) var(--pad) 0;text-align:center}.hero-video__copy .display{color:#fff;max-width:16ch;pointer-events:auto}.hero-video__scroll{position:absolute;left:50%;bottom:clamp(2.6rem,6.5vh,4.25rem);z-index:3;display:flex;flex-direction:column;align-items:center;gap:.7rem;transform:translateX(-50%);color:rgba(255,255,255,.92);pointer-events:none;opacity:1;transition:opacity .9s cubic-bezier(.16,1,.3,1)}.hero-video__scroll.is-hidden{opacity:0}.hero-video__scroll-label{font-family:var(--font-display),var(--font-sans),serif;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:400;letter-spacing:.01em;line-height:1;text-transform:none}.hero-video__scroll-line{position:relative;width:1px;height:2.75rem;background:rgba(255,255,255,.35);overflow:hidden}.hero-video__scroll-line:after{content:"";position:absolute;left:0;top:-40%;width:100%;height:45%;background:#fff;animation:scroll-hint 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes scroll-hint{0%{top:-40%;opacity:0}20%{opacity:1}80%{opacity:1}to{top:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.hero-video__scroll-line:after{animation:none;top:30%;opacity:.7}}.home-body{padding-top:.5rem}.artist-intro{display:grid;grid-template-columns:var(--cols);grid-gap:0 var(--gutter);gap:0 var(--gutter);align-items:center;padding:clamp(4.5rem,10vh,7rem) var(--pad) 0}.artist-intro__copy{grid-column:2/6}.artist-intro__copy .display{max-width:8ch}.artist-intro__copy p{margin-top:1.5rem;max-width:23em;font-size:clamp(.98rem,1.35vw,1.2rem);line-height:1.5}.artist-intro .figure{grid-column:7/11}.artist-intro .figure img{filter:none}.figure--portrait-alt{--alt-object-position:center 40%}.figure--portrait-alt img{object-fit:cover;object-position:var(--alt-object-position);aspect-ratio:2/3}.beat{padding:var(--space) var(--pad) 0}.layout-full{width:100%}.layout-wide{width:min(70%,920px)}.layout-half{width:min(48%,620px)}.layout-narrow{width:min(34%,400px)}.align-left{margin-right:auto}.align-right{margin-left:auto}.align-center{margin-inline:auto}.sequence-feature .layout-wide{width:min(76%,1080px)}.sequence-feature .figure img{aspect-ratio:var(--frame);width:100%;height:auto;object-fit:cover;object-position:center 22%;background:var(--bg)}.display{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.65rem,4.2vw,3.1rem);font-weight:500;line-height:.94;letter-spacing:0;max-width:11ch;font-feature-settings:"kern" 1,"liga" 1}.display--hero{font-size:clamp(1.35rem,2.85vw,2.85rem);font-weight:500;line-height:.96;letter-spacing:0;max-width:17ch}.display--work{font-size:clamp(1.5rem,3.4vw,2.5rem);max-width:10ch}.display span{display:block}.display--entrance span{opacity:0;-webkit-clip-path:inset(0 0 110% 0);clip-path:inset(0 0 110% 0);transform:translateY(.55em);animation:line-rise 1.05s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.4s + (var(--line-i, 0) * .12s))}.hero-entrance{opacity:0;animation:fade-rise .85s cubic-bezier(.16,1,.3,1) .15s forwards}@keyframes line-rise{to{opacity:1;-webkit-clip-path:inset(0);clip-path:inset(0);transform:translateY(0)}}@keyframes fade-rise{to{opacity:1}}@keyframes image-in{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:scale(1.08)}to{-webkit-clip-path:inset(0);clip-path:inset(0);transform:scale(1)}}.reveal{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}.reveal.is-visible{opacity:1}.reveal .display span{opacity:0;transform:translateY(.62em);transition:opacity .95s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-delay, 0s) + (var(--line-i, 0) * 95ms))}.reveal.is-visible .display span{opacity:1;transform:translateY(0)}.reveal .artist-intro__copy p,.reveal .contact-copy p,.reveal .lede,.reveal .quiet,.reveal .story-copy__text{opacity:0;transform:translateY(.85rem);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-delay, 0s) + .14s)}.reveal.is-visible .artist-intro__copy p,.reveal.is-visible .contact-copy p,.reveal.is-visible .lede,.reveal.is-visible .quiet,.reveal.is-visible .story-copy__text{opacity:1;transform:translateY(0)}.reveal .figure img{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:scale(1.07);transform-origin:center center;transition:transform 1.35s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1),transform 1.35s cubic-bezier(.16,1,.3,1);transition:clip-path 1.2s cubic-bezier(.16,1,.3,1),transform 1.35s cubic-bezier(.16,1,.3,1),-webkit-clip-path 1.2s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-delay, 0s) + 80ms)}.reveal.is-visible .figure img{-webkit-clip-path:inset(0);clip-path:inset(0);transform:scale(1)}.reveal--lift .figure img{transform:scale(1.07)}.reveal--lift.is-visible .figure img{transform:scale(1)}@supports (animation-timeline:view()){.story-stack .figure:nth-of-type(n+2) img{animation:image-in both;animation-timeline:view();animation-range:entry 0 cover 32%;animation-timing-function:cubic-bezier(.16,1,.3,1)}.reveal.is-visible .story-stack .figure:nth-of-type(n+2) img{-webkit-clip-path:none;clip-path:none;transform:none;transition:none}}@media (prefers-reduced-motion:reduce){.reveal,.reveal .artist-intro__copy p,.reveal .contact-copy p,.reveal .display span,.reveal .figure img,.reveal .lede,.reveal .quiet,.reveal .story-copy__text,.reveal--lift .figure img{opacity:1;transform:none;-webkit-clip-path:none;clip-path:none;filter:none;transition:none;animation:none}.display--entrance span,.hero-entrance{opacity:1;transform:none;-webkit-clip-path:none;clip-path:none;animation:none}.story-stack .figure{opacity:1;transform:none;-webkit-clip-path:inset(0);clip-path:inset(0);transition:none}}.beat--display{padding-top:var(--space)}.quiet{max-width:20em;font-size:.95rem;line-height:1.55;letter-spacing:-.01em}.hero-overlap,.overlap{display:grid;grid-template-columns:var(--cols);grid-gap:0 var(--gutter);gap:0 var(--gutter);padding:2.25rem var(--pad) 0;align-items:end}.hero-overlap{min-height:calc(100vh - var(--header));padding-top:1.5rem;padding-bottom:2rem}.hero-overlap .kicker{grid-column:1/4;grid-row:1;align-self:start;padding-top:.3rem}.hero-overlap .display{grid-column:1/8;grid-row:1;z-index:2;align-self:end;margin-right:-18%;margin-bottom:6%;max-width:none}.hero-overlap .figure{grid-column:5/13;grid-row:1}.hero-overlap .figure img{width:100%;height:calc(100vh - var(--header) - 4rem);object-fit:cover;object-position:center 18%}.overlap{padding-top:var(--space);align-items:start;row-gap:0}.story-section.reveal{transform:none;will-change:auto;overflow:visible}.overlap .figure{min-width:0}.overlap--left>.display{grid-column:2/5;grid-row:1;justify-self:end;align-self:center;margin-right:var(--story-gap);max-width:16ch}.overlap--left>.figure{grid-column:5/13;grid-row:1}.overlap--right>.display{grid-column:9/12;grid-row:1;align-self:center;margin-left:clamp(.7rem,1.5vw,1.35rem);max-width:16ch}.overlap--right>.figure{grid-column:1/9;grid-row:1}.story-copy{position:-webkit-sticky;position:sticky;top:var(--stack-top);z-index:4;display:flex;flex-direction:column;justify-content:center;align-self:start;height:calc(100svh - var(--header) - 4rem)}.story-copy .display{max-width:16ch;overflow:visible}.story-copy .display span{overflow:visible}.story-copy__text{margin-top:1.2rem;max-width:20em;font-size:.95rem}.overlap--left .story-copy{grid-column:2/5;grid-row:1;justify-content:center;padding-right:var(--story-gap)}.overlap--right .story-copy{grid-column:9/12;grid-row:1;justify-content:center;padding-left:var(--story-gap)}.overlap--right .story-copy .display{text-align:left}.overlap--blend .display{color:var(--ink);margin-right:clamp(1.5rem,3.5vw,3.25rem)}.story-stack{--stack-run:42vh;--frame-h:calc(100svh - var(--header) - 4rem);display:flex;flex-direction:column;gap:var(--stack-run);isolation:isolate;min-width:0;overflow:visible}.overlap--left .story-stack{grid-column:5/13;grid-row:1}.overlap--right .story-stack{grid-column:1/9;grid-row:1}.story-stack .figure{position:-webkit-sticky;position:sticky;top:var(--stack-top);z-index:1;margin:0;overflow:visible}.story-stack .figure:first-of-type{z-index:1}.story-stack .figure:nth-of-type(2){z-index:2;top:calc(var(--stack-top) + var(--stack-peek))}.story-stack .figure:nth-of-type(3){z-index:3;top:calc(var(--stack-top) + (var(--stack-peek) * 2))}.story-stack .figure:nth-of-type(4){z-index:4;top:calc(var(--stack-top) + (var(--stack-peek) * 3))}.story-stack .figure img{aspect-ratio:var(--frame);width:100%;height:auto;max-height:var(--frame-h);object-fit:cover;object-position:center 22%;background:var(--bg)}.story-stack .figure:last-child img{aspect-ratio:auto;max-height:none;object-fit:contain;object-position:center}.story-stack .story-card--tall{position:relative;top:auto;width:100%;aspect-ratio:var(--ar-w) /var(--ar-h);height:auto;overflow:visible}.story-stack .story-card--tall .story-card__pin{position:-webkit-sticky;position:sticky;height:var(--frame-h);overflow:hidden;background:var(--bg)}.story-stack .figure:first-of-type.story-card--tall .story-card__pin{top:var(--stack-top)}.story-stack .figure:nth-of-type(2).story-card--tall .story-card__pin{top:calc(var(--stack-top) + var(--stack-peek))}.story-stack .figure:nth-of-type(3).story-card--tall .story-card__pin{top:calc(var(--stack-top) + (var(--stack-peek) * 2))}.story-stack .figure:nth-of-type(4).story-card--tall .story-card__pin{top:calc(var(--stack-top) + (var(--stack-peek) * 3))}.story-stack .story-card--tall img{aspect-ratio:var(--ar-w) /var(--ar-h);width:100%;height:auto;max-height:none;object-fit:cover;object-position:center top;display:block}@supports (view-timeline-name:--tall-card){.story-stack .story-card--tall img{will-change:transform;animation:story-tall-pan linear both;animation-range:entry 100% exit 0}@keyframes story-tall-pan{0%{transform:translateY(0)}to{transform:translateY(calc(var(--frame-h) - 100%))}}}@supports not (view-timeline-name:--tall-card){.story-stack .story-card--tall{aspect-ratio:auto;height:var(--frame-h);position:-webkit-sticky;position:sticky}.story-stack .story-card--tall .story-card__pin{position:relative;top:auto;height:100%}.story-stack .story-card--tall img{height:100%;width:100%;aspect-ratio:auto;object-fit:cover;object-position:center 28%}}@media (prefers-reduced-motion:reduce){.story-stack .story-card--tall{aspect-ratio:auto;height:var(--frame-h);position:-webkit-sticky;position:sticky;view-timeline-name:none}.story-stack .story-card--tall .story-card__pin{position:relative;top:auto;height:100%}.story-stack .story-card--tall img{animation:none;transform:none;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 28%}}.story-stack .figure figcaption{display:none}.works-block{display:grid;grid-template-columns:var(--cols);grid-gap:0 var(--gutter);gap:0 var(--gutter);padding:var(--space) var(--pad) 0;align-items:start}.works-block>.display{grid-column:1/6;grid-row:1;z-index:2;margin-right:-22%;margin-top:6%}.works-block:has(>.work-feature)>.display{grid-column:1/-1;margin:0}.work-feature{grid-column:1/-1;grid-row:2;margin-top:2.5rem}.work-feature~.works-list{grid-row:3;margin-top:2.5rem}.works-list{grid-column:4/13;grid-row:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:2.5rem var(--gutter);gap:2.5rem var(--gutter)}.work-row{display:block;min-width:0}.work-row:nth-child(n){grid-column:1/7}.work-feature a:hover,.work-row a:hover{opacity:1}.work-row--hero{width:calc(100% + clamp(1.5rem, 4vw, 4rem))}.work-row--melodic{width:calc(100% + clamp(.9rem, 2.5vw, 2.5rem))}.work-split{display:grid;grid-template-columns:var(--cols);grid-gap:0 var(--gutter);gap:0 var(--gutter);align-items:start;padding:2.5rem var(--pad) 0}.work-split .figure{grid-column:1/7;grid-row:1}.work-copy{grid-column:8/13;grid-row:1;z-index:2;padding-top:14%}.work-split--wide .figure{grid-column:1/-1}.work-split--wide .work-copy{grid-column:1/8;grid-row:2;padding-top:2rem}.work-note{margin-top:1.5rem;max-width:22em;font-size:1.02rem;line-height:1.5;letter-spacing:-.015em}.work-copy dl{margin-top:2.2rem;display:flex;flex-direction:column;gap:.55rem;max-width:24em}.work-copy dl div{display:grid;grid-template-columns:6.5rem 1fr;grid-gap:1rem;gap:1rem;font-size:12px;letter-spacing:.04em}.work-copy dt{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px;padding-top:.15rem}.work-enquire{display:inline-block;margin-top:2.2rem;font-size:11px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #111;padding-bottom:.15rem}.work-detail{padding:var(--space) var(--pad) 0}.work-detail__figure{width:min(86%,1100px);margin-inline:auto;aspect-ratio:3/2;overflow:hidden;view-timeline-name:--work-detail}.work-detail__figure .hdr-stack{width:100%;height:100%;transform-origin:50% 50%}.work-detail__figure img{width:100%;height:100%;object-fit:cover}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.work-detail__figure .hdr-stack{animation:detail-zoom linear both;animation-timeline:--work-detail;animation-range:cover 0 cover 60%}}}@keyframes detail-zoom{0%{transform:scale(1)}to{transform:scale(1.15)}}.work-next{display:block;padding:var(--space) var(--pad) 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.work-next--end{text-align:right}.work-next--end span{display:inline-block;margin-left:.4em;transition:transform .25s ease}.work-next--end a:focus-visible span,.work-next--end a:hover span{transform:translateX(.3em)}.work-copy--long .display--work{max-width:22ch;font-size:clamp(1.1rem,2vw,1.6rem);line-height:1.05}.contact-page{padding:2rem var(--pad) 0;display:grid;grid-template-columns:var(--cols);grid-gap:0 var(--gutter);gap:0 var(--gutter);align-items:start}.contact-page .figure{grid-column:1/5}.contact-copy{grid-column:7/13;max-width:22em}.contact-copy a,.contact-copy p{font-size:.95rem}.contact-copy p+p{margin-top:.4rem}.lede{margin-bottom:2rem;max-width:18em}.contact-form{margin-top:3rem;gap:1.4rem;max-width:22em}.contact-form,.contact-form label{display:flex;flex-direction:column}.contact-form label{gap:.45rem;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.contact-form input,.contact-form textarea{padding:.55rem 0;border-bottom:1px solid #111;outline:none;text-transform:none;letter-spacing:.01em;font-size:15px;color:var(--ink);resize:vertical}.contact-form button{align-self:flex-start;margin-top:.5rem;font-size:11px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #111;padding-bottom:.2rem}.form-note{margin-top:1rem;font-size:.95rem}@media (max-width:820px){.layout-half,.layout-narrow,.layout-wide{width:100%;margin-left:0;margin-right:0}.artist-intro,.contact-page,.hero-overlap,.overlap,.work-split,.works-block{display:flex;flex-direction:column;min-height:0;gap:1.25rem}.hero-overlap .display,.overlap .display,.works-block>.display{margin:0;mix-blend-mode:normal;color:var(--ink);text-align:left}.hero-overlap .figure img{height:auto;max-height:70vh}.artist-intro{padding-top:4rem}.artist-intro .figure,.artist-intro__copy{width:100%}.artist-intro .figure{order:-1}.sequence-feature .layout-wide{width:100%}.sequence-feature .figure img{height:auto}.story-copy{position:static;height:auto;justify-content:flex-start;padding:0}.overlap .story-copy{width:100%;padding:0}.overlap--right .story-copy .display{margin-left:auto;text-align:right}.story-stack{--stack-run:36vh;width:100%}.story-stack .figure{position:-webkit-sticky;position:sticky;width:100%}.works-list{display:flex;flex-direction:column;gap:2.5rem}.work-row,.work-row:nth-child(n){grid-column:auto;width:100%}.hero-video__copy{display:grid;padding:var(--header) var(--pad) 0}.hero-video__copy .display{grid-column:auto}.hero-video{margin-bottom:4rem}.display{font-size:clamp(2.2rem,12vw,3.4rem)}.display--hero{font-size:clamp(1.5rem,6.4vw,2.25rem)}}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8dcc14714e73151c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65d49987ffe29637-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c7b168ad7e2dd845-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dc86191976f661fa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/afbcceea3d6d9b25-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c4fe52ac06efca3e-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edcf29bda1170f25-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_28818c{font-family:Inter Tight,Inter Tight Fallback;font-weight:400;font-style:normal}.__variable_28818c{--font-sans:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_315a98{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:normal}.__variable_315a98{--font-display:"Instrument Serif","Instrument Serif Fallback"}