.bio-statement[data-astro-cid-niw3kylm]{max-width:100rem;padding:var(--section-page-top) clamp(2rem, 5vw, 5rem) clamp(2rem, 5vw, 5rem);margin:0 auto}.introduction[data-astro-cid-niw3kylm]{grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,6vw,7rem);display:grid}figure[data-astro-cid-niw3kylm]{margin:0}figcaption[data-astro-cid-niw3kylm]{color:#666;margin-top:.5rem;font-size:.7rem;line-height:1.4}figure[data-astro-cid-niw3kylm] img{width:100%;height:auto;display:block}.content[data-astro-cid-niw3kylm]{max-width:44rem}section[data-astro-cid-niw3kylm]+section[data-astro-cid-niw3kylm]{margin-top:clamp(3.5rem,8vw,8rem)}h2[data-astro-cid-niw3kylm]{font-size:var(--subheading-size);letter-spacing:.025em;margin:0 0 1.5rem;font-weight:500}p[data-astro-cid-niw3kylm]{text-align:justify;hyphens:auto;margin:0;font-size:clamp(.8rem,.85vw,.95rem);line-height:1.65}p[data-astro-cid-niw3kylm]+p[data-astro-cid-niw3kylm]{margin-top:1.15rem}.cv-link[data-astro-cid-niw3kylm]{border-bottom:1px solid;margin-top:2rem;padding-bottom:.15rem;font-size:.8rem;display:inline-block}@media (width<=899px){.bio-statement[data-astro-cid-niw3kylm]{padding:2.5rem 4vw 4rem}.introduction[data-astro-cid-niw3kylm]{grid-template-columns:1fr;gap:2.5rem}figure[data-astro-cid-niw3kylm]{max-width:32rem}section[data-astro-cid-niw3kylm]+section[data-astro-cid-niw3kylm]{margin-top:4rem}}.works-page[data-astro-cid-25mq6cl4]{max-width:110rem;margin:0 auto;padding:clamp(2rem,5cqw,5rem)}.works-layout[data-astro-cid-25mq6cl4]{grid-template-columns:minmax(0,1fr) 12rem;align-items:start;gap:2.5cqw;display:grid}.works-grid[data-astro-cid-25mq6cl4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5cqw;display:grid}.work-card[data-astro-cid-25mq6cl4]{min-width:0}.work-image[data-astro-cid-25mq6cl4]{aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.work-card[data-astro-cid-25mq6cl4] img[data-astro-cid-25mq6cl4]{object-fit:cover;width:100%;height:100%;transition:opacity .25s;display:block}.work-card[data-astro-cid-25mq6cl4][data-work=avyakta] img[data-astro-cid-25mq6cl4]{transform:scale(1.16)}.work-card[data-astro-cid-25mq6cl4][data-work=messier-m22-m30] img[data-astro-cid-25mq6cl4]{transform:scale(1.12)}.work-image[data-astro-cid-25mq6cl4]:hover img[data-astro-cid-25mq6cl4],.work-card[data-astro-cid-25mq6cl4].is-highlighted img[data-astro-cid-25mq6cl4]{opacity:.75}.works-index[data-astro-cid-25mq6cl4]{top:calc(var(--content-header-height) + 2rem);max-height:calc(100svh - var(--content-header-height) - 4rem);position:sticky;overflow-y:auto}.works-legend[data-astro-cid-25mq6cl4]{color:#6e7357;margin:0;padding:0;font-size:.75rem;line-height:1.8;list-style:none}.works-legend[data-astro-cid-25mq6cl4] li[data-astro-cid-25mq6cl4]{display:inline}.work-ending[data-astro-cid-25mq6cl4]{white-space:nowrap}.separator[data-astro-cid-25mq6cl4]{color:var(--line)}.work-number[data-astro-cid-25mq6cl4]{color:var(--ink)}.works-legend[data-astro-cid-25mq6cl4] a[data-astro-cid-25mq6cl4]:hover,.works-legend[data-astro-cid-25mq6cl4] a[data-astro-cid-25mq6cl4]:focus-visible{text-decoration:underline}.works-legend[data-astro-cid-25mq6cl4] li[data-astro-cid-25mq6cl4].is-highlighted{color:var(--ink);background:#6e735725}@container content (width<=1100px){.works-layout[data-astro-cid-25mq6cl4]{grid-template-columns:1fr}.works-index[data-astro-cid-25mq6cl4]{max-height:none;padding-top:2rem;position:static}}@container content (width<=600px){.works-page[data-astro-cid-25mq6cl4]{padding:2.5rem 4vw 4rem}.works-grid[data-astro-cid-25mq6cl4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.video-card[data-astro-cid-rh4tn2pk]{grid-template-columns:2rem minmax(0,21rem);align-items:start;gap:.75rem;width:100%;min-width:0;max-width:23.75rem;display:grid}.label-above[data-astro-cid-rh4tn2pk]{grid-template-columns:minmax(0,1fr);max-width:21rem}.label-above[data-astro-cid-rh4tn2pk] .video-label[data-astro-cid-rh4tn2pk],.label-above[data-astro-cid-rh4tn2pk] .video-cover[data-astro-cid-rh4tn2pk],.label-above[data-astro-cid-rh4tn2pk] .video-description[data-astro-cid-rh4tn2pk]{grid-area:auto/1}.video-label[data-astro-cid-rh4tn2pk]{text-align:center;letter-spacing:.04em;grid-area:1/1;justify-self:start;justify-items:center;gap:.25rem;width:max-content;font-size:.5625rem;line-height:1.4;display:grid}.video-icon[data-astro-cid-rh4tn2pk]{object-fit:contain;width:1.125rem;height:1.125rem}img[data-astro-cid-rh4tn2pk]{width:100%;height:auto;display:block}.video-cover[data-astro-cid-rh4tn2pk]{aspect-ratio:16/9;grid-area:1/2;width:100%;display:block;position:relative;overflow:hidden}.cover-image[data-astro-cid-rh4tn2pk]{object-fit:cover;height:100%;transition:opacity .18s}.play-overlay[data-astro-cid-rh4tn2pk]{width:2.75rem;height:2.75rem;transition:opacity .18s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-overlay[data-astro-cid-rh4tn2pk] circle[data-astro-cid-rh4tn2pk]{fill:#0006;stroke:#fff;stroke-width:1px}.play-overlay[data-astro-cid-rh4tn2pk] path[data-astro-cid-rh4tn2pk]{fill:#fff}.video-card[data-astro-cid-rh4tn2pk]:hover .cover-image[data-astro-cid-rh4tn2pk],.video-card[data-astro-cid-rh4tn2pk]:focus-visible .cover-image[data-astro-cid-rh4tn2pk],.video-card[data-astro-cid-rh4tn2pk]:hover .play-overlay[data-astro-cid-rh4tn2pk],.video-card[data-astro-cid-rh4tn2pk]:focus-visible .play-overlay[data-astro-cid-rh4tn2pk]{opacity:.75}@media (prefers-reduced-motion:reduce){.cover-image[data-astro-cid-rh4tn2pk],.play-overlay[data-astro-cid-rh4tn2pk]{transition:none}}.video-description[data-astro-cid-rh4tn2pk]{letter-spacing:.03em;grid-column:2;font-size:.625rem;font-weight:400;line-height:1.4}.video-card[data-astro-cid-rh4tn2pk]:hover .video-label[data-astro-cid-rh4tn2pk],.video-card[data-astro-cid-rh4tn2pk]:focus-visible .video-label[data-astro-cid-rh4tn2pk]{color:var(--muted)}.work-stage[data-astro-cid-kkkerdxm]{height:calc(100svh - var(--content-header-height));grid-template-rows:auto minmax(0,1fr);display:grid}.section-title[data-astro-cid-kkkerdxm]{font-size:var(--section-title-size);padding:1.25rem 3cqw 0}[data-variant="2"] .work-text[data-astro-cid-kkkerdxm]{margin-inline:0}[data-variant="2"] .work-stage[data-astro-cid-kkkerdxm]{height:calc(100svh - var(--content-header-height) - var(--content-top-space))}[data-variant="2"] .section-title[data-astro-cid-kkkerdxm]{padding:0}.gallery[data-astro-cid-kkkerdxm]{min-width:0;min-height:0;position:relative}.work-slider[data-astro-cid-kkkerdxm]{gap:var(--work-slide-gap);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;height:100%;display:flex;position:relative;overflow-x:auto}.work-slider[data-astro-cid-kkkerdxm]::-webkit-scrollbar{display:none}figure[data-astro-cid-kkkerdxm]{scroll-snap-align:start;flex:none;width:auto;min-width:0;height:100%;margin:0}figure[data-astro-cid-kkkerdxm] img[data-astro-cid-kkkerdxm]{width:100%;max-width:none;height:100%;display:block}figure[data-astro-cid-kkkerdxm] video[data-astro-cid-kkkerdxm]{object-fit:contain;background:#000;width:100%;height:100%;display:block}.gallery-controls[data-astro-cid-kkkerdxm]{pointer-events:none;position:absolute;inset:0}button[data-astro-cid-kkkerdxm]{color:#fff;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 1px 2px #000a);background:0 0;border:0;width:44px;height:44px;padding:9.2px;position:absolute;top:50%;transform:translateY(-50%)}[data-astro-cid-kkkerdxm][data-gallery-prev]{left:1cqw}[data-astro-cid-kkkerdxm][data-gallery-next]{right:1cqw}button[data-astro-cid-kkkerdxm] svg[data-astro-cid-kkkerdxm]{fill:none;stroke:currentColor;stroke-width:1px;width:25.6px;height:25.6px;display:block}button[data-astro-cid-kkkerdxm]:disabled{visibility:hidden}button[data-astro-cid-kkkerdxm]:hover svg[data-astro-cid-kkkerdxm]{opacity:.65}.work-text[data-astro-cid-kkkerdxm]{max-width:44rem;margin:3rem 3cqw 5rem;font-size:.9rem;line-height:1.75}.formatted-text[data-astro-cid-kkkerdxm]{line-height:1.3}.formatted-text[data-astro-cid-kkkerdxm] p{white-space:normal;overflow-wrap:anywhere;tab-size:4;min-height:0;margin:0}.formatted-text[data-astro-cid-kkkerdxm] .paragraph-gap{margin-top:1.15rem}.formatted-text[data-astro-cid-kkkerdxm] .section-gap{margin-top:2.3rem}.formatted-text[data-astro-cid-kkkerdxm] .inline-artwork{width:100%;height:auto;margin:2rem 0}.formatted-text[data-astro-cid-kkkerdxm] .inline-artwork img{width:100%;height:auto;display:block}.formatted-text[data-astro-cid-kkkerdxm] strong{font-weight:700}.work-links[data-astro-cid-kkkerdxm]{justify-items:start;gap:2rem;margin-top:4rem;display:grid}.resource-link[data-astro-cid-kkkerdxm]{border-bottom:1px solid;padding-bottom:.15rem;font-size:.8rem;display:inline-block}.resource-link[data-astro-cid-kkkerdxm]:hover{color:var(--muted)}.work-links[data-astro-cid-kkkerdxm].paired-videos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,3vw,2rem)}.catalogue-link[data-astro-cid-kkkerdxm]{text-align:left;letter-spacing:.03em;flex-direction:column;align-items:flex-start;gap:.5rem;margin:0 0 3rem;font-size:.625rem;line-height:1.4;display:inline-flex}.catalogue-link[data-astro-cid-kkkerdxm] img[data-astro-cid-kkkerdxm]{width:1.5rem;height:1.5rem;display:block}.catalogue-link[data-astro-cid-kkkerdxm]:hover{color:var(--muted)}@media (width<=600px){.section-title[data-astro-cid-kkkerdxm]{padding:1rem 4vw 0}.work-text[data-astro-cid-kkkerdxm]{margin-inline:4vw}}.design-page[data-astro-cid-yj2kcrsc]{max-width:110rem;padding:var(--section-page-top) clamp(2rem, 5vw, 5rem) clamp(2rem, 5vw, 5rem);margin:0 auto}.projects[data-astro-cid-yj2kcrsc]{gap:clamp(5rem,12vw,12rem);display:grid}.project[data-astro-cid-yj2kcrsc]{border-top:1px solid var(--line);grid-template-columns:minmax(12rem,.6fr) minmax(0,1.4fr);gap:clamp(2rem,5vw,5rem);padding-top:1.1rem;display:grid}.project-copy[data-astro-cid-yj2kcrsc]{max-width:24rem}h2[data-astro-cid-yj2kcrsc]{font-size:var(--subheading-size);letter-spacing:-.02em;margin:0 0 1.2rem;font-weight:500}p[data-astro-cid-yj2kcrsc]{margin:0;font-size:clamp(.78rem,.82vw,.92rem);line-height:1.6}p[data-astro-cid-yj2kcrsc]+p[data-astro-cid-yj2kcrsc]{margin-top:1rem}.credit[data-astro-cid-yj2kcrsc]{margin-top:1.4rem;font-size:.72rem;line-height:1.5}.project-video[data-astro-cid-yj2kcrsc]{margin-top:4rem}.gallery[data-astro-cid-yj2kcrsc]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.75rem,1.5vw,1.5rem);display:grid}.gallery-column[data-astro-cid-yj2kcrsc]{align-content:start;gap:clamp(.75rem,1.5vw,1.5rem);display:grid}figure[data-astro-cid-yj2kcrsc]{margin:0}figure[data-astro-cid-yj2kcrsc] img{width:100%;height:auto;display:block}.mobile-gallery[data-astro-cid-yj2kcrsc]{display:none}@media (width<=899px){.design-page[data-astro-cid-yj2kcrsc]{padding:2.5rem 4vw 4rem}.projects[data-astro-cid-yj2kcrsc]{gap:5rem}.project[data-astro-cid-yj2kcrsc]{grid-template-columns:1fr;gap:2rem}.project-copy[data-astro-cid-yj2kcrsc]{max-width:42rem}}@media (width<=600px){.gallery[data-astro-cid-yj2kcrsc]{display:none}.mobile-gallery[data-astro-cid-yj2kcrsc]{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:.75rem;margin-inline:-4vw;padding:0 4vw .5rem;display:flex;overflow-x:auto}.mobile-gallery[data-astro-cid-yj2kcrsc] figure[data-astro-cid-yj2kcrsc]{scroll-snap-align:start;flex:0 0 84vw}}.texts-page[data-astro-cid-pvrmdvym]{max-width:110rem;padding:var(--section-page-top) clamp(2rem, 5vw, 5rem) clamp(2rem, 5vw, 5rem);margin:0 auto}.texts-list[data-astro-cid-pvrmdvym]{border-top:1px solid #19191824}.text-item[data-astro-cid-pvrmdvym]{border-bottom:1px solid #19191824;grid-template-columns:minmax(11rem,25%) 1fr;align-items:start;gap:1.25rem clamp(1.25rem,3vw,3.5rem);padding:clamp(1.25rem,2.5vw,2.75rem) 0;display:grid}.credit[data-astro-cid-pvrmdvym]{letter-spacing:.075em;text-transform:uppercase;font-size:.72rem}.text-item[data-astro-cid-pvrmdvym] img{width:100%;height:auto;display:block}.text-details[data-astro-cid-pvrmdvym]{flex-direction:column;align-self:stretch;display:flex}.credit[data-astro-cid-pvrmdvym]{margin:0 0 .8rem}h2[data-astro-cid-pvrmdvym]{font-size:var(--subheading-size);letter-spacing:-.025em;margin:0;font-weight:400;line-height:1.15}.links[data-astro-cid-pvrmdvym]{margin-top:auto;padding-top:2rem}.links[data-astro-cid-pvrmdvym] a[data-astro-cid-pvrmdvym]{color:inherit;border-bottom:1px solid;padding-bottom:.14rem;font-size:.85rem;text-decoration:none}.links[data-astro-cid-pvrmdvym] a[data-astro-cid-pvrmdvym]:hover{opacity:.55}@media (width<=899px){.texts-page[data-astro-cid-pvrmdvym]{padding:2.5rem 4vw 4rem}}@media (width<=600px){.text-item[data-astro-cid-pvrmdvym]{grid-template-columns:1fr}}.press-page[data-astro-cid-sf3jv4x6]{max-width:110rem;padding:var(--section-page-top) clamp(2rem, 5vw, 5rem) clamp(2rem, 5vw, 5rem);margin:0 auto}.press-grid[data-astro-cid-sf3jv4x6]{border-top:1px solid #19191824}.card[data-astro-cid-sf3jv4x6]{border-bottom:1px solid #19191824;grid-template-columns:minmax(11rem,25%) 1fr;align-items:start;gap:1.25rem clamp(1.25rem,3vw,3.5rem);padding:clamp(1.25rem,2.5vw,2.75rem) 0;display:grid}.publication[data-astro-cid-sf3jv4x6]{letter-spacing:.075em;text-transform:uppercase;font-size:.72rem}.card-images[data-astro-cid-sf3jv4x6]{margin:0}.card-images[data-astro-cid-sf3jv4x6].multiple{grid-template-columns:1fr;gap:.35rem;display:grid}.card-images[data-astro-cid-sf3jv4x6] img{width:100%;height:auto;display:block}.card-content[data-astro-cid-sf3jv4x6]{flex-direction:column;align-self:stretch;display:flex}.publication[data-astro-cid-sf3jv4x6]{margin:0 0 .8rem}h2[data-astro-cid-sf3jv4x6]{font-size:var(--subheading-size);letter-spacing:-.025em;margin:0;font-weight:400;line-height:1.15}.visit-link[data-astro-cid-sf3jv4x6]{color:inherit;border-bottom:1px solid;width:fit-content;margin-top:auto;padding-top:2rem;padding-bottom:.14rem;font-size:.85rem;text-decoration:none}.visit-link[data-astro-cid-sf3jv4x6]:hover{opacity:.55}@media (width<=899px){.press-page[data-astro-cid-sf3jv4x6]{padding:2.5rem 4vw 4rem}}@media (width<=600px){.card[data-astro-cid-sf3jv4x6]{grid-template-columns:1fr}}
