.page-intro-module__dBaIiq__intro{background:var(--ink);color:var(--bone);min-height:min(82svh,880px);padding:calc(var(--header-height) + clamp(4rem, 11vw, 10rem)) var(--page-pad) clamp(3rem, 7vw, 6rem);grid-template-columns:minmax(0,1.7fr) minmax(17rem,.7fr);gap:clamp(2rem,5vw,6rem);display:grid}.page-intro-module__dBaIiq__intro h1{letter-spacing:var(--tracking-display-tight);align-self:end;margin-left:-.045em;font-size:clamp(5rem,14.5vw,14.5rem);font-weight:690;line-height:.76}.page-intro-module__dBaIiq__intro h1.page-intro-module__dBaIiq__compactTitle{font-size:clamp(5rem,12vw,12rem)}.page-intro-module__dBaIiq__intro p{color:var(--muted-light);align-self:end;max-width:25rem;font-size:clamp(1rem,1.45vw,1.35rem);line-height:1.45}@media (max-width:900px){.page-intro-module__dBaIiq__intro{grid-template-columns:minmax(0,1fr);min-height:82svh}.page-intro-module__dBaIiq__intro>*{min-width:0}.page-intro-module__dBaIiq__intro h1,.page-intro-module__dBaIiq__intro h1.page-intro-module__dBaIiq__compactTitle{align-self:end;font-size:clamp(3rem,17vw,5.8rem);line-height:.8}.page-intro-module__dBaIiq__intro p{margin-top:2rem;margin-left:0}}
.inner-module__u4JIoG__canvas{background:var(--paper);color:var(--ink)}.inner-module__u4JIoG__wideImage{aspect-ratio:16/8.5;background:var(--ink-raised);position:relative;overflow:hidden}.inner-module__u4JIoG__wideImage img{object-fit:cover}.inner-module__u4JIoG__statement{padding:clamp(6rem, 12vw, 12rem) var(--page-pad)}.inner-module__u4JIoG__statement h2{letter-spacing:var(--tracking-display);font-size:clamp(3rem,7.2vw,7.8rem);font-weight:660;line-height:.92}.inner-module__u4JIoG__statement p{max-width:38rem;margin-top:clamp(3rem,6vw,6rem);margin-left:35%;font-size:clamp(1rem,1.45vw,1.3rem);line-height:1.58}.inner-module__u4JIoG__copy{gap:1.4rem;display:grid}.inner-module__u4JIoG__copy p{max-width:45rem;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.65}.inner-module__u4JIoG__readout{gap:.7rem;display:grid}.inner-module__u4JIoG__readout>div{grid-template-columns:.8fr 1.2fr;align-items:baseline;gap:1rem;padding:.35rem 0;display:grid}.inner-module__u4JIoG__readout dt{color:var(--muted-dark);font-size:.82rem}.inner-module__u4JIoG__readout dd{margin:0;font-size:.92rem}.inner-module__u4JIoG__gallery{background:var(--ink);grid-template-columns:1fr 1fr;display:grid}.inner-module__u4JIoG__gallery figure{aspect-ratio:4/3;position:relative;overflow:hidden}.inner-module__u4JIoG__gallery img{object-fit:cover}.inner-module__u4JIoG__nextLink{background:var(--tungsten-dark);color:var(--bone);min-height:48svh;padding:clamp(3rem, 7vw, 7rem) var(--page-pad);align-items:end;display:flex}.inner-module__u4JIoG__nextLink strong{letter-spacing:var(--tracking-display-tight);margin-top:1.2rem;font-size:clamp(3rem,9vw,9rem);font-weight:650;line-height:.85;display:block}@media (max-width:760px){.inner-module__u4JIoG__wideImage{aspect-ratio:4/5}.inner-module__u4JIoG__gallery{grid-template-columns:1fr}.inner-module__u4JIoG__statement p{margin-left:0}.inner-module__u4JIoG__gallery figure{aspect-ratio:3/4}}
.about-module__8TymFG__page{background:var(--ink);color:var(--bone)}.about-module__8TymFG__workshop{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,1.55fr) minmax(20rem,.75fr);display:grid}.about-module__8TymFG__workshopImage{min-height:100svh;position:relative;overflow:hidden}.about-module__8TymFG__workshopImage img{filter:contrast(1.04)saturate(.82);object-fit:cover}.about-module__8TymFG__workshopCopy{min-height:100svh;padding:clamp(4rem, 8vw, 8rem) var(--page-pad);align-content:end;display:grid}.about-module__8TymFG__workshopCopy h2{letter-spacing:var(--tracking-display-soft);margin:0 0 2.5rem;font-size:clamp(2.9rem,5vw,5.8rem);font-weight:660;line-height:.94}.about-module__8TymFG__workshopCopy p{color:var(--muted-dark);max-width:32rem;line-height:1.58}.about-module__8TymFG__workshopCopy p+p{margin-top:1.6rem}.about-module__8TymFG__disciplines{padding:clamp(6rem, 12vw, 12rem) var(--page-pad)}.about-module__8TymFG__disciplines header{padding-bottom:clamp(3rem,6vw,6rem)}.about-module__8TymFG__disciplines h2{letter-spacing:var(--tracking-display);font-size:clamp(3.5rem,9vw,10rem);font-weight:680;line-height:.87}.about-module__8TymFG__disciplines li{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);align-items:baseline;gap:2rem;padding:clamp(2rem,5vw,4.5rem) 0;display:grid}.about-module__8TymFG__disciplines h3{letter-spacing:var(--tracking-display-soft);font-size:clamp(2.5rem,5.2vw,5.6rem);font-weight:620;line-height:.9}.about-module__8TymFG__disciplines li p{color:var(--muted-light);max-width:32rem;line-height:1.55}.about-module__8TymFG__path{background:var(--bone);color:var(--ink);padding:clamp(6rem, 11vw, 11rem) var(--page-pad);grid-template-columns:.85fr 1.15fr;display:grid}.about-module__8TymFG__pathHeading{top:calc(var(--header-height) + 3rem);align-self:start;padding-right:clamp(2rem,7vw,8rem);position:sticky}.about-module__8TymFG__pathHeading h2{letter-spacing:var(--tracking-display-soft);margin-top:0;font-size:clamp(3rem,6.4vw,7rem);font-weight:670;line-height:.92}.about-module__8TymFG__pathList{gap:clamp(2rem,5vw,5rem);display:grid}.about-module__8TymFG__pathList li{grid-template-columns:.42fr 1fr;gap:1.5rem;padding:0;display:grid}.about-module__8TymFG__pathList h3{letter-spacing:-.045em;font-size:clamp(1.8rem,3.4vw,3.5rem);font-weight:620;line-height:1}.about-module__8TymFG__pathList p{color:var(--muted-dark);max-width:35rem;line-height:1.55}.about-module__8TymFG__light{grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.about-module__8TymFG__light figure{min-height:100svh;position:relative;overflow:hidden}.about-module__8TymFG__light img{filter:contrast(1.1);object-fit:cover}.about-module__8TymFG__light>div{background:var(--ink-raised);padding:clamp(4rem, 9vw, 9rem) var(--page-pad);align-content:end;display:grid}.about-module__8TymFG__light h2{letter-spacing:var(--tracking-display);margin:0 0 2rem;font-size:clamp(3.3rem,7vw,7.8rem);font-weight:670;line-height:.9}.about-module__8TymFG__light p{color:var(--muted-light);max-width:34rem;line-height:1.55}.about-module__8TymFG__light a{color:var(--tungsten);justify-self:start;margin-top:3rem;font-size:1rem}@media (max-width:1100px){.about-module__8TymFG__path{grid-template-columns:minmax(0,1fr)}.about-module__8TymFG__pathHeading{margin-bottom:5rem;position:static}.about-module__8TymFG__path>*{min-width:0}}@media (max-width:900px){.about-module__8TymFG__workshop,.about-module__8TymFG__light{grid-template-columns:minmax(0,1fr)}.about-module__8TymFG__workshopImage,.about-module__8TymFG__workshopCopy,.about-module__8TymFG__light,.about-module__8TymFG__light figure{min-height:72svh}.about-module__8TymFG__disciplines li{grid-template-columns:minmax(0,1fr)}.about-module__8TymFG__disciplines li>*{min-width:0}}@media (max-width:600px){.about-module__8TymFG__workshopImage{min-height:62svh}.about-module__8TymFG__workshopCopy{min-height:auto}.about-module__8TymFG__disciplines li,.about-module__8TymFG__pathList li{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.about-module__8TymFG__disciplines h2{font-size:2.75rem}.about-module__8TymFG__pathHeading{padding-right:0}.about-module__8TymFG__pathHeading h2{font-size:2.5rem}}
.alive-module__1c7fXW__heroImage img{object-position:55% 51%}.alive-module__1c7fXW__evidence{background:var(--bone);color:var(--ink);padding:clamp(6rem, 11vw, 11rem) var(--page-pad)}.alive-module__1c7fXW__evidence>header{padding-bottom:clamp(4rem,8vw,8rem)}.alive-module__1c7fXW__evidence h2,.alive-module__1c7fXW__sequence h2,.alive-module__1c7fXW__shot h2,.alive-module__1c7fXW__nextTest h2{letter-spacing:var(--tracking-display);font-size:clamp(3.2rem,7.5vw,8rem);font-weight:650;line-height:.89}.alive-module__1c7fXW__evidenceRows{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,5vw,5rem);display:grid}.alive-module__1c7fXW__evidenceRows article{min-height:30rem;padding:0;display:grid}.alive-module__1c7fXW__evidenceRows h3{letter-spacing:var(--tracking-display-soft);align-self:end;margin-bottom:1.2rem;font-size:clamp(2rem,3.7vw,4rem);font-weight:580;line-height:.98}.alive-module__1c7fXW__evidenceRows p{color:var(--muted-dark);font-size:.92rem;line-height:1.55}.alive-module__1c7fXW__sequence{background:var(--ink);color:var(--bone);padding:clamp(6rem, 11vw, 11rem) var(--page-pad)}.alive-module__1c7fXW__sequence>header{padding-bottom:clamp(4rem,8vw,8rem)}.alive-module__1c7fXW__sequence li{grid-template-columns:minmax(0,1.1fr) minmax(15rem,.8fr);gap:clamp(2rem,5vw,6rem);min-height:26rem;padding:clamp(3rem,7vw,7rem) 0;display:grid}.alive-module__1c7fXW__sequence h3{letter-spacing:var(--tracking-display);grid-column:1;align-self:end;font-size:clamp(3.7rem,8vw,8.5rem);font-weight:650;line-height:.84}.alive-module__1c7fXW__sequence li>strong,.alive-module__1c7fXW__sequence li>p{grid-column:2}.alive-module__1c7fXW__sequence li>strong{color:var(--tungsten);align-self:end;font-size:1.25rem;font-weight:480}.alive-module__1c7fXW__sequence li>p{color:var(--muted-light);font-size:.92rem;line-height:1.55}.alive-module__1c7fXW__shot{background:var(--paper);color:var(--ink);padding:clamp(6rem, 11vw, 11rem) var(--page-pad)}.alive-module__1c7fXW__shotHeading{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr);gap:2rem;padding-bottom:clamp(4rem,8vw,8rem);display:grid}.alive-module__1c7fXW__shotHeading p{color:var(--muted-dark);align-self:end;font-size:.95rem;line-height:1.55}.alive-module__1c7fXW__shotFlow{color:var(--tungsten-dark);letter-spacing:var(--tracking-display-soft);max-width:80rem;font-size:clamp(3rem,7.5vw,8rem);font-weight:630;line-height:.9}.alive-module__1c7fXW__nextTest{background:var(--bone);color:var(--ink);padding:clamp(6rem, 12vw, 12rem) var(--page-pad);grid-template-columns:1.2fr .8fr;gap:clamp(3rem,8vw,9rem);display:grid}.alive-module__1c7fXW__nextTest h2{margin-top:clamp(3rem,8vw,8rem)}.alive-module__1c7fXW__nextTest ul{align-self:end}.alive-module__1c7fXW__nextTest li{padding:.55rem 0;font-size:.92rem;line-height:1.4}@media (max-width:800px){.alive-module__1c7fXW__shotHeading,.alive-module__1c7fXW__nextTest,.alive-module__1c7fXW__evidenceRows{grid-template-columns:1fr}.alive-module__1c7fXW__evidenceRows article{min-height:22rem}.alive-module__1c7fXW__sequence li{grid-template-columns:minmax(0,1fr);min-height:auto}.alive-module__1c7fXW__sequence li>*{min-width:0}.alive-module__1c7fXW__sequence h3,.alive-module__1c7fXW__sequence li>strong,.alive-module__1c7fXW__sequence li>p{grid-column:1}.alive-module__1c7fXW__sequence h3{margin-top:5rem;font-size:clamp(2.25rem,12vw,4rem)}}@media (max-width:320px){.alive-module__1c7fXW__shotFlow{font-size:2.3rem}}
.contact-module__swMWYG__page{background:var(--ink);color:var(--bone)}.contact-module__swMWYG__mail{background:var(--tungsten);color:var(--ink);padding:clamp(4rem, 9vw, 9rem) var(--page-pad) clamp(6rem, 14vw, 14rem)}.contact-module__swMWYG__mail>a{letter-spacing:var(--tracking-display);overflow-wrap:anywhere;padding:clamp(3rem,8vw,8rem) 0 1.5rem;font-size:clamp(2.15rem,7.2vw,8.5rem);font-weight:680;line-height:.94;transition:color .18s,padding-left .18s;display:block}.contact-module__swMWYG__mail>a span{display:inline}@media (min-width:761px){.contact-module__swMWYG__mail>a{white-space:nowrap}}.contact-module__swMWYG__mail>a:hover{color:var(--bone);padding-left:.2em}.contact-module__swMWYG__signal{padding:clamp(7rem, 13vw, 13rem) var(--page-pad);grid-template-columns:.85fr 1.15fr;gap:clamp(4rem,10vw,10rem);display:grid}.contact-module__swMWYG__signal dt{color:var(--tungsten);font-size:.9rem}.contact-module__swMWYG__signal h2{letter-spacing:var(--tracking-display-tight);margin-top:0;font-size:clamp(4rem,9vw,10rem);font-weight:670;line-height:.83}.contact-module__swMWYG__signal dl{gap:clamp(2rem,5vw,5rem);margin:0;display:grid}.contact-module__swMWYG__signal dl>div{grid-template-columns:.42fr 1fr;gap:2rem;padding:clamp(2.5rem,5vw,5rem) 0;display:grid}.contact-module__swMWYG__signal dd{letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2.6vw,2.7rem);line-height:1.18}@media (max-width:800px){.contact-module__swMWYG__signal{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.contact-module__swMWYG__mail>a span{display:block}.contact-module__swMWYG__signal dl>div{grid-template-columns:minmax(0,1fr)}}
.lab-module__XFqHfa__page{background:var(--paper);color:var(--ink)}.lab-module__XFqHfa__featured{color:var(--bone);min-height:95svh;padding:2rem var(--page-pad);display:grid;position:relative;overflow:hidden}.lab-module__XFqHfa__featured img{object-fit:cover;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.lab-module__XFqHfa__featured:hover img{transform:scale(1.025)}.lab-module__XFqHfa__shade{background:linear-gradient(#00000059,#0000 43%,#000000e0);position:absolute;inset:0}.lab-module__XFqHfa__featuredTitle{z-index:2;align-self:end;position:relative}.lab-module__XFqHfa__featuredTitle h2{letter-spacing:var(--tracking-display-tight);font-size:clamp(4rem,11vw,11rem);font-weight:670;line-height:.81}.lab-module__XFqHfa__featuredTitle p{max-width:38rem;margin-top:1.5rem;font-size:clamp(1rem,1.6vw,1.4rem)}.lab-module__XFqHfa__index{padding:clamp(6rem, 12vw, 12rem) var(--page-pad)}.lab-module__XFqHfa__index>header{padding-bottom:clamp(4rem,8vw,8rem)}.lab-module__XFqHfa__index h2{letter-spacing:var(--tracking-display);font-size:clamp(3.2rem,7.5vw,8rem);font-weight:650;line-height:.89}.lab-module__XFqHfa__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,8rem);display:grid}.lab-module__XFqHfa__rows a{transition:transform .18s;display:block}.lab-module__XFqHfa__rows a:hover{transform:translateY(-.35rem)}.lab-module__XFqHfa__rows strong{letter-spacing:-.04em;font-size:clamp(1.25rem,2vw,2rem);font-weight:520}.lab-module__XFqHfa__rows p{color:var(--muted-dark);margin-top:1rem;font-size:.85rem;line-height:1.5}.lab-module__XFqHfa__principle{background:var(--tungsten-dark);color:var(--bone);min-height:65svh;padding:clamp(5rem, 10vw, 10rem) var(--page-pad);justify-content:flex-end;align-items:end;display:flex}.lab-module__XFqHfa__principle p{letter-spacing:var(--tracking-display-soft);align-self:end;max-width:74%;font-size:clamp(3rem,7vw,7.5rem);font-weight:620;line-height:.94}@media (max-width:760px){.lab-module__XFqHfa__featured{min-height:80svh}.lab-module__XFqHfa__featuredTitle p{padding-right:3rem}.lab-module__XFqHfa__rows{grid-template-columns:minmax(0,1fr)}.lab-module__XFqHfa__principle p{max-width:100%}}@media (max-width:360px){.lab-module__XFqHfa__principle p{overflow-wrap:anywhere;font-size:clamp(2.25rem,13vw,3rem)}}
.legal-notice-module__mlj8FG__page{background:var(--ink);color:var(--bone)}.legal-notice-module__mlj8FG__article{background:var(--bone);color:var(--ink);padding:clamp(5rem, 10vw, 10rem) var(--page-pad) clamp(8rem, 14vw, 14rem)}.legal-notice-module__mlj8FG__article>section{padding:clamp(3rem,6vw,6rem) 0}.legal-notice-module__mlj8FG__article>section>div{margin-left:34%}.legal-notice-module__mlj8FG__article h2{letter-spacing:-.045em;margin-bottom:2rem;font-size:clamp(2.2rem,4.8vw,5rem);font-weight:640;line-height:.98}.legal-notice-module__mlj8FG__article address,.legal-notice-module__mlj8FG__article section p,.legal-notice-module__mlj8FG__article section a{font-size:clamp(1.05rem,1.8vw,1.45rem);font-style:normal;line-height:1.55}.legal-notice-module__mlj8FG__article address{display:grid}.legal-notice-module__mlj8FG__article address strong{margin-bottom:.5rem;font-weight:600}.legal-notice-module__mlj8FG__article section a{color:var(--tungsten-dark);overflow-wrap:anywhere;display:inline-block}@media (max-width:720px){.legal-notice-module__mlj8FG__article>section>div{margin-left:0}}
.privacy-module__ZGDmtG__page{background:var(--ink);color:var(--bone)}.privacy-module__ZGDmtG__status{background:var(--tungsten);color:var(--ink);padding:clamp(6rem, 12vw, 12rem) var(--page-pad);grid-template-columns:1.1fr .9fr;gap:clamp(4rem,10vw,10rem);display:grid}.privacy-module__ZGDmtG__status h2{letter-spacing:var(--tracking-display-tight);margin-top:0;font-size:clamp(3.8rem,8.5vw,9.5rem);font-weight:670;line-height:.85}.privacy-module__ZGDmtG__status>p{align-self:end;max-width:34rem;font-size:clamp(1.2rem,2.2vw,2rem);line-height:1.4}.privacy-module__ZGDmtG__policy{background:var(--bone);color:var(--ink);padding:clamp(6rem, 12vw, 12rem) var(--page-pad)}.privacy-module__ZGDmtG__policy>section{padding:clamp(3rem,7vw,7rem) 0}.privacy-module__ZGDmtG__policy>section>div{margin-left:25%}.privacy-module__ZGDmtG__policy h2{letter-spacing:var(--tracking-display-soft);margin-bottom:2.5rem;font-size:clamp(2.5rem,5.4vw,5.8rem);font-weight:650;line-height:.94}.privacy-module__ZGDmtG__policy p,.privacy-module__ZGDmtG__policy address{color:var(--muted-dark);max-width:52rem;font-size:clamp(1.02rem,1.5vw,1.25rem);font-style:normal;line-height:1.62}.privacy-module__ZGDmtG__policy p+p{margin-top:1.4rem}.privacy-module__ZGDmtG__policy a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--tungsten-dark);text-decoration-color:var(--tungsten-dark);text-underline-offset:.2em}.privacy-module__ZGDmtG__policy section>div>a{margin-top:2rem;font-size:1rem;display:inline-block}@media (max-width:800px){.privacy-module__ZGDmtG__status{grid-template-columns:minmax(0,1fr)}.privacy-module__ZGDmtG__policy>section>div{margin-left:0}}
.project-module__F80paG__hero{color:var(--bone);min-height:100svh;padding:calc(var(--header-height) + 1.5rem) var(--page-pad) 2rem;background:#000;display:grid;position:relative;overflow:hidden}.project-module__F80paG__hero img{object-fit:cover}.project-module__F80paG__shade{background:linear-gradient(#0000008a,#0000 35%,#000000e0);position:absolute;inset:0}.project-module__F80paG__backLink,.project-module__F80paG__hero h1,.project-module__F80paG__hero>p{z-index:2;position:relative}.project-module__F80paG__backLink{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.project-module__F80paG__hero h1{letter-spacing:var(--tracking-display-tight);align-self:end;max-width:90%;font-size:clamp(4.5rem,13vw,13rem);font-weight:680;line-height:.79}.project-module__F80paG__hero>p{align-self:end;margin-top:2rem;margin-left:52%;font-size:clamp(1rem,1.6vw,1.45rem);line-height:1.4}.project-module__F80paG__dossier,.project-module__F80paG__readoutSection{padding:clamp(6rem, 12vw, 12rem) var(--page-pad);grid-template-columns:1.15fr .85fr;gap:clamp(3rem,8vw,9rem);display:grid}.project-module__F80paG__dossier h2,.project-module__F80paG__readoutSection h2,.project-module__F80paG__machine h2,.project-module__F80paG__lightMap h2,.project-module__F80paG__script h2{letter-spacing:var(--tracking-display);margin-top:clamp(3rem,7vw,7rem);font-size:clamp(3rem,7vw,7.5rem);font-weight:650;line-height:.9}.project-module__F80paG__readoutSection{background:var(--bone)}.project-module__F80paG__machine,.project-module__F80paG__lightMap{background:var(--ink);color:var(--bone);padding:clamp(6rem, 12vw, 12rem) var(--page-pad);grid-template-columns:.85fr 1.15fr;gap:clamp(4rem,9vw,10rem);display:grid}.project-module__F80paG__machine>div>p{color:var(--muted-light);max-width:34rem;margin-top:2rem;line-height:1.55}.project-module__F80paG__machine ol{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:1.2rem 2rem;display:grid}.project-module__F80paG__machine li{min-height:3rem}.project-module__F80paG__machine li strong{font-size:clamp(1.15rem,2vw,2rem);font-weight:500}.project-module__F80paG__lightMap{grid-template-columns:minmax(0,1fr);align-content:center;min-height:72svh}.project-module__F80paG__script{background:var(--paper);color:var(--ink);padding:clamp(6rem, 12vw, 12rem) var(--page-pad);grid-template-columns:1.2fr .8fr;gap:clamp(3rem,8vw,9rem);display:grid}.project-module__F80paG__script p{color:var(--muted-dark);max-width:37rem;margin-top:2rem;line-height:1.6}.project-module__F80paG__script figure{background:var(--ink);align-self:center;padding:clamp(.8rem,2vw,1.5rem);transform:rotate(1.7deg)}.project-module__F80paG__script figure img{width:100%;height:auto;display:block}.project-module__F80paG__script h2{margin-top:0}@media (max-width:800px){.project-module__F80paG__hero>p{margin-left:0}.project-module__F80paG__dossier,.project-module__F80paG__readoutSection,.project-module__F80paG__machine,.project-module__F80paG__lightMap,.project-module__F80paG__script{grid-template-columns:1fr}.project-module__F80paG__machine ol{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.project-module__F80paG__hero h1{max-width:100%;font-size:clamp(3.4rem,18vw,4.5rem)}}
.work-module__8vBVoq__page{background:var(--bone);color:var(--ink)}.work-module__8vBVoq__prologue{background:var(--bone);padding:clamp(6rem, 13vw, 13rem) var(--page-pad)}.work-module__8vBVoq__prologue h2{letter-spacing:var(--tracking-display);margin-top:0;margin-left:17%;font-size:clamp(3.5rem,9vw,9.5rem);font-weight:650;line-height:.88}.work-module__8vBVoq__project{color:var(--bone);min-height:92svh;padding:2rem var(--page-pad);display:grid;position:relative;overflow:hidden}.work-module__8vBVoq__project img{object-fit:cover;transition:filter .9s,transform .9s cubic-bezier(.2,.8,.2,1)}.work-module__8vBVoq__project:first-child img{object-position:50% 62%}.work-module__8vBVoq__project:hover img{filter:contrast(1.07)saturate(1.08);transform:scale(1.025)}.work-module__8vBVoq__shade{background:linear-gradient(#00000059,#0000 42%,#000000d6);position:absolute;inset:0}.work-module__8vBVoq__title{z-index:2;align-self:end;position:relative}.work-module__8vBVoq__title h2{letter-spacing:var(--tracking-display-tight);font-size:clamp(4rem,12vw,12rem);font-weight:670;line-height:.8}.work-module__8vBVoq__title p{max-width:36rem;margin-top:1.5rem;font-size:clamp(1rem,1.7vw,1.5rem)}.work-module__8vBVoq__aliveLink{background:var(--tungsten-dark);color:var(--bone);min-height:60svh;padding:clamp(3rem, 7vw, 7rem) var(--page-pad);align-items:end;display:flex}.work-module__8vBVoq__aliveLink strong{letter-spacing:var(--tracking-display-tight);font-size:clamp(6rem,19vw,20rem);font-weight:690;line-height:.72}@media (max-width:760px){.work-module__8vBVoq__prologue h2{margin-left:0}.work-module__8vBVoq__project{min-height:80svh}.work-module__8vBVoq__title p{padding-right:3rem}}@media (max-width:320px){.work-module__8vBVoq__aliveLink strong{font-size:clamp(4rem,19vw,6rem)}}
