*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background-color:#fff;color:#000}a{color:inherit}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.image_image__Tzd4p{display:block;background-repeat:no-repeat;background-size:cover;background-color:#000;overflow:hidden}.image_image__Tzd4p img,.image_image__Tzd4p picture{position:relative}.image_placeholderImage__xstix{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.5;background-size:cover}.video_video__Qb7xl{display:block;background-color:#000;overflow:hidden;background-repeat:no-repeat;background-size:cover}.video_video__Qb7xl,.video_video__Qb7xl video{position:relative;aspect-ratio:inherit}.video_placeholderImage__0HniR{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.5;background-size:cover}.image_image__2IkY6,.media_media__ljErE{display:block}.Logo_container__lBi_Y{position:relative;width:100%;pointer-events:none;flex-shrink:0}@media(max-width:48.115em){.Logo_container__lBi_Y{aspect-ratio:358/222}}.Logo_container__lBi_Y:not(.Logo_inView__Wvtda) video{display:none}.CreditsButton_container__abLA5{padding:3px 0 8px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.24px;font-size:max(10px,10*100vw/var(--size));text-transform:inherit;position:relative;margin-left:auto}@media screen and (min-width:1800px){.CreditsButton_container__abLA5{font-size:calc(10*1.0714285714*1px)}}.CreditsButton_modal__yEKs4{position:absolute;bottom:100%;right:0;width:310px;padding:12px 20px;background-color:#fff;border:1px solid #000;opacity:0;transition:opacity .7s cubic-bezier(.19,1,.22,1);pointer-events:none;font-size:11px}@media(max-width:37.49em){.CreditsButton_modal__yEKs4{max-width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 20) + calc(16px * 19))}}.CreditsButton_isOpen__lZudo .CreditsButton_modal__yEKs4{opacity:1;pointer-events:auto}.projects_projects__v9AYS{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap);flex-shrink:0;pointer-events:none;opacity:0}.projects_projects__v9AYS.ready{opacity:1}.projects_logoContainer__Owbzx{position:absolute;bottom:calc(100% + var(--gap)/2);left:0;display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:calc(100svh - var(--base-height)*var(--progress));pointer-events:auto;padding-top:42px;min-height:calc(80vw - 32px + 42px)}.projects_vhGetter__TUd4A{height:100vh}.projects_svhGetter__MFJIZ,.projects_vhGetter__TUd4A{position:absolute;top:0;left:0;width:100%;pointer-events:none}.projects_svhGetter__MFJIZ{height:100svh}.projects_placeholderLogo__Bp9Cb{width:100%;height:auto;display:block;text-transform:none;padding:0 calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(max-width:63.99em){.is-chrome .projects_placeholderLogo__Bp9Cb{padding-top:23px}}@media(min-width:64em){.projects_placeholderLogo__Bp9Cb{padding:0 calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));opacity:0}}@media(min-width:64em)and (prefers-reduced-motion:reduce){.projects_placeholderLogo__Bp9Cb{opacity:1}}.projects_placeholderLogo__Bp9Cb p{flex-shrink:0;padding-top:16px}.projects_placeholderLogo__Bp9Cb.animation-done{opacity:1}@media(max-width:63.99em){.projects_placeholderLogo__Bp9Cb video{width:101.6%!important;margin-left:-.8%}.projects_placeholderLogo__Bp9Cb{display:flex;flex-direction:column;justify-content:space-between;height:100%}.projects_placeholderLogo__Bp9Cb p{padding-left:16px;padding-right:16px;text-align:center;padding-bottom:12px;width:284px;margin:0 auto;font-size:12px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-.24px;text-transform:uppercase}.projects_placeholderLogo__Bp9Cb.animation-done p{opacity:1}}.projects_placeholderLogo__Bp9Cb canvas{width:100%}.projects_placeholderLogo__Bp9Cb video{position:relative;width:100%;height:auto;display:block}.projects_placeholderLogoCover__HizV5{position:absolute;top:0;right:-4%;width:308%;height:100%;background:linear-gradient(-90deg,#fff 33%,hsla(0,0%,100%,0));z-index:2;display:block}@media(min-width:64em){.projects_placeholderLogoCover__HizV5{display:none}}.projects_pusher____TAz{height:100svh;flex-shrink:0;pointer-events:none}.Row_row__I_fKs{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-shrink:0;min-width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3))}.Row_row__I_fKs:not(.fake-projects-row){max-height:calc(var(--base-height)*var(--progress))}.Row_row__I_fKs:not(.fake-projects-row).automatic-minheight .element{min-width:auto!important;transform:translateZ(0)}.Row_row__I_fKs:not(.fake-projects-row):first-child{margin-top:auto}.Row_row__I_fKs:not(.fake-projects-row) .media{background-color:#dfdfdf}.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .element{transform:translateX(-25px);opacity:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.19,1,.22,1)}@media(prefers-reduced-motion:reduce){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .element{transform:none}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-0{transition-delay:.5s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-0{transition-delay:.2s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-1{transition-delay:.4s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-1{transition-delay:.1s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-2{transition-delay:.3s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-2{transform:translateX(0);transition-delay:0ms}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-3{transition-delay:.2s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-3{transform:translateX(20px);transition-delay:.1s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-4{transition-delay:.1s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-4{transform:translateX(20px);transition-delay:.2s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-5{transform:translateX(0);transition-delay:0ms}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-5{transform:translateX(20px);transition-delay:.3s}}@media(min-width:64em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-6{transform:translateX(20px);transition-delay:.1s}}@media(max-width:63.99em){.Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .visual-index-6{transform:translateX(20px);transition-delay:.4s}}.projects-animated .Row_row__I_fKs:not(.fake-projects-row) .Row_wrapper__Fk73V .element{opacity:1;transform:translateX(0)}.Row_row__I_fKs.fake-projects-row{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0}.Row_row__I_fKs.fake-projects-row .element{color:transparent}.Row_row__I_fKs.fake-projects-row .media{background-color:transparent}.Row_row__I_fKs.listen-enter{align-items:flex-start}.Row_row__I_fKs.Row_invisible__Rku6N{opacity:0;pointer-events:none}.Row_row__I_fKs:not(.Row_invisible__Rku6N) .element{pointer-events:auto}.Row_row__I_fKs:last-child .element,.Row_row__I_fKs:nth-last-child(2) .element{max-width:calc(100vw - var(--gap)*2)}.Row_wrapper__Fk73V{position:relative;display:flex;justify-content:center;align-items:flex-end}.Row_prev__XuuKD{right:calc(100% + var(--gap))}.Row_next__wA2PK,.Row_prev__XuuKD{position:absolute;top:0;width:auto;display:flex;gap:var(--gap)}.Row_next__wA2PK{left:calc(100% + var(--gap))}.Element_element__k08ik{width:calc((calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3))*var(--progress));position:relative;min-width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3));max-height:100%;cursor:pointer}@media(prefers-reduced-motion:reduce){.Element_element__k08ik{max-width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3))!important;width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3))}}@media(max-width:37.49em){.Element_element__k08ik{width:calc((calc(calc((min(100vw, calc(100vw - 32px)) - (10 - 1) * 16px) / 10) * 4) + calc(16px * 3))*var(--progress));min-width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (10 - 1) * 16px) / 10) * 3) + calc(16px * 2))}}@media(max-width:37.49em)and (prefers-reduced-motion:reduce){.Element_element__k08ik{max-width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (10 - 1) * 16px) / 10) * 5) + calc(16px * 4))!important;width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (10 - 1) * 16px) / 10) * 5) + calc(16px * 4))}}.Element_element__k08ik .media{position:relative;aspect-ratio:354/212;overflow:hidden}@media(max-width:48.115em){.Element_element__k08ik .media{aspect-ratio:1/1}}.Element_element__k08ik .video,.Element_element__k08ik img,.Element_element__k08ik video{position:absolute;bottom:0;left:0;width:100%;height:100%;display:block;transform-origin:center;transform-origin:center center;transition:filter .75s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1)}.Element_element__k08ik img,.Element_element__k08ik video{object-fit:cover}.Element_element__k08ik p{margin-top:12px;color:currentColor}.Element_element__k08ik .Element_elementSeen__S1txK{opacity:0;position:absolute;display:block;top:0;left:0;aspect-ratio:354/212;width:100%;background-color:#fff;border:1px solid #a8a8a8;margin:0;z-index:10;pointer-events:none;transition:opacity .75s cubic-bezier(.19,1,.22,1)}@media(max-width:63.99em){.Element_element__k08ik .Element_elementSeen__S1txK{aspect-ratio:1}}.Element_element__k08ik:hover .Element_elementSeen__S1txK{opacity:0!important}.Element_element__k08ik:hover img{transform:scale(1.075);filter:none!important;opacity:1!important}.Element_element__k08ik.Element_seen__QbeDR .media{background-color:#fff!important}.Element_element__k08ik.Element_seen__QbeDR img{opacity:.2}.Element_element__k08ik.Element_seen__QbeDR .Element_elementSeen__S1txK{opacity:.6;border:1px solid #bababa;background:linear-gradient(to top left,hsla(0,2%,83%,0),hsla(0,2%,83%,0) calc(50% - .8px),#a8a8a8 50%,hsla(0,2%,83%,0) calc(50% + .8px),hsla(0,2%,83%,0)),linear-gradient(to top right,hsla(0,100%,91%,0),hsla(0,2%,83%,0) calc(50% - .8px),#a8a8a8 50%,hsla(0,2%,83%,0) calc(50% + .8px),hsla(0,2%,83%,0));background-color:transparent}.Element_elementCaption__0P_EH{width:100%;max-width:100%;margin:10px auto 0;display:grid;grid-template-columns:1fr auto;align-items:baseline;pointer-events:none}@media(max-width:48.115em){.Element_elementCaption__0P_EH{max-width:calc(100vw - (calc(calc((min(100vw, calc(100vw - 32px)) - (10 - 1) * 16px) / 10) * 0) + calc(16px * 2)))}}.Element_elementTitle__dP_Uc{font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.24px;text-transform:uppercase;color:inherit;white-space:nowrap;text-overflow:ellipsis;transition:transform .6s cubic-bezier(.19,1,.22,1);transform-origin:left center;padding-right:8px;display:flex}@media(max-width:63.99em){.Element_elementTitle__dP_Uc{overflow:hidden;font-size:13px}}@media(max-width:48.115em){.Element_elementTitle__dP_Uc{font-size:12px}}.Element_elementSvgSeen__tpx_q{width:19px!important;height:19px;margin:-3px 0 0;flex-shrink:0;border-radius:50%;display:none;justify-content:center;align-items:center}@media(max-width:48.115em){.Element_elementSvgSeen__tpx_q{margin:-4px 0 0}}.Element_elementSvgSeen__tpx_q.Element_seen__QbeDR{display:flex}.Element_elementSvgSeen__tpx_q svg{display:block;width:70%;height:70%}.Element_elementDate__YPhVG{font-size:10px;font-weight:500;line-height:100%;text-transform:uppercase;color:inherit}@media(min-width:64em){.Element_elementDate__YPhVG{font-size:max(10px,10*100vw/var(--size))}}@media screen and (min-width:64em)and (min-width:1800px){.Element_elementDate__YPhVG{font-size:calc(10*1.0714285714*1px)}}.InflatingText_container__N6D4c{display:inline-flex;cursor:pointer;pointer-events:auto;align-items:baseline;text-decoration:inherit}.InflatingText_container__N6D4c.has-arrow .InflatingText_character__Vc6qq:last-child{font-size:125%}.InflatingText_character__Vc6qq{display:flex;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform-origin:bottom;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.InflatingText_character__Vc6qq.InflatingText_space__bmrLu:before{content:" "}.header_header__CF9fu{width:100%;position:absolute;top:0;left:0;font-size:12px;font-weight:500;padding-top:18px;z-index:10;padding-bottom:.75rem;transition:opacity .8s cubic-bezier(.19,1,.22,1)}.header_header__CF9fu.header_hide__aCcL2{opacity:0}@media(min-width:64em){.header_header__CF9fu{font-size:max(12px,12*100vw/var(--size));position:fixed}}@media screen and (min-width:64em)and (min-width:1800px){.header_header__CF9fu{font-size:calc(12*1.0714285714*1px)}}.header_header__CF9fu .container{display:flex;align-items:flex-start;gap:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(min-width:64em){.header_header__CF9fu .container{gap:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1))}}@media(max-width:63.99em){.header_header__CF9fu .container{align-items:center}}.header_appearingElement__mLrgF{opacity:0}@media(prefers-reduced-motion:reduce){.header_appearingElement__mLrgF{opacity:1}}.header_container__qZj24{z-index:20}.header_desktopOnly__3m_0G{display:flex;align-items:flex-start;width:100%;gap:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(min-width:64em){.header_desktopOnly__3m_0G{gap:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1))}}@media(max-width:63.99em){.header_desktopOnly__3m_0G{display:none}}.header_logo__DsksJ{position:relative;flex-shrink:0}@media(min-width:64em){.header_logo__DsksJ{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3))}.header_logo__DsksJ sup{font-size:max(10px,10*100vw/var(--size));vertical-align:unset;position:absolute;top:-2px}}@media screen and (min-width:64em)and (min-width:1800px){.header_logo__DsksJ sup{font-size:calc(10*1.0714285714*1px)}}.header_baseline__RbXAJ{position:relative;width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 6) + calc(16px * 5));flex-shrink:0;line-height:1.15;margin-top:-1px}@media(min-width:64em){.header_baseline__RbXAJ{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 6) + calc(20px * 6))}}@media(min-width:90em){.header_baseline__RbXAJ{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 7) + calc(20px * 6))}}.header_baseline__RbXAJ p{max-width:100%;width:210px}.header_baseline__RbXAJ span{display:block}.header_baseline__RbXAJ p:before,.header_baseline__RbXAJ span{transition:opacity .4s cubic-bezier(.19,1,.22,1),transform .4s cubic-bezier(.19,1,.22,1)}.header_baseline__RbXAJ p:before{position:absolute;top:0;left:0;white-space:nowrap;content:attr(data-before-content);opacity:0;transform:translateY(2ch)}.header_baseline__RbXAJ.header_hoveredBaseline__mXiag span{transform:translateY(-2ch)!important;opacity:0}.header_baseline__RbXAJ.header_hoveredBaseline__mXiag p:before{opacity:1;transform:none;transition-delay:.2s}.header_news__N2CRV{position:relative;width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 6) + calc(16px * 5));flex-shrink:0;line-height:1.15;margin-top:-1px}.header_news__N2CRV p{width:280px}.header_contact__RdxmC{text-align:right;width:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 4) + calc(16px * 3));flex-shrink:0;display:flex;flex-direction:column;row-gap:2px;margin-left:auto}@media(min-width:64em){.header_contact__RdxmC{position:absolute;right:20px;top:18px;width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 4) + calc(20px * 3))}}.header_contact__RdxmC a{width:max-content;margin-left:auto}.header_index__VnB5V{margin-left:auto}.header_mobileContactButton__bm3nb{display:flex;align-items:center;margin-left:auto;text-transform:uppercase;position:relative}.header_mobileContactButton__bm3nb:before{position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-user-select:none;-moz-user-select:none;user-select:none;content:""}@media(min-width:64em){.header_mobileContactButton__bm3nb{display:none}}.Asset100_Asset100__anQky{font-size:12px;color:#000;width:100%}.Asset100_Asset100__anQky.Asset100_wrapped__LRlD8{width:100%}.Asset100_Asset100__anQky .Asset100_media__n05nM{width:100%;line-height:0}.Asset100_Asset100__anQky .Asset100_media__n05nM img,.Asset100_Asset100__anQky .Asset100_media__n05nM video{width:100%;height:auto}.Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1))}@media(min-width:64em){.Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5))}}.Asset100_wrapped__LRlD8 .Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)) 0}@media(min-width:64em){.Asset100_wrapped__LRlD8 .Asset100_caption__4ui_a{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)) 0}}.AssetInView_container__3hfhl{width:100%}@media(min-width:64em){.AssetInView_container__3hfhl{width:75%}}.AssetInView_container__3hfhl>section,.AssetInView_container__3hfhl>section *{align-items:inherit}.AssetInView_container__3hfhl>section .image:not(.preview) img,.AssetInView_container__3hfhl>section video{display:none}.AssetInView_container__3hfhl>section .media{position:relative;display:flex;justify-content:center;align-items:inherit;overflow:hidden}.AssetInView_container__3hfhl>section .image,.AssetInView_container__3hfhl>section .video{width:100%;transition:transform .6s cubic-bezier(.19,1,.22,1)}@media(min-width:64em){.AssetInView_container__3hfhl>section .image,.AssetInView_container__3hfhl>section .video{transition:transform .8s cubic-bezier(.19,1,.22,1);width:calc(100%*var(--width))!important}}.AssetInView_container__3hfhl .preview{position:absolute;top:0;left:0;width:100%;height:100%}.AssetInView_container__3hfhl.in>section .image:not(.preview) img,.AssetInView_container__3hfhl.in>section video{display:block}.Asset5050_Asset5050___hzzW{font-size:12px;color:#000;display:flex;gap:1rem;flex-direction:column}@media(min-width:64em){.Asset5050_Asset5050___hzzW{flex-direction:row;gap:2rem}.Asset5050_asset__YQUqN{width:calc(50% - 1rem)}}.Asset5050_media__bHKWa{line-height:0}.Asset5050_media__bHKWa img,.Asset5050_media__bHKWa video{width:100%;height:auto}.Asset5050_caption__xhRdI{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)) 0}@media(min-width:64em){.Asset5050_caption__xhRdI{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)) 0 calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));width:100%}}.Asset7525_Asset7525__xlBeR{font-size:12px;color:#000;width:100%;display:flex;gap:1rem;flex-direction:column}@media(min-width:64em){.Asset7525_Asset7525__xlBeR{flex-direction:row;gap:2rem}.Asset7525_Asset7525__xlBeR.Asset7525_right__iy94C{flex-direction:row-reverse}.Asset7525_asset1__8Mwln{width:calc(75% - 1rem)}.Asset7525_asset2__kaQhN{width:calc(25% - 1rem)}}.Asset7525_media1__tSt68{line-height:0}.Asset7525_media1__tSt68 img,.Asset7525_media1__tSt68 video{width:100%;height:auto}.Asset7525_media2__9C5Cl{line-height:0}.Asset7525_media2__9C5Cl img,.Asset7525_media2__9C5Cl video{width:100%;height:auto}.Asset7525_caption__Qn7Uk{margin:calc(calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)) 0}@media(min-width:64em){.Asset7525_caption__Qn7Uk{margin:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)) 0 calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * 1));width:100%}.Asset7525_right__iy94C .Asset7525_caption__Qn7Uk{text-align:right}}.Asset70_Asset70__NsCs_{font-size:12px;color:#000;width:100%}@media(min-width:64em){.Asset70_Asset70__NsCs_{display:flex}.Asset70_Asset70__NsCs_.Asset70_right__0FQ7y{flex-direction:row-reverse}}.Asset70_media__gkTrY{line-height:0;width:100%}.Asset70_media__gkTrY img,.Asset70_media__gkTrY video{width:100%;height:auto}.Asset70_caption__u_QT7{width:calc(30% - (calc(calc((min(100vw, calc(100vw - 32px)) - (20 - 1) * 16px) / 20) * 0) + calc(16px * 1)))}@media(min-width:64em){.Asset70_caption__u_QT7{width:calc(30% - (calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 0) + calc(20px * .5)));margin:0}.Asset70_right__0FQ7y .Asset70_caption__u_QT7{text-align:right}}.Text_Text__DuBJ4{display:flex;justify-content:flex-end;flex-direction:column;color:#000;margin:1rem 0;gap:1rem;font-size:12px}@media(min-width:64em){.Text_Text__DuBJ4{width:100%;font-size:max(12px,12*100vw/var(--size));gap:2rem;flex-direction:row}}@media screen and (min-width:64em)and (min-width:1800px){.Text_Text__DuBJ4{font-size:calc(12*1.0714285714*1px)}}.Text_Text__DuBJ4 p:not(last-child){margin-bottom:1rem}@media(min-width:64em){.Text_description1__VioBU,.Text_description2__lejgx,.Text_description3__0jIDM,.Text_description4__bTJ2p{width:calc(calc(calc((min(100vw, calc(100vw - 40px)) - (20 - 1) * 20px) / 20) * 5) + calc(20px * 4))}}.JobDetailModal_JobDetailModal__MfFbm{position:fixed;width:100%;height:100%;z-index:100;color:#000;overflow-x:hidden;scrollbar-width:none!important}.JobDetailModal_JobDetailModal__MfFbm .date{font-size:11px}.JobDetailModal_JobDetailModal__MfFbm::-webkit-scrollbar{width:0!important;height:0!important}.JobDetailModal_JobDetailModal__MfFbm br{display:block;content:"";margin-top:2px}.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .image,.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .video{transform:scale(0);transform-origin:top left}@media(max-width:63.99em){.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .image,.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view .video{transform-origin:bottom center}}.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view.in .image,.JobDetailModal_JobDetailModal__MfFbm.JobDetailModal_showAnimations__Nw4i1 .asset-in-view.in .video{transform:scale(1)}.JobDetailModal_JobDetailModalBg__Hwdlp:not(.JobDetailModal_active__LP0zr),.JobDetailModal_JobDetailModalBg__Hwdlp:not(.JobDetailModal_active__LP0zr) *,.JobDetailModal_JobDetailModal__MfFbm:not(.JobDetailModal_active__LP0zr),.JobDetailModal_JobDetailModal__MfFbm:not(.JobDetailModal_active__LP0zr) *{pointer-events:none!important}.JobDetailModal_inner__SbFCo{position:relative;padding:100dvh 0}.JobDetailModal_interactiveLayer__i_F0n{position:absolute;top:0;left:0;width:100%;height:100%}.JobDetailModal_buttonTop__9iqWv{font-size:12px;top:1.5rem;width:3%;width:60px}.JobDetailModal_buttonBottom__KgKyL,.JobDetailModal_buttonTop__9iqWv{color:#fff;position:-webkit-sticky;position:sticky;display:flex;justify-content:center;align-items:center;margin:1.5rem auto;z-index:10;overflow:hidden;left:0;right:0}.JobDetailModal_buttonBottom__KgKyL{font-size:70px;bottom:1.5rem;width:100%;width:60px}.JobDetailModal_container__XUWue{position:relative;z-index:20;min-height:100svh;pointer-events:none}.JobDetailModal_content__hdaJP{position:relative;z-index:1012;display:flex;flex-direction:column;gap:1rem}@media(min-width:64em){.JobDetailModal_content__hdaJP{gap:2rem;flex-direction:row-reverse}.JobDetailModal_headline__gcqr_{right:0;top:-3rem;width:calc(25% - 2rem)}}.JobDetailModal_contentBuilder__jt58l{display:flex;flex-direction:column;gap:1rem}@media(min-width:64em){.JobDetailModal_contentBuilder__jt58l{gap:2rem}}.JobDetailModal_contentBuilder__jt58l>div .media{justify-content:flex-start;pointer-events:auto}.JobDetailModal_contentBuilder__jt58l+.JobDetailModal_mobileCredits__PHB3q{padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column}.JobDetailModal_JobDetailModalBg__Hwdlp{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;opacity:0;visibility:hidden}.JobDetailModal_JobDetailModalBg__Hwdlp:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.85;background-color:#000;z-index:1010}@media(prefers-reduced-transparency:reduce){.JobDetailModal_JobDetailModalBg__Hwdlp:before{opacity:1;background-color:#fff}}.JobDetailModal_JobDetailModalBg__Hwdlp:after{position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:.75;background-color:#000;z-index:1010}@media(prefers-reduced-transparency:reduce){.JobDetailModal_JobDetailModalBg__Hwdlp:after{opacity:1;background-color:#fff}}.JobDetailModal_closeLabel__6XFZm{position:fixed;top:0;left:50%;transform:translateX(-50%);font-size:26px;color:#fff;z-index:2;height:5dvh;display:none;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .7s cubic-bezier(.19,1,.22,1),transform .2s cubic-bezier(.19,1,.22,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.JobDetailModal_closeLabel__6XFZm.JobDetailModal_closeLabelBottom__VdQ6i{bottom:0;top:auto}@media(max-width:63.99em){.JobDetailModal_closeLabel__6XFZm{display:flex;height:10dvh;font-size:22px}}.JobDetailModal_closeLabel__6XFZm.JobDetailModal_in__l0DEq{opacity:calc(var(--out-progress));transform:translateX(-50%) rotate(calc(var(--out-progress-rotate) * -1turn))}@media(prefers-reduced-motion:reduce){.JobDetailModal_closeLabel__6XFZm.JobDetailModal_in__l0DEq{opacity:1;transform:translateX(-50%)}}.JobDetailModal_wrapper__kIO99{width:100%;position:relative}.JobDetailModalHeadline_content__YxZZt{display:flex;flex-shrink:0;flex-direction:column;gap:2rem;font-size:12px;line-height:1.3;padding:3rem 0 0;color:#fff}@media(min-width:64em){.JobDetailModalHeadline_content__YxZZt{font-size:max(12px,12*100vw/var(--size));position:absolute;height:calc(100% + 3rem)}}@media screen and (min-width:64em)and (min-width:1800px){.JobDetailModalHeadline_content__YxZZt{font-size:calc(12*1.0714285714*1px)}}.JobDetailModalHeadline_sticky__xoawQ{position:-webkit-sticky;position:sticky;top:3rem;max-width:11rem;pointer-events:auto}.JobDetailModalHeadline_header__vJpOt{position:relative;font-size:16px;padding-bottom:1rem}.JobDetailModalHeadline_header__vJpOt h2{line-height:1.133}.JobDetailModalHeadline_close__W40Ie{position:absolute;top:-1rem;padding:1rem;right:-3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.JobDetailModalCredits_credits__Xkwom{display:flex;flex-direction:column;gap:.5rem}@media(max-width:63.99em){.JobDetailModalCredits_credits__Xkwom{color:#fff}}.JobDetailModalCredits_credits__Xkwom li{margin-bottom:.75rem}@media(max-width:48.115em){.JobDetailModalCredits_credits__Xkwom li{margin-bottom:1rem}}.JobDetailModalCredits_credits__Xkwom li>div>p{font-size:max(13px,13*100vw/var(--size));line-height:.85rem}@media screen and (min-width:1800px){.JobDetailModalCredits_credits__Xkwom li>div>p{font-size:calc(13*1.0714285714*1px)}}@media(max-width:48.115em){.JobDetailModalCredits_credits__Xkwom li>div>p{font-size:.88rem;line-height:1rem}}.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:max(9px,9*100vw/var(--size));min-height:14px}@media screen and (min-width:1800px){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:calc(9*1.0714285714*1px)}}@media(max-width:63.99em){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{margin-bottom:0}}@media(max-width:48.115em){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:max(10px,10*100vw/var(--size))}}@media screen and (max-width:48.115em)and (min-width:1800px){.JobDetailModalCredits_credits__Xkwom li>div>p:first-child{font-size:calc(10*1.0714285714*1px)}}.JobDetailModalCredits_liveLink__bOiez{display:flex;align-items:center;justify-content:flex-start;width:max-content}.JobDetailModalCredits_liveLink__bOiez *{pointer-events:none!important}@media(max-width:48.115em){.JobDetailModalCredits_liveLink__bOiez{font-size:.75rem;line-height:1rem}}@font-face{font-family:ABCMonumentGrotesk;src:url(/fonts/ABCMonumentGrotesk-Medium.woff) format("woff2");font-weight:400;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;overflow-x:hidden;scroll-behavior:auto;scrollbar-width:none!important}body,html{height:auto;min-height:100%;width:100%;overscroll-behavior-y:none;font-family:ABCMonumentGrotesk,Helvetica Neue,Helvetica,Arial,sans-serif}html.lock-scroll,html.lock-scroll body{overflow:hidden;height:100vh}body{-ms-overflow-style:none}body:not(.is-keyboard-user) *{outline:none}body::-webkit-scrollbar{width:0!important;height:0!important}ul{margin:0;padding:0;list-style:none}a{text-decoration:none}button,label{cursor:pointer}button{border:0;padding:0;font:inherit;color:inherit;background-color:transparent;border-radius:0;text-align:left}button[disabled]{cursor:not-allowed}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{font:inherit}svg{width:100%;height:auto}#drift-frame-controller{display:none}.u-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media(prefers-reduced-motion:reduce){*{transition:none!important;transition-delay:0s}}:root{--lvh:1vh;--svh:1vh;--size:768}@media(min-width:1024px){:root{--size:1440}}@media(min-width:1440px){:root{--size:1680}}html{font-size:16px;text-transform:uppercase}#__next{background-color:#fff}body{background:#fff;color:#000;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:400}a,a:visited{color:inherit}button:disabled{cursor:default}.container{width:100%;padding-left:20px;padding-right:20px}@media(max-width:48.115em){.container{padding-left:16px;padding-right:16px}}.component-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}