.RoomGallery_gallery__PZJUE{display:flex;flex-direction:column;gap:24px}.RoomGallery_galleryPair__6v6WW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.RoomGallery_galleryFull__QShJb,.RoomGallery_galleryPairItem__svnQ1{overflow:hidden;background:var(--panel);scroll-margin-top:var(--header-scroll-clearance)}.RoomGallery_galleryHover__pp8uW{display:block;width:100%;height:100%}.RoomGallery_galleryFullImage__TZ9G2,.RoomGallery_galleryPairImage__t2PvJ{width:100%;height:auto;min-height:280px;max-height:520px;object-fit:cover}.RoomGallery_galleryFullImage__TZ9G2{max-height:680px}@media (max-width:719px){.RoomGallery_galleryPair__6v6WW{grid-template-columns:1fr}.RoomGallery_galleryPairImage__t2PvJ{max-height:none}}.GhostLink_link__mmLb2{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-hanken),"Hanken Grotesk",sans-serif;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--ink);text-decoration:none;background:none;border:none;padding:0;min-height:44px;cursor:pointer;transition:opacity .2s ease,gap .2s ease,color .2s ease}.GhostLink_link__mmLb2:focus-visible,.GhostLink_link__mmLb2:hover{opacity:.55}.GhostLink_onDark__OtiLj{color:var(--canvas)}.GhostLink_onDark__OtiLj:focus-visible{outline-color:var(--canvas)}.GhostLink_widenGap__lnkOy:focus-visible,.GhostLink_widenGap__lnkOy:hover{opacity:1;gap:16px}.GhostLink_arrow__eLV2p{font-size:13px;line-height:1}@media (prefers-reduced-motion:reduce){.GhostLink_link__mmLb2{transition:none}.GhostLink_widenGap__lnkOy:focus-visible,.GhostLink_widenGap__lnkOy:hover{gap:10px}}.HeroSection_hero__fO6yX{display:grid;grid-template-columns:1fr 1fr;min-height:640px}.HeroSection_copy__1PSfS{padding:0 56px;display:flex;flex-direction:column;justify-content:center;max-width:760px;margin-left:auto;width:100%}.HeroSection_eyebrow__YTE0N{color:var(--faint)}.HeroSection_headline__H_wQi{margin-top:28px}.HeroSection_lede__Fmrud{margin-top:28px;max-width:440px;color:var(--body-muted)}.HeroSection_enterLink__tnUMc{margin-top:40px;width:max-content;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.HeroSection_visual__G_A7c{position:relative;overflow:hidden;background:var(--panel);display:flex;flex-direction:column;min-height:640px;box-sizing:border-box;scroll-margin-top:var(--header-scroll-clearance)}.HeroSection_heroImage__h21WR{flex:1 1;width:100%;min-height:0;object-fit:cover}.HeroSection_heroPlaceholder__kJOnu{flex:1 1;width:100%;min-height:360px;background:var(--panel)}.HeroSection_caption__9mgVx{position:absolute;left:24px;bottom:22px;background:rgba(246,243,236,.92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:11px 16px}.HeroSection_captionTitle__CayrD{margin:0;font-family:var(--font-newsreader),"Newsreader",serif;font-size:16px;color:var(--ink)}.HeroSection_captionMeta__Zs5U4{margin:3px 0 0;font-size:13px;line-height:1.4;color:var(--body-muted)}@media (max-width:1099px){.HeroSection_copy__1PSfS{padding-inline:var(--gutter)}}@media (max-width:719px){.HeroSection_hero__fO6yX{grid-template-columns:1fr;min-height:auto}.HeroSection_copy__1PSfS{padding-block:48px;margin-inline:auto}.HeroSection_visual__G_A7c{min-height:360px}}.FeaturedArtistsSection_section__YQps1{padding-top:var(--section-padding-top)}.FeaturedArtistsSection_intro__Ew4tK{max-width:780px;margin:18px 0 48px}.FeaturedArtistsSection_communityLink__l_0jI{margin-top:var(--section-inset-top);border-top:1px solid var(--hairline);padding-top:26px;display:flex;justify-content:space-between;align-items:center;gap:24px;text-decoration:none;color:inherit;transition:opacity .2s ease}.FeaturedArtistsSection_communityLink__l_0jI:focus-visible,.FeaturedArtistsSection_communityLink__l_0jI:hover{opacity:.62}.FeaturedArtistsSection_communityText__QWI6h{font-size:24px;line-height:1.2;margin:0}@media (max-width:719px){.FeaturedArtistsSection_communityText__QWI6h{font-size:20px}}@media (prefers-reduced-motion:reduce){.FeaturedArtistsSection_communityLink__l_0jI{transition:none}}.FeaturedStudioSection_section__vD7YN{padding-top:var(--section-padding-top)}.FeaturedStudioSection_hero__mcSPA{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:56px;gap:56px;align-items:stretch;margin-top:26px;min-height:520px;text-decoration:none;color:inherit;transition:opacity .2s ease}.FeaturedStudioSection_hero__mcSPA:focus-visible,.FeaturedStudioSection_hero__mcSPA:hover{opacity:.94}.FeaturedStudioSection_copy__1oIum{display:flex;flex-direction:column;justify-content:center;max-width:520px;padding-block:12px}.FeaturedStudioSection_storyType__QSs9D{color:var(--faint)}.FeaturedStudioSection_headline__Rf_oy{margin-top:18px;font-size:46px;line-height:1.06}.FeaturedStudioSection_studioName__oZhGj{margin-top:18px;font-size:24px;line-height:1.2}.FeaturedStudioSection_meta__x4FyC{display:block;margin-top:8px;color:var(--faint)}.FeaturedStudioSection_excerpt__T_77a{margin-top:22px;max-width:440px;color:var(--body-muted)}.FeaturedStudioSection_cta__YCOql{margin-top:32px;width:max-content;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.FeaturedStudioSection_visual__FhO8Y{position:relative;overflow:hidden;background:var(--panel);min-height:420px}.FeaturedStudioSection_heroImage__jueBJ,.FeaturedStudioSection_imageHover__XbN0G{width:100%;height:100%;min-height:420px;object-fit:cover}.FeaturedStudioSection_placeholder__0JqcZ{width:100%;min-height:420px;display:flex;align-items:center;justify-content:center;background:linear-gradient(155deg,#e9e0cd,#d9ccb2)}.FeaturedStudioSection_placeholderLabel__8wwEm{font-family:var(--font-newsreader),"Newsreader",serif;font-style:italic;font-size:28px;color:#6f5d40}@media (max-width:1099px){.FeaturedStudioSection_hero__mcSPA{gap:40px}.FeaturedStudioSection_headline__Rf_oy{font-size:40px}}@media (max-width:719px){.FeaturedStudioSection_hero__mcSPA{grid-template-columns:1fr;gap:28px;min-height:auto}.FeaturedStudioSection_copy__1oIum{max-width:none;padding-block:0}.FeaturedStudioSection_headline__Rf_oy{font-size:34px}.FeaturedStudioSection_heroImage__jueBJ,.FeaturedStudioSection_imageHover__XbN0G,.FeaturedStudioSection_placeholder__0JqcZ,.FeaturedStudioSection_visual__FhO8Y{min-height:320px}}@media (prefers-reduced-motion:reduce){.FeaturedStudioSection_hero__mcSPA{transition:none}}.not-found_page__jb5cW{background:var(--canvas);min-height:calc(100dvh - var(--header-height, 72px))}.not-found_main__0NPrd{padding-top:var(--section-padding-top-tight);padding-bottom:var(--section-padding-top)}.not-found_eyebrow___b_ZB{color:var(--faint)}.not-found_headline__h9Zat{margin:24px 0 0;max-width:var(--content-copy);font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300;font-size:clamp(34px,5vw,52px);line-height:1.12;letter-spacing:-.02em;color:var(--ink)}.not-found_body__sLyFD{margin-top:24px;max-width:520px;font-size:17px;line-height:1.65;color:var(--body-muted)}.not-found_ctas__pKZGI{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.not-found_links__auMg0{display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:28px}@media (max-width:719px){.not-found_ctas__pKZGI{flex-direction:column;align-items:flex-start}.not-found_ctas__pKZGI>*{min-height:44px;display:inline-flex;align-items:center}}.PillButton_button__yu2im{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:15px 26px;border-radius:var(--radius-pill);border:1px solid transparent;font-family:var(--font-hanken),"Hanken Grotesk",sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;background:var(--ink);color:var(--canvas);transition:opacity .2s ease,background .2s ease,color .2s ease,gap .25s ease,transform .25s var(--motion-easing-pill-lift)}.PillButton_button__yu2im:focus-visible,.PillButton_button__yu2im:hover{opacity:.86;transform:translateY(-2px)}.PillButton_button__yu2im:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.PillButton_onDark__LWCMG{background:var(--canvas);color:var(--ink)}.PillButton_onDark__LWCMG:focus-visible{outline-color:var(--canvas)}.PillButton_outlineOnDark__U6TTH{background:transparent;color:var(--canvas);border-color:var(--on-dark-btn-border)}.PillButton_outlineOnDark__U6TTH:focus-visible,.PillButton_outlineOnDark__U6TTH:hover{background:var(--canvas);color:var(--ink);opacity:1;transform:translateY(-2px)}.PillButton_outlineOnDark__U6TTH:focus-visible{outline-color:var(--canvas)}.PillButton_label__yqQo9{line-height:1}.PillButton_arrow__94wnX{font-size:14px;line-height:1}@media (prefers-reduced-motion:reduce){.PillButton_button__yu2im{transition:none}.PillButton_button__yu2im:focus-visible,.PillButton_button__yu2im:hover{opacity:1;transform:none}}.page_page__ae9qQ{background:var(--canvas)}.page_hero__wrLbc{padding-top:var(--section-padding-top-tight)}.page_heroEyebrow__Zz_Jn{color:var(--faint)}.page_heroHeadline__muR6Z{margin:24px 0 0;max-width:var(--content-copy);font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300;font-size:60px;line-height:1.04;letter-spacing:-.02em;color:var(--ink)}.page_heroColumns__NDRT4{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;margin-top:40px;max-width:900px}.page_heroBody__RMOoO{font-size:17px;line-height:1.65}.page_imageSection__BpyPk{padding-top:var(--section-cta-gap)}.page_imageFrame__LD8nr{overflow:hidden;background:var(--panel);scroll-margin-top:var(--header-scroll-clearance)}.page_heroImage__TTRrG{width:100%;height:560px;object-fit:cover}.page_beliefs__xtijN,.page_model__U8NTO{padding-top:var(--section-padding-top-medium)}.page_sectionGrid__hVDmb{display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px;border-top:1px solid var(--ink);padding-top:26px}.page_sectionLabel__KDdeM{margin:0;font-family:var(--font-hanken),"Hanken Grotesk",sans-serif;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.page_sectionContent__CRq0I{min-width:0}.page_beliefsLead__N5m7q{margin:0;max-width:820px;font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300;font-size:36px;line-height:1.28;letter-spacing:-.01em;color:var(--ink)}.page_valuesGrid__NOYUL{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}.page_valueCard__SyOlX{border-top:1px solid var(--hairline);padding-top:20px}.page_valueNum__mjMcY{display:block;font-size:13px;color:var(--tertiary)}.page_valueNum__mjMcY,.page_valueTitle__ImTi1{font-family:var(--font-newsreader),"Newsreader",serif}.page_valueTitle__ImTi1{margin:14px 0 0;font-weight:400;font-size:24px;line-height:1.15;color:var(--ink)}.page_valueBody__1dUW_{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--body-muted)}.page_modelColumns__Q4Pds{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px}.page_modelTitle__FM1ha{margin:0;font-family:var(--font-newsreader),"Newsreader",serif;font-weight:400;font-size:30px;color:var(--ink)}.page_modelBody__ys7Bs{margin-top:16px}.page_modelLink__wxGfd{margin-top:22px;letter-spacing:.14em;text-transform:uppercase}.page_cta__gVJTb{margin-top:var(--section-padding-top-medium);background:var(--ink);color:var(--canvas)}.page_ctaRow__7DLMH{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:28px;padding-block:var(--section-padding-top-tight)}.page_ctaHeadline__N2gU4{margin:0;font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300;font-size:48px;line-height:1;letter-spacing:-.02em;color:var(--canvas)}@media (max-width:1099px){.page_heroHeadline__muR6Z{font-size:48px}.page_beliefsLead__N5m7q{font-size:30px}.page_valuesGrid__NOYUL{grid-template-columns:repeat(2,1fr)}.page_ctaHeadline__N2gU4{font-size:40px}}@media (max-width:719px){.page_heroHeadline__muR6Z{font-size:40px}.page_heroColumns__NDRT4{grid-template-columns:1fr;gap:24px}.page_heroImage__TTRrG{height:min(56vw,400px)}.page_sectionGrid__hVDmb{grid-template-columns:1fr;gap:24px}.page_valuesGrid__NOYUL{grid-template-columns:1fr;margin-top:40px}.page_modelColumns__Q4Pds{grid-template-columns:1fr;gap:40px}.page_beliefsLead__N5m7q{font-size:26px}.page_modelTitle__FM1ha{font-size:24px}.page_statFigure__Fm6Vl{font-size:48px}.page_ctaHeadline__N2gU4{font-size:34px}.page_ctaRow__7DLMH{align-items:flex-start}}.page_page__srulH{padding-bottom:0}.page_hero___1ZWh{padding-top:84px}.page_heroEyebrow__PMN2J{color:var(--faint);letter-spacing:.26em}.page_heroGrid__Ajq8t{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:64px;gap:64px;align-items:end;margin-top:22px}.page_heroTitle__ihyZW{font-weight:300;font-size:58px;line-height:1.02;letter-spacing:-.02em;color:var(--ink)}.page_heroLede__9xeC0,.page_heroTitle__ihyZW{margin:0;font-family:var(--font-newsreader),"Newsreader",serif}.page_heroLede__9xeC0{max-width:440px;font-size:20px;line-height:1.5;color:var(--body-muted)}.page_featured__YpSje{padding-top:64px}.page_featuredGrid__vV9kd{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;gap:36px}.page_community__TCPJV{padding-top:96px;padding-bottom:120px}.page_communityHeader__Wykqc{display:flex;justify-content:space-between;align-items:baseline;gap:24px;border-top:1px solid var(--ink);padding-top:var(--section-header-padding-top);margin-bottom:18px}.page_cta__qxFJF{margin-top:64px;background:var(--ink);color:var(--canvas);padding:56px}.page_ctaInner__MEAm5{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:28px}.page_ctaCopy___uczj{max-width:460px}.page_ctaTitle__rNouW{color:var(--canvas);font-size:36px;line-height:1.06;letter-spacing:-.01em}.page_ctaBody___H5mm{margin-top:14px;color:var(--on-dark-body)}@media (max-width:1099px){.page_heroTitle__ihyZW{font-size:44px}.page_heroLede__9xeC0{font-size:18px}.page_ctaTitle__rNouW{font-size:30px}}@media (max-width:719px){.page_hero___1ZWh{padding-top:56px}.page_heroGrid__Ajq8t{grid-template-columns:1fr;gap:24px;align-items:start}.page_heroTitle__ihyZW{font-size:34px}.page_heroLede__9xeC0{font-size:17px;max-width:none}.page_featuredGrid__vV9kd{grid-template-columns:1fr;gap:40px}.page_community__TCPJV{padding-top:72px;padding-bottom:80px}.page_communityHeader__Wykqc{flex-direction:column;align-items:flex-start;gap:8px}.page_cta__qxFJF{padding:40px 28px}.page_ctaInner__MEAm5{flex-direction:column;align-items:flex-start}}.WorkAttribution_of__9kdQb{font-family:var(--font-newsreader),"Newsreader",serif;font-style:italic;font-weight:400}.EditorialSignedCta_attribution__jCjay{display:flex;align-items:flex-start;gap:20px}.EditorialSignedCta_eyebrow__2tpdn{margin:0;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--on-dark-eyebrow)}.EditorialSignedCta_line__ndxI0{margin:10px 0 0;font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300;font-size:28px;line-height:1.2;letter-spacing:-.01em;color:var(--canvas)}.EditorialSignedCta_row__7K1IN{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:28px;padding-block:var(--section-cta-gap)}@media (max-width:719px){.EditorialSignedCta_line__ndxI0{font-size:22px}.EditorialSignedCta_row__7K1IN{padding-block:var(--section-inset-top);align-items:flex-start}}.StudioProjectPage_page__ct7u7{background:var(--canvas);padding-bottom:0}.StudioProjectPage_hero__P2BZC{position:relative;width:100%;min-height:84vh;overflow:hidden;background:var(--panel)}.StudioProjectPage_heroImage__MzrHP{object-fit:cover}.StudioProjectPage_heroScrim__C2iEh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,18,16,.08),rgba(20,18,16,.18) 42%,rgba(20,18,16,.72));pointer-events:none}.StudioProjectPage_heroContent__toLwm{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:28px var(--gutter) 48px}.StudioProjectPage_backLink__GNhSn{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;font-size:12px;letter-spacing:.04em;color:rgba(246,243,236,.82);text-decoration:none;transition:opacity var(--motion-duration-link) ease}.StudioProjectPage_backLink__GNhSn:focus-visible,.StudioProjectPage_backLink__GNhSn:hover{opacity:.55}.StudioProjectPage_heroTitleBlock__fjbkE{max-width:920px}.StudioProjectPage_kicker__0hFMZ{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(246,243,236,.72)}.StudioProjectPage_title__HoQc5{margin:14px 0 0;font-size:88px;line-height:1;letter-spacing:-.02em;color:var(--canvas)}.StudioProjectPage_subtitle__qhKxl,.StudioProjectPage_title__HoQc5{font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300}.StudioProjectPage_subtitle__qhKxl{margin:16px 0 0;max-width:640px;font-size:24px;line-height:1.4;color:rgba(246,243,236,.88)}.StudioProjectPage_introSection__aHezt{padding-top:80px}.StudioProjectPage_introGrid__JVGPD{display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px;align-items:start}.StudioProjectPage_introLabel__rrZKO{margin:0;padding-top:6px;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.StudioProjectPage_introLead__EzXBN{margin:0;max-width:760px;font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300;font-size:31px;line-height:1.32;letter-spacing:-.01em;color:var(--ink)}.StudioProjectPage_introBody__ZULoH{margin:22px 0 0;max-width:760px;font-size:17px;line-height:1.65;color:var(--body-muted)}.StudioProjectPage_metaSection__3BhLA{padding-top:48px}.StudioProjectPage_metaGrid__zHWsv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin:0;border-top:1px solid var(--ink);padding-top:26px}.StudioProjectPage_metaItem__C0Af5{margin:0}.StudioProjectPage_metaLabel__kPCer{margin:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.StudioProjectPage_metaValue__Jfobo{margin:7px 0 0;font-size:16px;color:var(--ink)}.StudioProjectPage_gallerySection__NrUEU{display:flex;flex-direction:column;gap:24px;padding-top:72px}.StudioProjectPage_galleryFigure__Q0xmV{margin:0}.StudioProjectPage_galleryFull___RQgj,.StudioProjectPage_gallerySplitItem__ZLR_4{overflow:hidden;background:var(--panel);scroll-margin-top:var(--header-scroll-clearance)}.StudioProjectPage_galleryHover__cthay{display:block;width:100%;height:100%}.StudioProjectPage_galleryFullImage__bLM4H{width:100%;height:660px;object-fit:cover}.StudioProjectPage_galleryCaption__E5VsD{max-width:var(--content-prose);margin:14px auto 0;padding-inline:var(--gutter);font-size:12px;line-height:1.5;color:var(--tertiary)}.StudioProjectPage_gallerySplit__J4acJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;max-width:var(--content-wide);margin-inline:auto;padding-inline:var(--gutter)}.StudioProjectPage_gallerySplitImage__93hL9{width:100%;height:500px;object-fit:cover}.StudioProjectPage_pullQuoteSection__oxWMK{margin-top:24px;background:var(--ink);color:var(--canvas);padding:96px 0}.StudioProjectPage_pullQuote__M_3Fg{margin:0;font-family:var(--font-newsreader),"Newsreader",serif;font-weight:300;font-style:italic;font-size:42px;line-height:1.25;letter-spacing:-.01em;color:var(--canvas)}.StudioProjectPage_pullQuoteAttribution__EwsI6{margin:26px 0 0;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-eyebrow)}.StudioProjectPage_creditsSection__EuEek{padding-top:88px}.StudioProjectPage_creditsGrid__Hpf_A{display:grid;grid-template-columns:200px 1fr;grid-gap:48px;gap:48px;border-top:1px solid var(--ink);padding-top:30px}.StudioProjectPage_creditsLabel__Y0E_W{margin:0;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.StudioProjectPage_creditsList__q9HJa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 48px;gap:22px 48px;max-width:680px;margin:0}.StudioProjectPage_creditItem__3UNlR{margin:0}.StudioProjectPage_creditRole__xgwno{margin:0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.StudioProjectPage_creditName__cil6N{margin:6px 0 0;font-size:15px;color:var(--ink)}@media (max-width:1099px){.StudioProjectPage_title__HoQc5{font-size:64px}.StudioProjectPage_hero__P2BZC{min-height:78vh}}@media (max-width:719px){.StudioProjectPage_hero__P2BZC{min-height:74vh}.StudioProjectPage_heroContent__toLwm{padding-bottom:32px}.StudioProjectPage_title__HoQc5{font-size:46px}.StudioProjectPage_subtitle__qhKxl{font-size:20px}.StudioProjectPage_creditsGrid__Hpf_A,.StudioProjectPage_introGrid__JVGPD{grid-template-columns:1fr;gap:20px}.StudioProjectPage_introLead__EzXBN{font-size:24px}.StudioProjectPage_metaGrid__zHWsv{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.StudioProjectPage_gallerySplit__J4acJ{grid-template-columns:1fr}.StudioProjectPage_galleryFullImage__bLM4H,.StudioProjectPage_gallerySplitImage__93hL9{height:auto;min-height:240px;max-height:none}.StudioProjectPage_pullQuote__M_3Fg{font-size:28px}.StudioProjectPage_pullQuoteSection__oxWMK{padding:72px 0}.StudioProjectPage_creditsList__q9HJa{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.StudioProjectPage_backLink__GNhSn{transition:none}}.SectionHeaderRow_row__F5aYG{display:flex;justify-content:space-between;align-items:baseline;gap:24px;border-top:1px solid var(--ink);padding-top:var(--section-header-padding-top)}.SectionHeaderRow_onDark__sCU_C{border-top-color:var(--canvas)}.SectionHeaderRow_left__Om5ld{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.SectionHeaderRow_meta__Ns6Bj{font-family:var(--font-hanken),"Hanken Grotesk",sans-serif;font-size:13px;color:var(--faint)}.SectionHeaderRow_onDark__sCU_C .SectionHeaderRow_meta__Ns6Bj{color:var(--on-dark-eyebrow)}.SectionHeaderRow_right__ufpGg{flex-shrink:0}@media (max-width:719px){.SectionHeaderRow_row__F5aYG{flex-direction:column;align-items:flex-start;gap:16px}.SectionHeaderRow_right__ufpGg{align-self:flex-start}}.UnderlineInput_field__zuf1G{display:flex;flex-direction:column;width:100%}.UnderlineInput_label__c7V2Y{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.UnderlineInput_input__QnJ1Q,.UnderlineInput_label__c7V2Y{font-family:var(--font-hanken),"Hanken Grotesk",sans-serif}.UnderlineInput_input__QnJ1Q{width:100%;margin-top:6px;padding:10px 0;border:none;border-bottom:1px solid var(--soft-border);background:transparent;font-size:17px;line-height:1.5;color:var(--ink);outline:none;min-height:44px}.UnderlineInput_input__QnJ1Q::placeholder{color:var(--tertiary)}.UnderlineInput_input__QnJ1Q:focus-visible{border-bottom-color:var(--ink);outline:none;box-shadow:0 1px 0 0 var(--ink)}.UnderlineInput_textarea__mBed2{resize:vertical;min-height:88px}.UnderlineInput_onDark__KQGrp .UnderlineInput_label__c7V2Y{color:var(--on-dark-eyebrow)}.UnderlineInput_onDark__KQGrp .UnderlineInput_input__QnJ1Q{color:var(--canvas);border-bottom-color:var(--on-dark-btn-border)}.UnderlineInput_onDark__KQGrp .UnderlineInput_input__QnJ1Q::placeholder{color:var(--on-dark-footer-label)}.UnderlineInput_onDark__KQGrp .UnderlineInput_input__QnJ1Q:focus-visible{border-bottom-color:var(--canvas);box-shadow:0 1px 0 0 var(--canvas)}.UnderlineInput_onDark__KQGrp .UnderlineInput_input__QnJ1Q:focus-visible{outline:2px solid var(--canvas);outline-offset:2px}.JournalSection_section__m_eb5{padding-top:var(--section-padding-top)}.JournalSection_grid__qtjoG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-top:48px}.JournalSection_card__WP8Ng{text-decoration:none;color:inherit;transition:opacity .2s ease}.JournalSection_card__WP8Ng:focus-visible,.JournalSection_card__WP8Ng:hover{opacity:.94}.JournalSection_media__iniiO{overflow:hidden;height:300px;background:var(--panel)}.JournalSection_mediaContained__uLkdt{display:flex;align-items:center;justify-content:center}.JournalSection_imageHover__1icXn{display:block;width:100%;height:100%}.JournalSection_imageCover__oMYpv{width:100%;height:300px;object-fit:cover}.JournalSection_imageContained__p4UN2{display:block;width:auto;max-width:min(100%,var(--image-max-width,100%));height:auto;max-height:300px;object-fit:contain}.JournalSection_placeholder__rCW_J{height:300px;display:flex;align-items:center;justify-content:center;background:linear-gradient(155deg,#e9e0cd,#d9ccb2)}.JournalSection_placeholderLabel__JrrXZ{font-family:var(--font-newsreader),"Newsreader",serif;font-style:italic;font-size:22px;color:#6f5d40}.JournalSection_category___2jPX{display:block;margin-top:18px;color:var(--faint)}.JournalSection_title__ZQPtw{margin-top:10px;font-size:24px;line-height:1.2}@media (max-width:1099px){.JournalSection_grid__qtjoG{grid-template-columns:1fr 1fr}}@media (max-width:719px){.JournalSection_grid__qtjoG{grid-template-columns:1fr;gap:36px}}@media (prefers-reduced-motion:reduce){.JournalSection_card__WP8Ng{transition:none}}.KeepInTouchSection_section__iCzRy{padding:0 var(--gutter) var(--section-padding-bottom)}.KeepInTouchSection_honeypot__yqabN{position:absolute;left:-5000px}.KeepInTouchSection_grid__Mdeb1{border-top:1px solid var(--on-dark-hairline);padding-top:var(--section-inset-top);display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.KeepInTouchSection_headline__nm7wX{margin:0;font-size:42px;line-height:1.06;letter-spacing:-.01em;color:var(--canvas)}.KeepInTouchSection_copy__W2ATv{margin-top:14px;max-width:420px;color:var(--on-dark-body)}.KeepInTouchSection_form__HWeL9{max-width:460px;scroll-margin-block:calc(50vh - 72px);scroll-margin-top:max(var(--header-scroll-clearance),calc(50vh - 72px))}.KeepInTouchSection_inputRow__psYvN{display:flex;gap:16px;align-items:center;border-bottom:1px solid var(--on-dark-footer-label);padding-bottom:14px}.KeepInTouchSection_input__73NDG{flex:1 1;border:none;background:transparent;font-family:var(--font-hanken),"Hanken Grotesk",sans-serif;font-size:18px;color:var(--canvas);caret-color:var(--canvas);color-scheme:dark;outline:none;padding:0;min-height:44px}.KeepInTouchSection_input__73NDG::placeholder{color:var(--canvas);opacity:.42}.KeepInTouchSection_input__73NDG::selection{background:rgba(246,243,236,.22);color:var(--canvas)}.KeepInTouchSection_input__73NDG:-webkit-autofill,.KeepInTouchSection_input__73NDG:-webkit-autofill:active,.KeepInTouchSection_input__73NDG:-webkit-autofill:focus,.KeepInTouchSection_input__73NDG:-webkit-autofill:hover{-webkit-text-fill-color:var(--canvas);caret-color:var(--canvas);box-shadow:0 0 0 1000px var(--ink) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.KeepInTouchSection_submit__sua1P{border:none;background:none;padding:8px 0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--canvas);white-space:nowrap;display:inline-flex;align-items:center;gap:9px;cursor:pointer;min-height:44px;transition:gap .2s ease}.KeepInTouchSection_submit__sua1P:focus-visible,.KeepInTouchSection_submit__sua1P:hover{gap:14px}.KeepInTouchSection_finePrint__bSS_L{margin:12px 0 0;font-size:12px;color:var(--on-dark-body)}.KeepInTouchSection_thanks__S51MZ{margin:0;font-family:var(--font-newsreader),"Newsreader",serif;font-style:italic;font-size:24px;color:var(--canvas)}.KeepInTouchSection_error__CwDlG{margin:12px 0 0;font-size:13px;color:#d4a08a}.KeepInTouchSection_submit__sua1P:disabled{opacity:.72;cursor:wait}@media (max-width:719px){.KeepInTouchSection_grid__Mdeb1{grid-template-columns:1fr;gap:32px}.KeepInTouchSection_form__HWeL9,.KeepInTouchSection_inputRow__psYvN{max-width:none;width:100%}}@media (prefers-reduced-motion:reduce){.KeepInTouchSection_submit__sua1P{transition:none}}.StudioTeaserSection_section__hxvJS{background:var(--ink);color:var(--canvas);margin-top:var(--section-padding-top);padding-block:var(--section-padding-top-medium) var(--section-padding-bottom)}.StudioTeaserSection_eyebrow__K1FyC{color:var(--on-dark-eyebrow)}.StudioTeaserSection_heroGrid___ldVq{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:64px;gap:64px;align-items:end;margin-top:26px}.StudioTeaserSection_headline__AB8cA,.StudioTeaserSection_lede__yI4iD{min-width:0}.StudioTeaserSection_headline__AB8cA{color:var(--canvas)}.StudioTeaserSection_lede__yI4iD{max-width:440px;color:var(--on-dark-body)}.StudioTeaserSection_projectGrid__QfvuT{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;margin-top:64px}.StudioTeaserSection_projectCard__mV8rt{color:inherit}.StudioTeaserSection_imageHover__kigor,.StudioTeaserSection_projectImage__OqWi4{width:100%;height:420px;object-fit:cover}.StudioTeaserSection_projectPlaceholder__jlCsm{height:420px;background:var(--on-dark-hairline)}.StudioTeaserSection_projectMeta__qBTIr{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px}.StudioTeaserSection_projectTitle__OXLiU{color:var(--canvas);font-size:24px}.StudioTeaserSection_projectScope__SDtUo{color:var(--on-dark-eyebrow)}.StudioTeaserSection_ctaRow__pT_pU{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:var(--section-cta-gap)}.StudioTeaserSection_ctaHeadline__6bdOG{margin:0;font-size:46px;line-height:1;color:var(--canvas)}@media (max-width:719px){.StudioTeaserSection_heroGrid___ldVq,.StudioTeaserSection_projectGrid__QfvuT{grid-template-columns:1fr;gap:32px}.StudioTeaserSection_imageHover__kigor,.StudioTeaserSection_projectImage__OqWi4,.StudioTeaserSection_projectPlaceholder__jlCsm{height:280px}.StudioTeaserSection_ctaRow__pT_pU{flex-direction:column;align-items:flex-start;margin-top:var(--section-inset-top)}.StudioTeaserSection_ctaHeadline__6bdOG{font-size:34px}}.WorkTeaserSection_section__iHMqd{padding-top:var(--section-padding-top-tight)}.WorkTeaserSection_sectionHeader__LR9Cu{display:flex;justify-content:space-between;align-items:baseline;gap:24px;border-top:1px solid var(--ink);padding-top:var(--section-header-padding-top)}.WorkTeaserSection_sectionHeaderLeft__3C7Dt{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.WorkTeaserSection_sectionEyebrow__SnEii{font-size:13px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--ink)}.WorkTeaserSection_sectionHeaderRight__N6xhT{display:flex;align-items:center;gap:22px;flex-shrink:0}.WorkTeaserSection_intro__1zqLX{max-width:820px;margin:18px 0 44px}.WorkTeaserSection_masonryWrap__1wU2E{position:relative}.WorkTeaserSection_masonry__lzprn{columns:var(--gallery-column-min) var(--gallery-columns-teaser-max);column-gap:var(--gallery-column-gap-teaser);max-height:640px;overflow:hidden}.WorkTeaserSection_tile__o4Mfg{display:inline-block;width:100%;break-inside:avoid;page-break-inside:avoid;margin-bottom:var(--gallery-tile-gap)}.WorkTeaserSection_imageFrame__jTZ9E{position:relative}.WorkTeaserSection_fade__QPS57{position:absolute;inset:auto 0 0;height:260px;background:linear-gradient(to bottom,rgba(246,243,236,0),var(--canvas) 78%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px;pointer-events:none}.WorkTeaserSection_fade__QPS57 a,.WorkTeaserSection_fade__QPS57 button{pointer-events:auto}@media (max-width:1099px){.WorkTeaserSection_masonry__lzprn{columns:2}}@media (max-width:719px){.WorkTeaserSection_masonry__lzprn{column-count:1;max-height:520px}.WorkTeaserSection_sectionHeader__LR9Cu{flex-direction:column;align-items:flex-start;gap:12px}.WorkTeaserSection_sectionHeaderRight__N6xhT{flex-wrap:wrap}}.HomePageClient_page__nVFoN{background:var(--canvas)}.HomePageClient_darkBlock__26Zkd{background:var(--ink);color:var(--canvas)}