@charset "UTF-8";:root{--breakpoint-mobile: 320px;--breakpoint-tablet: 768px;--breakpoint-laptop: 1024px;--breakpoint-bigLaptop: 1440px;--breakpoint-desktop: 1680px}:root{--color-black: #000;--color-white: #fff;--color-light: #fafafb;--color-grey-light: #aaaaaa;--color-grey-light-darker: #f5f5f5;--color-grey-medium-light: #e1e1e1;--color-grey-medium-alt: #d9d9d9;--color-grey-medium: #7c7c7c;--color-grey-dark: #231f20;--color-dark: #222222;--color-error: #d60000;--color-bg: var(--color-light);--color-text: var(--color-black)}:root{--ease-power1-in: cubic-bezier(.55, .085, .68, .53);--ease-power1-out: cubic-bezier(.25, .46, .45, .94);--ease-power1-in-out: cubic-bezier(.455, .03, .515, .955);--ease-power2-in: cubic-bezier(.55, .055, .675, .19);--ease-power2-out: cubic-bezier(.215, .61, .355, 1);--ease-power2-in-out: cubic-bezier(.645, .045, .355, 1);--ease-power3-in: cubic-bezier(.895, .03, .685, .22);--ease-power3-out: cubic-bezier(.165, .84, .44, 1);--ease-power3-in-out: cubic-bezier(.77, 0, .175, 1);--ease-power4-in: cubic-bezier(.755, .05, .855, .06);--ease-power4-out: cubic-bezier(.23, 1, .32, 1);--ease-power4-in-out: cubic-bezier(.86, 0, .07, 1);--ease-expo-in: cubic-bezier(.95, .05, .795, .035);--ease-expo-out: cubic-bezier(.19, 1, .22, 1);--ease-expo-in-out: cubic-bezier(1, 0, 0, 1);--ease-circ-in: cubic-bezier(.6, .04, .98, .335);--ease-circ-out: cubic-bezier(.075, .82, .165, 1);--ease-circ-in-out: cubic-bezier(.785, .135, .15, .86);--ease-sine-in: cubic-bezier(.47, 0, .745, .715);--ease-sine-out: cubic-bezier(.39, .575, .565, 1);--ease-sine-in-out: cubic-bezier(.445, .05, .55, .95);--ease-back-in: cubic-bezier(.6, -.28, .735, .045);--ease-back-out: cubic-bezier(.175, .885, .32, 1.275);--ease-back-in-out: cubic-bezier(.68, -.55, .265, 1.55)}@font-face{font-family:aventa;src:url(/wp-content/themes/CherAmi/static/Aventa-ExtraLight-0TjQqFBK.woff2) format("woff2"),url(/wp-content/themes/CherAmi/static/Aventa-ExtraLight-COV0zMFq.woff) format("woff"),url(/src/fonts/Aventa-ExtraLight/Aventa-ExtraLight.otf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:aventa;src:url(/wp-content/themes/CherAmi/static/Aventa-Regular-BEUbXx9K.woff2) format("woff2"),url(/wp-content/themes/CherAmi/static/Aventa-Regular-2yS_tFjl.woff) format("woff"),url(/src/fonts/Aventa-Regular/Aventa-Regular.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:aventa;src:url(/wp-content/themes/CherAmi/static/Aventa-SemiBold-uD26VhmS.woff2) format("woff2"),url(/wp-content/themes/CherAmi/static/Aventa-SemiBold-DBu7L4co.woff) format("woff"),url(/src/fonts/Aventa-SemiBold/Aventa-SemiBold.otf) format("truetype");font-weight:500;font-style:normal}:root{--grid-columns-inner: 4;--grid-gutter: 16rem;--grid-margin: 24rem;--grid-column-1: calc((100% - (var(--grid-gutter) * 3) - (var(--grid-margin) * 2)) / 4);--grid-column-2: calc(var(--grid-column-1) * 2 + var(--grid-gutter));--grid-column-3: calc(var(--grid-column-1) * 3 + var(--grid-gutter) * 2);--grid-column-4: calc(var(--grid-column-1) * 4 + var(--grid-gutter) * 3);--grid-column-5: calc(var(--grid-column-1) * 5 + var(--grid-gutter) * 4);--grid-column-6: calc(var(--grid-column-1) * 6 + var(--grid-gutter) * 5);--grid-column-7: calc(var(--grid-column-1) * 7 + var(--grid-gutter) * 6);--grid-column-8: calc(var(--grid-column-1) * 8 + var(--grid-gutter) * 7);--grid-column-9: calc(var(--grid-column-1) * 9 + var(--grid-gutter) * 8);--grid-column-10: calc(var(--grid-column-1) * 10 + var(--grid-gutter) * 9);--grid-column-11: calc(var(--grid-column-1) * 11 + var(--grid-gutter) * 10);--grid-column-12: calc(var(--grid-column-1) * 12 + var(--grid-gutter) * 11);--grid-column-13: calc(var(--grid-column-1) * 13 + var(--grid-gutter) * 12);--grid-column-14: calc(var(--grid-column-1) * 14 + var(--grid-gutter) * 13);--grid-column-15: calc(var(--grid-column-1) * 15 + var(--grid-gutter) * 14);--grid-column-16: calc(var(--grid-column-1) * 16 + var(--grid-gutter) * 15);--grid-column-17: calc(var(--grid-column-1) * 17 + var(--grid-gutter) * 16);--grid-column-18: calc(var(--grid-column-1) * 18 + var(--grid-gutter) * 17);--grid-column-19: calc(var(--grid-column-1) * 19 + var(--grid-gutter) * 18);--grid-column-20: calc(var(--grid-column-1) * 20 + var(--grid-gutter) * 19);--grid-column-21: calc(var(--grid-column-1) * 21 + var(--grid-gutter) * 20);--grid-column-22: calc(var(--grid-column-1) * 22 + var(--grid-gutter) * 21);--grid-column-23: calc(var(--grid-column-1) * 23 + var(--grid-gutter) * 22);--grid-column-24: calc(var(--grid-column-1) * 24 + var(--grid-gutter) * 23)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--grid-columns-inner: 22;--grid-gutter: 24rem;--grid-column-1: 32rem}}*{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1,h2,h3,h4,h5,h6{font-size:1em;margin:0;font-weight:400}a{background-color:transparent;text-decoration:none}b,strong{font-weight:400}ul{list-style:none}pre{font-size:1em;font-family:inherit;margin:0}code,kbd,samp{font-family:inherit;font-size:1em}small{font-size:1em}sub,sup{font-size:1em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:0}sup{top:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;margin:0 auto}details{display:block}summary{display:block;outline:none}details summary::-webkit-details-marker{display:none}img{display:block;border-style:none}button,input,optgroup,option,select,textarea{display:block;margin:0;border:0;font-family:inherit;font-size:1em;font-weight:400;line-height:normal;color:inherit;background:none;text-transform:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{display:block;font-size:1em;padding:0;border:0}legend{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;border:none;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}template{display:none}[hidden]{display:none}:root{--viewport-reference-width: 375;--viewport-reference-height: 667;--viewport-reference-desktop-width: 1440;--viewport-reference-desktop-height: 760}:root{--z-index-default: 1;--z-index-header: 10;--z-index-menu: 11;--z-index-cookies: 30;--z-index-rotate-screen: 40;--z-index-showreel: 50;--z-index-loader: 100;--spacing-xxs: 2rem;--spacing-xs: 4rem;--spacing-s: 8rem;--spacing-m: 12rem;--spacing-l: 16rem;--spacing-xl: 24rem;--spacing-xxl: 32rem;--spacing-xxxl: 48rem;--border-grey: solid 1px rgba(0, 0, 0, .15)}:root{--initial-font-size: .2666666667vw}@media (max-width: 1025px) and (orientation: landscape){:root{--initial-font-size: .2666666667vh}}@media (min-height: 950px) and (orientation: portrait){:root{--initial-font-size: .09765625vh}}@media (min-height: 950px) and (orientation: portrait) and (max-aspect-ratio: 768/1025){:root{--initial-font-size: .1302083333vw}}@media (max-width: 1367px) and (min-width: 1024px) and (orientation: landscape){:root{--initial-font-size: .09765625vh}}@media (max-width: 1367px) and (min-width: 1024px) and (orientation: landscape) and (max-aspect-ratio: 768/1025){:root{--initial-font-size: .1302083333vw}}@media (min-width: 768px) and (min-height: 1440px) and (orientation: portrait){:root{--initial-font-size: .1302083333vw}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--initial-font-size: .1315789474vh}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (max-aspect-ratio: 1440/761){:root{--initial-font-size: .0694444444vw}}:root{--font-size: .2666666667vw}@media (max-width: 1025px) and (orientation: landscape){:root{--font-size: .2666666667vh}}@media (min-height: 950px) and (orientation: portrait){:root{--font-size: .09765625vh}}@media (min-height: 950px) and (orientation: portrait) and (max-aspect-ratio: 768/1025){:root{--font-size: .1302083333vw}}@media (max-width: 1367px) and (min-width: 1024px) and (orientation: landscape){:root{--font-size: .09765625vh}}@media (max-width: 1367px) and (min-width: 1024px) and (orientation: landscape) and (max-aspect-ratio: 768/1025){:root{--font-size: .1302083333vw}}@media (min-width: 768px) and (min-height: 1440px) and (orientation: portrait){:root{--font-size: .1302083333vw}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--font-size: .1315789474vh}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (max-aspect-ratio: 1440/761){:root{--font-size: .0694444444vw}}html{font-size:var(--font-size)}body{font-family:sans-serif;font-family:aventa,sans-serif;font-size:16rem;line-height:1.5;letter-spacing:.03em;background:var(--color-bg);color:var(--color-text);-ms-scroll-chaining:none;overscroll-behavior:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){body{font-size:16rem;line-height:1.25}}button,a{-webkit-tap-highlight-color:transparent}button:focus,a:focus{outline:none!important}img,video{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}strong{font-weight:500}.lenis-stopped body{overflow:hidden}#onetrust-consent-sdk *{font-size:12px!important;z-index:var(--z-index-cookies)!important}.otPcPanel *{color:var(--color-text)!important}.ot-floating-button{left:var(--grid-margin)!important;bottom:27rem!important;width:6ch!important;height:20rem!important;display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ot-floating-button{left:calc((100% - var(--grid-column-24)) / 2)!important;bottom:var(--spacing-l)!important}}.ot-floating-button:before,.ot-floating-button:after{content:unset!important}.ot-floating-button__front,.ot-floating-button__back{display:none}::-webkit-scrollbar{width:0;background:transparent}#gform_fake{opacity:0;visibility:hidden;height:0;overflow:hidden;position:relative}.App_mainHeader{position:absolute}.grid-container,.HomePage_footer{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.HomePage_footer{width:var(--grid-column-24);padding:0}}.HomePage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;height:100svh;padding-top:92rem;gap:45rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30rem}@media (max-height: 500px){.HomePage{gap:45rem;padding-top:64rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage{gap:55rem;padding-top:70rem}}.HomePage_title{text-align:center;margin:0 auto;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage_title{font-size:39rem;line-height:1.2}}.HomePage_title_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xxs);font-size:20rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage_title_mobile{display:none}}.HomePage_title_desktop{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage_title_desktop{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.HomePage_title .line{white-space:nowrap;overflow:hidden}.HomePage_mainSlider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden;height:400rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage_mainSlider{height:auto}}@media (max-width: 768px){.HomePage_mainSlider{margin-bottom:48rem}}.HomePage_footer{position:absolute;bottom:var(--spacing-l);left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.HomePage_newsBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-s);font-size:13rem;line-height:1;letter-spacing:.03em;line-height:1.5}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage_newsBanner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}}.HomePage_newsBannerMessage{text-align:center}.HomePage_newsBannerSeparator{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomePage_newsBannerSeparator{display:inline;margin:0 4rem}}.MainLink{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:2rem;color:var(--color-black);font-weight:500;text-transform:uppercase;cursor:pointer;font-size:13rem;line-height:1;letter-spacing:.03em}.MainLink:after{content:"";position:absolute;width:120%;height:130%;top:-15%;left:-10%}.MainLink_wrapper{position:relative;overflow:hidden;padding:4rem 0}.MainLink_wrapper:before{content:attr(data-label);display:block;position:absolute;top:4rem;left:0;opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%);-webkit-transition:.35s var(--ease-power2-in-out);transition:.35s var(--ease-power2-in-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.MainLink_label{position:relative;display:block;-webkit-transform:translateY(0%);transform:translateY(0);-webkit-transition:.35s var(--ease-power2-in-out);transition:.35s var(--ease-power2-in-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.MainLink_download .MainLink_label{padding-right:calc(22rem + var(--spacing-l))}.MainLink_download:after{content:"";position:absolute;right:0%;top:calc(50% - 3rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22rem;height:22rem;background:url(/wp-content/themes/CherAmi/static/download-_n3BXvXZ.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}.MainLink_cross:after{content:"";position:absolute;right:0%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9rem;height:9rem;background:url(/wp-content/themes/CherAmi/static/cross-C2hW4Yv5.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}.MainLink_cross .MainLink_label{padding-right:17rem}.MainLink_cross:after{content:"";position:absolute;right:0%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9rem;height:9rem;background:url(/wp-content/themes/CherAmi/static/cross-C2hW4Yv5.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}@media (hover: hover){.MainLink:hover .MainLink_wrapper:before{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}.MainLink:hover .MainLink_label{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}}.MainSlider_wrapper{position:relative;width:100%;height:100%;-ms-touch-action:none;touch-action:none}@media (max-width: 768px){.MainSlider_wrapper{width:calc(100% + 45vw);height:min(400rem,100%);translate:-45vw 0}}@media ((min-height: 950px) and (orientation: portrait)){.MainSlider_wrapper{width:calc(100% + 45vw);height:min(540rem,100%);translate:-45vw 0}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.MainSlider_wrapper{height:470rem}}.MainSlider_card{position:absolute;--width: 60vw;width:60vw}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.MainSlider_card{--width: 20vw ;width:20vw}}.SliderCard{position:absolute;height:auto;will-change:transform}.SliderCard_link{position:absolute;top:0;width:100%;height:100%;display:grid;grid-template-rows:39rem auto;text-decoration:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderCard_link{grid-template-rows:49rem auto}}.SliderCard_title{display:block;color:var(--color-black);text-transform:uppercase;letter-spacing:.3pt;-webkit-transition:.5s var(--ease-power3-out) -webkit-transform;transition:.5s var(--ease-power3-out) -webkit-transform;transition:.5s var(--ease-power3-out) transform;transition:.5s var(--ease-power3-out) transform,.5s var(--ease-power3-out) -webkit-transform;font-smoothing:antialiased;font-size:16rem;line-height:1.5;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderCard_title{font-size:16rem;line-height:1.25}}.SliderCard_title p{text-overflow:ellipsis;white-space:nowrap;font-size:12rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderCard_title p{font-size:16rem;line-height:1.5;letter-spacing:.03em}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderCard_title p{font-size:16rem;line-height:1.25}}@media (max-width: 768px){.SliderCard_title{font-size:12rem;line-height:1.25}}.SliderCard_imageContainer{-webkit-transform-origin:0% 0%;transform-origin:0% 0%;width:calc(100% + 1px);height:min(var(--width) * 1.25,40vh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderCard_imageContainer{height:min(var(--width) * 1.25,45vh)}}.SliderCard_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;clip-path:inset(0% 0% 100% 0%)}.AboutPage{padding-top:120rem;padding-bottom:64rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutPage{padding-top:136rem;padding-bottom:120rem}}.grid-container-extra-small,.BlockBrands_wrapper{width:100%;margin:0 auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-extra-small,.BlockBrands_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-2) + var(--grid-gutter))}}.BlockBrands_title{font-size:25rem;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockBrands_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockBrands_title{margin-bottom:64rem}}.BlockBrands_item{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-l);padding:var(--spacing-xxxl) 0;border-top:solid 1px rgba(0,0,0,.15)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockBrands_item{grid-template-columns:auto var(--grid-column-9);grid-gap:var(--grid-gutter);padding:var(--spacing-xl) 0}}.BlockBrands_itemName{text-transform:uppercase;font-weight:500;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockBrands_itemDescription{width:var(--grid-column-9)}}.BlockBrands_itemLinkWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xl) var(--spacing-xxxl);margin-top:var(--spacing-xl)}.MainButton{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-black);text-transform:uppercase;font-weight:500;cursor:pointer;font-size:13rem;line-height:1;letter-spacing:.03em}.MainButton .MainButton_label{position:relative;top:1rem}.MainButton_wrapper{display:grid;grid-auto-flow:column;grid-gap:8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MainButton_arrow{width:calc(8rem + 2px);height:calc(8rem + 2px);position:relative;overflow:hidden}.MainButton_arrow:before,.MainButton_arrow:after{content:"";position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 1px);-webkit-transition:.5s var(--ease-power3-in-out);transition:.5s var(--ease-power3-in-out);background:url(/wp-content/themes/CherAmi/static/arrow-CNRAZ6nm.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.MainButton_arrow:before{-webkit-transform:translate(0,0);transform:translate(0)}.MainButton_arrow:after{-webkit-transform:translate(-250%,250%);transform:translate(-250%,250%)}@media (hover: hover){.MainButton:hover .MainButton_arrow:before{-webkit-transform:translate(250%,-250%);transform:translate(250%,-250%)}.MainButton:hover .MainButton_arrow:after{-webkit-transform:translate(0,0);transform:translate(0)}}.MainButton.back{color:var(--color-grey-medium-alt)}@media (hover: hover){.MainButton.back:hover .MainButton_arrow:before{-webkit-transform:translate(-250%,-250%) rotate(-90deg);transform:translate(-250%,-250%) rotate(-90deg)}.MainButton.back:hover .MainButton_arrow:after{-webkit-transform:translate(0,0) rotate(-90deg);transform:translate(0) rotate(-90deg)}}.MainButton.back .MainButton_arrow{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.MainButton.back .MainButton_arrow:before,.MainButton.back .MainButton_arrow:after{content:"";position:absolute;width:100%;height:100%;-webkit-transition:.5s var(--ease-power3-in-out);transition:.5s var(--ease-power3-in-out);background:url(/wp-content/themes/CherAmi/static/arrow-left-JgG7StXi.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.MainButton.back .MainButton_arrow:before{-webkit-transform:translate(0,0) rotate(-90deg);transform:translate(0) rotate(-90deg)}.MainButton.back .MainButton_arrow:after{-webkit-transform:translate(250%,250%) rotate(-90deg);transform:translate(250%,250%) rotate(-90deg)}.MainButton.back .MainButton_label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid-container-extra-small,.BlockHistory_wrapper{width:100%;margin:0 auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-extra-small,.BlockHistory_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-2) + var(--grid-gutter))}}.BlockHistory{margin-top:120rem;margin-bottom:120rem}.BlockHistory_wrapper{display:grid;grid-template-columns:1fr;grid-gap:70rem;max-width:100%}.BlockHistory_title{font-size:25rem;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockHistory_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockHistory_title{margin-bottom:64rem}}.BlockHistory_imageTitle{display:block;margin-bottom:var(--spacing-xl);color:var(--color-grey-light);text-transform:uppercase}.BlockHistory_textWrapper{width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockHistory_textWrapper{max-width:530rem}}.BlockHistory_imageWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockHistory_imageWrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.BlockHistory_image{width:100%}.BlockHistory_people{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xxxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockHistory_people{gap:64rem;margin-top:var(--spacing-xxl)}}.BlockHistory_peopleLink{margin-bottom:var(--spacing-s)}.BlockHistory_peopleJob{font-size:13rem;line-height:1;letter-spacing:.03em}.grid-container-extra-small,.BlockOffices_wrapper,.BlockOffices_title{width:100%;margin:0 auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-extra-small,.BlockOffices_wrapper,.BlockOffices_title{width:var(--grid-column-24);padding:0 calc(var(--grid-column-2) + var(--grid-gutter))}}.BlockOffices{margin-top:120rem;margin-bottom:120rem;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices{margin-top:200rem;margin-bottom:144rem}}.BlockOffices_wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "city" "card"}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_wrapper{grid-template-columns:var(--grid-column-7) var(--grid-column-13);grid-gap:40rem 0;grid-template-areas:"city title" "city card"}}.BlockOffices_title{font-size:25rem;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_title{margin-bottom:64rem}}.BlockOffices_text{grid-area:title;width:100%;margin-bottom:var(--spacing-xxl);text-transform:uppercase;text-wrap:balance;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_text{max-width:var(--grid-column-6);margin-bottom:0;font-size:16rem;line-height:1.25}}.BlockOffices_office{position:relative;width:calc(100% + var(--grid-margin) * 2);translate:calc(var(--grid-margin) * -1) 0;grid-area:card;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_office{width:calc(100% + var(--grid-gutter) * 2);translate:calc(var(--grid-gutter) * -1) 0;translate:0}}.BlockOffices_officeList{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_officeList{position:relative;display:block;width:100%;height:calc(var(--grid-column-13) / 1.6666666667);aspect-ratio:5/3}}@media (max-width: 768px){.BlockOffices_officeItem{min-width:100vw;padding-left:var(--grid-margin);padding-right:var(--grid-margin);scroll-snap-align:start}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_officeItem{position:absolute;top:0;left:0;opacity:0;-webkit-transition:.3s var(--ease-power2-in-out) opacity;transition:.3s var(--ease-power2-in-out) opacity;width:var(--grid-column-13);height:auto;aspect-ratio:5/3;margin-right:unset;padding-right:unset;border:unset}}.BlockOffices_officeItemActive{opacity:1}.BlockOffices_officeCity{margin-bottom:var(--spacing-m);font-size:20rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_officeCity{display:none}}.BlockOffices_officeImage{width:100%;height:auto;aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover}.BlockOffices_officeAddress{margin-top:var(--spacing-xxl);white-space:pre-wrap}.BlockOffices_officeEmail{display:block;margin-top:var(--spacing-s);text-decoration:underline;color:var(--color-text)}.BlockOffices_office_controlls{position:absolute;top:0rem;right:var(--grid-margin);gap:var(--grid-gutter);display:-webkit-box;display:-ms-flexbox;display:flex;height:32rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_office_controlls{display:none;right:var(--grid-gutter)}}.BlockOffices_office_controlls:after{content:"";position:absolute;width:calc(100% + var(--grid-gutter) * 2 + 10px);left:calc(-1 * var(--grid-gutter));height:100%;background-color:var(--color-light)}.BlockOffices_office_controlls:before{content:"";position:absolute;width:40rem;right:calc(100% + var(--grid-gutter));height:100%;background-color:var(--color-light);background:linear-gradient(45deg,rgba(250,250,251,0),#fafafb 70%)}.BlockOffices_officePrev{z-index:var(--z-index-default);margin-top:5rem;right:calc(var(--grid-margin) + 20rem + 16rem);width:20rem;height:20rem;rotate:-180deg;background:url(/wp-content/themes/CherAmi/static/arrow-right-D0R9XMHS.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.BlockOffices_officeNext{z-index:var(--z-index-default);margin-top:5rem;width:20rem;height:20rem;background:url(/wp-content/themes/CherAmi/static/arrow-right-D0R9XMHS.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.BlockOffices_city{grid-area:city}.BlockOffices_cityTitle{color:var(--color-grey-light);text-transform:uppercase;font-weight:500;margin-bottom:var(--spacing-xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_cityTitle{margin-bottom:var(--spacing-xxxl)}}.BlockOffices_cityList{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_cityList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-s)}}.BlockOffices_cityItem{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:.3;-webkit-transition:.25s var(--ease-power3-in-out) all;transition:.25s var(--ease-power3-in-out) all;-webkit-transform-origin:left center;transform-origin:left center;cursor:default;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_cityItem{font-size:28rem;line-height:1.2}}.BlockOffices_cityItemActive{opacity:1}.BlockOffices_contactLink{display:none;margin-top:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices_contactLink{margin:var(--spacing-l) 0 0 calc(var(--grid-column-1) + var(--grid-gutter))}}.BlockOffices.contact{margin-top:112rem;margin-bottom:48rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices.contact{margin-top:88rem;margin-bottom:120rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices.contact .BlockOffices_officeList{height:450rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockOffices.contact .BlockOffices_officeItem{width:var(--grid-column-10)}}.BlockOffices_arrowDisabled{opacity:.4}.grid-container-extra-small,.BlockRecognition{width:100%;margin:0 auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-extra-small,.BlockRecognition{width:var(--grid-column-24);padding:0 calc(var(--grid-column-2) + var(--grid-gutter))}}.BlockRecognition{margin-top:120rem;margin-bottom:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockRecognition{margin-top:152rem}}.BlockRecognition_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockRecognition_header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64rem}}.BlockRecognition_title{font-size:25rem;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--spacing-l)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockRecognition_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockRecognition_title{margin-bottom:0}}.BlockRecognition_subtitle{font-size:16rem;line-height:1.5;letter-spacing:.03em;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockRecognition_subtitle{font-size:16rem;line-height:1.25}}.BlockRecognition_list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 var(--spacing-xl);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockRecognition_list{grid-template-columns:repeat(4,1fr)}}.BlockRecognition_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:auto;aspect-ratio:4/3;background-color:var(--color-bg)}.BlockRecognition_itemImage{width:auto;max-width:100rem;max-height:48rem;-webkit-filter:grayscale(1);filter:grayscale(1);mix-blend-mode:darken}.grid-container-extra-small,.BlockWhatWeDo{width:100%;margin:0 auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-extra-small,.BlockWhatWeDo{width:var(--grid-column-24);padding:0 calc(var(--grid-column-2) + var(--grid-gutter))}}.BlockWhatWeDo{margin-top:120rem;margin-bottom:120rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWhatWeDo{margin-top:152rem;margin-bottom:152rem}}.BlockWhatWeDo_title{font-size:25rem;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWhatWeDo_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWhatWeDo_title{margin-bottom:64rem}}.BlockWhatWeDo_list{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xxl) var(--grid-gutter)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWhatWeDo_list{grid-template-columns:repeat(4,1fr);grid-gap:64rem 36rem}}.BlockWhatWeDo_itemImage{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;margin-bottom:var(--spacing-xl)}.BlockWhatWeDo_itemNumber{font-weight:700}.BlockWhatWeDo_itemTitle{font-size:16rem;line-height:1.5;letter-spacing:.03em;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWhatWeDo_itemTitle{font-size:16rem;line-height:1.25}}.grid-container-extra-small,.HeroAbout_wrapper{width:100%;margin:0 auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-extra-small,.HeroAbout_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-2) + var(--grid-gutter))}}.HeroAbout_title{text-align:center;margin:0 auto var(--spacing-xl) auto;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_title{font-size:39rem;line-height:1.2}}.HeroAbout_title_mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xxs);font-size:20rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_title_mobile{display:none}}.HeroAbout_title_desktop{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 48rem;gap:var(--spacing-s)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_title_desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.HeroAbout_title .line{white-space:nowrap;overflow:hidden}.HeroAbout_showreelWrapper{position:relative;margin:auto;max-width:calc(var(--grid-column-20));width:100%;aspect-ratio:16/9}.HeroAbout_showreelWrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.8;pointer-events:none;z-index:1}.HeroAbout_showreel{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.HeroAbout_playButton{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;z-index:1}.HeroAbout_valuesWrapper{margin-top:var(--spacing-xxxl);margin-bottom:120rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_valuesWrapper{margin-top:144rem;margin-bottom:144rem}}.HeroAbout_valuesTitleSection{font-size:25rem;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;margin-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_valuesTitleSection{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_valuesTitleSection{margin-bottom:64rem}}.HeroAbout_values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_values{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}.HeroAbout_valuesItem{width:var(--grid-column-5)}}.HeroAbout_valuesTitle{margin-bottom:var(--spacing-l);color:var(--color-grey-light);text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroAbout_valuesTitle{margin-bottom:var(--spacing-xxl)}}.ShowreelCursor{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ShowreelCursor{display:block;position:absolute;top:0;left:0;scale:0;translate:-50% -50%;fill:#fff;pointer-events:none}}.ContactPage{padding-top:120rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage{padding-top:248rem}}.ContactPage_wrapper{max-width:var(--grid-column-4);margin:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_wrapper{max-width:var(--grid-column-14)}}.ContactPage_title{margin-bottom:var(--spacing-xxxl);font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_title{margin-bottom:56rem}}.ContactPage_switcher{margin-bottom:var(--spacing-xxxl);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xxxl);font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_switcher{font-size:39rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_switcher{margin-bottom:62rem;gap:100rem}}.ContactPage_switcher_item{position:relative;text-transform:uppercase;color:var(--color-grey-light);cursor:pointer;-webkit-transition:.5s var(--ease-power2-in-out);transition:.5s var(--ease-power2-in-out);-webkit-transition-property:color;transition-property:color}.ContactPage_switcher_item:after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:calc(-1 * var(--spacing-s));background-color:var(--color-black);opacity:0;-webkit-transition:.5s var(--ease-power2-in-out);transition:.5s var(--ease-power2-in-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.ContactPage_switcher_item.active{color:var(--color-black);cursor:default}.ContactPage_switcher_item.active:after{opacity:1}.ContactPage_form{overflow:hidden;width:calc(100% + var(--grid-margin) * 2);padding:0 var(--grid-margin);-webkit-transform:translateX(calc(-1 * var(--grid-margin)));transform:translate(calc(-1 * var(--grid-margin)))}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_form_wrapper{padding-bottom:var(--spacing-xl)}}.ContactPage_form .gform_validation_errors{margin-top:var(--spacing-s)}.ContactPage_form .extern_link{text-transform:none;text-decoration:underline;color:var(--color-black)}.ContactPage_form .gfield_label{font-size:16rem!important;font-size:16rem;line-height:1.5;letter-spacing:.03em;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_form .gfield_label{font-size:16rem;line-height:1.25}}.ContactPage_form .gfield_required{font-size:13rem!important;line-height:1!important;letter-spacing:.03em!important;text-transform:initial!important;color:var(--color-grey-light)!important;font-size:13rem;line-height:1;letter-spacing:.03em}.ContactPage_form input[type=checkbox]{outline-color:var(--color-grey-medium-alt)!important;outline-offset:0rem;border-color:var(--color-dark)!important}.ContactPage_form input[type=checkbox]:before{color:var(--color-dark)!important}.ContactPage_form input[type=text],.ContactPage_form input[type=email],.ContactPage_form textarea,.ContactPage_form select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:unset!important;border-radius:unset!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;border-bottom:solid 1px currentColor!important;padding:var(--spacing-s) 0!important;font-size:16rem!important;line-height:.9!important;letter-spacing:.03em!important;font-size:16rem;line-height:1.5;letter-spacing:.03em;outline-color:var(--color-grey-medium-alt)!important;outline-offset:0rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_form input[type=text],.ContactPage_form input[type=email],.ContactPage_form textarea,.ContactPage_form select{font-size:16rem;line-height:1.25}}.ContactPage_form input[type=text]::-webkit-input-placeholder,.ContactPage_form input[type=email]::-webkit-input-placeholder,.ContactPage_form textarea::-webkit-input-placeholder,.ContactPage_form select::-webkit-input-placeholder{color:var(--color-grey-light)!important}.ContactPage_form input[type=text]::-moz-placeholder,.ContactPage_form input[type=email]::-moz-placeholder,.ContactPage_form textarea::-moz-placeholder,.ContactPage_form select::-moz-placeholder{color:var(--color-grey-light)!important}.ContactPage_form input[type=text]:-ms-input-placeholder,.ContactPage_form input[type=email]:-ms-input-placeholder,.ContactPage_form textarea:-ms-input-placeholder,.ContactPage_form select:-ms-input-placeholder{color:var(--color-grey-light)!important}.ContactPage_form input[type=text]::-ms-input-placeholder,.ContactPage_form input[type=email]::-ms-input-placeholder,.ContactPage_form textarea::-ms-input-placeholder,.ContactPage_form select::-ms-input-placeholder{color:var(--color-grey-light)!important}.ContactPage_form input[type=text]::placeholder,.ContactPage_form input[type=text] .gf_placeholder,.ContactPage_form input[type=email]::placeholder,.ContactPage_form input[type=email] .gf_placeholder,.ContactPage_form textarea::placeholder,.ContactPage_form textarea .gf_placeholder,.ContactPage_form select::placeholder,.ContactPage_form select .gf_placeholder{color:var(--color-grey-light)!important}.ContactPage_form p{font-size:14rem!important;line-height:1.4}.ContactPage_form textarea{font-size:12rem!important}.ContactPage_form input[type=text],.ContactPage_form input[type=email],.ContactPage_form select{height:32rem!important}.ContactPage_form input[type=checkbox]{width:18px!important;height:18px!important;border-radius:0!important;background-color:unset!important;margin-top:1px}.ContactPage_form .gform_button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:unset!important;border-radius:unset!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;display:block!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:auto!important;padding:0!important;color:var(--color-black)!important;text-transform:uppercase!important;font-weight:500!important;border-bottom:solid 1px var(--color-black)!important;cursor:pointer!important}.ContactPage_form .gform_button:focus{outline:none!important}.ContactPage_form .gform_button:hover{opacity:.5!important}.ContactPage_form .gfield_fileupload_progressbar_progress,.ContactPage_form .gform_fileupload_multifile button{background-color:var(--color-black)!important}.ContactPage_form .gform_fileupload_multifile .gform_drop_area{background-color:var(--color-light)!important}.ContactPage_form .gform_fileupload_multifile .gform_drop_area:before{color:var(--color-black)!important}.ContactPage_form .gform_footer{position:relative}.ContactPage_form .gform-loader{position:absolute!important;left:calc(50% + 40px)!important;top:calc(50% - 11px)!important;border-block-start-color:var(--color-black);border-block-end-color:var(--color-grey-medium);border-inline-start-color:var(--color-grey-dark)}.ContactPage_form .gfield--type-consent legend{text-transform:initial!important}.ContactPage_form .gfield_label{margin-bottom:var(--spacing-l)!important}.ContactPage_form .gfield_error .gfield_label{color:var(--color-error)!important}.ContactPage_form .gfield_error input[type=text],.ContactPage_form .gfield_error input[type=email],.ContactPage_form .gfield_error textarea,.ContactPage_form .gfield_error select{border-color:var(--color-error)!important}.ContactPage_form .gform_confirmation_message h2{margin-bottom:var(--spacing-xxl);font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactPage_form .gform_confirmation_message h2{font-size:28rem;line-height:1.2}}.ContactPage_form .gform_confirmation_message p{max-width:calc(var(--grid-column-9) + var(--grid-gap));margin-bottom:var(--spacing-xxl)}.ContactPage_form .gform_confirmation_message a{margin:auto}.grid-container-small,.ProjectPage_credit{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.ProjectPage_credit{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.ProjectPage{padding-top:120rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage{padding-top:138rem}}.ProjectPage_intro{margin-bottom:var(--spacing-xxxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_intro{margin-bottom:104rem}}.ProjectPage_credit{border-bottom:var(--border-grey)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_credit{border-bottom:0px}}.ProjectPage_creditWrapper{width:100%;padding-bottom:56rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_creditWrapper{width:var(--grid-column-6);margin:0 0 0 auto;padding-bottom:88rem}}.ProjectPage_creditTitle{display:block;margin-bottom:var(--spacing-xxl);text-transform:uppercase;font-weight:500;color:var(--color-grey-medium)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_creditTitle{margin-bottom:var(--spacing-xxxl)}}.ProjectPage_creditContent{white-space:pre-wrap}.ProjectPage_creditContent .link{text-decoration:underline;color:var(--color-dark)}@media (hover: hover){.ProjectPage_creditContent .link:hover{text-decoration:none}}.ProjectPage_nextProject{position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_nextProject{height:200vh}}.ProjectPage_nextProjectWrapper{position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:120rem;width:100%;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_nextProjectWrapper{height:100vh;height:100svh;padding-top:168rem}}.ProjectPage_nextProjectSurtitle{margin-bottom:var(--spacing-xxxl);font-size:20rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_nextProjectSurtitle{margin-bottom:75rem}}.ProjectPage_nextProjectCard{position:relative;margin-bottom:var(--spacing-l)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_nextProjectCard{margin-bottom:-120rem;overflow:visible}}.ProjectBlockBuilder_block{margin:48rem 0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectBlockBuilder_block{margin:168rem 0}}.grid-container-small,.BlockDuo{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.BlockDuo{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.BlockDuo{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--grid-gutter)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDuo{grid-template-columns:repeat(2,1fr);grid-gap:48rem}}.BlockDuo_media{height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDuo_media{width:100%}}.MediaRenderer{width:100%;height:100%;display:block;overflow:hidden}.MediaRenderer_picture,.MediaRenderer_vimeo,.MediaRenderer_image,.MediaRenderer_video{display:block;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center;-webkit-transition:.5s var(--ease-power1-out) opacity;transition:.5s var(--ease-power1-out) opacity}.MediaRenderer_picture.MediaRenderer_loading{opacity:0}.MediaRenderer_vimeo.MediaRenderer_loading:before{opacity:1}.MediaRenderer_vimeo{position:relative;background-color:var(--color-grey-light-darker)}.grid-container-small,.BlockTrio{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.BlockTrio{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.BlockTrio{display:grid;grid-template-columns:1fr;grid-gap:48rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTrio{grid-template-columns:repeat(3,1fr);grid-gap:48rem}}.BlockTrio_media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:9/16}.BlockTrio_media:nth-child(odd){-webkit-transform:translateX(calc(-1 * var(--grid-margin)));transform:translate(calc(-1 * var(--grid-margin)))}.BlockTrio_media:nth-child(2n){-webkit-transform:translateX(var(--grid-margin));transform:translate(var(--grid-margin))}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTrio_media:nth-child(odd),.BlockTrio_media:nth-child(2n){-webkit-transform:translateX(0);transform:translate(0)}}.BlockSolo_medium{width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockSolo_medium{width:var(--grid-column-18);padding:unset;padding:0 calc(var(--grid-column-1) + var(--grid-gutter));margin-left:auto;margin-right:auto}}.BlockSolo_media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.grid-container-small,.BlockText{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.BlockText{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText_wrapper{width:var(--grid-column-8)}}.BlockText_title{margin-bottom:var(--spacing-xxl);font-weight:500;color:var(--color-grey-medium)}.BlockText_text{white-space:pre-wrap}.BlockText_text .link{text-decoration:underline;color:var(--color-dark)}@media (hover: hover){.BlockText_text .link:hover{text-decoration:none}}.grid-container-small,.BlockList{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.BlockList{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.BlockList{display:grid;grid-template-columns:1fr;grid-gap:48rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockList{grid-gap:168rem}}.BlockList_media{width:100%;height:auto}.BlockList_media:nth-child(2n){-webkit-transform:translateX(calc(-1 * var(--grid-margin)));transform:translate(calc(-1 * var(--grid-margin)))}.BlockList_media:nth-child(odd){-webkit-transform:translateX(var(--grid-margin));transform:translate(var(--grid-margin))}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockList_media:nth-child(odd){width:var(--grid-column-14);margin-left:auto;-webkit-transform:translateX(0);transform:translate(0)}.BlockList_media:nth-child(2n){width:var(--grid-column-10);-webkit-transform:translateX(0);transform:translate(0)}}.HeroProject .lines{will-change:transform}.HeroProject_titlePreview{position:relative;width:100%;margin:auto;padding:0;text-align:center;--progress: 0%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_titlePreview{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:var(--grid-column-11)}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_titlePreview:before{content:"";position:absolute;top:50%;left:calc(-64rem - var(--grid-column-6));width:var(--grid-column-6);height:1px;background:-webkit-gradient(linear,right top,left top,from(var(--color-black)),to(var(--color-grey-medium-light)));background:linear-gradient(270deg,var(--color-black) var(--progress),var(--color-grey-medium-light) var(--progress))}.HeroProject_titlePreview:after{content:"";position:absolute;top:50%;right:calc(-64rem - var(--grid-column-6));width:var(--grid-column-6);height:1px;background:-webkit-gradient(linear,left top,right top,from(var(--color-black)),to(var(--color-grey-medium-light)));background:linear-gradient(90deg,var(--color-black) var(--progress),var(--color-grey-medium-light) var(--progress))}}.HeroProject_title{display:block;padding:0 var(--grid-margin);text-align:center;font-weight:500;overflow:hidden;font-size:39rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_title{font-size:61rem;line-height:1.1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_title{padding:unset}}.HeroProject_subtitle{text-align:center;overflow:hidden}.HeroProject_subtitle:not(.preview){padding:0 var(--grid-margin);font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_subtitle:not(.preview){font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_subtitle:not(.preview){padding:unset}}.HeroProject_subtitle .preview{font-size:25rem;line-height:1.2;letter-spacing:.03em}.HeroProject_tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:260rem;margin:var(--spacing-xxxl) auto auto auto;gap:var(--spacing-xs);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_tags{max-width:unset;margin-top:80rem;max-width:700rem}}.HeroProject_imageWrapper{width:100%;margin-top:var(--spacing-xxxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_imageWrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter));margin:80rem auto auto}}.HeroProject_imageWrapperPreview{width:var(--grid-column-4);margin:var(--spacing-xxxl) auto auto auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_imageWrapperPreview{width:var(--grid-column-14);margin:80rem auto auto}}.HeroProject_image{width:100%;height:100%;-webkit-transform-origin:top center;transform-origin:top center}.HeroProject_link{width:100%;height:100%;position:absolute;top:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeroProject_link{top:unset;bottom:0;width:var(--grid-column-14);height:auto;aspect-ratio:16/9}}.TagLabel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3rem 6rem 5rem;border:solid 1px var(--color-black);border-radius:2px}.TagLabel_label{font-size:13rem;line-height:1;letter-spacing:.03em}.TagLabel_small{padding:1rem 4rem 3rem}.TagLabel_small .TagLabel_label{font-size:12rem}.grid-container-small,.TextHero_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.TextHero_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.TextHero_wrapper{position:relative;margin-top:120rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_wrapper{margin-top:370rem;margin-bottom:260rem}}.TextHero_mainButton{position:absolute;top:-30rem}.TextHero_uptitle{font-size:16rem;line-height:1.5;letter-spacing:.03em;font-weight:500;text-transform:uppercase;color:var(--color-grey-light);padding-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_uptitle{font-size:16rem;line-height:1.25}}.TextHero_title{width:100%;max-width:var(--grid-column-16);padding-bottom:var(--spacing-xxxl);text-transform:uppercase;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_title{font-size:28rem;line-height:1.2}}.TextHero_title .lines{overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_title{padding-bottom:120rem}}.TextHero_paragraphs{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:120rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_paragraphs{gap:calc(var(--grid-gutter) * 2 + var(--grid-column-1));padding-bottom:90rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.TextHero_paragraph{font-size:16rem;line-height:1.5;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_paragraph{font-size:16rem;line-height:1.25}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_paragraph{gap:80rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:var(--grid-column-5)}}.TextHero_quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}.TextHero_quote_person{font-weight:500;text-transform:uppercase;color:var(--color-grey-light);font-size:13rem;line-height:1;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_quote{margin-left:calc(var(--grid-column-4) + var(--grid-gutter));width:var(--grid-column-7)}}.TextHero_image{width:100%;margin-top:var(--spacing-xxl);aspect-ratio:1.42;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.TextHero_image{position:absolute;right:0;bottom:-260rem;width:var(--grid-column-11);margin-top:unset}}.grid-container-small,.ListEntities_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.ListEntities_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListEntities--small .ListEntities_subwrapper{margin-left:calc(var(--grid-column-6) + var(--grid-gutter));width:var(--grid-column-14)}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListEntities--small .ListEntities_list{grid-template-columns:repeat(2,1fr)}}.ListEntities_wrapper{margin-top:60rem;margin-bottom:60rem;position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListEntities_wrapper{margin-top:120rem;margin-bottom:120rem}}.ListEntities_mainButton{padding-top:var(--spacing-xxl)}.ListEntities_title{font-size:16rem;line-height:1.5;letter-spacing:.03em;font-weight:500;text-transform:uppercase;color:var(--color-grey-light);padding-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListEntities_title{font-size:16rem;line-height:1.25}}.ListEntities_list{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:var(--spacing-xxl);padding-top:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListEntities_list{grid-template-columns:repeat(3,1fr);gap:calc(var(--grid-gutter) + var(--grid-column-1))}}.ListEntities_list:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--color-black);opacity:.15}.ListEntities_item{position:relative;width:100%}@media (hover: hover){.ListEntities_item:hover .ListEntities_item_title_wrapper:before{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}.ListEntities_item:hover .ListEntities_item_title_label{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}}.ListEntities_item_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListEntities_item_link{gap:var(--spacing-xxl)}}.ListEntities_item_picture{position:relative;width:100%;aspect-ratio:2/1;overflow:hidden;background-color:var(--color-black)}.ListEntities_item_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transition:.75s var(--ease-power1-out);transition:.75s var(--ease-power1-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;opacity:1;-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0)}.ListEntities_item_title_wrapper{position:relative;overflow:hidden;text-transform:uppercase;color:var(--color-black);font-size:16rem;line-height:1.5;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListEntities_item_title_wrapper{font-size:16rem;line-height:1.25}}.ListEntities_item_title_wrapper:before{content:attr(data-label);display:block;position:absolute;top:0rem;left:0;opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%);-webkit-transition:.35s var(--ease-power2-in-out);transition:.35s var(--ease-power2-in-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.ListEntities_item_title_label{position:relative;display:block;-webkit-transform:translateY(0%);transform:translateY(0);-webkit-transition:.35s var(--ease-power2-in-out);transition:.35s var(--ease-power2-in-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.grid-container-small,.ListValues_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.ListValues_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.ListValues{background-color:var(--color-grey-light-darker)}.ListValues_wrapper{margin-top:60rem;margin-bottom:60rem;position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_wrapper{margin-top:120rem;margin-bottom:120rem}}.ListValues_list{padding:60rem 0;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--spacing-xxxl) * 2)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_list{width:var(--grid-column-18);padding:90rem 0;gap:180rem}}.ListValues_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ListValues_item:not(:first-child):after{content:"";position:absolute;top:calc(var(--spacing-xxxl) * -1);left:0;width:100%;height:1px;background-color:var(--color-black);opacity:.15}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_item:not(:first-child):after{top:-90rem}}.ListValues_item_title{font-size:25rem;line-height:1.2;letter-spacing:.03em;width:100%;padding-right:0;padding-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_item_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_item_title{padding-right:calc(var(--grid-column-11) + var(--grid-gutter) * 1);padding-bottom:var(--spacing-xxxl)}}.ListValues_item_description{width:var(--grid-column-7);font-weight:500;text-transform:uppercase;padding-bottom:var(--spacing-xl);font-size:16rem;line-height:1.5;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_item_description{font-size:16rem;line-height:1.25}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_item_description{padding-bottom:0}}.ListValues_item_lines{width:var(--grid-column-10);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l);padding-left:var(--spacing-xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListValues_item_lines{gap:var(--spacing-xl)}}.ListValues_item_line{position:relative}.ListValues_item_line:after{content:"";position:absolute;top:9rem;left:-18rem;width:3px;height:3px;border-radius:50%;background-color:var(--color-black)}.grid-container-small,.ListHighlights_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.ListHighlights_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.ListHighlights_wrapper{margin-top:60rem;margin-bottom:60rem;position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListHighlights_wrapper{margin-top:120rem;margin-bottom:120rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListHighlights_subwrapper{margin-left:calc(var(--grid-column-6) + var(--grid-gutter));width:var(--grid-column-16)}}.ListHighlights_title{font-size:25rem;line-height:1.2;letter-spacing:.03em;padding-bottom:60rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListHighlights_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListHighlights_title{padding-bottom:90rem;-webkit-transform:translateX(calc(var(--grid-column-2) * -1));transform:translate(calc(var(--grid-column-2) * -1))}}.ListHighlights_list{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:60rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListHighlights_list{gap:var(--spacing-xxl);grid-template-columns:repeat(2,1fr);gap:calc(var(--grid-gutter) + var(--grid-column-1))}}.ListHighlights_item{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-l)}.ListHighlights_item_title{font-size:16rem;line-height:1.5;letter-spacing:.03em;text-transform:uppercase;font-weight:500;color:var(--color-black);display:block}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ListHighlights_item_title{font-size:16rem;line-height:1.25}}.ListHighlights_item_text{font-size:13rem;line-height:1;letter-spacing:.03em;line-height:1.2}.grid-container-small,.ProjectListPage_titleWrapper,.ProjectListPage_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.ProjectListPage_titleWrapper,.ProjectListPage_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.ProjectListPage{margin-top:94rem;margin-bottom:90rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage{margin-top:136rem;margin-bottom:140rem}}.ProjectListPage_titleWrapper{margin:auto;text-align:center;overflow:hidden;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_titleWrapper{font-size:39rem;line-height:1.2}}.ProjectListPage_wrapper{display:grid;grid-gap:48rem;margin-top:48rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_wrapper{grid-template-columns:repeat(3,var(--grid-column-7));grid-gap:56rem calc((var(--grid-column-1) + var(--grid-column-3)) / 3);margin-top:88rem}}.ProjectListPage_item{list-style:none}.ProjectListPage_nextPage{display:none}.ProjectCard{width:100%;height:100%;color:var(--color-black);display:block}@media (hover: hover){.ProjectCard:hover .ProjectCard_titleWrapper:before{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0)}.ProjectCard:hover .ProjectCard_titleLabel{opacity:0;-webkit-transform:translateY(-120%);transform:translateY(-120%)}}.ProjectCard_image{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;pointer-events:none}.ProjectCard_title{margin-top:var(--spacing-m);pointer-events:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard_title{margin-top:var(--spacing-l)}}.ProjectCard_titleWrapper{position:relative;overflow:hidden;text-transform:uppercase;color:var(--color-black);font-size:16rem;line-height:1.5;letter-spacing:.03em;-webkit-transform:translateY(0%);transform:translateY(0);will-change:opacity,transform}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard_titleWrapper{font-size:16rem;line-height:1.25}}.ProjectCard_titleWrapper:nth-child(1){--delay: 0s}.ProjectCard_titleWrapper:nth-child(2){--delay: .1s}.ProjectCard_titleWrapper:before{content:attr(data-label);display:block;position:absolute;top:0rem;left:0;opacity:.1;-webkit-transform:translateY(120%);transform:translateY(120%);-webkit-transition:.35s var(--delay) var(--ease-power2-in-out);transition:.35s var(--delay) var(--ease-power2-in-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;will-change:opacity,transform}.ProjectCard_titleLabel{position:relative;display:block;opacity:1;-webkit-transform:translateY(0%);transform:translateY(0);-webkit-transition:.35s var(--delay) var(--ease-power2-in-out);transition:.35s var(--delay) var(--ease-power2-in-out);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.ProjectCard_tags{display:grid;grid-auto-flow:column;grid-gap:var(--spacing-s);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-m);pointer-events:none}.grid-container,.LegalListPage_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.LegalListPage_wrapper{width:var(--grid-column-24);padding:0}}.LegalListPage{padding:120rem 0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LegalListPage{padding:136rem 0}}.LegalListPage_item{list-style:none}.LegalListPage_item:not(:first-child){border-top:var(--border-grey)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LegalListPage_item{width:var(--grid-column-18)}}.LegalListPage_link{width:100%!important;padding:var(--spacing-l) 0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LegalListPage_link{padding:var(--spacing-xxl) 0}}.LegalListPage_link .MainButton_wrapper{width:100%!important;grid-template-columns:1fr 24rem}.LegalListPage_link .MainButton_label{font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LegalListPage_link .MainButton_label{font-size:28rem;line-height:1.2}}.LegalListPage_link .MainButton_arrow{width:14rem;height:14rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LegalListPage_link .MainButton_arrow{width:24rem;height:24rem}}.grid-container-small,.LegalPage{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.LegalPage{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.LegalPage{padding-top:120rem;padding-bottom:64rem;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LegalPage{padding-top:136rem;padding-top:120rem}}.LegalPage_title{margin-bottom:var(--spacing-xxxl)!important;font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LegalPage_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.OnetrustCode{max-width:var(--grid-column-18)}}.OnetrustCode section{margin-bottom:var(--spacing-xxxl)}.OnetrustCode h2{margin-bottom:var(--spacing-l);font-weight:500}.OnetrustCode table{width:100%;border-spacing:0px;border-collapse:collapse;font-size:13rem;line-height:1;letter-spacing:.03em}@media (max-width: 768px){.OnetrustCode tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:unset!important}}.OnetrustCode th,.OnetrustCode td{padding:var(--spacing-m);border-collapse:collapse}@media (max-width: 768px){.OnetrustCode th,.OnetrustCode td{width:100%!important;border-top:unset!important;border-left:unset!important;border-right:unset!important}}.OnetrustCode strong,.OnetrustCode a{font-weight:500!important;color:var(--color-text)}.OnetrustCode a{text-decoration:underline}.grid-container,.BlockCertificates{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.BlockCertificates{width:var(--grid-column-24);padding:0}}.BlockCertificates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.BlockCertificates_wrapper{position:relative;width:100%;max-width:var(--grid-column-17);padding-top:var(--spacing-xxxl);padding-bottom:120rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockCertificates_wrapper{padding-top:90rem;padding-bottom:120rem}}.BlockCertificates_wrapper:after{content:"";position:absolute;top:0;left:0;height:1px;width:100%;background-color:var(--color-black);opacity:.15}.BlockCertificates_title{max-width:880rem;padding-bottom:var(--spacing-xxxl);font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockCertificates_title{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockCertificates_title{padding-bottom:130rem}}.BlockCertificates_certificates{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-xxxl);-ms-flex-wrap:wrap;flex-wrap:wrap}.BlockCertificates_certificate_name{font-size:16rem;line-height:1.5;letter-spacing:.03em;font-weight:500;text-transform:uppercase;color:var(--color-grey-light)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockCertificates_certificate_name{font-size:16rem;line-height:1.25}}.BlockCertificates_certificate_logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-xxl);margin-top:var(--spacing-xxl)}.BlockCertificates_certificate_logo img{height:var(--spacing-xxxl);width:auto}.grid-container-small,.BlockTimeline_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.BlockTimeline_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.BlockTimeline{background-color:var(--color-grey-light-darker)}.BlockTimeline_wrapper{position:relative}.BlockTimeline_indicator{position:absolute;z-index:1;height:100vh;right:calc(var(--grid-margin) + var(--grid-column-1));width:170rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:150rem 0;display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTimeline_indicator{display:-webkit-box;display:-ms-flexbox;display:flex}}.BlockTimeline_indicator:after{content:"";position:absolute;width:100vw;height:150rem;top:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgb(245,245,245)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#f5f5f5,rgba(255,255,255,0))}.BlockTimeline_indicator:before{content:"";position:absolute;width:100vw;height:150rem;bottom:0;right:0;background:-webkit-gradient(linear,left bottom,left top,from(rgb(245,245,245)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#f5f5f5,rgba(255,255,255,0))}.BlockTimeline_indicator_label{position:relative;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.BlockTimeline_indicator_label_text{width:100%;text-align:right;-webkit-transform:translate(-70rem);transform:translate(-70rem);-webkit-transition:.5s var(--ease-power2-in-out);transition:.5s var(--ease-power2-in-out);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.BlockTimeline_indicator_label:before{content:"";position:absolute;bottom:calc(50% - 20rem);left:20rem;width:1px;height:100%;opacity:.3;background-color:var(--color-black);-webkit-transition:.5s var(--ease-power2-in-out);transition:.5s var(--ease-power2-in-out);-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-delay:.25s;transition-delay:.25s}.BlockTimeline_indicator_label:after{content:"";position:absolute;bottom:calc(50% - 20rem);right:0;width:0%;height:1px;opacity:0;background-color:var(--color-black);-webkit-transition:.5s var(--ease-power2-in-out);transition:.5s var(--ease-power2-in-out);-webkit-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-delay:.15s;transition-delay:.15s}.BlockTimeline_indicator_label_current{position:absolute;bottom:calc(50% - 20rem);right:0;width:0%;height:1px;opacity:0;background-color:var(--color-black);-webkit-transition:.75s var(--ease-power2-in-out);transition:.75s var(--ease-power2-in-out);-webkit-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-delay:0s;transition-delay:0s}.BlockTimeline_indicator_label.active .BlockTimeline_indicator_label_text{-webkit-transform:translate(0rem);transform:translate(0)}.BlockTimeline_indicator_label.active .BlockTimeline_indicator_label_current{width:420rem;opacity:.3;-webkit-transition-delay:.15s;transition-delay:.15s}.BlockTimeline_indicator_label.active:after{width:100%;opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s}.BlockTimeline_indicator_label.active:before{height:0%;opacity:0;-webkit-transition-delay:0s;transition-delay:0s}.BlockTimeline_indicator_label.passed .BlockTimeline_indicator_label_text{-webkit-transform:translate(0rem);transform:translate(0)}.BlockTimeline_indicator_label.passed:after{width:100%;opacity:1}.BlockTimeline_indicator_label.passed:before{height:0%;opacity:0}.BlockTimeline_stream{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTimeline_stream{-webkit-transform:translateX(calc(-1 * (var(--grid-gutter) + var(--grid-column-1))));transform:translate(calc(-1 * (var(--grid-gutter) + var(--grid-column-1))))}}.BlockTimeline_stream_year{position:relative;margin-top:var(--spacing-xxl)}.BlockTimeline_stream_year:after{content:"";position:absolute;bottom:-10rem;right:0;width:100%;height:1px;background-color:var(--color-black)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTimeline_stream_year{display:none}}.BlockTimeline_stream_texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xxl);gap:var(--spacing-xxl);width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTimeline_stream_texts{gap:20vh;margin-top:50vh;margin-bottom:50vh;padding-left:var(--grid-column-4)}}.BlockTimeline_stream_text{width:100%;max-width:var(--grid-column-13);font-size:25rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTimeline_stream_text{font-size:28rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTimeline_stream_text{width:60%}}.grid-container-small,.BlockDownload_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.BlockDownload_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.BlockDownload_wrapper{margin-top:60rem;margin-bottom:60rem;position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDownload_wrapper{margin-top:120rem;margin-bottom:120rem}}.BlockDownload_title{font-size:16rem;line-height:1.5;letter-spacing:.03em;font-weight:500;text-transform:uppercase;color:var(--color-grey-light);padding-bottom:var(--spacing-xxl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDownload_title{font-size:16rem;line-height:1.25}}.BlockDownload_list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.BlockDownload_list:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--color-black);opacity:.15}.BlockDownload_item{position:relative;padding:var(--spacing-xxl) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDownload_item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-l)}}.BlockDownload_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color-black);opacity:.15}.BlockDownload_item_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:var(--spacing-l);-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDownload_item_details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.BlockDownload_item_details_header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-l);-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDownload_item_details_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.BlockDownload_item_details_date{font-size:13rem;line-height:1;letter-spacing:.03em}.BlockDownload_item_details_tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-s);white-space:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDownload_item_details_tags{gap:var(--spacing-l)}}.BlockDownload_item_details_tag{display:block;border:solid 1px var(--color-black);padding:6rem 4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13rem;line-height:1;letter-spacing:.03em;font-size:12rem}.BlockDownload_item_details_name{font-size:16rem;line-height:1.5;letter-spacing:.03em;text-transform:uppercase;font-weight:500}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDownload_item_details_name{font-size:16rem;line-height:1.25}}.BlockDownload_item_details_file{font-size:13rem;line-height:1;letter-spacing:.03em;text-transform:uppercase;padding:var(--spacing-s) 0}.BlockDownload_item_action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-container-small,.NotFoundPage_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small,.NotFoundPage_wrapper{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.NotFoundPage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100vh;height:100dvh;overflow:hidden}.NotFoundPage_wrapper{margin-top:215rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundPage_wrapper{margin-top:250rem}}.NotFoundPage_title{max-width:var(--grid-column-7);margin-bottom:var(--spacing-xl);font-weight:500;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundPage_title{margin-bottom:var(--spacing-xxl)}}.NotFoundPage_button .MainButton_label{font-size:20rem}.NotFoundPage_button .MainButton_arrow{width:14rem;height:14rem}.NotFoundPage_404{position:absolute;bottom:-85rem;right:-40rem;font-size:205rem;font-weight:500;opacity:.03}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundPage_404{bottom:-180rem;right:-120rem;font-size:600rem}}.grid-container,.MainHeader_wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.MainHeader_wrapper{width:var(--grid-column-24);padding:0}}.MainHeader{position:fixed;top:0;left:0;width:100%;z-index:var(--z-index-header);mix-blend-mode:difference}.MainHeader_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:var(--spacing-l);padding-bottom:var(--spacing-l);z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.MainHeader_wrapper{padding-top:40rem;padding-bottom:40rem}}.MainHeader_logo{padding:2px;display:block;width:140rem;height:auto;fill:var(--color-white)}.MainHeader_logo svg{position:relative;width:100%;height:100%;padding-top:1px;padding-bottom:1px}.MainHeader_menuButton{position:relative;color:var(--color-white);-webkit-font-smoothing:antialiased}.MainHeader_menuButton:after{content:"";position:absolute;width:120%;height:120%;top:-10%;left:-10%}.grid-container,.HeaderMenu_top,.HeaderMenu_bottom{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.HeaderMenu_top,.HeaderMenu_bottom{width:var(--grid-column-24);padding:0}}.HeaderMenu{position:fixed;display:block;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:var(--z-index-menu)}.HeaderMenu_background{position:absolute;top:0;left:0;width:100%;height:200vh;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(60rem);backdrop-filter:blur(60rem)}.HeaderMenu_content{z-index:1;position:relative;width:100%;height:100vh;height:100svh;overflow:auto}.HeaderMenu_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-height:100svh}.HeaderMenu_showreelLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:var(--spacing-xs);cursor:pointer}.HeaderMenu_showreelGifWrapper{position:relative;overflow:hidden;height:64rem;width:120rem}.HeaderMenu_showreelGif{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100rem;height:auto}.HeaderMenu_mainNav{margin:120rem auto}.HeaderMenu_mainList{display:grid;grid-auto-flow:row;grid-gap:var(--spacing-xl);text-align:center}.HeaderMenu_mainItem{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;font-size:39rem;line-height:1.2;letter-spacing:.03em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeaderMenu_mainItem{font-size:49rem;line-height:1.2}}.HeaderMenu_mainLink{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-black)}.HeaderMenu_primaryLink{-webkit-transition:.5s var(--ease-power1-out);transition:.5s var(--ease-power1-out);-webkit-transition-property:opacity;transition-property:opacity}.HeaderMenu_secondaryNav{position:absolute;left:50%;bottom:var(--spacing-m);width:calc(100% - 20rem);-webkit-transform:translateX(-50%);transform:translate(-50%)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeaderMenu_secondaryNav{width:100%;width:calc(100% - 500rem);bottom:64rem}}.HeaderMenu_secondaryList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18rem;width:100%;padding-bottom:20rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeaderMenu_secondaryList{gap:170rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0rem}}.HeaderMenu_secondaryList_side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeaderMenu_secondaryList_side{gap:100rem}}.HeaderMenu_secondaryItem{list-style:none}.HeaderMenu_hidden{display:none}.HeaderMenu_top{position:fixed;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:var(--spacing-l);padding-bottom:var(--spacing-l);-webkit-transform:translateX(-50%);transform:translate(-50%)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeaderMenu_top{padding-top:40rem;padding-bottom:40rem}}.HeaderMenu_top svg{fill:var(--color-black)}.HeaderMenu_secondaryNav{display:block;z-index:var(--z-index-default)}.HeaderMenu_bottom{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HeaderMenu_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:68rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.HeaderMenu_soundButton{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:2rem;color:var(--color-black);font-weight:500;text-transform:uppercase;cursor:pointer;font-size:13rem;line-height:1;letter-spacing:.03em}.HeaderMenu_menuButton:before{content:"";position:absolute;width:120%;height:120%;top:-10%;left:-10%}.HeaderMenu_disabled{opacity:.35!important}.grid-container,.ScreenShowreel_buttonWrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.ScreenShowreel_buttonWrapper{width:var(--grid-column-24);padding:0}}.ScreenShowreel{position:fixed;top:0;left:0;width:100vw;height:100dvh;height:100vh;background-color:var(--color-black);z-index:var(--z-index-showreel)}.ScreenShowreel_container{position:relative;width:100%;height:100%}.ScreenShowreel_thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.ScreenShowreel_video,.ScreenShowreel_image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ScreenShowreel_video,.ScreenShowreel_image{-o-object-fit:cover;object-fit:cover}}.ScreenShowreel_buttonWrapper{position:absolute;top:40rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:calc(100% - 68rem);pointer-events:none}.ScreenShowreel_closeButton{color:var(--color-white)}.ScreenShowreel_hide{display:none}.ScreenShowreel_playPause{position:absolute;bottom:9rem;left:var(--grid-margin);fill:var(--color-white);cursor:pointer;pointer-events:auto;display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ScreenShowreel_playPause{display:block}}.ScreenShowreel_playPause--play{display:block}.ScreenShowreel_playPause--pause,.ScreenShowreel_playPause.active .ScreenShowreel_playPause--play{display:none}.ScreenShowreel_playPause.active .ScreenShowreel_playPause--pause{display:block}.ScreenShowreel_sound{position:absolute;bottom:7rem;right:var(--grid-margin);color:var(--color-white);cursor:pointer;pointer-events:auto;overflow:hidden;padding-right:40rem;display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ScreenShowreel_sound{display:block}}.ScreenShowreel_sound_label{position:absolute;left:62rem;-webkit-transition:.5s var(--ease-power3-in-out);transition:.5s var(--ease-power3-in-out);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.ScreenShowreel_sound_label--on{-webkit-transform:translateY(0%);transform:translateY(0)}.ScreenShowreel_sound_label--off{-webkit-transform:translateY(100%);transform:translateY(100%)}.ScreenShowreel_sound.active .ScreenShowreel_sound_label--on{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.ScreenShowreel_sound.active .ScreenShowreel_sound_label--off{-webkit-transform:translateY(0%);transform:translateY(0)}.ScreenShowreel_sound:before{content:"";position:absolute;width:120%;height:120%;-webkit-transform:translate(-10%,-10%);transform:translate(-10%,-10%)}.ScreenShowreel_closeButton{color:var(--color-white);pointer-events:auto}.ScreenShowreel_hidden{display:none}.RotateScreen{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;height:100dvh;z-index:var(--z-index-rotate-screen);background-color:var(--color-white)}.RotateScreen_wrapper{width:240rem}.RotateScreen_title{text-transform:uppercase;font-weight:500;margin-bottom:var(--spacing-xl);text-align:center}.RotateScreen_icon{width:48rem;height:48rem;margin:auto;background:url(/wp-content/themes/CherAmi/static/rotate-Cb5eAp_m.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}.RotateScreen_hidden{display:none}.grid-container,.ImageTransition_buttonWrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.ImageTransition_buttonWrapper{width:var(--grid-column-24);padding:0}}.ImageTransition{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--color-black);z-index:var(--z-index-showreel);will-change:width,height,transform}.ImageTransition_container{position:relative;width:100%;height:100%}.ImageTransition_thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.ImageTransition_video,.ImageTransition_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageTransition_buttonWrapper{position:absolute;top:40rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ImageTransition_closeButton{color:var(--color-white)}.ImageTransition_hide{display:none}.ButtonCookies{position:fixed;bottom:10rem;left:var(--grid-margin);z-index:var(--z-index-header);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;mix-blend-mode:difference}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ButtonCookies{left:calc((100% - var(--grid-column-24)) / 2);bottom:40rem}}.ButtonCookies_mainLink{color:var(--color-white)}.WallSecurity{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;height:100svh;opacity:0;z-index:10000}.PageLoader{position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100dvh;background-color:var(--color-bg);z-index:var(--z-index-loader)}.PageLoader_wrapper{overflow:hidden}.PageLoader_svg{opacity:0}.grid-container{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container{width:var(--grid-column-24);padding:0}}.ShowreelPage{position:relative;z-index:var(--z-index-showreel);background-color:var(--color-black);width:100%;height:100svh;height:100vh;opacity:0;visibility:hidden}.ShowreelPage_player {width:100%;height:100%}.grid-container,.ShowreelPlayer_buttonWrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container,.ShowreelPlayer_buttonWrapper{width:var(--grid-column-24);padding:0}}.grid-container-small{width:100%;margin-left:auto;margin-right:auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-small{width:var(--grid-column-24);padding:0 calc(var(--grid-column-1) + var(--grid-gutter))}}.grid-container-extra-small{width:100%;margin:0 auto;padding:0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-container-extra-small{width:var(--grid-column-24);padding:0 calc(var(--grid-column-2) + var(--grid-gutter))}}.grid-inner-template{display:grid;grid-template-columns:repeat(var(--grid-columns-inner),1fr);grid-gap:var(--grid-gutter)}.ShowreelPlayer{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:var(--color-black);z-index:var(--z-index-showreel)}.ShowreelPlayer_poster{width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--color-black);cursor:pointer}.ShowreelPlayer_poster_image{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;opacity:.4}.ShowreelPlayer_poster_play{position:absolute;width:40rem;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:var(--color-white);display:block}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ShowreelPlayer_poster_play{display:none}}.ShowreelPlayer_container{position:relative;width:100%;height:100%}.ShowreelPlayer_container:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:120rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,0))}.ShowreelPlayer_container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-black);opacity:0;-webkit-transition:.25s var(--ease-power3-in-out) opacity;transition:.25s var(--ease-power3-in-out) opacity;pointer-events:none}.ShowreelPlayer_containerOverlay:after{opacity:.8}.ShowreelPlayer_video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;cursor:pointer}.ShowreelPlayer_buttonWrapper{position:absolute;top:40rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:calc(100% - 68rem);pointer-events:none}.ShowreelPlayer_closeButton{color:var(--color-white);pointer-events:auto}.ShowreelPlayer_hide{display:none}.ShowreelPlayer_playPause{position:absolute;bottom:9rem;left:var(--grid-gutter);fill:var(--color-white);cursor:pointer;pointer-events:auto;display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ShowreelPlayer_playPause{display:block}}.ShowreelPlayer_playPause--play{display:block}.ShowreelPlayer_playPause--pause,.ShowreelPlayer_playPause.active .ShowreelPlayer_playPause--play{display:none}.ShowreelPlayer_playPause.active .ShowreelPlayer_playPause--pause{display:block}.ShowreelPlayer_sound{position:absolute;bottom:0rem;right:112rem;color:var(--color-white);cursor:pointer;pointer-events:auto;overflow:hidden;padding-right:40rem;display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ShowreelPlayer_sound{display:block}}.ShowreelPlayer_sound_label{position:absolute;left:62rem;-webkit-transition:.5s var(--ease-power3-in-out);transition:.5s var(--ease-power3-in-out);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.ShowreelPlayer_sound_label--on{-webkit-transform:translateY(0%);transform:translateY(0)}.ShowreelPlayer_sound_label--off{-webkit-transform:translateY(100%);transform:translateY(100%)}.ShowreelPlayer_sound.active .ShowreelPlayer_sound_label--on{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.ShowreelPlayer_sound.active .ShowreelPlayer_sound_label--off{-webkit-transform:translateY(0%);transform:translateY(0)}.ShowreelPlayer_sound:before{content:"";position:absolute;width:120%;height:120%;-webkit-transform:translate(-10%,-10%);transform:translate(-10%,-10%)}.ShowreelPlayer_fullScreen{position:absolute;bottom:0;right:var(--grid-margin);fill:var(--color-white);cursor:pointer;pointer-events:auto;display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ShowreelPlayer_fullScreen{display:block}}.ShowreelPlayer_fullScreen--open{display:block}.ShowreelPlayer_fullScreen--close,.ShowreelPlayer_fullScreen.active .ShowreelPlayer_fullScreen--open{display:none}.ShowreelPlayer_fullScreen.active .ShowreelPlayer_fullScreen--close{display:block}
