.next-project_root__cKvP5{position:relative;height:100dvh;min-height:560px;background:#0a0a0a;isolation:isolate}.next-project_tap__udXOG{position:absolute;inset:0;display:block;text-decoration:none;-webkit-tap-highlight-color:transparent}.next-project_reveal__5_1rz{position:absolute;inset:0;z-index:1;will-change:clip-path}.next-project_inner__I2JCC{position:absolute;inset:0;will-change:transform}.next-project_img__ZinN1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.next-project_veil__eLD93{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0a2e,#0a0a0acc),linear-gradient(90deg,#0a0a0a73,#0a0a0a00 52%)}.next-project_label__LmG3i{position:absolute;left:clamp(20px,5vw,80px);bottom:clamp(72px,12vh,140px);z-index:2;color:#f5f0e8;max-width:90vw}.next-project_kicker__XU4P2{font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:clamp(11px,.82vw,13px);letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:#f5f0e89e;display:flex;align-items:center;gap:12px;margin:0 0 clamp(16px,2vw,28px)}.next-project_kicker__XU4P2:before{content:"";width:6px;height:6px;border-radius:50%;background:#a82028}.next-project_name__7kAK_{font-family:var(--font-cormorant),Georgia,serif;font-size:clamp(44px,9vw,168px);line-height:.92;letter-spacing:-.03em;font-weight:300;margin:0;color:#f5f0e8}.next-project_name__7kAK_ em{font-style:italic}.next-project_enter__89LkE{display:inline-block;margin-top:clamp(20px,3vw,36px);font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:#f5f0e8;border:1px solid #f5f0e866;padding:14px 26px;border-radius:999px;transition:background .28s cubic-bezier(.37,0,.16,1),color .28s cubic-bezier(.37,0,.16,1)}.next-project_tap__udXOG:hover .next-project_enter__89LkE{background:#f5f0e8;color:#0a0a0a}.next-project_contact__4llcj{position:absolute;right:clamp(20px,5vw,80px);bottom:clamp(72px,12vh,140px);z-index:3;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:#f5f0e8b3;text-decoration:none;border-bottom:1px solid #f5f0e84d;padding-bottom:6px;transition:color .28s cubic-bezier(.37,0,.16,1),border-color .28s cubic-bezier(.37,0,.16,1)}.next-project_contact__4llcj:hover{color:#f5f0e8;border-color:#f5f0e8}@media (max-width:720px){.next-project_contact__4llcj{display:none}}.cs_root__bSdZJ{--ink:#1b1714;--bone:#f5f0e8;--clay:#b47855;--ember:#7a2c1f;--haze:#f5f0e899;--breath:cubic-bezier(0.37,0,0.16,1);--pad-x:clamp(20px,5vw,80px);--serif:var(--font-fraunces),"Fraunces",Georgia,serif;--sans:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;--over:#f5f0e8;--over-soft:#f5f0e8d1;--muted:#1b1714cc;--muted-2:#1b17148c;--line:#1b171421;--line-soft:#1b171414;--placeholder:#1b17140f;position:relative;background:var(--bone);color:var(--ink);font-family:var(--serif);font-weight:300;line-height:1.4;overflow:clip}.cs_themePraxis__WMwvB{--bone:#090d15;--ink:#eceae4;--clay:#5fb98c;--ember:#00ff94;--muted:#eceae4b8;--muted-2:#eceae470;--line:#eceae426;--line-soft:#eceae414;--placeholder:#eceae40d}.cs_themeDolomit___P7IT{--bone:#0a0807;--ink:#f4edec;--clay:#c25a4e;--ember:#e60000;--muted:#f4edecb8;--muted-2:#f4edec70;--line:#f4edec26;--line-soft:#f4edec14;--placeholder:#f4edec0d}.cs_backNav__zyC8m{position:fixed;top:clamp(16px,2vw,28px);left:var(--pad-x);z-index:60;font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--over);text-decoration:none;padding:9px 14px;border-radius:999px;background:#14100e66;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid #f5f0e82e;transition:transform .28s var(--breath),background .6s var(--breath)}.cs_backNav__zyC8m:hover{transform:translateX(-3px);background:#14100e99}.cs_hero___46B6{position:relative;height:200svh;width:100%;background:var(--bone);z-index:1}.cs_heroStage__snRUo{position:sticky;top:0;height:100dvh;min-height:600px;overflow:hidden;isolation:isolate;transform:scale(1);border-radius:0;transform-origin:50% 72%;will-change:transform,border-radius;background:var(--ink)}.cs_heroMedia__JhW_v{position:absolute;inset:0;overflow:hidden}.cs_heroMedia__JhW_v img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;will-change:transform}.cs_heroVeil__n6IWe{position:absolute;inset:0;background:linear-gradient(180deg,#14100e00 30%,#14100e9e),linear-gradient(90deg,#14100e66,#14100e00 45%);pointer-events:none;z-index:3}.cs_heroCopy__pI2uS{position:absolute;left:var(--pad-x);bottom:clamp(80px,12vh,160px);color:var(--over);z-index:4;max-width:min(72vw,1100px)}.cs_heroEyebrow__SP6a6{font-family:var(--sans);font-size:clamp(11px,.78vw,13px);letter-spacing:.32em;text-transform:uppercase;font-weight:500;margin:0 0 clamp(24px,2.6vw,36px);color:#f5f0e8d1}.cs_heroTitle__mByWW{font-size:clamp(48px,9vw,168px);line-height:.94;letter-spacing:-.035em;font-weight:300;font-variation-settings:"opsz" 144,"wght" 300;margin:0 0 clamp(20px,2vw,32px);color:var(--over)}.cs_heroTitle__mByWW em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.cs_heroSub__Rw_S0{font-family:var(--sans);font-size:clamp(14px,1.05vw,18px);color:#f5f0e8d6;max-width:52ch;line-height:1.5;margin:0 0 clamp(24px,2.6vw,36px)}.cs_heroMeta__GVaG0{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:var(--sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#f5f0e8b3}.cs_heroLink__Hy4jj{color:var(--over);text-decoration:none;padding:9px 16px;border:1px solid #f5f0e899;border-radius:999px;transition:background .28s var(--breath),color .28s var(--breath)}.cs_heroLink__Hy4jj:hover{background:var(--over);color:#1b1714}.cs_heroMetaSep__mw46j{opacity:.5}.cs_heroMetaText__rEMJm{max-width:100%}.cs_section__vcnLZ{position:relative;padding:clamp(80px,12vh,160px) var(--pad-x);background:var(--bone)}.cs_chapter__qD_CU{font-family:var(--sans);font-size:clamp(11px,.82vw,13px);letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:var(--ink);display:flex;align-items:center;gap:12px;margin:0 0 clamp(24px,2.6vw,40px);font-variant-numeric:tabular-nums;opacity:0;transform:translateY(16px);transition:opacity .9s var(--breath),transform .9s var(--breath)}.cs_chapter__qD_CU:before{content:"";width:6px;height:6px;background:var(--ember);border-radius:50%}.cs_chapter__qD_CU.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_sectionTitle__2iQJy{font-size:clamp(36px,5.6vw,96px);line-height:.98;letter-spacing:-.03em;font-weight:300;font-variation-settings:"opsz" 96,"wght" 300;margin:0 0 clamp(36px,4vw,56px);max-width:22ch;color:var(--ink);opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_sectionTitle__2iQJy em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.cs_sectionTitle__2iQJy.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_prose__CBl1v{font-family:var(--sans);font-size:clamp(15px,1.1vw,19px);line-height:1.65;color:var(--muted);max-width:64ch;display:grid;gap:clamp(18px,1.8vw,28px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_prose__CBl1v em{font-family:var(--serif);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;color:var(--ink);font-weight:400}.cs_prose__CBl1v.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_pinSection__7ygAy{position:relative;background:var(--bone);isolation:isolate;height:100dvh;overflow:hidden}.cs_pinChapter__rqvQ5{position:absolute;top:clamp(110px,13vh,160px);left:var(--pad-x);z-index:3;font-family:var(--sans);font-size:clamp(11px,.82vw,13px);letter-spacing:.28em;text-transform:uppercase;font-weight:500;display:flex;align-items:center;gap:12px;font-variant-numeric:tabular-nums;color:var(--bone);margin:0}.cs_pinChapter__rqvQ5.cs_isOverImage___sXfn{color:var(--bone)}.cs_pinChapter__rqvQ5:before{content:"";width:6px;height:6px;background:var(--ember);border-radius:50%}.cs_pinTitle__nJ3c0{position:absolute;top:clamp(180px,22vh,280px);left:var(--pad-x);right:var(--pad-x);z-index:3;font-size:clamp(40px,6.4vw,124px);line-height:.98;letter-spacing:-.035em;font-weight:300;font-variation-settings:"opsz" 96,"wght" 300;margin:0;max-width:18ch;color:var(--over);pointer-events:none;text-shadow:0 4px 40px #0006}.cs_pinTitle__nJ3c0.cs_isOverImage___sXfn{color:var(--bone)}.cs_pinTitle__nJ3c0 em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.cs_pinImage__PbVbs{position:absolute;inset:0;z-index:1;opacity:1;transform:scale(1.06);transition:transform 1.6s var(--breath);will-change:transform}.cs_pinImage__PbVbs.cs_in__mCgEs{transform:scale(1)}.cs_pinImage__PbVbs img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.08);will-change:transform}.cs_pinImage__PbVbs:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1b171426 0,var(--muted-2) 100%);pointer-events:none}.cs_swatches__vnmt1{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,1vw,14px);margin:clamp(20px,3vw,36px) 0 clamp(40px,5vw,64px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_swatches__vnmt1.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_swatch__v8odS{aspect-ratio:4/5;padding:clamp(14px,2vw,24px);border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;font-family:var(--sans);font-size:12px;box-shadow:inset 0 0 0 1px var(--line)}.cs_swatchName__hUMBX{font-weight:500;letter-spacing:.2em;text-transform:uppercase}.cs_swatchHex__LxhAK{font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.04em}.cs_typeSpecimen__9qeJe{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(28px,4vw,48px) 0;display:grid;gap:clamp(20px,2vw,32px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_typeSpecimen__9qeJe.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_typeLabel___Up3N{font-family:var(--sans);font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:var(--muted-2)}.cs_typeAa__KxYTo{font-size:clamp(96px,18vw,280px);line-height:.85;margin:0;display:flex;gap:clamp(18px,3vw,48px);align-items:baseline;color:var(--ink)}.cs_gallery__lms6Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(12px,1.4vw,20px);margin:clamp(40px,5vw,64px) 0 0;opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_gallery__lms6Y.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_galleryItem__T0hNw{margin:0;display:grid;gap:10px}.cs_galleryItem__T0hNw img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:4px;background:var(--placeholder)}.cs_galleryItem__T0hNw figcaption{font-family:var(--sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--muted-2)}.cs_constants__O3hth{margin:clamp(28px,3vw,44px) 0 0;border-radius:8px;background:var(--ink);color:var(--bone);padding:clamp(20px,2.4vw,32px);overflow-x:auto;opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_constants__O3hth.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_constants__O3hth pre{font-family:var(--font-geist-mono),monospace;font-size:clamp(12px,.95vw,14px);line-height:1.7;margin:0}.cs_process__IaF2l{list-style:none;padding:0;margin:0;display:grid;gap:clamp(14px,1.4vw,22px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_process__IaF2l.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_process__IaF2l li{display:grid;grid-template-columns:60px 200px 1fr;gap:clamp(14px,2vw,28px);align-items:baseline;padding-bottom:clamp(14px,1.4vw,22px);border-bottom:1px solid var(--line-soft)}.cs_processNum__tp8Tf{font-family:var(--font-geist-mono),monospace;font-size:12px;color:var(--ember);letter-spacing:.04em}.cs_processName__LzNXb{font-family:var(--serif);font-size:clamp(18px,1.6vw,26px);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;color:var(--ink)}.cs_processDesc__HANqS{font-family:var(--sans);font-size:clamp(13px,1vw,16px);line-height:1.55;color:var(--muted)}@media (max-width:720px){.cs_process__IaF2l li{grid-template-columns:48px 1fr}.cs_processDesc__HANqS{grid-column:1/-1}}.cs_tech__bucL_{display:grid;gap:0;border-top:1px solid var(--line);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_tech__bucL_.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_techRow__fSkp1{display:grid;grid-template-columns:200px 1fr;gap:clamp(20px,2vw,40px);padding:clamp(12px,1.2vw,18px) 0;border-bottom:1px solid var(--line-soft);align-items:baseline}.cs_techKey___R1_y{font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--muted-2)}.cs_techVal__PXH5X{font-family:var(--sans);font-size:clamp(13px,1vw,16px);color:var(--ink)}@media (max-width:720px){.cs_techRow__fSkp1{grid-template-columns:1fr;gap:4px}}.cs_outcomes__hwvNx{list-style:none;padding:0;margin:0;display:grid;gap:clamp(20px,2vw,32px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_outcomes__hwvNx.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_outcomes__hwvNx li{display:grid;grid-template-columns:240px 1fr;gap:clamp(20px,2vw,40px);align-items:baseline;padding-bottom:clamp(16px,1.6vw,24px);border-bottom:1px solid var(--line-soft)}.cs_outcomes__hwvNx strong{font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-2)}.cs_outcomes__hwvNx a,.cs_outcomes__hwvNx span{font-family:var(--serif);font-size:clamp(20px,2vw,30px);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;color:var(--ink);text-decoration:none}.cs_outcomes__hwvNx a:hover{color:var(--ember)}@media (max-width:720px){.cs_outcomes__hwvNx li{grid-template-columns:1fr;gap:6px}}.cs_next__qyyK2{background:var(--bone);color:var(--ink);padding:clamp(110px,17vh,200px) var(--pad-x);text-align:center;border-top:1px solid var(--line-soft)}.cs_next__qyyK2 .cs_chapter__qD_CU{color:var(--muted-2);justify-content:center}.cs_next__qyyK2 .cs_chapter__qD_CU:before{background:var(--ember)}.cs_nextTitle__k485x{font-size:clamp(40px,7vw,128px);line-height:.98;letter-spacing:-.035em;font-weight:300;margin:0 0 clamp(16px,1.6vw,24px);color:var(--ink);opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_nextTitle__k485x em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.cs_nextTitle__k485x.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_nextSub__hj6_i{font-family:var(--serif);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;font-size:clamp(16px,1.4vw,22px);color:var(--muted);margin:0 0 clamp(36px,4vw,56px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_nextSub__hj6_i.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_nextCta__i1J9m{display:inline-block;font-family:var(--sans);font-size:13px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--bone);background:var(--ember);padding:18px 34px;border-radius:999px;text-decoration:none;transition:filter .28s var(--breath),transform .28s var(--breath);opacity:0;transform:translateY(16px)}.cs_nextCta__i1J9m.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_nextCta__i1J9m:hover{background:var(--clay);transform:translateY(-2px)}.cs_proseLead__TPjr1{font-family:var(--serif);font-size:clamp(20px,2.4vw,38px);line-height:1.42;letter-spacing:-.01em;color:var(--ink);display:grid;gap:clamp(24px,3vw,44px);opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath);max-width:30ch}.cs_proseLead__TPjr1 p{font-weight:300}.cs_proseLead__TPjr1.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_gallery11__Q8M_6{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(10px,1.2vw,18px);margin:clamp(48px,6vw,80px) 0 0}.cs_gallery11__Q8M_6.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw{margin:0;display:grid;gap:10px}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw img{width:100%;height:100%;object-fit:cover;border-radius:4px;background:var(--placeholder)}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:first-child{grid-column:span 7}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:first-child img{aspect-ratio:16/10}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(2){grid-column:span 5}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(2) img{aspect-ratio:4/5}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(3),.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(4),.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(5){grid-column:span 4}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(3) img,.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(4) img,.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(5) img{aspect-ratio:4/5}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(6){grid-column:span 5}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(7){grid-column:span 7}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(6) img,.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(7) img{aspect-ratio:16/11}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(10),.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(8),.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(9){grid-column:span 4}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(10) img,.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(8) img,.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(9) img{aspect-ratio:4/5}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(11){grid-column:span 12}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(11) img{aspect-ratio:21/8}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw figcaption{font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:var(--muted-2)}@media (max-width:860px){.cs_gallery11__Q8M_6{grid-template-columns:repeat(2,1fr)}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw{grid-column:span 1!important}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw img{aspect-ratio:4/5!important}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(11){grid-column:span 2!important}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:nth-child(11) img{aspect-ratio:16/9!important}}.cs_motionRow__FnoOW{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,20px);margin:clamp(40px,5vw,64px) 0 clamp(16px,1.6vw,24px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_motionRow__FnoOW.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_motionClip__ac_wD{margin:0;overflow:hidden;border-radius:6px;background:var(--ink)}.cs_motionClip__ac_wD video{width:100%;height:100%;aspect-ratio:16/10;object-fit:cover;display:block}@media (max-width:720px){.cs_motionRow__FnoOW{grid-template-columns:1fr}}.cs_motionLabel__8Ei7s{display:block;font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--muted-2);opacity:0;transform:translateY(12px);transition:opacity .9s var(--breath),transform .9s var(--breath)}.cs_motionLabel__8Ei7s.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_decisions__klC_a{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,3.4vw,56px) clamp(40px,5vw,80px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_decisions__klC_a.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_decision__sAEha{display:grid;gap:12px;align-content:start}.cs_decisionKey__6KenT{font-family:var(--serif);font-style:italic;font-variation-settings:"opsz" 40,"SOFT" 100;font-size:clamp(22px,2.2vw,34px);font-weight:400;color:var(--ink);margin:0;padding-bottom:12px;border-bottom:1px solid var(--line)}.cs_decisionText__piU39{font-family:var(--sans);font-size:clamp(14px,1.05vw,17px);line-height:1.6;color:var(--muted);margin:0}@media (max-width:720px){.cs_decisions__klC_a{grid-template-columns:1fr}}@media (max-width:720px){.cs_heroTitle__mByWW{font-size:clamp(56px,14vw,88px)}.cs_pinTitle__nJ3c0{font-size:clamp(30px,8.5vw,52px);top:clamp(96px,16vh,140px);left:var(--pad-x);right:var(--pad-x)}.cs_pinChapter__rqvQ5{top:clamp(64px,10vh,96px)}}.cs_featureC__CFUFz{position:relative;background:var(--bone);padding:clamp(72px,12vh,150px) var(--pad-x);overflow:hidden}.cs_featureCHead__TeaTu{max-width:1400px;margin:0 auto clamp(36px,5vw,64px)}.cs_featureCChapter__2iZIe{font-family:var(--sans);font-size:clamp(11px,.82vw,13px);letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:var(--ink);display:flex;align-items:center;gap:12px;margin:0 0 clamp(20px,2.4vw,32px);font-variant-numeric:tabular-nums;opacity:0;transform:translateY(16px);transition:opacity .9s var(--breath),transform .9s var(--breath)}.cs_featureCChapter__2iZIe:before{content:"";width:6px;height:6px;background:var(--ember);border-radius:50%}.cs_featureCChapter__2iZIe.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_featureCTitle__YhYnZ{font-size:clamp(34px,5.2vw,90px);line-height:.98;letter-spacing:-.03em;font-weight:300;font-variation-settings:"opsz" 96,"wght" 300;margin:0;max-width:20ch;color:var(--ink);opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_featureCTitle__YhYnZ em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100}.cs_featureCTitle__YhYnZ.cs_in__mCgEs{opacity:1;transform:translateY(0)}.cs_featureCFrame__Kot0p{position:relative;max-width:1400px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line),0 40px 120px -40px #0000008c;background:var(--placeholder);opacity:0;transform:translateY(36px) scale(.985);transition:opacity 1.3s var(--breath),transform 1.3s var(--breath)}.cs_featureCFrame__Kot0p.cs_in__mCgEs{opacity:1;transform:translateY(0) scale(1)}.cs_featureCFrame__Kot0p img{display:block;width:100%;height:auto;will-change:transform}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw{opacity:0;transform:translateY(28px) scale(.99);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw.cs_in__mCgEs{opacity:1;transform:translateY(0) scale(1)}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw img{transition:transform .9s var(--breath)}.cs_gallery11__Q8M_6 .cs_galleryItem__T0hNw:hover img{transform:scale(1.03)}@media (max-width:720px){.cs_swatches__vnmt1{grid-template-columns:repeat(2,1fr)}.cs_featureC__CFUFz{padding:clamp(56px,9vh,96px) var(--pad-x)}}.case-study_root__ns4yp{--ink:#1b1714;--bone:#f5f0e8;--clay:#b47855;--ember:#7a2c1f;--haze:#f5f0e899;--breath:cubic-bezier(0.37,0,0.16,1);--pad-x:clamp(20px,5vw,80px);--serif:var(--font-fraunces),"Fraunces",Georgia,serif;--sans:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;position:relative;background:var(--bone);color:var(--ink);font-family:var(--serif);font-weight:300;line-height:1.4;overflow:clip}.case-study_backNav__rZwdg{position:fixed;top:clamp(16px,2vw,28px);left:var(--pad-x);z-index:60;font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--ink);text-decoration:none;padding:9px 14px;border-radius:999px;background:#f5f0e899;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid #1b171414;transition:transform .28s var(--breath),background .6s var(--breath)}.case-study_backNav__rZwdg:hover{transform:translateX(-3px);background:var(--bone)}.case-study_hero__1dvYo{position:relative;height:200svh;width:100%;background:var(--bone);z-index:1}.case-study_heroStage__zNBWB{position:sticky;top:0;height:100dvh;min-height:600px;overflow:hidden;isolation:isolate;transform:scale(1);border-radius:0;transform-origin:50% 72%;will-change:transform,border-radius;background:var(--ink)}.case-study_heroMedia__XrT8Y{position:absolute;inset:0;overflow:hidden}.case-study_heroMedia__XrT8Y img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;will-change:transform}.case-study_heroVeil__JNsEA{position:absolute;inset:0;background:linear-gradient(180deg,#1b171400 30%,#1b17148c),linear-gradient(90deg,#1b171459,#1b171400 45%);pointer-events:none;z-index:3}.case-study_heroCopy__moj7l{position:absolute;left:var(--pad-x);bottom:clamp(80px,12vh,160px);color:var(--bone);z-index:4;max-width:min(72vw,1100px)}.case-study_heroEyebrow__GJziM{font-family:var(--sans);font-size:clamp(11px,.78vw,13px);letter-spacing:.32em;text-transform:uppercase;font-weight:500;margin:0 0 clamp(24px,2.6vw,36px);color:#f5f0e8d1}.case-study_heroTitle__Q9NQH{font-size:clamp(48px,9vw,168px);line-height:.94;letter-spacing:-.035em;font-weight:300;font-variation-settings:"opsz" 144,"wght" 300;margin:0 0 clamp(20px,2vw,32px);color:var(--bone)}.case-study_heroTitle__Q9NQH em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.case-study_heroSub__N6YvQ{font-family:var(--sans);font-size:clamp(14px,1.05vw,18px);color:#f5f0e8d6;max-width:52ch;line-height:1.5;margin:0 0 clamp(24px,2.6vw,36px)}.case-study_heroMeta__8Mkfd{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-family:var(--sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#f5f0e8b3}.case-study_heroLink__ttQ_U{color:var(--bone);text-decoration:none;padding:9px 16px;border:1px solid #f5f0e899;border-radius:999px;transition:background .28s var(--breath),color .28s var(--breath)}.case-study_heroLink__ttQ_U:hover{background:var(--bone);color:var(--ink)}.case-study_heroMetaSep__Ovi7d{opacity:.5}.case-study_heroMetaText__dTDip{max-width:100%}.case-study_section__VPYBU{position:relative;padding:clamp(80px,12vh,160px) var(--pad-x);background:var(--bone)}.case-study_chapter__Jr_hN{font-family:var(--sans);font-size:clamp(11px,.82vw,13px);letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:var(--ink);display:flex;align-items:center;gap:12px;margin:0 0 clamp(24px,2.6vw,40px);font-variant-numeric:tabular-nums;opacity:0;transform:translateY(16px);transition:opacity .9s var(--breath),transform .9s var(--breath)}.case-study_chapter__Jr_hN:before{content:"";width:6px;height:6px;background:var(--ember);border-radius:50%}.case-study_chapter__Jr_hN.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_sectionTitle__kGkwG{font-size:clamp(36px,5.6vw,96px);line-height:.98;letter-spacing:-.03em;font-weight:300;font-variation-settings:"opsz" 96,"wght" 300;margin:0 0 clamp(36px,4vw,56px);max-width:22ch;color:var(--ink);opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_sectionTitle__kGkwG em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.case-study_sectionTitle__kGkwG.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_prose__uXY9J{font-family:var(--sans);font-size:clamp(15px,1.1vw,19px);line-height:1.65;color:#1b1714d6;max-width:64ch;display:grid;gap:clamp(18px,1.8vw,28px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_prose__uXY9J em{font-family:var(--serif);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;color:var(--ink);font-weight:400}.case-study_prose__uXY9J.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_pinSection__DmihY{position:relative;background:var(--bone);isolation:isolate;height:100dvh;overflow:hidden}.case-study_pinChapter__gqPLt{position:absolute;top:clamp(110px,13vh,160px);left:var(--pad-x);z-index:3;font-family:var(--sans);font-size:clamp(11px,.82vw,13px);letter-spacing:.28em;text-transform:uppercase;font-weight:500;display:flex;align-items:center;gap:12px;font-variant-numeric:tabular-nums;color:var(--bone);margin:0}.case-study_pinChapter__gqPLt.case-study_isOverImage__ashr1{color:var(--bone)}.case-study_pinChapter__gqPLt:before{content:"";width:6px;height:6px;background:var(--ember);border-radius:50%}.case-study_pinTitle__oXqZN{position:absolute;top:clamp(180px,22vh,280px);left:var(--pad-x);right:var(--pad-x);z-index:3;font-size:clamp(40px,6.4vw,124px);line-height:.98;letter-spacing:-.035em;font-weight:300;font-variation-settings:"opsz" 96,"wght" 300;margin:0;max-width:18ch;color:var(--bone);pointer-events:none;text-shadow:0 4px 40px #0006}.case-study_pinTitle__oXqZN.case-study_isOverImage__ashr1{color:var(--bone)}.case-study_pinTitle__oXqZN em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.case-study_pinImage__f3dQw{position:absolute;inset:0;z-index:1;opacity:1;transform:scale(1.06);transition:transform 1.6s var(--breath);will-change:transform}.case-study_pinImage__f3dQw.case-study_in__EOv9p{transform:scale(1)}.case-study_pinImage__f3dQw img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transform:scale(1.08);will-change:transform}.case-study_pinImage__f3dQw:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1b171426,#1b171480);pointer-events:none}.case-study_swatches__Cu7kB{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,1vw,14px);margin:clamp(20px,3vw,36px) 0 clamp(40px,5vw,64px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_swatches__Cu7kB.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_swatch__9BCAM{aspect-ratio:4/5;padding:clamp(14px,2vw,24px);border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;font-family:var(--sans);font-size:12px}.case-study_swatchName__HG1S2{font-weight:500;letter-spacing:.2em;text-transform:uppercase}.case-study_swatchHex__hJIxm{font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.04em}.case-study_typeSpecimen__fP3bl{border-top:1px solid #1b17141f;border-bottom:1px solid #1b17141f;padding:clamp(28px,4vw,48px) 0;display:grid;gap:clamp(20px,2vw,32px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_typeSpecimen__fP3bl.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_typeLabel__CQ4CX{font-family:var(--sans);font-size:11px;letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:#1b171499}.case-study_typeAa__xR1B_{font-size:clamp(96px,18vw,280px);line-height:.85;margin:0;display:flex;gap:clamp(18px,3vw,48px);align-items:baseline;color:var(--ink)}.case-study_gallery__CsjLJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(12px,1.4vw,20px);margin:clamp(40px,5vw,64px) 0 0;opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_gallery__CsjLJ.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_galleryItem__vN50Y{margin:0;display:grid;gap:10px}.case-study_galleryItem__vN50Y img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:4px;background:#1b17140f}.case-study_galleryItem__vN50Y figcaption{font-family:var(--sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:#1b17148c}.case-study_constants__9I2eU{margin:clamp(28px,3vw,44px) 0 0;border-radius:8px;background:var(--ink);color:var(--bone);padding:clamp(20px,2.4vw,32px);overflow-x:auto;opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_constants__9I2eU.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_constants__9I2eU pre{font-family:var(--font-geist-mono),monospace;font-size:clamp(12px,.95vw,14px);line-height:1.7;margin:0}.case-study_process___AFix{list-style:none;padding:0;margin:0;display:grid;gap:clamp(14px,1.4vw,22px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_process___AFix.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_process___AFix li{display:grid;grid-template-columns:60px 200px 1fr;gap:clamp(14px,2vw,28px);align-items:baseline;padding-bottom:clamp(14px,1.4vw,22px);border-bottom:1px solid #1b171414}.case-study_processNum__tGtZO{font-family:var(--font-geist-mono),monospace;font-size:12px;color:var(--ember);letter-spacing:.04em}.case-study_processName__JITc9{font-family:var(--serif);font-size:clamp(18px,1.6vw,26px);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;color:var(--ink)}.case-study_processDesc__HACkd{font-family:var(--sans);font-size:clamp(13px,1vw,16px);line-height:1.55;color:#1b1714bf}@media (max-width:720px){.case-study_process___AFix li{grid-template-columns:48px 1fr}.case-study_processDesc__HACkd{grid-column:1/-1}}.case-study_tech__NmOhE{display:grid;gap:0;border-top:1px solid #1b17141f;opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_tech__NmOhE.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_techRow__SWAYS{display:grid;grid-template-columns:200px 1fr;gap:clamp(20px,2vw,40px);padding:clamp(12px,1.2vw,18px) 0;border-bottom:1px solid #1b171414;align-items:baseline}.case-study_techKey__bxH6U{font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:#1b171499}.case-study_techVal__KBdgc{font-family:var(--sans);font-size:clamp(13px,1vw,16px);color:var(--ink)}@media (max-width:720px){.case-study_techRow__SWAYS{grid-template-columns:1fr;gap:4px}}.case-study_outcomes__egYFM{list-style:none;padding:0;margin:0;display:grid;gap:clamp(20px,2vw,32px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_outcomes__egYFM.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_outcomes__egYFM li{display:grid;grid-template-columns:240px 1fr;gap:clamp(20px,2vw,40px);align-items:baseline;padding-bottom:clamp(16px,1.6vw,24px);border-bottom:1px solid #1b171414}.case-study_outcomes__egYFM strong{font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#1b171499}.case-study_outcomes__egYFM a,.case-study_outcomes__egYFM span{font-family:var(--serif);font-size:clamp(20px,2vw,30px);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;color:var(--ink);text-decoration:none}.case-study_outcomes__egYFM a:hover{color:var(--ember)}@media (max-width:720px){.case-study_outcomes__egYFM li{grid-template-columns:1fr;gap:6px}}.case-study_next__sK8qe{background:var(--ink);color:var(--bone);padding:clamp(120px,18vh,220px) var(--pad-x);text-align:center}.case-study_next__sK8qe .case-study_chapter__Jr_hN{color:#f5f0e8b3;justify-content:center}.case-study_next__sK8qe .case-study_chapter__Jr_hN:before{background:var(--ember)}.case-study_nextTitle__miHdM{font-size:clamp(40px,7vw,128px);line-height:.98;letter-spacing:-.035em;font-weight:300;margin:0 0 clamp(16px,1.6vw,24px);color:var(--bone);opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_nextTitle__miHdM em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100;font-weight:300}.case-study_nextTitle__miHdM.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_nextSub__mphkr{font-family:var(--serif);font-style:italic;font-variation-settings:"opsz" 24,"SOFT" 100;font-size:clamp(16px,1.4vw,22px);color:#f5f0e8b3;margin:0 0 clamp(36px,4vw,56px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_nextSub__mphkr.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_nextCta__TfC1h{display:inline-block;font-family:var(--sans);font-size:13px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--ink);background:var(--bone);padding:18px 32px;border-radius:999px;text-decoration:none;transition:background .28s var(--breath),transform .28s var(--breath);opacity:0;transform:translateY(16px)}.case-study_nextCta__TfC1h.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_nextCta__TfC1h:hover{background:var(--clay);transform:translateY(-2px)}.case-study_proseLead__YvkPG{font-family:var(--serif);font-size:clamp(20px,2.4vw,38px);line-height:1.42;letter-spacing:-.01em;color:var(--ink);display:grid;gap:clamp(24px,3vw,44px);opacity:0;transform:translateY(20px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath);max-width:30ch}.case-study_proseLead__YvkPG p{font-weight:300}.case-study_proseLead__YvkPG.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_gallery11__qPhq6{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(10px,1.2vw,18px);margin:clamp(48px,6vw,80px) 0 0;opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_gallery11__qPhq6.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y{margin:0;display:grid;gap:10px}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y img{width:100%;height:100%;object-fit:cover;border-radius:4px;background:#1b17140f}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:first-child{grid-column:span 7}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:first-child img{aspect-ratio:16/10}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(2){grid-column:span 5}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(2) img{aspect-ratio:4/5}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(3),.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(4),.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(5){grid-column:span 4}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(3) img,.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(4) img,.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(5) img{aspect-ratio:4/5}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(6){grid-column:span 5}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(7){grid-column:span 7}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(6) img,.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(7) img{aspect-ratio:16/11}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(10),.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(8),.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(9){grid-column:span 4}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(10) img,.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(8) img,.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(9) img{aspect-ratio:4/5}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(11){grid-column:span 12}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(11) img{aspect-ratio:21/8}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y figcaption{font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#1b171480}@media (max-width:860px){.case-study_gallery11__qPhq6{grid-template-columns:repeat(2,1fr)}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y{grid-column:span 1!important}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y img{aspect-ratio:4/5!important}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(11){grid-column:span 2!important}.case-study_gallery11__qPhq6 .case-study_galleryItem__vN50Y:nth-child(11) img{aspect-ratio:16/9!important}}.case-study_motionRow__hI4n_{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,20px);margin:clamp(40px,5vw,64px) 0 clamp(16px,1.6vw,24px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_motionRow__hI4n_.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_motionClip__W_XjN{margin:0;overflow:hidden;border-radius:6px;background:var(--ink)}.case-study_motionClip__W_XjN video{width:100%;height:100%;aspect-ratio:16/10;object-fit:cover;display:block}@media (max-width:720px){.case-study_motionRow__hI4n_{grid-template-columns:1fr}}.case-study_motionLabel__S07FV{display:block;font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:#1b171480;opacity:0;transform:translateY(12px);transition:opacity .9s var(--breath),transform .9s var(--breath)}.case-study_motionLabel__S07FV.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_decisions__77VT9{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,3.4vw,56px) clamp(40px,5vw,80px);opacity:0;transform:translateY(16px);transition:opacity 1.1s var(--breath),transform 1.1s var(--breath)}.case-study_decisions__77VT9.case-study_in__EOv9p{opacity:1;transform:translateY(0)}.case-study_decision__Uumfv{display:grid;gap:12px;align-content:start}.case-study_decisionKey__Fd1Ef{font-family:var(--serif);font-style:italic;font-variation-settings:"opsz" 40,"SOFT" 100;font-size:clamp(22px,2.2vw,34px);font-weight:400;color:var(--ink);margin:0;padding-bottom:12px;border-bottom:1px solid #1b171424}.case-study_decisionText__X6Jvw{font-family:var(--sans);font-size:clamp(14px,1.05vw,17px);line-height:1.6;color:#1b1714c7;margin:0}@media (max-width:720px){.case-study_decisions__77VT9{grid-template-columns:1fr}}@media (max-width:720px){.case-study_heroTitle__Q9NQH{font-size:clamp(56px,14vw,88px)}.case-study_pinTitle__oXqZN{font-size:clamp(32px,9.5vw,56px);top:18vh}}