@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_23b5494d-module__qFH8na__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_23b5494d-module__qFH8na__variable{--font-sans:"Archivo", "Archivo Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_71cab98d-module__kWg_qq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_71cab98d-module__kWg_qq__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--color-bg:#fcfcf9;--color-fg:#000;--color-muted:#6e6e66;--gutter:12px;--container-padding:64px;--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1)}@media only screen and (max-width:767px){:root{--gutter:5px;--container-padding:24px}}html{box-sizing:border-box;overscroll-behavior-y:none;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15;overflow-y:scroll}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media only screen and (max-width:767px){html{overscroll-behavior-y:auto}}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans), "Helvetica Neue", arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga", "kern";text-rendering:optimizelegibility;color:var(--color-fg);background-color:var(--color-bg);margin:0;font-size:1rem}::selection{background:var(--color-fg);color:var(--color-bg)}p,h1,h2,h3,figure{margin:0}svg{display:block}img{border-style:none}button{text-transform:none;margin:0;font-size:100%;line-height:1.15;overflow:visible}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{opacity:.3}@media screen and (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.t-wordmark{min-height:0;font-family:var(--font-serif), "Cormorant Garamond", georgia, serif;letter-spacing:.005em;font-size:clamp(1.5rem,2.2vw,2.25rem);font-weight:400;line-height:1;display:block}.t-nav{min-height:0;font-family:var(--font-sans), "Helvetica Neue", arial, sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:clamp(.6875rem,.8vw,.75rem);font-weight:500;line-height:1.2;display:block}.t-meta{min-height:0;font-family:var(--font-sans), "Helvetica Neue", arial, sans-serif;text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:400;line-height:1.4;display:block}.t-tagline{min-height:0;font-family:var(--font-serif), "Cormorant Garamond", georgia, serif;letter-spacing:.01em;font-size:clamp(1.0625rem,1.45vw,1.375rem);font-style:italic;font-weight:400;line-height:1.3;display:block}.t-statement{min-height:0;font-family:var(--font-serif), "Cormorant Garamond", georgia, serif;letter-spacing:-.005em;text-wrap:pretty;font-size:clamp(1.375rem,2.15vw,2.125rem);font-weight:400;line-height:1.32;display:block}.t-link--primary{color:inherit;cursor:pointer;transition:opacity .6s var(--ease-out-quart);outline:0;text-decoration:none;display:inline-block;transform:translateZ(0)}@media (hover:hover) and (pointer:fine){.t-link--primary:hover{opacity:.55}.t-link--primary.is-active:hover{opacity:1}}.t-link--primary.is-active{opacity:.55}.t-link--primary:disabled{opacity:.55;cursor:default;pointer-events:none}.t-btn{color:inherit;cursor:pointer;appearance:none;text-align:center;background:0 0;border:none;outline:0;padding:0;font-family:inherit;text-decoration:none;display:inline-block}.t-btn:disabled{cursor:default}.t-list{margin:0;padding:0;list-style:none}.container{width:100%;max-width:100%;padding:0 var(--container-padding)}.center{justify-content:center}.ProjectItem{width:calc(50% - var(--gutter) / 2);float:left;clear:left;min-height:calc(50vw - var(--container-padding) - var(--gutter) / 2);align-items:center;margin-top:clamp(5rem,11vw,11rem);display:flex}.ProjectItem:first-child{margin-top:0}.ProjectItem:nth-child(2){margin-top:clamp(10rem,20vw,20rem)}.ProjectItem:nth-child(2n){float:right;clear:right;margin-left:calc(var(--gutter) / 2)}@media only screen and (max-width:767px){.ProjectItem,.ProjectItem:nth-child(2n){float:none;clear:both;width:100%;height:auto;min-height:0;margin-top:5rem;margin-left:0;display:block}.ProjectItem:first-child{margin-top:0}.ProjectItem:nth-child(2){margin-top:5rem}}.ProjectItem-inner{transition:transform .8s var(--ease-out-quart);display:block;position:relative;transform:translateZ(0)}.ProjectItem-bg{width:100%;height:auto;position:relative;overflow:hidden}.ProjectItem-img{object-fit:contain;opacity:1;width:100%;height:100%;transition:opacity .6s var(--ease-out-quart);position:absolute;top:0;left:0}@media only screen and (max-width:767px){.ProjectItem-bg{aspect-ratio:auto!important}.ProjectItem-img{height:auto;display:block;position:relative}}.FeedItem-item{width:calc(66% - var(--gutter) / 2);display:block}.FeedItem-item--s{width:calc(55% - var(--gutter) / 2)}.FeedItem-item--l{width:calc(78% - var(--gutter) / 2)}.FeedItem-item--xl{width:calc(92% - var(--gutter) / 2)}@media only screen and (max-width:767px){.FeedItem-item,.FeedItem-item--s,.FeedItem-item--l,.FeedItem-item--xl{width:100%}}.Artist{background:var(--color-bg);position:relative}.Hero{background:#0b0b0a;width:100%;height:100dvh;position:sticky;top:0;overflow:hidden}.Artist-dock-sentinel{height:1px;margin-top:-1px;position:relative}.Hero-screen{transform-origin:50%;will-change:transform;animation:hero-power-on 1.45s var(--ease-out-quart) both;position:absolute;inset:0}@keyframes hero-power-on{0%{transform:scale(.002,.004)}7%{transform:scale(.5,.004)}22%{transform:scaleY(.005)}36%{transform:scaleY(.014)}70%{transform:scale(1)}to{transform:scale(1)}}.Hero-flash{will-change:opacity;animation:hero-flash 1.45s var(--ease-out-quart) both;background:#fff;position:absolute;inset:0}@keyframes hero-flash{0%,22%{opacity:1}36%{opacity:.92}70%{opacity:.3}to{opacity:0}}.Hero-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-scrim{background:linear-gradient(#0a0a09a8 0%,#0a0a0999 40% 70%,#0a0a09a8 100%);position:absolute;inset:0}.Artist-header-rail{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@property --dock{syntax:"<number>";inherits:true;initial-value:0}.Artist-header{--dock:0;--header-top:1.75rem;--header-half:2.5rem;top:var(--header-top);width:100%;margin-top:calc(50dvh - var(--header-half));pointer-events:none;mix-blend-mode:difference;color:var(--color-bg);opacity:0;transition:opacity .8s var(--ease-out-quart);flex-direction:column;align-items:center;display:flex;position:sticky}.is-artist-ready .Artist-header{opacity:1}.Artist-header ::selection{background:var(--color-bg);color:var(--color-fg)}.Artist-header-name{white-space:nowrap}.Artist-header-switch{margin-top:1.125rem;display:grid}.Artist-header-switch>*{grid-area:1/1;justify-self:center}.Artist-header-tagline{--t:clamp(0, calc(var(--dock,0) / .45), 1);opacity:calc(1 - var(--t));transform:translateY(calc(var(--t) * -.9rem)) scale(calc(1 - var(--t) * .03));filter:blur(calc(var(--t) * 5px));text-wrap:balance;text-align:center}.Artist-header-links{pointer-events:none;justify-content:center;align-items:center;gap:3rem;display:flex}.Artist-header.is-docked .Artist-header-links{pointer-events:auto}.Artist-header-links>li{--t:clamp(0, calc((var(--dock,0) - .3 - var(--nav-index,0) * .08) / .4), 1);opacity:var(--t);transform:translateY(calc((1 - var(--t)) * .9rem));filter:blur(calc((1 - var(--t)) * 6px))}@media screen and (prefers-reduced-motion:reduce){.Artist-header-tagline,.Artist-header-links>li{filter:none;transform:none}}.Artist-nav-group{position:relative}.Artist-nav-sub{opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out-quart);flex-direction:column;align-items:flex-start;gap:.6rem;padding-top:1rem;display:flex;position:absolute;top:100%;left:0}.Artist-nav-group:hover .Artist-nav-sub,.Artist-nav-group.is-open .Artist-nav-sub{opacity:1;pointer-events:auto}.Artist-nav-group:has(:focus-visible) .Artist-nav-sub{opacity:1;pointer-events:auto}.Artist-nav-sub>li{opacity:0;filter:blur(4px);white-space:nowrap;transition:opacity .35s var(--ease-out-quart), transform .45s var(--ease-out-quart), filter .35s var(--ease-out-quart);transform:translateY(-.45rem)}.Artist-nav-group:hover .Artist-nav-sub>li,.Artist-nav-group.is-open .Artist-nav-sub>li{opacity:1;filter:blur();transition-delay:calc(var(--sub-index,0) * 55ms);transform:translateY(0)}.Artist-nav-group:has(:focus-visible) .Artist-nav-sub>li{opacity:1;filter:blur();transition-delay:calc(var(--sub-index,0) * 55ms);transform:translateY(0)}.Artist-nav-sub .t-link--primary.is-dimmed{opacity:.55}@media (hover:hover) and (pointer:fine){.Artist-nav-sub .t-link--primary.is-dimmed:hover,.Artist-nav-sub .t-link--primary.is-selected:hover{opacity:1}}@media only screen and (max-width:767px){.Artist-header{--header-top:1.25rem;--header-half:2.1rem;padding:0 var(--container-padding)}.Artist-header-switch{margin-top:.875rem}.Artist-header-links{gap:1.25rem}}.Artist-content{background:var(--color-bg);min-height:100vh;position:relative}.Artist-intro{justify-content:center;padding-top:max(13vw,210px);display:flex}.Artist-intro-text{text-align:center;text-wrap:balance;max-width:26em}.Artist-projects{padding-top:clamp(7rem,13vw,13rem)}.Artist-projects:after{content:" ";clear:both;visibility:hidden;height:0;font-size:0;display:block}@media only screen and (max-width:767px){.Artist-intro{padding-top:8.5rem}.Artist-projects{padding:5.5rem var(--container-padding) 0}}.Artist-credits{padding:max(13vw, 210px) var(--container-padding) 3.5rem;color:var(--color-muted);background:var(--color-bg);justify-content:center;display:flex;position:relative}.ProjectItem-inner{width:100%}.FeedItem-title{color:var(--color-bg);opacity:0;transition:opacity .45s var(--ease-out-quart);background:#0a0a094d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FeedItem-title-text{transition:transform .55s var(--ease-out-quart);transform:translateY(.4rem)}@media (hover:hover) and (pointer:fine){.ProjectItem-inner:hover .FeedItem-title,.ProjectItem-inner:focus-visible .FeedItem-title{opacity:1}.ProjectItem-inner:hover .FeedItem-title-text,.ProjectItem-inner:focus-visible .FeedItem-title-text{transform:translateY(0)}}@media (hover:none){.FeedItem-title{opacity:1}.FeedItem-title-text{transform:translateY(0)}}
