.page_page__RgAOO{min-height:100vh;background:#1b1b1b;color:#fffbf5}.page_homeLink__C7Whz{position:fixed;top:40px;left:40px;z-index:30;width:66px}.page_fullBleedSection__a9bIZ,.page_hero__cVD6M,.page_masonrySection__5d1gv,.page_otherCasesSection__ZGUNu,.page_storySection__IYZD6{width:min(100%,2560px);margin:0 auto;padding-inline:clamp(18px,2.08vw,40px)}.page_hero__cVD6M{position:relative;min-height:100svh;display:grid;align-items:center;padding-top:clamp(120px,11vw,176px);padding-bottom:clamp(48px,5vw,88px);overflow:hidden}.page_heroCopy__VsU12{position:relative;z-index:3;display:grid;grid-gap:clamp(24px,1.4vw,32px);gap:clamp(24px,1.4vw,32px);align-content:center;max-width:min(44vw,720px)}.page_heroMeta__9vvjI{display:flex;flex-wrap:wrap;gap:10px}.page_heroMetaItem__QNVlF,.page_storyEyebrow__175fP{font-family:Gilroy,sans-serif;font-size:clamp(13px,.95vw,16px);line-height:.8;letter-spacing:.12em;text-transform:uppercase}.page_heroMetaItem__QNVlF{padding:10px 14px;border:1px solid rgba(255,251,245,.12);color:rgba(255,251,245,.7)}.page_heroTitle__IHD5s{margin:0;max-width:none;font-family:Humane,sans-serif;font-size:clamp(112px,10vw,228px);line-height:.8;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.page_heroSummary__6Gf6_{transform:translateY(-50px);margin:0;max-width:40ch;font-family:Gilroy,sans-serif;font-size:clamp(18px,1.5vw,26px);line-height:1.18;color:rgba(255,251,245,.76);position:relative;top:-16px}.page_otherCaseBadge__zFLhm{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;background:rgba(255,251,245,.86);color:#111;font-family:Gilroy,sans-serif;font-size:clamp(12px,.9vw,15px);line-height:1;letter-spacing:.08em;text-transform:uppercase}.page_fullBleedSection__a9bIZ{padding-top:clamp(40px,4vw,64px)}.page_fullBleedVisual__hw0tc{position:relative;width:100%;min-height:var(--project-full-bleed-min-height,100svh);aspect-ratio:var(--project-full-bleed-aspect-ratio);overflow:hidden;border-radius:.4rem;background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03)),var(--project-full-bleed-image,none),var(--project-background);background-size:cover;background-position:50%;background-repeat:no-repeat}.page_fullBleedEmbed__v9kca,.page_fullBleedVideo__cOnht{position:absolute;inset:0;width:100%;height:100%;border:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.page_fullBleedEmbed__v9kca,.page_masonryEmbed__z4ld3{pointer-events:none}.page_interactiveEmbed__AVUMl{pointer-events:auto}.page_fullBleedImage__WOgkU,.page_fullBleedVideo__cOnht{object-fit:cover}.page_vimeoWrapper__P9CWH{position:absolute;inset:0;will-change:transform;transform:translateZ(0);isolation:isolate}.page_storySection__IYZD6{padding-top:clamp(72px,8vw,128px)}.page_storyGrid__l5y3D{display:grid;grid-template-columns:minmax(0,clamp(40vw,50vw,70vw)) minmax(0,clamp(40vw,50vw,70vw));grid-gap:120px;gap:120px;align-items:start}.page_sectionHeader__EzWzi,.page_storyHeadlineBlock__lw90O{display:grid;grid-gap:10px;gap:10px}.page_sectionHeader__EzWzi{padding-bottom:clamp(42px,4vw,64px)}.page_sectionTitle__cuzI8,.page_storyTitle__zWFI7{margin:0;max-width:none;font-family:Humane,sans-serif;font-size:clamp(92px,9vw,172px);line-height:.82;letter-spacing:.01em;text-transform:uppercase}.page_storyColumns__HPL4_{display:grid;grid-gap:clamp(28px,2.3vw,42px);gap:clamp(28px,2.3vw,42px)}.page_storyCopy__LxMlx{margin:0;max-width:45ch;font-family:Gilroy,sans-serif;font-size:clamp(18px,1.35vw,24px);line-height:1.22;color:rgba(255,251,245,.72)}.page_masonrySection__5d1gv{padding-top:clamp(72px,8vw,128px)}.page_masonryGrid__n75bj{column-count:2;column-gap:clamp(24px,2vw,36px)}.page_masonryCard__7a8G4{display:inline-grid;width:100%;gap:14px;margin:0 0 clamp(24px,2vw,36px);page-break-inside:avoid;break-inside:avoid}.page_masonryVisual__Fmymt{position:relative;width:100%;min-height:var(--card-height);aspect-ratio:var(--card-aspect-ratio);padding:clamp(18px,1.6vw,24px);overflow:hidden;border-radius:.4rem;background:linear-gradient(135deg,rgba(255,251,245,.12),rgba(255,251,245,.03)),var(--project-background)}.page_masonryEmbed__z4ld3,.page_masonryMediaVideo__MT5a4{position:absolute;inset:0;width:100%;height:100%;border:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.page_masonryMediaImage__zZ3ne,.page_masonryMediaVideo__MT5a4{object-fit:cover}.page_otherCaseCopy__HMdiV{display:grid;grid-gap:8px;gap:8px}.page_otherCaseTitle__7uLaV{margin:0;font-family:Gilroy,sans-serif;font-size:clamp(26px,2vw,38px);line-height:.98;font-weight:700}.page_otherCaseMeta__lTQbT{margin:0;font-family:Gilroy,sans-serif;font-size:clamp(16px,1.1vw,20px);line-height:1.16;color:rgba(255,251,245,.6)}.page_otherCasesSection__ZGUNu{padding-top:clamp(72px,8vw,128px);padding-bottom:clamp(72px,8vw,128px)}.page_otherCasesGrid__HhQ9v{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(24px,2vw,36px);gap:clamp(24px,2vw,36px)}.page_otherCaseCard__ipCCF{display:grid;grid-gap:14px;gap:14px;color:inherit;text-decoration:none;align-content:start}.page_otherCaseVisual__jz4y_{position:relative;aspect-ratio:1/1;min-height:auto;padding:clamp(18px,1.6vw,24px);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.03)),var(--project-cover-image,none),var(--project-background);background-size:cover;background-position:50%;background-repeat:no-repeat}.page_otherCaseBadge__zFLhm{position:absolute;left:clamp(18px,1.6vw,24px);bottom:clamp(18px,1.6vw,24px)}@media (max-width:1200px){.page_hero__cVD6M{min-height:auto;padding-top:120px;padding-bottom:8px}.page_heroCopy__VsU12{max-width:100%;padding-bottom:0}}@media (max-width:980px){.page_otherCasesGrid__HhQ9v,.page_storyGrid__l5y3D{grid-template-columns:repeat(2,minmax(0,1fr))}.page_masonryGrid__n75bj{column-count:1}.page_storyGrid__l5y3D{gap:20px}.page_fullBleedVisual__hw0tc{min-height:72svh}}@media (max-width:768px){.page_homeLink__C7Whz{top:24px;left:20px;width:42px}.page_sectionHeader__EzWzi{display:grid;grid-gap:4px;gap:4px}.page_fullBleedSection__a9bIZ,.page_hero__cVD6M,.page_masonrySection__5d1gv,.page_otherCasesSection__ZGUNu,.page_storySection__IYZD6{padding-inline:20px}.page_fullBleedSection__a9bIZ{padding-top:clamp(16px,2vw,32px)}.page_hero__cVD6M{padding-top:112px}.page_heroTitle__IHD5s{font-size:clamp(72px,17vw,112px);white-space:normal}.page_heroMetaItem__QNVlF{font-size:clamp(10px,.8vw,14px)}.page_heroSummary__6Gf6_,.page_storyCopy__LxMlx{max-width:none;font-size:clamp(16px,4vw,20px)}.page_fullBleedVisual__hw0tc{min-height:var(--project-full-bleed-mobile-min-height,56svh)}.page_sectionTitle__cuzI8,.page_storyTitle__zWFI7{max-width:none;font-size:clamp(60px,14vw,96px)}.page_storyGrid__l5y3D{grid-template-columns:1fr}.page_storyColumns__HPL4_{gap:18px}.page_masonryVisual__Fmymt{min-height:var(--card-mobile-min-height,320px)}.page_otherCaseVisual__jz4y_{min-height:320px}.page_otherCasesGrid__HhQ9v{grid-template-columns:1fr}.page_otherCaseVisual__jz4y_{aspect-ratio:auto}}