.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}.-ambar[data-v-efa0f17c]{--background-color:#ffb300}.-black[data-v-efa0f17c]{--background-color:#000;--color:#ecebe7;margin-top:-1px}footer[data-v-efa0f17c]{--background-color:#fff;--color:#000;background-color:#fff;background-color:var(--background-color);display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow:hidden;padding:0 0 max(1px,calc(-3.095px + 1.05vw));position:relative;width:100%}@media only screen and (max-width:1023px){footer[data-v-efa0f17c]{height:88vh;height:auto;min-height:630px;padding:0 0 max(22px,calc(22px + .82vw))}}footer .image-wrapper[data-v-efa0f17c]{bottom:0;height:max(120.8px,calc(120.8px + 41.24vw));left:50%;position:absolute;transform:translateX(-50%);width:max(250px,calc(168.568px + 20.88vw));width:100%}@media only screen and (max-width:743px){footer .image-wrapper[data-v-efa0f17c]{height:max(153px,calc(153px + 54.41vw))}}footer .image-wrapper img[data-v-efa0f17c]{height:max(120.8px,calc(120.8px + 41.24vw));margin:0 auto}@media only screen and (max-width:743px){footer .image-wrapper img[data-v-efa0f17c]{height:max(153px,calc(153px + 54.41vw))}}footer .row[data-v-efa0f17c]{justify-content:space-between;padding-top:max(27px,calc(27px + 2.86vw));position:relative;z-index:2}footer .row.top[data-v-efa0f17c]{pointer-events:none}@media only screen and (max-width:743px){footer .row.top[data-v-efa0f17c]{padding-bottom:70px}}footer .row .left .-h5[data-v-efa0f17c],footer .row .left[data-v-efa0f17c],footer .row .right[data-v-efa0f17c]{pointer-events:none}footer .row .right .-h5[data-v-efa0f17c]{pointer-events:none;text-align:right}footer .row a[data-v-efa0f17c]{pointer-events:all}footer .tagline .-h5[data-v-efa0f17c]{text-align:right}footer .-h5[data-v-efa0f17c]{color:var(--color);margin:max(10px,calc(8.284px + .44vw)) 0}@media only screen and (max-width:1023px){footer .-h5[data-v-efa0f17c]{margin:max(10px,calc(8.908px + .28vw)) 0}}footer .-h5[data-v-efa0f17c]:first-child{margin-top:0}footer .-h5[data-v-efa0f17c]:nth-child(n+10){text-align:right}footer .line[data-v-efa0f17c]{display:flex}footer .line svg[data-v-efa0f17c]{margin-left:auto}footer .line svg path[data-v-efa0f17c]{fill:var(--color)}@media only screen and (max-width:1023px){footer .line svg[data-v-efa0f17c]{width:max(38px,calc(35.855px + .55vw))}}footer .logo-wrapper[data-v-efa0f17c]{display:flex}footer .logo-wrapper svg[data-v-efa0f17c]{width:max(86px,calc(74.573px + 2.93vw))}@media only screen and (min-width:2000px){footer .logo-wrapper svg[data-v-efa0f17c]{width:139px}}@media only screen and (max-width:1800px){footer .logo-wrapper svg[data-v-efa0f17c]{width:max(86px,calc(74.573px + 2.93vw))}}footer .logo-wrapper a[data-v-efa0f17c]{display:flex}footer .logo-wrapper path[data-v-efa0f17c]{fill:var(--color)}footer .logo-socials[data-v-efa0f17c]{display:flex}footer .address-wrapper .-p_small[data-v-efa0f17c]{bottom:-6px;color:var(--color);position:relative;text-align:right}@media only screen and (max-width:1023px){footer .logo-wrapper[data-v-efa0f17c]{display:flex}footer .-p_small[data-v-efa0f17c]{color:var(--color);transform:scale(-1);writing-mode:vertical-lr}footer .-p_small .invert[data-v-efa0f17c]{transform:scaleX(1) scaleY(1) rotate(90deg)}footer .address-wrapper .-p_small[data-v-efa0f17c]{bottom:auto;margin-left:auto}}.project-thumbnail[data-v-75502ca8]{background-color:#fff;overflow:hidden;padding-bottom:max(40px,calc(35.71px + 1.1vw));position:relative}@media only screen and (min-width:1900px){.project-thumbnail[data-v-75502ca8]{padding-bottom:60px}}@media only screen and (max-width:743px){.project-thumbnail[data-v-75502ca8]{height:-moz-fit-content;height:fit-content;max-height:100%}}.project-thumbnail.-black[data-v-75502ca8]{--color:#000}.project-thumbnail.-white[data-v-75502ca8]{--color:#fff}.project-thumbnail.-full-size-true[data-v-75502ca8]{max-width:100%;width:100vw}.project-thumbnail.-full-size-false[data-v-75502ca8]{max-width:50%;width:50vw}@media only screen and (max-width:1023px){.project-thumbnail.-full-size-false[data-v-75502ca8]{max-width:100%;width:100vw!important}}.project-thumbnail.-full-size-false .title-wrapper[data-v-75502ca8]{align-items:flex-start;flex-direction:column;gap:max(1px,calc(-1.092px + .28vw))}.project-thumbnail.-full-size-false .media-wrapper[data-v-75502ca8] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}.project-thumbnail a[data-v-75502ca8]{display:block;height:100%;width:100%}.project-thumbnail .row[data-v-75502ca8]{height:100%;width:100%;z-index:3}.project-thumbnail .row .col[data-v-75502ca8]{position:relative}.project-thumbnail .title-wrapper[data-v-75502ca8]{align-items:flex-end;display:flex;flex-direction:row;gap:max(3px,calc(-1.758px + 1.22vw));margin-top:max(15px,calc(13.908px + .28vw))}@media only screen and (max-width:743px){.project-thumbnail .title-wrapper[data-v-75502ca8]{align-items:flex-start;flex-direction:column}}.project-thumbnail .title-wrapper .-h2[data-v-75502ca8],.project-thumbnail .title-wrapper .-h3[data-v-75502ca8],.project-thumbnail .title-wrapper .-h4[data-v-75502ca8],.project-thumbnail .title-wrapper .-p_medium[data-v-75502ca8]{color:var(--color)}.project-thumbnail .title-wrapper.is-home .-p_medium[data-v-75502ca8]{margin-bottom:2px}.project-thumbnail .media-wrapper[data-v-75502ca8]{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:relative;width:100%}.project-thumbnail .media-wrapper[data-v-75502ca8] .block-bg-cover{display:flex;position:relative;z-index:1}.project-thumbnail .media-wrapper[data-v-75502ca8] .block-bg-cover video{width:100%}@media only screen and (max-width:1023px){.project-thumbnail .media-wrapper[data-v-75502ca8] .block-bg-cover .element-cover{-o-object-fit:contain;object-fit:contain}}.-project-widget[data-v-08a87c4e]{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:100%;position:relative;width:100vw}@media only screen and (max-width:1023px){.-project-widget[data-v-08a87c4e]{gap:40px}}.-project-widget[data-v-08a87c4e] .project-thumbnail{flex-grow:1}@media only screen and (max-width:1023px){.-project-widget[data-v-08a87c4e] .project-thumbnail{flex-grow:1;flex-shrink:0;width:100%}}.-project-widget .-p_medium[data-v-08a87c4e]{color:#ecebe7;margin-bottom:max(21px,calc(21px + .41vw))}.-project-widget .-h4[data-v-08a87c4e]{color:#ecebe7;margin-bottom:max(21.5px,calc(21.5px + .61vw))}.-project-widget .-h4[data-v-08a87c4e]:last-child{margin-bottom:max(48px,calc(48px + 11.45vw))}.row[data-v-08a87c4e]{position:relative;z-index:2}[data-v-08a87c4e] div.project-thumbnail{margin-bottom:max(2px,calc(-10.48px + 3.2vw));padding-bottom:0!important}[data-v-08a87c4e] div.project-thumbnail:first-child .col,[data-v-08a87c4e] div.project-thumbnail:nth-child(3) .col{padding-right:0}[data-v-08a87c4e] div.project-thumbnail:nth-child(2) .col,[data-v-08a87c4e] div.project-thumbnail:nth-child(4) .col{padding-left:0}[data-v-08a87c4e] div.project-thumbnail .title-wrapper{margin-top:max(2px,calc(-2.953px + 1.27vw))}@media only screen and (max-width:1023px){[data-v-08a87c4e] div.project-thumbnail .title-wrapper{margin-top:10px}}.page[data-v-47b46db5]{background-color:#000}.title[data-v-47b46db5]{margin-bottom:max(65px,calc(60.71px + 1.1vw));margin-top:max(200px,calc(178.472px + 5.52vw))}.recent[data-v-47b46db5]{margin-bottom:max(40px,calc(37.855px + .55vw));margin-top:max(100px,calc(74.143px + 6.63vw))}.-project-widget[data-v-47b46db5]{background-color:#000;margin-bottom:max(200px,calc(167.669px + 8.29vw))}.-project-widget[data-v-47b46db5] .project-thumbnail{--background-color:#000;--color:#fff;background-color:#000}[data-v-47b46db5] footer{--background-color:#000!important;--color:#fff!important}.wrapper[data-v-47b46db5]{margin-bottom:max(10px,calc(8.908px + .28vw))}.wrapper:hover .archive-entry[data-v-47b46db5]{background-color:#1f1f1f}.title[data-v-47b46db5]{color:#fff}.archive-entry[data-v-47b46db5]{display:flex;flex-wrap:wrap;padding:max(18px,calc(17.571px + .11vw)) 0 max(16px,calc(15.571px + .11vw));transition:.2s ease;width:100%}.archive-entry .entry-title[data-v-47b46db5]{color:#fff}@media only screen and (max-width:1023px){.archive-entry .entry-title[data-v-47b46db5]{display:flex;justify-content:space-between}}.archive-entry .subtitle[data-v-47b46db5]{align-items:flex-end;color:#fff;display:flex}@media only screen and (max-width:1023px){.archive-entry .subtitle[data-v-47b46db5]{margin-top:7px}}.archive-entry .arrow[data-v-47b46db5]{align-items:center;display:flex;justify-content:flex-end}.archive-entry .arrow svg[data-v-47b46db5]{margin-right:10px}.archive-entry .arrow svg path[data-v-47b46db5]{fill:#fff}@media only screen and (max-width:1023px){.archive-entry .arrow[data-v-47b46db5]{display:none}}.archive-entry .mobile-arrow[data-v-47b46db5]{display:none}@media only screen and (max-width:1023px){.archive-entry .mobile-arrow[data-v-47b46db5]{display:block}}