.ProjectCase-module__LS6A2q__main{--case-paper:#fff;--case-paper-deep:#f1f1ef;--case-ink:#11110f;--case-soft-ink:#64615b;--case-line:#11110f33;--case-ease:cubic-bezier(.22, 1, .36, 1);background:var(--case-paper);color:var(--case-ink);padding-top:4.5rem;overflow:clip}.ProjectCase-module__LS6A2q__opening{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));min-height:calc(100svh - 4.5rem);padding-block:24px 38px;display:grid;position:relative}.ProjectCase-module__LS6A2q__back{min-height:44px;color:var(--case-soft-ink);border-bottom:1px solid;grid-column:1/span 3;place-self:start;align-items:center;gap:8px;padding-bottom:3px;font-size:.74rem;display:inline-flex}.ProjectCase-module__LS6A2q__openingTitle{z-index:2;grid-area:2/1/auto/span 10;align-self:center;position:relative}.ProjectCase-module__LS6A2q__openingTitle>p{color:var(--case-soft-ink);margin:0 0 22px .5vw;font-size:.74rem}.ProjectCase-module__LS6A2q__openingTitle h1{max-width:10ch;color:var(--case-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.095em;padding-bottom:.12em;font-size:clamp(5rem,13.5vw,13.8rem);font-weight:570;line-height:.78}.ProjectCase-module__LS6A2q__openingTitle h1:focus{box-shadow:none;outline:none}.ProjectCase-module__LS6A2q__openingTitle h1>span,.ProjectCase-module__LS6A2q__observation h2>span,.ProjectCase-module__LS6A2q__evidenceHeader h2>span,.ProjectCase-module__LS6A2q__next strong>span{color:var(--ember)}.ProjectCase-module__LS6A2q__artifact{z-index:1;aspect-ratio:.76;background:var(--case-paper-deep);grid-area:2/10/auto/-1;align-self:center;width:100%;position:relative;overflow:hidden;box-shadow:0 26px 70px #11110f1f}.ProjectCase-module__LS6A2q__picture{width:100%;height:100%;display:block;position:relative}.ProjectCase-module__LS6A2q__image{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.ProjectCase-module__LS6A2q__thesisBlock{grid-column:1/span 4;align-self:end}.ProjectCase-module__LS6A2q__thesis{max-width:34ch;color:var(--case-soft-ink);font-size:clamp(.94rem,1.25vw,1.16rem);line-height:1.42}.ProjectCase-module__LS6A2q__liveLink{border-bottom:1px solid;align-items:center;gap:8px;min-height:44px;margin-top:16px;padding-bottom:3px;font-size:.74rem;font-weight:650;display:inline-flex}.ProjectCase-module__LS6A2q__meta{border-top:1px solid var(--case-line);grid-column:8/-1;align-self:end;font-size:.72rem}.ProjectCase-module__LS6A2q__meta div{border-bottom:1px solid var(--case-line);justify-content:space-between;gap:20px;padding-block:9px;display:flex}.ProjectCase-module__LS6A2q__meta dt{color:var(--case-soft-ink)}.ProjectCase-module__LS6A2q__meta dd{text-align:right;max-width:66%}.ProjectCase-module__LS6A2q__lead{background:var(--case-paper-deep);width:100%}.ProjectCase-module__LS6A2q__leadMedia{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.ProjectCase-module__LS6A2q__leadMedia .ProjectCase-module__LS6A2q__image{-o-object-position:center top;object-position:center top}.ProjectCase-module__LS6A2q__caption{border-top:1px solid var(--case-line);color:var(--case-soft-ink);justify-content:space-between;gap:24px;padding-block:11px 3px;font-size:.72rem;line-height:1.35;display:flex}.ProjectCase-module__LS6A2q__lead>.ProjectCase-module__LS6A2q__caption{padding-bottom:clamp(70px,8vw,120px)}.ProjectCase-module__LS6A2q__caption span:last-child{text-align:right}.ProjectCase-module__LS6A2q__observation{background:var(--case-ink);min-height:min(82svh,860px);color:var(--case-paper);align-items:center;display:flex}.ProjectCase-module__LS6A2q__observationInner{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:32px;padding-block:clamp(100px,12vw,180px);display:grid}.ProjectCase-module__LS6A2q__observationLabel{color:#ffffff8a;grid-column:1/span 3;align-self:start;font-size:.72rem}.ProjectCase-module__LS6A2q__observation h2{max-width:10ch;color:var(--case-paper);font-family:var(--font-display), Georgia, serif;letter-spacing:-.082em;grid-column:3/span 7;padding-bottom:.1em;font-size:clamp(4.2rem,8vw,8.2rem);font-weight:530;line-height:.82}.ProjectCase-module__LS6A2q__observationText{color:#ffffffa3;grid-column:10/-1;max-width:32ch;font-size:.9rem;line-height:1.5}.ProjectCase-module__LS6A2q__evidence{padding-block:clamp(110px,15vw,230px)}.ProjectCase-module__LS6A2q__evidenceHeader{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(70px,10vw,140px);display:grid}.ProjectCase-module__LS6A2q__evidenceHeader>p{color:var(--case-soft-ink);grid-column:1/span 3;font-size:.72rem}.ProjectCase-module__LS6A2q__evidenceHeader h2{max-width:10ch;color:var(--case-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.08em;grid-column:4/-1;padding-bottom:.1em;font-size:clamp(3.8rem,7.8vw,8rem);font-weight:530;line-height:.82}.ProjectCase-module__LS6A2q__evidenceGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(24px,4vw,64px);display:grid}.ProjectCase-module__LS6A2q__evidenceFigure{grid-column:span 7;overflow:hidden}.ProjectCase-module__LS6A2q__evidenceFigure:nth-child(2n){grid-column:6/-1;margin-top:clamp(80px,10vw,160px)}.ProjectCase-module__LS6A2q__evidenceFigure:only-child{grid-column:4/-1}.ProjectCase-module__LS6A2q__evidenceMedia{aspect-ratio:16/10;background:var(--case-paper-deep);position:relative;overflow:hidden}.ProjectCase-module__LS6A2q__evidenceMedia .ProjectCase-module__LS6A2q__image{-o-object-position:center top;object-position:center top}.ProjectCase-module__LS6A2q__readings{border-top:1px solid var(--case-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(90px,12vw,180px);display:grid}.ProjectCase-module__LS6A2q__readings article{-moz-column-gap:22px;border-bottom:1px solid var(--case-line);grid-template-columns:42px minmax(0,1fr);align-content:start;column-gap:22px;padding-block:28px;display:grid}.ProjectCase-module__LS6A2q__readings article:nth-child(odd){border-right:1px solid var(--case-line);padding-right:clamp(24px,4vw,60px)}.ProjectCase-module__LS6A2q__readings article:nth-child(2n){padding-left:clamp(24px,4vw,60px)}.ProjectCase-module__LS6A2q__readings article>span{color:var(--ember);grid-row:1/span 2;font-size:.74rem;font-weight:700}.ProjectCase-module__LS6A2q__readings h3{color:var(--case-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.05em;font-size:clamp(1.7rem,2.4vw,2.6rem);line-height:.96}.ProjectCase-module__LS6A2q__readings p{max-width:38ch;color:var(--case-soft-ink);margin-top:12px;font-size:.9rem;line-height:1.5}.ProjectCase-module__LS6A2q__next{background:var(--case-ink);color:var(--case-paper)}.ProjectCase-module__LS6A2q__nextLink{grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;min-height:min(68svh,760px);padding-block:clamp(90px,12vw,170px);display:grid;position:relative;overflow:hidden}.ProjectCase-module__LS6A2q__nextLink>span:first-child{color:#fff9;grid-column:1/span 3;align-self:start;font-size:.72rem}.ProjectCase-module__LS6A2q__next strong{max-width:9ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.09em;transition:color .5s ease, transform .85s var(--case-ease);grid-column:3/-1;padding-bottom:.1em;font-size:clamp(5rem,10.4vw,11rem);font-weight:540;line-height:.78;display:block}.ProjectCase-module__LS6A2q__nextArrow{transition:color .5s ease, transform .85s var(--case-ease);font-size:clamp(2.2rem,4vw,4rem);position:absolute;bottom:clamp(80px,10vw,140px);right:clamp(20px,4vw,56px)}.ProjectCase-module__LS6A2q__nextLink:hover strong,.ProjectCase-module__LS6A2q__nextLink:focus-visible strong,.ProjectCase-module__LS6A2q__nextLink:hover .ProjectCase-module__LS6A2q__nextArrow,.ProjectCase-module__LS6A2q__nextLink:focus-visible .ProjectCase-module__LS6A2q__nextArrow{color:var(--ember-soft)}.ProjectCase-module__LS6A2q__nextLink:hover strong,.ProjectCase-module__LS6A2q__nextLink:focus-visible strong{transform:translate(1.6vw)}.ProjectCase-module__LS6A2q__nextLink:hover .ProjectCase-module__LS6A2q__nextArrow,.ProjectCase-module__LS6A2q__nextLink:focus-visible .ProjectCase-module__LS6A2q__nextArrow{transform:translate(8px,-8px)}@media (max-width:920px){.ProjectCase-module__LS6A2q__openingTitle h1{font-size:clamp(4.7rem,17vw,9rem)}.ProjectCase-module__LS6A2q__thesisBlock{grid-column:1/span 6}.ProjectCase-module__LS6A2q__meta{grid-column:8/-1}.ProjectCase-module__LS6A2q__observationLabel{grid-column:1/span 2}.ProjectCase-module__LS6A2q__observation h2{grid-column:3/span 7}.ProjectCase-module__LS6A2q__observationText{grid-column:10/-1}}@media (max-width:620px){.ProjectCase-module__LS6A2q__opening{flex-direction:column;min-height:calc(100svh - 4.5rem);padding-block:16px 26px;display:flex}.ProjectCase-module__LS6A2q__back{flex:none}.ProjectCase-module__LS6A2q__openingTitle{width:100%;margin:auto 0 24px;padding-top:46px}.ProjectCase-module__LS6A2q__openingTitle>p{margin-bottom:16px}.ProjectCase-module__LS6A2q__openingTitle h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(3.5rem,16.4vw,5rem);line-height:.82}.ProjectCase-module__LS6A2q__artifact{aspect-ratio:auto;flex:none;width:54%;height:min(28svh,250px);margin:0 0 30px auto;box-shadow:0 18px 48px #11110f1f}.ProjectCase-module__LS6A2q__thesisBlock{width:100%;margin-bottom:30px}.ProjectCase-module__LS6A2q__thesis{max-width:30ch}.ProjectCase-module__LS6A2q__meta{width:100%}.ProjectCase-module__LS6A2q__leadMedia{aspect-ratio:.64}.ProjectCase-module__LS6A2q__leadMedia .ProjectCase-module__LS6A2q__image{-o-object-position:center top;object-position:center top}.ProjectCase-module__LS6A2q__lead>.ProjectCase-module__LS6A2q__caption{padding-bottom:74px}.ProjectCase-module__LS6A2q__observation{min-height:72svh}.ProjectCase-module__LS6A2q__observationInner{padding-block:96px;display:block}.ProjectCase-module__LS6A2q__observationLabel{margin-bottom:42px}.ProjectCase-module__LS6A2q__observation h2{max-width:9ch;font-size:clamp(3.5rem,16vw,5.4rem)}.ProjectCase-module__LS6A2q__observationText{max-width:28ch;margin:46px 0 0 auto}.ProjectCase-module__LS6A2q__evidence{padding-block:96px}.ProjectCase-module__LS6A2q__evidenceHeader{margin-bottom:64px;display:block}.ProjectCase-module__LS6A2q__evidenceHeader>p{margin-bottom:30px}.ProjectCase-module__LS6A2q__evidenceHeader h2{font-size:clamp(3.2rem,15vw,5rem)}.ProjectCase-module__LS6A2q__evidenceGrid{display:block}.ProjectCase-module__LS6A2q__evidenceFigure,.ProjectCase-module__LS6A2q__evidenceFigure:only-child,.ProjectCase-module__LS6A2q__evidenceFigure:nth-child(2n){width:100%;margin:0}.ProjectCase-module__LS6A2q__evidenceFigure+.ProjectCase-module__LS6A2q__evidenceFigure{margin-top:70px}.ProjectCase-module__LS6A2q__evidenceMedia{aspect-ratio:.72}.ProjectCase-module__LS6A2q__readings{margin-top:88px;display:block}.ProjectCase-module__LS6A2q__readings article,.ProjectCase-module__LS6A2q__readings article:nth-child(odd),.ProjectCase-module__LS6A2q__readings article:nth-child(2n){border-right:0;padding-inline:0}.ProjectCase-module__LS6A2q__nextLink{flex-direction:column;justify-content:center;min-height:56svh;padding-block:88px;display:flex}.ProjectCase-module__LS6A2q__nextLink>span:first-child{margin-bottom:44px}.ProjectCase-module__LS6A2q__next strong{max-width:8ch;font-size:clamp(3.8rem,17vw,5.8rem)}.ProjectCase-module__LS6A2q__nextArrow{font-size:2.4rem;bottom:70px;right:20px}}@media (prefers-reduced-motion:reduce){.ProjectCase-module__LS6A2q__next strong,.ProjectCase-module__LS6A2q__nextArrow{transition:none}}
