.EditorialHome_competitions__VA1eP,.EditorialHome_research___6oGH,.EditorialHome_studio___qW_m{padding-bottom:88px}.EditorialHome_sectionTitle__HLai2{font-size:32px;font-weight:500;line-height:1.1;text-transform:uppercase}.EditorialHome_label__75r9t{font-size:12px;line-height:1.5;text-transform:uppercase}.EditorialHome_number__Qbg7j{font-family:var(--font-geist-mono),monospace;font-size:12px;color:rgb(var(--color-text-muted))}.EditorialHome_chapterHeading__1wFZv{border-top:1px solid rgb(var(--color-border)/.14);padding-top:24px}.EditorialHome_competitionList__zItXc{margin-top:40px}.EditorialHome_competition__82fKx{display:grid;grid-template-columns:28px minmax(0,1fr);gap:24px 12px;padding-block:32px;border-bottom:1px solid rgb(var(--color-border)/.14)}.EditorialHome_competitionMeta__ledJs{min-width:0;grid-column:2;grid-row:2}.EditorialHome_competitionMeta__ledJs dl{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.EditorialHome_competitionMeta__ledJs dl>div:last-child{grid-column:1/-1}.EditorialHome_competitionMeta__ledJs dd{font-size:13px;line-height:1.6;margin-top:4px;color:rgb(var(--color-text-secondary))}.EditorialHome_competitionBody__aTrZl{grid-column:2;grid-row:1;min-width:0}.EditorialHome_competitionTitle__OzSU2{font-size:30px;font-weight:500;line-height:1.12;text-wrap:pretty}.EditorialHome_competitionSubtitle__TdgZ9{margin-top:16px;font-size:16px;line-height:1.6;color:rgb(var(--color-text-secondary))}.EditorialHome_credits__Mlzdi{margin-top:28px}.EditorialHome_credits__Mlzdi ul{margin-top:10px;display:grid;gap:3px;font-size:13px;line-height:1.6;color:rgb(var(--color-text-secondary))}.EditorialHome_recognition__I9pcH{color:rgb(var(--color-text));text-transform:uppercase}.EditorialHome_competitionMedia__5AJPL{margin-top:32px}.EditorialHome_competitionMedia__5AJPL img{display:block;width:100%;height:auto}.EditorialHome_competitionMedia__5AJPL figcaption{padding-top:12px;font-size:13px;color:rgb(var(--color-text-muted))}.EditorialHome_identity__SX_E_{font-size:12px;line-height:1.7;text-transform:uppercase}.EditorialHome_studioContent__AS4ah{min-width:0}.EditorialHome_identity__SX_E_ p:last-child{color:rgb(var(--color-text-muted));margin-top:8px}.EditorialHome_studioSpread__J948A{display:grid;gap:28px;margin-top:36px}.EditorialHome_studioImage__t199h{aspect-ratio:3/2}.EditorialHome_studioCaption__ABdOK{padding-top:12px;font-size:11px;line-height:1.5;color:rgb(var(--color-text-muted));text-transform:uppercase}.EditorialHome_studioCopy__xmoLz{margin-top:28px;font-size:17px;line-height:1.7;color:rgb(var(--color-text-secondary));max-width:48ch}.EditorialHome_practice__Cggaj{border-block:1px solid rgb(var(--color-border)/.14);background:rgb(var(--color-surface)/.22)}.EditorialHome_services__JOA9T{padding-block:56px}.EditorialHome_servicesLayout__bkKyZ{display:grid;gap:32px}.EditorialHome_serviceList__PnBNN{min-width:0}.EditorialHome_service__L3Z3o{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:14px;border-top:1px solid rgb(var(--color-border)/.14);padding-block:24px}.EditorialHome_service__L3Z3o:last-child{padding-bottom:0}.EditorialHome_service__L3Z3o h3{font-size:23px;font-weight:500;line-height:1.2}.EditorialHome_service__L3Z3o p{font-size:14px;line-height:1.7;color:rgb(var(--color-text-secondary));max-width:38ch}.EditorialHome_method__UsTg9{padding-bottom:56px}.EditorialHome_methodLayout__4zsOU{display:grid;gap:24px;border-top:1px solid rgb(var(--color-border)/.14);padding-top:24px}.EditorialHome_methodTitle__4FA5Z{font-size:24px;font-weight:500;line-height:1.2;text-transform:uppercase}.EditorialHome_steps__4bQrU{display:grid}.EditorialHome_steps__4bQrU li{display:grid;gap:8px;align-content:start;padding-block:16px;border-bottom:1px solid rgb(var(--color-border)/.14)}.EditorialHome_steps__4bQrU li:last-child{border-bottom:0}.EditorialHome_steps__4bQrU p{font-size:22px;line-height:1.3}.EditorialHome_research___6oGH{padding-top:72px}.EditorialHome_researchLayout__yyh0f{display:grid;gap:28px}.EditorialHome_researchIndex__zjubN{display:grid;gap:12px;align-content:start}.EditorialHome_researchStatus__MPn61{color:rgb(var(--color-text-muted))}.EditorialHome_researchLogo__MSyHu{position:relative;width:320px;max-width:100%;aspect-ratio:401/92;overflow:hidden}.EditorialHome_researchLogoImage__rw3Bw{position:absolute;width:calc(841.89 / 401 * 100%);max-width:none;height:calc(595.28 / 92 * 100%);left:calc(-221 / 401 * 100%);top:calc(-252 / 92 * 100%)}.EditorialHome_researchCopy__YOsFZ{max-width:560px}.EditorialHome_researchLead__weGc1{font-size:23px;line-height:1.35}.EditorialHome_researchText__Uhgv8{margin-top:24px;font-size:16px;line-height:1.75;color:rgb(var(--color-text-secondary))}.EditorialHome_researchLink__unMGq{display:inline-flex;min-height:44px;align-items:center;gap:24px;margin-top:24px;border-bottom:1px solid rgb(var(--color-border)/.35);font-size:12px;text-transform:uppercase;transition:color var(--duration-base) var(--ease-editorial)}.EditorialHome_researchLink__unMGq:hover{color:rgb(var(--color-accent))}@media (min-width:768px){.EditorialHome_competitions__VA1eP,.EditorialHome_research___6oGH,.EditorialHome_studio___qW_m{padding-bottom:104px}.EditorialHome_sectionTitle__HLai2{font-size:40px}.EditorialHome_competition__82fKx{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-block:40px}.EditorialHome_competition__82fKx>.EditorialHome_number__Qbg7j{grid-column:1}.EditorialHome_competitionMeta__ledJs{grid-column:2/5;grid-row:1}.EditorialHome_competitionMeta__ledJs dl{grid-template-columns:minmax(0,1fr)}.EditorialHome_competitionBody__aTrZl{grid-column:5/-1}.EditorialHome_competitionTitle__OzSU2{font-size:34px}.EditorialHome_credits__Mlzdi ul{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px}.EditorialHome_studioSpread__J948A{margin-top:48px}.EditorialHome_studioContent__AS4ah{margin-left:auto;max-width:50ch}.EditorialHome_studioCopy__xmoLz{font-size:19px;max-width:50ch}.EditorialHome_services__JOA9T{padding-block:72px 56px}.EditorialHome_service__L3Z3o{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;padding-block:28px}.EditorialHome_service__L3Z3o h3{font-size:24px}.EditorialHome_service__L3Z3o p{grid-column:2}.EditorialHome_method__UsTg9{padding-bottom:64px}.EditorialHome_steps__4bQrU{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.EditorialHome_steps__4bQrU li{border-bottom:0;border-top:1px solid rgb(var(--color-border)/.14);padding:16px 0 0}.EditorialHome_steps__4bQrU p{font-size:19px}.EditorialHome_research___6oGH{padding-top:88px}.EditorialHome_researchLayout__yyh0f{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:40px}.EditorialHome_researchIndex__zjubN{grid-column:1/-1}.EditorialHome_researchLogo__MSyHu{grid-column:1/8;width:400px}.EditorialHome_researchCopy__YOsFZ{grid-column:5/-1}}@media (min-width:1024px){.EditorialHome_methodLayout__4zsOU,.EditorialHome_servicesLayout__bkKyZ{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.EditorialHome_methodTitle__4FA5Z,.EditorialHome_servicesLayout__bkKyZ>h2{grid-column:1/4}.EditorialHome_serviceList__PnBNN,.EditorialHome_steps__4bQrU{grid-column:4/-1}.EditorialHome_service__L3Z3o:first-child{border-top:0;padding-top:0}.EditorialHome_steps__4bQrU{gap:16px}.EditorialHome_steps__4bQrU p{font-size:18px}}@media (min-width:1200px){.EditorialHome_competitions__VA1eP,.EditorialHome_research___6oGH,.EditorialHome_studio___qW_m{padding-bottom:128px}.EditorialHome_sectionTitle__HLai2{font-size:44px}.EditorialHome_competitionList__zItXc{margin-top:48px}.EditorialHome_competition__82fKx{padding-block:48px}.EditorialHome_competitionTitle__OzSU2{font-size:44px;max-width:24ch}.EditorialHome_competitionSubtitle__TdgZ9{font-size:18px}.EditorialHome_credits__Mlzdi{margin-top:32px}.EditorialHome_studioSpread__J948A{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:48px;align-items:center}.EditorialHome_studioFigure__Gp74L{grid-column:1/8}.EditorialHome_studioContent__AS4ah{grid-column:9/-1;margin:24px 0 0}.EditorialHome_services__JOA9T{padding-block:88px 64px}.EditorialHome_service__L3Z3o{padding-block:32px}.EditorialHome_service__L3Z3o h3{font-size:28px}.EditorialHome_service__L3Z3o p{font-size:15px}.EditorialHome_method__UsTg9{padding-bottom:80px}.EditorialHome_methodLayout__4zsOU{padding-top:32px}.EditorialHome_steps__4bQrU{gap:24px}.EditorialHome_steps__4bQrU p{font-size:21px}.EditorialHome_research___6oGH{padding-top:112px}.EditorialHome_researchLogo__MSyHu{grid-column:1/6;width:460px}.EditorialHome_researchCopy__YOsFZ{grid-column:7/-1}.EditorialHome_researchLead__weGc1{font-size:28px}}@media (prefers-reduced-motion:reduce){.EditorialHome_competitions__VA1eP [data-reveal],.EditorialHome_practice__Cggaj [data-reveal],.EditorialHome_research___6oGH [data-reveal],.EditorialHome_studio___qW_m [data-reveal]{opacity:1!important;transform:none!important}}.Hero_hero__T3Fr4{--content-edge:max(var(--gutter),calc((100% - var(--container-wide)) / 2));--scene-top:var(--header-height);--hero-height:max(680px,calc(100svh - 88px));--scene-height:calc(var(--hero-height) - var(--scene-top));--scene-width:100%;position:relative;isolation:isolate;min-height:var(--hero-height);padding-top:calc(var(--header-height) + 40px)}.Hero_composition__4AFV0{display:grid}.Hero_description__ycmJd,.Hero_details__eXPK5,.Hero_identity__MRwZR,.Hero_title__Bn2TU{z-index:1;min-width:0}.Hero_identity__MRwZR{position:relative;line-height:1.5}.Hero_title__Bn2TU{position:absolute;top:calc(var(--header-height) + 88px);left:var(--content-edge);width:-moz-max-content;width:max-content;font-size:52px;font-weight:500;line-height:.96;white-space:nowrap}.Hero_title__Bn2TU>span{display:block}.Hero_description__ycmJd{position:absolute;bottom:132px;left:var(--content-edge);width:calc(100% - var(--gutter) - var(--gutter));max-width:340px;color:rgb(var(--color-text));font-size:18px;line-height:1.5}.Hero_details__eXPK5{position:absolute;bottom:24px;left:var(--content-edge)}.Hero_action__a5mos{display:inline-flex;min-height:44px;align-items:center;gap:24px;margin-top:12px;border-bottom:1px solid rgb(var(--color-border)/.25);transition:border-color var(--duration-base) var(--ease-editorial)}.Hero_action__a5mos:hover{border-color:rgb(var(--color-text))}.Hero_aperture__tuTlX{position:absolute;z-index:0;top:var(--scene-top);right:0;width:var(--scene-width);height:var(--scene-height)}.Hero_aperture__tuTlX:after,.Hero_aperture__tuTlX:before{content:"";position:absolute;inset:0;pointer-events:none}.Hero_aperture__tuTlX:before{z-index:2;background:rgb(var(--color-background));transform:scaleX(0);transform-origin:left}.Hero_aperture__tuTlX:after{z-index:1;background:linear-gradient(180deg,rgb(var(--color-background)/.88) 0,rgb(var(--color-background)/.64) 22%,transparent 38%,transparent 52%,rgb(var(--color-background)/.78) 80%,rgb(var(--color-background)/.96) 100%)}html:not(.intro-pending):not(.intro-running) .Hero_textReveal__NzySA{animation:Hero_text-entry__O1D_M .6s var(--ease-editorial) both}html:not(.intro-pending):not(.intro-running) .Hero_aperture__tuTlX:before{animation:Hero_scene-entry__KaPJk .6s var(--ease-editorial) both}@keyframes Hero_text-entry__O1D_M{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_scene-entry__KaPJk{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (min-width:375px){.Hero_title__Bn2TU{font-size:60px}}@media (min-width:420px){.Hero_title__Bn2TU{font-size:64px}}@media (min-width:768px){.Hero_hero__T3Fr4{--scene-top:calc(var(--header-height) + 108px);--scene-height:clamp(520px,66svh,760px);--scene-width:80%;--hero-height:calc(var(--scene-top) + var(--scene-height));padding-top:calc(var(--header-height) + 32px)}.Hero_title__Bn2TU{top:calc(var(--header-height) + 64px);font-size:80px}.Hero_description__ycmJd{max-width:500px;font-size:20px}}@media (min-width:1200px){.Hero_hero__T3Fr4{--scene-top:var(--header-height);--hero-height:clamp(680px,86svh,1120px);--scene-height:calc(var(--hero-height) - var(--scene-top));--scene-width:min(45vw,1080px);padding-top:calc(var(--header-height) + 48px)}.Hero_title__Bn2TU{top:calc(var(--scene-top) + var(--scene-height) * .31);left:var(--content-edge);font-size:96px}.Hero_description__ycmJd{top:calc(var(--scene-top) + var(--scene-height) * .58);bottom:auto;width:-moz-max-content;width:max-content;max-width:none;color:rgb(var(--color-text-secondary));font-size:22px;white-space:nowrap}.Hero_details__eXPK5{top:calc(var(--scene-top) + var(--scene-height) * .58 + 80px);bottom:auto}.Hero_aperture__tuTlX:after{right:auto;width:28%;background:linear-gradient(90deg,rgb(var(--color-background)/.84),transparent)}}@media (min-width:1360px){.Hero_title__Bn2TU{font-size:112px}}@media (min-width:1600px){.Hero_description__ycmJd{font-size:24px}}@media (prefers-reduced-motion:reduce){html:not(.intro-pending):not(.intro-running) .Hero_aperture__tuTlX:before,html:not(.intro-pending):not(.intro-running) .Hero_textReveal__NzySA{animation:none}}.ProjectsGrid_section__QK5MJ{padding-block:0 96px}.ProjectsGrid_heading__N5eRe{display:grid;gap:24px;padding-top:20px;border-top:1px solid rgb(var(--color-border)/.14)}.ProjectsGrid_headingTitle__Bkue7{font-size:32px;font-weight:500;line-height:1.08;text-transform:uppercase}.ProjectsGrid_introduction__aEDS1{max-width:360px;color:rgb(var(--color-text-secondary));font-size:16px;line-height:1.65}.ProjectsGrid_sequence__plcoK{display:grid;gap:80px;margin-top:48px}.ProjectsGrid_spread__TBvgN{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;align-items:start}.ProjectsGrid_project__MvQjs{min-width:0}.ProjectsGrid_link__iKeHs{display:block}.ProjectsGrid_visual__jVH2k{position:relative;width:100%;overflow:hidden}.ProjectsGrid_settle__tPryk,.ProjectsGrid_visual__jVH2k .ProjectsGrid_image___rfzX{position:absolute;inset:0}.ProjectsGrid_caption__eti8o{display:grid;gap:12px;padding-top:20px}.ProjectsGrid_title__5j3cf{color:rgb(var(--color-text));font-size:26px;font-weight:500;line-height:1.12;transition:color var(--duration-base) var(--ease-editorial)}.ProjectsGrid_link__iKeHs:hover .ProjectsGrid_title__5j3cf{color:rgb(var(--color-accent))}.ProjectsGrid_metadata__czA6q{display:grid;gap:2px;color:rgb(var(--color-text-secondary));font-size:13px;line-height:1.5}.ProjectsGrid_closing__q9bPs .ProjectsGrid_title__5j3cf,.ProjectsGrid_panorama__CnMLK .ProjectsGrid_title__5j3cf{font-size:32px}.ProjectsGrid_closing__q9bPs .ProjectsGrid_link__iKeHs{display:grid;gap:24px}.ProjectsGrid_closing__q9bPs .ProjectsGrid_caption__eti8o{grid-row:1;padding-top:0}.ProjectsGrid_closing__q9bPs .ProjectsGrid_title__5j3cf{text-transform:uppercase}@media (min-width:768px){.ProjectsGrid_section__QK5MJ{padding-block:64px 128px}.ProjectsGrid_heading__N5eRe{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;padding-top:24px}.ProjectsGrid_headingTitle__Bkue7{grid-column:1/7;font-size:36px}.ProjectsGrid_introduction__aEDS1{grid-column:7/-1}.ProjectsGrid_sequence__plcoK{gap:96px;margin-top:64px}.ProjectsGrid_spread__TBvgN{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.ProjectsGrid_opening__OqBfO{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.ProjectsGrid_pair__CTkNG{grid-template-columns:minmax(0,1.774687065fr) minmax(0,1.840894148fr)}.ProjectsGrid_closing__q9bPs .ProjectsGrid_project__MvQjs,.ProjectsGrid_panorama__CnMLK .ProjectsGrid_project__MvQjs{grid-column:1/-1}.ProjectsGrid_title__5j3cf{font-size:28px}.ProjectsGrid_closing__q9bPs .ProjectsGrid_title__5j3cf,.ProjectsGrid_panorama__CnMLK .ProjectsGrid_title__5j3cf{font-size:36px}.ProjectsGrid_closing__q9bPs .ProjectsGrid_link__iKeHs{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectsGrid_closing__q9bPs .ProjectsGrid_caption__eti8o{grid-column:1;align-self:center}.ProjectsGrid_closing__q9bPs .ProjectsGrid_visual__jVH2k{grid-column:2;grid-row:1}}@media (min-width:1200px){.ProjectsGrid_closing__q9bPs .ProjectsGrid_project__MvQjs{--entry-y:0px;--image-entry-x:10px;--caption-entry-x:-10px}.ProjectsGrid_section__QK5MJ{padding-block:48px 160px}.ProjectsGrid_headingTitle__Bkue7{grid-column:1/8;font-size:44px}.ProjectsGrid_introduction__aEDS1{grid-column:9/-1}.ProjectsGrid_sequence__plcoK{gap:144px;margin-top:80px}.ProjectsGrid_closing__q9bPs .ProjectsGrid_project__MvQjs,.ProjectsGrid_panorama__CnMLK .ProjectsGrid_project__MvQjs{grid-column:2/12}.ProjectsGrid_title__5j3cf{font-size:32px}.ProjectsGrid_closing__q9bPs .ProjectsGrid_title__5j3cf,.ProjectsGrid_panorama__CnMLK .ProjectsGrid_title__5j3cf{font-size:48px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ProjectsGrid_image___rfzX{transition:transform .6s var(--ease-editorial)}.ProjectsGrid_link__iKeHs:hover .ProjectsGrid_image___rfzX{transform:scale(1.012)}}@media (prefers-reduced-motion:reduce){.ProjectsGrid_caption__eti8o,.ProjectsGrid_image___rfzX,.ProjectsGrid_project__MvQjs,.ProjectsGrid_settle__tPryk,.ProjectsGrid_visual__jVH2k{opacity:1!important;transform:none!important;transition:none!important}.ProjectsGrid_title__5j3cf{transition:none}}