.FullBleedWithLinkListHero_default-grid__6CG8R{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:0;column-gap:0}.FullBleedWithLinkListHero_container__jkj79{width:100%;max-width:none;padding-inline:var(--container-padding);margin-inline:auto}.FullBleedWithLinkListHero_full-window__YLd5I{position:relative;inset:0;z-index:0;width:100%;height:100vh;object-fit:cover}@keyframes FullBleedWithLinkListHero_underline-animation__MOGD1{0%{background-position-x:0}to{background-position-x:-166.6666%}}@keyframes FullBleedWithLinkListHero_underline-animation-inverted__LkhRM{0%{background-position-x:83.3333%}to{background-position-x:-83.3333%}}.FullBleedWithLinkListHero_link-underline__OAgRW{text-decoration:none;background:linear-gradient(90deg,currentcolor,currentcolor 40%,transparent 0,transparent);background-repeat:repeat-x;background-position:0 100%;background-size:250% 1px}.FullBleedWithLinkListHero_link-underline__OAgRW:hover,[data-hovered=true] .FullBleedWithLinkListHero_link-underline__OAgRW{animation-name:FullBleedWithLinkListHero_underline-animation__MOGD1;animation-duration:.5s;animation-timing-function:cubic-bezier(.34,0,0,1)}.FullBleedWithLinkListHero_container__jkj79{position:relative;z-index:0;display:grid;padding:unset}.FullBleedWithLinkListHero_container__jkj79[data-text-color=light]{color:#fbfbf6}.FullBleedWithLinkListHero_container__jkj79[data-text-color=dark]{color:#000}.FullBleedWithLinkListHero_container__jkj79 .FullBleedWithLinkListHero_backgroundAsset__hvCZJ{grid-area:1/1;display:grid;max-height:100dvh;aspect-ratio:16/9;min-width:700px;width:100%;z-index:-1;left:50%;transform:translateX(-50%);-webkit-mask:linear-gradient(180deg,black 75%,transparent);mask:linear-gradient(180deg,black 75%,transparent);position:absolute}.FullBleedWithLinkListHero_contentContainer__Y0cBk{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;grid-area:1/1;align-self:flex-end;min-height:100dvh;padding:0 calc(var(--container-padding) + (100vw - var(--container-padding)*2)/var(--columns))}[data-has-copy-or-ctas=true] .FullBleedWithLinkListHero_contentContainer__Y0cBk{padding-top:46dvh;padding-bottom:.8rem}[data-has-copy-or-ctas=false] .FullBleedWithLinkListHero_contentContainer__Y0cBk{padding-top:40dvh;padding-bottom:6rem}@media only screen and (min-width:768px){[data-has-copy-or-ctas=false] .FullBleedWithLinkListHero_contentContainer__Y0cBk{padding-bottom:8rem}}.FullBleedWithLinkListHero_headline__1kuuL{width:100%}@media only screen and (min-width:1440px){.FullBleedWithLinkListHero_headline__1kuuL{width:100%}}[data-has-copy-or-ctas=true] .FullBleedWithLinkListHero_headline__1kuuL{font-family:Söhne,sans-serif;font-size:5.6rem;font-weight:400;line-height:1;letter-spacing:-.03em}@media only screen and (min-width:768px){[data-has-copy-or-ctas=true] .FullBleedWithLinkListHero_headline__1kuuL{font-family:Söhne,sans-serif;font-size:8rem;font-weight:400;line-height:.95;letter-spacing:-.03em;font-size:7vw}}@media only screen and (min-width:1440px){[data-has-copy-or-ctas=true] .FullBleedWithLinkListHero_headline__1kuuL{font-family:Söhne,sans-serif;font-size:12rem;font-weight:400;line-height:.95;letter-spacing:-.03em;font-size:min(12rem,7.5vw)}}[data-has-copy-or-ctas=false] .FullBleedWithLinkListHero_headline__1kuuL{font-family:Söhne,sans-serif;font-size:6.4rem;font-weight:400;line-height:1.1;letter-spacing:-.03em}@media only screen and (min-width:768px){[data-has-copy-or-ctas=false] .FullBleedWithLinkListHero_headline__1kuuL{font-family:Söhne,sans-serif;font-size:12rem;font-weight:400;line-height:.95;letter-spacing:-.03em}}@media only screen and (min-width:1440px){[data-has-copy-or-ctas=false] .FullBleedWithLinkListHero_headline__1kuuL{font-family:Söhne,sans-serif;font-size:18rem;font-weight:400;line-height:.87;letter-spacing:-.03em}}.FullBleedWithLinkListHero_copyContainer__PwCVn{font-family:Inter,sans-serif;font-size:2rem;line-height:1.5;letter-spacing:-.03em;font-weight:600;margin-top:2.5rem;width:100%}@media only screen and (min-width:768px){.FullBleedWithLinkListHero_copyContainer__PwCVn{font-family:Inter,sans-serif;font-size:2.4rem;line-height:1.5;letter-spacing:-.03em;font-weight:400;margin-top:6.1rem}}@media only screen and (min-width:1440px){.FullBleedWithLinkListHero_copyContainer__PwCVn{font-family:Inter,sans-serif;font-size:2.8rem;font-weight:400;line-height:1.3;letter-spacing:0;width:calc((100vw - var(--container-padding)*2)/var(--columns)*15);margin-top:7.1rem}}@media only screen and (min-width:1920px){.FullBleedWithLinkListHero_copyContainer__PwCVn{width:calc((100vw - var(--container-padding)*2)/var(--columns)*11)}}.FullBleedWithLinkListHero_ctasContainer__rGXqx{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:3.2rem}@media only screen and (min-width:768px){.FullBleedWithLinkListHero_ctasContainer__rGXqx{margin-top:7.1rem}}@media only screen and (min-width:1440px){.FullBleedWithLinkListHero_ctasContainer__rGXqx{margin-top:4.3rem}}@media only screen and (min-width:1920px){.FullBleedWithLinkListHero_ctasContainer__rGXqx{margin-top:7.1rem}}.FullBleedWithLinkListHero_ctasContainer__rGXqx .FullBleedWithLinkListHero_cta__7MK1b{font-family:Söhne,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.16em;height:2.7rem;display:flex;align-items:center;padding:.1rem .8rem 0;border-radius:1.3rem;transition:border-color .2s linear}[data-text-color=light] .FullBleedWithLinkListHero_ctasContainer__rGXqx .FullBleedWithLinkListHero_cta__7MK1b{border:1px solid hsla(0,0%,100%,.2)}@media(hover:hover)and (pointer:fine){[data-text-color=light] .FullBleedWithLinkListHero_ctasContainer__rGXqx .FullBleedWithLinkListHero_cta__7MK1b:hover{border-color:#fff}}[data-text-color=dark] .FullBleedWithLinkListHero_ctasContainer__rGXqx .FullBleedWithLinkListHero_cta__7MK1b{border:1px solid rgba(0,0,0,.2)}@media(hover:hover)and (pointer:fine){[data-text-color=dark] .FullBleedWithLinkListHero_ctasContainer__rGXqx .FullBleedWithLinkListHero_cta__7MK1b:hover{border-color:#000}}.GenericHero_default-grid__WrPOW{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:0;column-gap:0}.GenericHero_container__yJvHH{width:100%;max-width:none;padding-inline:var(--container-padding);margin-inline:auto}.GenericHero_full-window__c7xX9{position:relative;inset:0;z-index:0;width:100%;height:100vh;object-fit:cover}@keyframes GenericHero_underline-animation__OnshS{0%{background-position-x:0}to{background-position-x:-166.6666%}}@keyframes GenericHero_underline-animation-inverted__Aodfn{0%{background-position-x:83.3333%}to{background-position-x:-83.3333%}}.GenericHero_link-underline__zLa_P{text-decoration:none;background:linear-gradient(90deg,currentcolor,currentcolor 40%,transparent 0,transparent);background-repeat:repeat-x;background-position:0 100%;background-size:250% 1px}.GenericHero_link-underline__zLa_P:hover,[data-hovered=true] .GenericHero_link-underline__zLa_P{animation-name:GenericHero_underline-animation__OnshS;animation-duration:.5s;animation-timing-function:cubic-bezier(.34,0,0,1)}.GenericHero_container__yJvHH{position:relative;padding-top:var(--header-height);z-index:10}[data-text-theme=light] .GenericHero_container__yJvHH{color:#fbfbf6}[data-text-theme=dark] .GenericHero_container__yJvHH{color:#222}.GenericHero_container__yJvHH[data-has-copy=false]{padding-bottom:3.75rem}@media only screen and (min-width:768px){.GenericHero_container__yJvHH[data-has-copy=false]{padding-bottom:6rem}}@media only screen and (min-width:1024px){.GenericHero_container__yJvHH[data-has-copy=false]{padding-bottom:7rem}}@media only screen and (min-width:1920px){.GenericHero_container__yJvHH[data-has-copy=false]{padding-bottom:8rem}}.GenericHero_container__yJvHH[data-has-copy=true]{padding-bottom:2.5rem}@media only screen and (min-width:1024px){.GenericHero_container__yJvHH[data-has-copy=true]{padding-bottom:6rem;padding-bottom:4.5rem}}@media only screen and (min-width:1440px){.GenericHero_container__yJvHH[data-has-copy=true]{padding-bottom:6.5rem}}@media only screen and (min-width:1920px){.GenericHero_container__yJvHH[data-has-copy=true]{padding-bottom:4rem}}.GenericHero_container__yJvHH .GenericHero_headline__GyQPK{padding-top:4.75rem}@media only screen and (min-width:768px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK{padding-top:6rem;grid-row:1}}@media only screen and (min-width:1024px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK{padding-top:7rem}}.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-md__Jjji1,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-sm__0qVBq,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-xs__DPmLE{grid-column:2/span 18;font-family:Söhne,sans-serif;font-size:4rem;font-weight:400;line-height:1.1;letter-spacing:-.03em;font-size:clamp(4rem,7vw,12rem);grid-column:2/-2}@media only screen and (min-width:768px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-md__Jjji1,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-sm__0qVBq,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-xs__DPmLE{grid-column:2/span 22}}@media only screen and (min-width:1024px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-md__Jjji1,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-sm__0qVBq,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-xs__DPmLE{grid-column:2/span 26}}@media only screen and (min-width:1440px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-md__Jjji1,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-sm__0qVBq,.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-xs__DPmLE{padding-top:14rem}}.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-lg__P5G9M{grid-column:2/span 18;font-family:Söhne,sans-serif;font-size:5.6rem;font-weight:400;line-height:1;letter-spacing:-.03em;font-size:clamp(5.6rem,7vw,18rem)}@media only screen and (min-width:768px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-lg__P5G9M{grid-column:2/span 22}}@media only screen and (min-width:1024px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-lg__P5G9M{grid-column:2/span 26}}@media only screen and (min-width:1440px){.GenericHero_container__yJvHH .GenericHero_headline__GyQPK.GenericHero_text-lg__P5G9M{padding-top:6.5rem}}.GenericHero_container__yJvHH .GenericHero_ctaContainer___gOYM{grid-column:2/span 18;width:-moz-fit-content;width:fit-content;margin-top:2rem}@media only screen and (min-width:768px){.GenericHero_container__yJvHH .GenericHero_ctaContainer___gOYM{margin-top:0;place-self:flex-end flex-end;grid-column:2/span 22;grid-row:1}}@media only screen and (min-width:1024px){.GenericHero_container__yJvHH .GenericHero_ctaContainer___gOYM{grid-column:2/span 30}}.GenericHero_container__yJvHH .GenericHero_copy__3dapq{font-family:Inter,sans-serif;font-size:2rem;line-height:1.5;letter-spacing:-.03em;font-weight:400;font-size:clamp(1.6rem,1.4vw,2.8rem);grid-row:2;grid-column:2/-2;margin-top:5rem}@media only screen and (min-width:1024px){.GenericHero_container__yJvHH .GenericHero_copy__3dapq{grid-column:18/span 14;margin-top:5.8rem}}@media only screen and (min-width:1440px){.GenericHero_container__yJvHH .GenericHero_copy__3dapq{margin-top:6rem}}@media only screen and (min-width:1920px){.GenericHero_container__yJvHH .GenericHero_copy__3dapq{margin-top:10rem}}.ProjectCard_default-grid__nN7sT{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:0;column-gap:0}.ProjectCard_container__p9Gyp{width:100%;max-width:none;padding-inline:var(--container-padding);margin-inline:auto}.ProjectCard_full-window__ncmVg{position:relative;inset:0;z-index:0;width:100%;height:100vh;object-fit:cover}@keyframes ProjectCard_underline-animation__WK2Bw{0%{background-position-x:0}to{background-position-x:-166.6666%}}@keyframes ProjectCard_underline-animation-inverted__zAR3J{0%{background-position-x:83.3333%}to{background-position-x:-83.3333%}}.ProjectCard_link-underline__o_3f7{text-decoration:none;background:linear-gradient(90deg,currentcolor,currentcolor 40%,transparent 0,transparent);background-repeat:repeat-x;background-position:0 100%;background-size:250% 1px}.ProjectCard_link-underline__o_3f7:hover,[data-hovered=true] .ProjectCard_link-underline__o_3f7{animation-name:ProjectCard_underline-animation__WK2Bw;animation-duration:.5s;animation-timing-function:cubic-bezier(.34,0,0,1)}.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R{display:grid;grid-template-columns:repeat(20,minmax(0,1fr))}.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R .ProjectCard_featuredAssetContainerWrapper__Qmman{grid-column:1/-1}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R{grid-template-columns:repeat(22,minmax(0,1fr))}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R{grid-template-columns:repeat(30,minmax(0,1fr))}}.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R .ProjectCard_featuredAssetContainer__vVs0q{margin-right:var(--negative-container-padding);margin-left:var(--negative-container-padding)}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R .ProjectCard_featuredAssetContainer__vVs0q{margin-right:0;margin-left:0}}.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_backgroundAsset__yQk4e{border-radius:0;aspect-ratio:5/4}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_backgroundAsset__yQk4e{overflow:hidden;border-radius:.8rem;aspect-ratio:16/9}}.ProjectCard_projectCard__RumlV.ProjectCard_featured__17Z3R .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundAsset__e3EE6{aspect-ratio:16/9}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9{display:grid;grid-template-columns:repeat(20,minmax(0,1fr))}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainerWrapper__Qmman{grid-column:1/-1}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainerWrapper__Qmman{grid-column:1/span 10;grid-row:1/-1}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainerWrapper__Qmman.ProjectCard_left__Iu1dw{grid-column-start:1}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainerWrapper__Qmman.ProjectCard_right__6oy6e{grid-column-start:13}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainerWrapper__Qmman{grid-row:1/span 1}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainerWrapper__Qmman.ProjectCard_left__Iu1dw,.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainerWrapper__Qmman.ProjectCard_right__6oy6e{grid-column:1/-1}}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9{grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:repeat(22,minmax(0,1fr))}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9{grid-template-rows:auto auto;grid-template-columns:repeat(14,minmax(0,1fr))}}@media only screen and (min-width:1920px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9{grid-template-columns:repeat(13,minmax(0,1fr))}}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q{overflow:hidden;border-radius:.8rem}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q.ProjectCard_leftAligned__MCYv9{margin-right:-1rem}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q.ProjectCard_leftAligned__MCYv9{margin-right:0}}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q.ProjectCard_rightAligned__OpPZy{margin-left:-1rem}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q.ProjectCard_rightAligned__OpPZy{margin-left:0}}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_backgroundAsset__yQk4e.ProjectCard_ratio-4-3__7w8_f,.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT.ProjectCard_ratio-4-3__7w8_f{aspect-ratio:4/3}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_backgroundAsset__yQk4e.ProjectCard_ratio-3-4__Tf3hO,.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT.ProjectCard_ratio-3-4__Tf3hO{aspect-ratio:3/4}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_backgroundAsset__yQk4e.ProjectCard_ratio-1-1__LQA87,.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT.ProjectCard_ratio-1-1__LQA87{aspect-ratio:1}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_backgroundAsset__yQk4e.ProjectCard_ratio-16-9__0QLbQ,.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT.ProjectCard_ratio-16-9__0QLbQ{aspect-ratio:16/9}.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT{max-height:calc(100% - 2rem);overflow:hidden;border-radius:.8rem;pointer-events:none}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT{width:calc(100% - 12.6rem)}}@media only screen and (min-width:1440px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT{width:calc(100% - 16rem)}}@media only screen and (min-width:1920px){.ProjectCard_projectCard__RumlV.ProjectCard_default__d8uV9 .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT{width:calc(100% - 22rem)}}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45{font-family:Inter,sans-serif;font-size:1.4rem;line-height:1.5;letter-spacing:-.03em;font-weight:400}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_featured__17Z3R{grid-column:2/span 18}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_featured__17Z3R{grid-column:1/span 10}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_featured__17Z3R{grid-row:2;grid-column:1/span 14}}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_default__d8uV9{grid-column:1/span 20}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_default__d8uV9{grid-row:2;grid-column:span 10}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_default__d8uV9.ProjectCard_left__Iu1dw{grid-column:13/span 10}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_default__d8uV9.ProjectCard_right__6oy6e{grid-column:1/span 10}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_default__d8uV9{grid-row:2}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_default__d8uV9.ProjectCard_left__Iu1dw,.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45.ProjectCard_default__d8uV9.ProjectCard_right__6oy6e{grid-column:1/span 7}}.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF{font-family:Inter,sans-serif;font-size:1.4rem;line-height:1.5;letter-spacing:-.03em;font-weight:400}.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_featured__17Z3R{grid-column:2/span 18}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_featured__17Z3R{grid-column:1/span 10}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_featured__17Z3R{grid-row:2;grid-column:17/span 14}}.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_default__d8uV9{grid-column:1/span 20}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_default__d8uV9{grid-row:3;grid-column:span 10}.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_default__d8uV9.ProjectCard_left__Iu1dw{grid-column:13/span 10}.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_default__d8uV9.ProjectCard_right__6oy6e{grid-column:1/span 10}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_default__d8uV9{grid-row:2}.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_default__d8uV9.ProjectCard_left__Iu1dw,.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF.ProjectCard_default__d8uV9.ProjectCard_right__6oy6e{grid-column:8/span 7}}.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_featured__17Z3R{grid-column:2/span 18}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_featured__17Z3R{grid-row:2/span 2;grid-column:14/span 10}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_featured__17Z3R{grid-row:2;grid-column:1/span 30}}.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9{grid-column:1/span 20}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9{grid-row:4;grid-column:2/span 10}.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9.ProjectCard_left__Iu1dw{grid-column-start:13}.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9.ProjectCard_right__6oy6e{grid-column-start:1}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9{grid-row:2}.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9.ProjectCard_left__Iu1dw,.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9.ProjectCard_right__6oy6e{grid-column:1/span 14}}@media only screen and (min-width:1920px){.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9.ProjectCard_left__Iu1dw,.ProjectCard_projectCard__RumlV .ProjectCard_projectDetailsContainer__fdCA0.ProjectCard_default__d8uV9.ProjectCard_right__6oy6e{grid-column:1/span 13}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV:focus-visible .ProjectCard_projectCategories__5Fwg8,.ProjectCard_projectCard__RumlV:hover .ProjectCard_projectCategories__5Fwg8{opacity:1;transform:translateX(.4rem)}.ProjectCard_projectCard__RumlV:focus-visible .ProjectCard_projectHeadline__Q3T6E>div,.ProjectCard_projectCard__RumlV:hover .ProjectCard_projectHeadline__Q3T6E>div{transform:translateY(0);transition-delay:.15s}.ProjectCard_projectCard__RumlV:focus-visible .ProjectCard_clientName__BjR45>div,.ProjectCard_projectCard__RumlV:focus-visible .ProjectCard_projectName__pTWwF>div,.ProjectCard_projectCard__RumlV:hover .ProjectCard_clientName__BjR45>div,.ProjectCard_projectCard__RumlV:hover .ProjectCard_projectName__pTWwF>div{transform:translateY(-100%);transition-delay:0s}.ProjectCard_projectCard__RumlV:focus-visible .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT .ProjectCard_foregroundAsset__e3EE6,.ProjectCard_projectCard__RumlV:hover .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT .ProjectCard_foregroundAsset__e3EE6{transform:scale(1) rotate(0deg)}}.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q{position:relative;margin-bottom:2rem;pointer-events:none}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q{margin-bottom:1.2rem}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q{margin-bottom:1rem}}@media only screen and (min-width:1440px){.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q{margin-bottom:1.4rem}}@media only screen and (min-width:1920px){.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q{margin-bottom:1.8rem}}.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_logoContainer__sQYFl{position:absolute;top:50%;left:50%;width:11.9rem;height:6rem;transform:translate(-50%,-50%)}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_logoContainer__sQYFl{width:15.9rem;height:8rem}}@media only screen and (min-width:1440px){.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_logoContainer__sQYFl{width:23.7rem;height:12rem}}@media only screen and (min-width:1920px){.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_logoContainer__sQYFl{width:32.5rem;height:16.4rem}}.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT{position:absolute;top:50%;left:50%;display:flex;align-items:center;width:50%;transform:translate(-50%,-50%)}.ProjectCard_projectCard__RumlV .ProjectCard_featuredAssetContainer__vVs0q .ProjectCard_foregroundContainer__GtVuT .ProjectCard_foregroundAsset__e3EE6{overflow:hidden;border-radius:.8rem;transform:scale(0) rotate(8deg);transition:transform .55s ease}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45,.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF{margin-bottom:.8rem;line-height:120%;letter-spacing:0}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45,.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF{overflow:hidden;font-size:1.6rem}.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45>div,.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF>div{transform:translateY(0);transition:transform .3s ease;transition-delay:.15s}}@media only screen and (min-width:1440px){.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45,.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF{font-size:2.4rem}}@media only screen and (min-width:1920px){.ProjectCard_projectCard__RumlV .ProjectCard_clientName__BjR45,.ProjectCard_projectCard__RumlV .ProjectCard_projectName__pTWwF{font-size:3.2rem}}.ProjectCard_projectCard__RumlV .ProjectCard_projectHeadline__Q3T6E{font-family:Söhne,sans-serif;font-size:2.4rem;font-weight:400;line-height:1.1;letter-spacing:-.03em;margin-top:1.6rem}@media only screen and (min-width:768px){.ProjectCard_projectCard__RumlV .ProjectCard_projectHeadline__Q3T6E{margin-top:0}}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_projectHeadline__Q3T6E{overflow:hidden}.ProjectCard_projectCard__RumlV .ProjectCard_projectHeadline__Q3T6E>div{transform:translateY(100%);transition:transform .3s ease}}.ProjectCard_projectCard__RumlV .ProjectCard_projectCategories__5Fwg8{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}@media only screen and (min-width:1024px){.ProjectCard_projectCard__RumlV .ProjectCard_projectCategories__5Fwg8{opacity:0;transition:opacity .4s ease,transform .4s ease}}.ProjectCard_projectCard__RumlV .ProjectCard_categoryPill__K59Gc{font-family:Söhne,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.16em;padding:.8rem;line-height:90%;color:#222;border:.1rem solid rgba(0,0,0,.2);border-radius:12rem}.Columns_default-grid__USWZ_{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:0;column-gap:0}.Columns_container__uLCSE{width:100%;max-width:none;padding-inline:var(--container-padding);margin-inline:auto}.Columns_full-window__ad_av{position:relative;inset:0;z-index:0;width:100%;height:100vh;object-fit:cover}@keyframes Columns_underline-animation__2cNMN{0%{background-position-x:0}to{background-position-x:-166.6666%}}@keyframes Columns_underline-animation-inverted__fFIkZ{0%{background-position-x:83.3333%}to{background-position-x:-83.3333%}}.Columns_link-underline__Yalwt{text-decoration:none;background:linear-gradient(90deg,currentcolor,currentcolor 40%,transparent 0,transparent);background-repeat:repeat-x;background-position:0 100%;background-size:250% 1px}.Columns_link-underline__Yalwt:hover,[data-hovered=true] .Columns_link-underline__Yalwt{animation-name:Columns_underline-animation__2cNMN;animation-duration:.5s;animation-timing-function:cubic-bezier(.34,0,0,1)}.Columns_container__uLCSE{display:none}@media only screen and (min-width:1024px){.Columns_container__uLCSE{padding:0 calc(var(--container-padding) + (100vw - var(--container-padding)*2)/var(--columns));grid-gap:calc((100vw - var(--container-padding)*2)/var(--columns)*2);gap:calc((100vw - var(--container-padding)*2)/var(--columns)*2);display:grid;grid-template-columns:1fr 1fr;padding-bottom:6.3rem}}@media only screen and (min-width:1440px){.Columns_container__uLCSE{padding-bottom:8.6rem}}@media only screen and (min-width:1920px){.Columns_container__uLCSE{padding-bottom:11rem}}.Columns_leftColumnContainer__S57Wf,.Columns_rightColumnContainer__bO_3W{display:grid;grid-row-gap:10.5rem;row-gap:10.5rem;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:1440px){.Columns_leftColumnContainer__S57Wf,.Columns_rightColumnContainer__bO_3W{row-gap:15.7rem}}@media only screen and (min-width:1920px){.Columns_leftColumnContainer__S57Wf,.Columns_rightColumnContainer__bO_3W{row-gap:20rem}}.Columns_rightColumnContainer__bO_3W{padding-top:20rem}@media only screen and (min-width:1440px){.Columns_rightColumnContainer__bO_3W{padding-top:30rem}}.SingleColumn_default-grid__9TKFP{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:0;column-gap:0}.SingleColumn_container__7r8EI{width:100%;max-width:none;padding-inline:var(--container-padding);margin-inline:auto}.SingleColumn_full-window__0cVu9{position:relative;inset:0;z-index:0;width:100%;height:100vh;object-fit:cover}@keyframes SingleColumn_underline-animation__03zWZ{0%{background-position-x:0}to{background-position-x:-166.6666%}}@keyframes SingleColumn_underline-animation-inverted__ajGK_{0%{background-position-x:83.3333%}to{background-position-x:-83.3333%}}.SingleColumn_link-underline__6ysjh{text-decoration:none;background:linear-gradient(90deg,currentcolor,currentcolor 40%,transparent 0,transparent);background-repeat:repeat-x;background-position:0 100%;background-size:250% 1px}.SingleColumn_link-underline__6ysjh:hover,[data-hovered=true] .SingleColumn_link-underline__6ysjh{animation-name:SingleColumn_underline-animation__03zWZ;animation-duration:.5s;animation-timing-function:cubic-bezier(.34,0,0,1)}@font-face{font-family:Söhne;font-style:normal;font-weight:400;src:url(/fonts/Sohne-Buch.woff2) format("woff2"),url(/fonts/Sohne-Buch.otf) format("opentype");font-display:swap}@font-face{font-family:Söhne;font-style:normal;font-weight:500;src:url(/fonts/Sohne-Kraftig.woff2) format("woff2"),url(/fonts/Sohne-Kraftig.otf) format("opentype");font-display:swap}@font-face{font-family:Söhne;font-style:normal;font-weight:300;src:url(/fonts/Sohne-Leicht.woff2) format("woff2"),url(/fonts/Sohne-Leicht.otf) format("opentype");font-display:swap}.SingleColumn_container__7r8EI{display:grid;padding:0 calc(var(--container-padding) + (100vw - var(--container-padding)*2)/var(--columns));grid-row-gap:8rem;row-gap:8rem;grid-column:1/-1;height:-moz-fit-content;height:fit-content;padding-bottom:4.5rem}@media only screen and (min-width:1024px){.SingleColumn_container__7r8EI{display:none}}