.-header[data-v-5412b322]{align-items:flex-end;background-color:var(--background-color);display:flex;margin-top:-1px;max-width:100%;padding-bottom:max(50px,calc(39.236px + 2.76vw));padding-top:max(200px,calc(178.472px + 5.52vw));position:relative;width:100vw}.-header.second[data-v-5412b322]{padding-bottom:max(1px,calc(-35.763px + 9.17vw));padding-top:max(1px,calc(-16.146px + 4.14vw))}@media only screen and (max-width:1023px){.-header[data-v-5412b322]{height:auto;padding-top:max(200px,calc(189.236px + 2.76vw))}}@media only screen and (max-width:743px){.-header[data-v-5412b322]{height:auto;padding-top:max(120px,calc(104.907px + 3.87vw))}}.-header .-h2[data-v-5412b322],.-header .-h5[data-v-5412b322],.-header .-p_large[data-v-5412b322],.-header .-p_medium[data-v-5412b322],.-header button[data-v-5412b322]{color:var(--color)}.-header .-h2[data-v-5412b322]{margin-bottom:max(28px,calc(27.142px + .22vw));margin-top:15px}@media only screen and (max-width:1023px){.-header .-p_large[data-v-5412b322]{padding-right:0}}.-header .-p_large p[data-v-5412b322]{margin-bottom:max(21.4px,calc(21.4px + .57vw));white-space:pre-line}.-header button[data-v-5412b322]{margin:max(21px,calc(21px + .41vw)) 0;-webkit-text-decoration:underline;text-decoration:underline}.-header .description-wrapper[data-v-5412b322]{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;margin-top:max(1px,calc(-8.19px + 2.1vw));overflow:hidden}.-header .description-wrapper.open[data-v-5412b322]{-webkit-line-clamp:inherit;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1023px){.-header .description-wrapper[data-v-5412b322]{-webkit-line-clamp:none;-webkit-box-orient:initial;display:block;height:255px}.-header .description-wrapper p[data-v-5412b322]{overflow:hidden}.-header .description-wrapper.open[data-v-5412b322]{-webkit-line-clamp:inherit;-webkit-box-orient:vertical;display:block;height:auto;overflow:hidden}}.-header .project-details.desktop[data-v-5412b322]{display:block}@media only screen and (max-width:1023px){.-header .project-details.desktop[data-v-5412b322]{display:none}}.-header .project-details.mobile[data-v-5412b322]{display:none}@media only screen and (max-width:1023px){.-header .project-details.mobile.open[data-v-5412b322]{display:block}}.-header .project-details .-p_medium.title[data-v-5412b322]{color:var(--color);margin-top:max(19px,calc(18.337px + .17vw));opacity:.5}.-header .project-details .-p_medium.description[data-v-5412b322]{color:var(--color);margin-top:3px;white-space:pre-line}.-quote-block[data-v-091c2f8d]{background-color:var(--background-color);height:100vh;margin-top:-1px;max-width:100%;padding:30px 0;position:relative;width:100vw}@media only screen and (max-width:1023px){.-quote-block[data-v-091c2f8d]{height:auto;padding:80px 0}}.-quote-block .-h4[data-v-091c2f8d],.-quote-block .-p_medium[data-v-091c2f8d]{color:var(--color)}.-quote-block .-h4[data-v-091c2f8d]{margin-bottom:max(23px,calc(23px + 1.23vw))}@media only screen and (max-width:1023px){.-quote-block .-h4[data-v-091c2f8d]{font-feature-settings:"ss02" on,"ss05" on,"ss07" on,"ss01" on,"liga" on;font-family:denim;font-size:max(15px,calc(12.621px + .61vw));font-variation-settings:"wght" 450;letter-spacing:.01em;line-height:1.3em}}@media only screen and (max-width:1023px)and (max-width:1023px){.-quote-block .-h4[data-v-091c2f8d]{font-size:18px;font-variation-settings:"wght" 450;letter-spacing:0;line-height:1.4em}}@media only screen and (max-width:1023px)and (min-width:1023px)and (max-width:1800px){.-quote-block .-h4[data-v-091c2f8d]{font-size:max(14px,calc(11.855px + .55vw))}}@media only screen and (max-width:1023px)and (min-width:2200px){.-quote-block .-h4[data-v-091c2f8d]{font-size:26px}}.-quote-block .row[data-v-091c2f8d]{height:100%}.-quote-block .row .col[data-v-091c2f8d]{align-items:center;display:flex}.-quote-block .row .right[data-v-091c2f8d]{padding:0 4.11111%}.media-wrapper[data-v-091c2f8d]{height:100%;position:relative;width:100%}.-text-block[data-v-71028e87]{background-color:var(--background-color);margin-top:-1px;max-width:100%;padding:max(30px,calc(6.288px + 6.08vw)) 0;position:relative;width:100vw}@media only screen and (max-width:743px){.-text-block[data-v-71028e87]{height:auto}}.-text-block .-h3[data-v-71028e87],.-text-block .-p_large[data-v-71028e87]{color:var(--color)}.-text-block .-p_large p[data-v-71028e87],.-text-block .-p_large[data-v-71028e87]{margin:max(21px,calc(21px + .41vw)) 0}.row[data-v-71028e87]{position:relative;z-index:2}.videos-wrapper[data-v-71028e87]{bottom:0;position:absolute}.block-bg-cover[data-v-b40ec138]{display:flex;z-index:1}.block-bg-cover img[data-v-b40ec138]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;width:100%;z-index:2}.block-bg-cover video[data-v-b40ec138]{left:0;position:absolute;top:0;width:100%;z-index:1}.-full-media[data-v-5183ee90]{background-color:var(--background-color);margin-top:-1px;max-width:100%;padding:30px 0;padding:var(--grid-gutter) 0;position:relative;width:100vw}.-full-media.first[data-v-5183ee90]{padding-top:max(55px,calc(49.618px + 1.38vw))}@media only screen and (max-width:743px){.-full-media[data-v-5183ee90]{padding:10px 0}}.-full-media .row[data-v-5183ee90]{height:100%;overflow:hidden;width:100%}.-full-media .media-wrapper[data-v-5183ee90]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.-full-media .media-wrapper[data-v-5183ee90] .block-bg-cover{display:flex;position:relative;z-index:1}.-full-media .media-wrapper[data-v-5183ee90] .block-bg-cover video{width:100%}.-full-media .media-wrapper[data-v-5183ee90] .block-bg-cover.mobile{display:none}@media only screen and (max-width:1023px){.-full-media .media-wrapper[data-v-5183ee90] .block-bg-cover.desktop.-hasMobile{display:none}.-full-media .media-wrapper[data-v-5183ee90] .block-bg-cover.mobile{display:block}.-full-media .media-wrapper[data-v-5183ee90] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}}.-full-media .media-wrapper img[data-v-5183ee90]{height:100%;width:100%}.-full-media .media-wrapper img.mobile[data-v-5183ee90]{display:none}@media only screen and (max-width:1023px){.-full-media .media-wrapper img.desktop.-hasMobile[data-v-5183ee90]{display:none}.-full-media .media-wrapper img.mobile[data-v-5183ee90]{display:block}}.-half-media[data-v-5f1b9e88]{background-color:var(--background-color);margin-top:-1px;max-width:100%;padding:30px 0;padding:var(--grid-gutter) 0;position:relative;width:100vw}@media only screen and (max-width:743px){.-half-media[data-v-5f1b9e88]{height:auto;padding:10px 0}}.-half-media .row[data-v-5f1b9e88]{height:100%;overflow:hidden;width:100%}@media only screen and (max-width:1023px){.-half-media .row[data-v-5f1b9e88]{gap:20px}}.-half-media .media-wrapper[data-v-5f1b9e88]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.-half-media .media-wrapper[data-v-5f1b9e88] .block-bg-cover{display:flex;position:relative;z-index:1}.-half-media .media-wrapper[data-v-5f1b9e88] .block-bg-cover video{width:100%}@media only screen and (max-width:1023px){.-half-media .media-wrapper[data-v-5f1b9e88] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}}.-half-media .media-wrapper img[data-v-5f1b9e88]{height:100%}.-next-project[data-v-14883d4a]{height:100vh;max-width:100%;overflow:hidden;position:relative;width:100vw}.-next-project[data-v-14883d4a] .project-thumbnail{background-color:var(--background-color)!important;color:var(--color)!important;padding-bottom:0}@media only screen and (max-width:1290px){.-next-project[data-v-14883d4a]{padding:max(10px,calc(7.855px + .55vw)) 0}}.-next-project .scroll-next[data-v-14883d4a]{position:relative}.-next-project .scroll-next .inner[data-v-14883d4a]{background-color:#7a7a7a;overflow:hidden;padding-bottom:6px;padding-top:6px;position:relative}.-next-project .scroll-next .-p_small[data-v-14883d4a]{color:#fff;padding-left:max(20px,calc(17.855px + .55vw));position:relative;z-index:2}.-next-project .scroll-next .scroll-grow[data-v-14883d4a]{background-color:#000;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;width:100%;z-index:1}.project-thumbnail[data-v-14883d4a]{background-color:#fff;height:100%;overflow:hidden;position:relative}@media only screen and (min-width:1900px){.project-thumbnail[data-v-14883d4a]{padding-bottom:60px}}@media only screen and (max-width:1023px){.project-thumbnail[data-v-14883d4a]{max-height:500px}}@media only screen and (max-width:743px){.project-thumbnail[data-v-14883d4a]{height:-moz-fit-content;height:fit-content;max-height:100%}}.project-thumbnail.-black[data-v-14883d4a]{--color:#000}.project-thumbnail.-white[data-v-14883d4a]{--color:#fff}.project-thumbnail.-full-size-true[data-v-14883d4a]{max-width:100%;width:100vw}.project-thumbnail.-full-size-false[data-v-14883d4a]{width:50vw}@media only screen and (max-width:1023px){.project-thumbnail.-full-size-false[data-v-14883d4a]{width:100vw!important}}.project-thumbnail.-full-size-false .title-wrapper[data-v-14883d4a]{align-items:flex-start;flex-direction:column;gap:max(1px,calc(-1.092px + .28vw))}.project-thumbnail.-full-size-false .media-wrapper[data-v-14883d4a] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}.project-thumbnail a[data-v-14883d4a]{display:block;height:93%;width:100%}.project-thumbnail .row[data-v-14883d4a]{height:100%;width:100%;z-index:3}.project-thumbnail .row .col[data-v-14883d4a]{position:relative}.project-thumbnail .row .col.text[data-v-14883d4a]{height:10%}.project-thumbnail .row .col[data-v-14883d4a]:first-child{height:90%;overflow:hidden}@media only screen and (max-width:743px){.project-thumbnail .row .col[data-v-14883d4a]:first-child{height:460px}}.project-thumbnail .title-wrapper[data-v-14883d4a]{align-items:flex-end;display:flex;flex-direction:row;gap:max(3px,calc(-1.758px + 1.22vw));margin-top:10px}@media only screen and (max-width:743px){.project-thumbnail .title-wrapper[data-v-14883d4a]{align-items:flex-start;flex-direction:column}}.project-thumbnail .title-wrapper .-h2[data-v-14883d4a],.project-thumbnail .title-wrapper .-h3[data-v-14883d4a],.project-thumbnail .title-wrapper .-h4[data-v-14883d4a],.project-thumbnail .title-wrapper .-p_medium[data-v-14883d4a]{color:var(--color)}.project-thumbnail .title-wrapper .-p_medium[data-v-14883d4a]{margin-bottom:5px}.project-thumbnail .media-wrapper[data-v-14883d4a]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;pointer-events:none;position:relative;width:100%}.project-thumbnail .media-wrapper img[data-v-14883d4a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-thumbnail .media-wrapper[data-v-14883d4a] .block-bg-cover{display:flex;position:relative;z-index:1}.project-thumbnail .media-wrapper[data-v-14883d4a] .block-bg-cover video{width:100%}@media only screen and (max-width:1023px){.project-thumbnail .media-wrapper[data-v-14883d4a] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}}.next-page-loader[data-v-14883d4a]{background-color:var(--background-color)!important;display:inline-block;height:1px;margin-top:-1px;width:100%}.-next-project[data-v-82a44f4e]{height:auto;max-width:100%;overflow:hidden;padding-top:24px;position:relative;width:100vw}.-next-project[data-v-82a44f4e] .project-thumbnail{background-color:var(--background-color)!important;color:var(--color)!important}.-next-project[data-v-82a44f4e] .project-thumbnail .row .col:first-child{height:353px}.-next-project[data-v-82a44f4e] .project-thumbnail .project-thumbnail .title-wrapper{margin-top:14px}.-next-project .project-thumbnail[data-v-82a44f4e]{background-color:#fff;height:88vh;overflow:hidden;position:relative}@media only screen and (min-width:1900px){.-next-project .project-thumbnail[data-v-82a44f4e]{padding-bottom:60px}}@media only screen and (max-width:1023px){.-next-project .project-thumbnail[data-v-82a44f4e]{max-height:500px}}@media only screen and (max-width:743px){.-next-project .project-thumbnail[data-v-82a44f4e]{height:-moz-fit-content;height:fit-content;max-height:100%}}.-next-project .project-thumbnail.-black[data-v-82a44f4e]{--color:#000}.-next-project .project-thumbnail.-white[data-v-82a44f4e]{--color:#fff}.-next-project .project-thumbnail.-full-size-true[data-v-82a44f4e]{max-width:100%;width:100vw}.-next-project .project-thumbnail.-full-size-false[data-v-82a44f4e]{width:50vw}@media only screen and (max-width:1023px){.-next-project .project-thumbnail.-full-size-false[data-v-82a44f4e]{width:100vw!important}}.-next-project .project-thumbnail.-full-size-false .title-wrapper[data-v-82a44f4e]{align-items:flex-start;flex-direction:column;gap:max(1px,calc(-1.092px + .28vw))}.-next-project .project-thumbnail.-full-size-false .media-wrapper[data-v-82a44f4e] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}.-next-project .project-thumbnail a[data-v-82a44f4e]{display:block;height:100%;width:100%}.-next-project .project-thumbnail .row[data-v-82a44f4e]{height:100%;padding:0 0 30px;width:100%;z-index:3}.-next-project .project-thumbnail .row .col[data-v-82a44f4e]{padding:0;position:relative}.-next-project .project-thumbnail .row .col.text[data-v-82a44f4e]{height:-moz-fit-content;height:fit-content;padding:0 var(--grid-padding)}@media only screen and (max-width:743px){.-next-project .project-thumbnail .row .col[data-v-82a44f4e]:first-child{height:-moz-fit-content;height:fit-content}}.-next-project .project-thumbnail .title-wrapper[data-v-82a44f4e]{align-items:flex-end;display:flex;flex-direction:row;gap:max(3px,calc(-1.758px + 1.22vw));margin-top:20px}@media only screen and (max-width:743px){.-next-project .project-thumbnail .title-wrapper[data-v-82a44f4e]{align-items:flex-start;flex-direction:column}}.-next-project .project-thumbnail .title-wrapper .-h3[data-v-82a44f4e],.-next-project .project-thumbnail .title-wrapper .-h4[data-v-82a44f4e],.-next-project .project-thumbnail .title-wrapper .-p_medium[data-v-82a44f4e]{align-items:center;color:var(--color);display:flex;justify-content:space-between;width:100%}.-next-project .project-thumbnail .title-wrapper .-h3 svg path[data-v-82a44f4e],.-next-project .project-thumbnail .title-wrapper .-h4 svg path[data-v-82a44f4e],.-next-project .project-thumbnail .title-wrapper .-p_medium svg path[data-v-82a44f4e]{fill:var(--color)}.-next-project .project-thumbnail .title-wrapper .-p_medium[data-v-82a44f4e]{margin-bottom:1px}.-next-project .project-thumbnail .media-wrapper[data-v-82a44f4e]{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:relative;width:100%}.-next-project .project-thumbnail .media-wrapper[data-v-82a44f4e] .block-bg-cover{display:flex;position:relative;z-index:1}.-next-project .project-thumbnail .media-wrapper[data-v-82a44f4e] .block-bg-cover video{width:100%}@media only screen and (max-width:1023px){.-next-project .project-thumbnail .media-wrapper[data-v-82a44f4e] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}}.case[data-v-60e8daf7]{background-color:var(--background-color)}@media only screen and (max-width:743px){.case[data-v-60e8daf7]{--grid-gutter:1px}}.case .-next-project[data-v-60e8daf7] .project-thumbnail{background-color:var(--background-color)!important;color:var(--color)!important}