:root{--breakpoint-mobile: 320px;--breakpoint-tablet: 768px;--breakpoint-laptop: 1024px;--breakpoint-bigLaptop: 1440px;--breakpoint-desktop: 1680px}:root{--color-black: #000;--color-white: #fff;--color-dark: #131313;--color-black-8: #00000014;--color-white-4: #ffffff0a;--color-white-8: #ffffff14;--color-white-12: #ffffff1f;--color-gray: #2e2e2e;--color-green: #2a5437;--color-red: #682a2b;--color-bg: var(--color-white);--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:ronzino;src:url(/app/themes/CherAmi/static/Ronzino-Regular-B0CLrRLJ.woff2) format("woff2"),url(/app/themes/CherAmi/static/Ronzino-Regular-C5ht2KuC.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ronzino;src:url(/app/themes/CherAmi/static/Ronzino-Bold-CjcztFTp.woff2) format("woff2"),url(/app/themes/CherAmi/static/Ronzino-Bold-Cm5bZ0lz.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:literata;src:url(/app/themes/CherAmi/static/Literata-Light-MYT-aF_W.woff2) format("woff2"),url(/app/themes/CherAmi/static/Literata-Light-Dw8PUvc2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:literata;src:url(/app/themes/CherAmi/static/Literata-ExtraLight-CGqqgB67.woff2) format("woff2"),url(/app/themes/CherAmi/static/Literata-ExtraLight-BHj0izCs.woff) format("woff");font-weight:200;font-style:normal}:root{--grid-margin: 16rem;--grid-gutter: 16rem;--grid-columns-number: 6;--grid-inner-size: calc(100vw - var(--grid-margin) * 2);--grid-inner-small-size: calc( var(--grid-inner-size) - var(--grid-column-1) * 2 - var(--grid-gutter) * 2 );--grid-column-1: calc( (var(--grid-inner-size) - var(--grid-gutter) * (var(--grid-columns-number) - 1)) / var(--grid-columns-number) );--grid-column-2: calc(var(--grid-column-1) * 2 + var(--grid-gutter) * 1);--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)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--grid-margin: max(32rem, 2.22vw);--grid-gutter: 20rem;--grid-columns-number: 12;--grid-column-home-1: calc( (var(--grid-inner-size) - 377rem - var(--grid-gutter) * 7) / 8 );--grid-column-home-2: calc(var(--grid-column-home-1) * 2 + var(--grid-gutter) * 1);--grid-column-home-3: calc(var(--grid-column-home-1) * 3 + var(--grid-gutter) * 2);--grid-column-home-4: calc(var(--grid-column-home-1) * 4 + var(--grid-gutter) * 3);--grid-column-home-5: calc(var(--grid-column-home-1) * 5 + var(--grid-gutter) * 4);--grid-column-home-6: calc(var(--grid-column-home-1) * 6 + var(--grid-gutter) * 5);--grid-column-home-7: calc(var(--grid-column-home-1) * 7 + var(--grid-gutter) * 6);--grid-column-home-8: calc(var(--grid-column-home-1) * 8 + var(--grid-gutter) * 7);--home-size: calc(var(--grid-column-home-8) + var(--grid-margin) * 2)}}*{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: 845}:root{--font-size: .3125vw;--z-index-project-navigation: 50;--z-index-image-transition: 50;--z-index-header: 60;--z-index-toaster: 70;--z-index-projects-panel: 70;--z-index-cookies: 80;--z-index-wall-transition: 90;--z-index-loader: 100;--z-index-rotate-screen: 100}@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: .1183431953vh}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (max-aspect-ratio: 1440/846){:root{--font-size: .0694444444vw}}html{font-size:calc(var(--font-size) * .8)}@media (min-height: 950px) and (orientation: portrait){html{font-size:var(--font-size)}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){html{font-size:var(--font-size)}}html ::-webkit-scrollbar{width:0;background:transparent}body{font-size:16rem;font-family:sans-serif;background:var(--color-bg);color:var(--color-text);-ms-scroll-chaining:none;overscroll-behavior:none;font-family:ronzino,sans-serif}a{color:inherit}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.otgs-development-site-front-end{display:none}.HomePage{background-color:var(--color-dark)}.HomePage_header{position:absolute;top:0;left:0}.Footer{color:var(--color-white);--border-color: var(--color-white-12)}.Footer.light{background-color:var(--color-white);color:var(--color-black);--border-color: var(--color-black-8)}.Footer.light .Footer_arrow{stroke:var(--color-black)}.Footer.light .Footer_newsletter_input{border-bottom:solid 1px var(--color-black)}.Footer.light .Footer_newsletter_input input::-webkit-input-placeholder{color:var(--color-black)}.Footer.light .Footer_newsletter_input input::-moz-placeholder{color:var(--color-black)}.Footer.light .Footer_newsletter_input input:-ms-input-placeholder{color:var(--color-black)}.Footer.light .Footer_newsletter_input input::-ms-input-placeholder{color:var(--color-black)}.Footer.light .Footer_newsletter_input input::placeholder{color:var(--color-black)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer.small{width:var(--home-size)}}.Footer_wrapper{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}.Footer_wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--border-color)}.Footer_main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-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){.Footer_main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Footer_main:after{position:absolute;bottom:0;left:0;content:"";width:100%;display:block;height:1px;background-color:var(--border-color)}.Footer_left{padding:32rem var(--grid-margin);width:100%;position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_left{padding:40rem 0 132rem var(--grid-margin);width:45%}}.Footer_left:after{position:absolute;display:block;bottom:0;left:0;content:"";width:100%;height:1px;background-color:var(--border-color)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_left:after{width:1px;height:100%;top:0;right:0;left:auto;bottom:auto}}.Footer_right{padding-top:32rem;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;width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_right{width:55%}}.Footer_content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16rem 32rem;gap:32rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:40rem;gap:40rem}}.Footer_content:after{position:absolute;bottom:0;left:0;content:"";width:100%;display:block;height:1px;background-color:var(--border-color)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_content:after{display:none}}.Footer_newsletter{position:relative;width:100%;padding:32rem 16rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_newsletter{padding:40rem}}.Footer_newsletter:before{content:"";position:absolute;bottom:0;left:0;width:100%;display:block;height:1px;background-color:var(--border-color)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_newsletter:before{top:0;bottom:auto}}.Footer_newsletter_form{max-width:476rem}.Footer_newsletter_label{font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_newsletter_label{font-size:14rem}}.Footer_newsletter_input{margin-top:12rem;padding-bottom:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px var(--color-white)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_newsletter_input{padding-bottom:10rem}}.Footer_newsletter_input svg{width:20rem;height:20rem}.Footer_newsletter_input input{width:100%}.Footer_newsletter_input input::-webkit-input-placeholder{color:var(--color-white);font-size:13rem;line-height:100%;text-transform:uppercase}.Footer_newsletter_input input::-moz-placeholder{color:var(--color-white);font-size:13rem;line-height:100%;text-transform:uppercase}.Footer_newsletter_input input:-ms-input-placeholder{color:var(--color-white);font-size:13rem;line-height:100%;text-transform:uppercase}.Footer_newsletter_input input::-ms-input-placeholder{color:var(--color-white);font-size:13rem;line-height:100%;text-transform:uppercase}.Footer_newsletter_input input::placeholder{color:var(--color-white);font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_newsletter_input input::-webkit-input-placeholder{font-size:14rem}.Footer_newsletter_input input::-moz-placeholder{font-size:14rem}.Footer_newsletter_input input:-ms-input-placeholder{font-size:14rem}.Footer_newsletter_input input::-ms-input-placeholder{font-size:14rem}.Footer_newsletter_input input::placeholder{font-size:14rem}}.Footer_newsletter_submit{cursor:pointer}.Footer_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Footer_item{-webkit-transition:opacity .5s var(--ease-power2-out);transition:opacity .5s var(--ease-power2-out);font-size:32rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_item{font-size:48rem}}@media (hover: hover){.Footer_item:hover{opacity:.65}.Footer_item:hover .Footer_arrow{-webkit-transform:translateX(25rem);transform:translate(25rem)}.Footer_item:hover .Footer_arrow.--rotate{-webkit-transform:translate(25rem,-25rem) rotate(-45deg);transform:translate(25rem,-25rem) rotate(-45deg)}}.Footer_item_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4rem}.Footer_item .Footer_arrows{position:relative;margin-bottom:7.5rem;overflow:hidden;width:20rem;height:20rem}.Footer_item .Footer_arrow{width:20rem;height:20rem;position:absolute;bottom:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.Footer_item .Footer_arrow:nth-child(2){left:-25rem}.Footer_item .Footer_arrow.--rotate{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.Footer_item .Footer_arrow.--rotate:nth-child(2){left:-25rem;bottom:-25rem}.Footer_title{font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_title{font-size:14rem}}@media (hover: hover){.Footer a.Footer_address:hover,.Footer a.Footer_information:hover{opacity:.65}}.Footer_address,.Footer_information{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;white-space:pre-wrap;font-size:18rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_address,.Footer_information{font-size:20rem}}.Footer_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.Footer_arrow{stroke:var(--color-white)}.Footer_bottom{padding:32rem 16rem 80rem;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){.Footer_bottom{padding:40rem 40rem 70rem;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.Footer_bottom_links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem}.Footer_bottom_link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_bottom_link{font-size:14rem}}@media (hover: hover){.Footer_bottom_link:hover{opacity:.65}}.Footer_copyrights{margin-top:4rem;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_copyrights{font-size:14rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_copyrights{margin-top:0}}.Footer .wpml-ls{display:block;padding:0;margin-bottom:16rem;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer .wpml-ls{font-size:14rem}}.Footer .wpml-ls{font-size:16rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer .wpml-ls{display:none}}.Footer .wpml-ls ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem}.Footer .wpml-ls .wpml-ls-item{opacity:.5}.Footer .wpml-ls .wpml-ls-current-language{opacity:1}.Footer .wpml-ls-link{padding:0}.Footer .wpml-ls_lang{opacity:.5;font-size:18rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer .wpml-ls_lang{font-size:20rem}}.Footer .wpml-ls_lang{font-size:16rem}.Footer .wpml-ls_lang.active{opacity:1}.Footer_logo{fill:var(--color-white);width:180rem;max-height:50rem;margin-bottom:16rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_logo{width:88rem;max-height:25rem;margin-bottom:0}}.ProjectsPanel{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsPanel{position:fixed;top:0;right:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:var(--z-index-projects-panel);pointer-events:none}}.ProjectsPanel_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:0;pointer-events:none}.ProjectsPanel_panel{position:relative;width:calc(100% - var(--home-size));min-width:calc(100% - var(--home-size));padding:0 30rem 0 38rem;pointer-events:auto;background-color:var(--color-white);z-index:1}.ProjectsPanel_wrapper{padding:30rem 0;overflow:auto;height:100%;-ms-scroll-chaining:none;overscroll-behavior:contain}.ProjectsPanel_list{display:grid;grid-template-columns:1fr;grid-gap:32rem;max-width:calc(50vw - 68rem);margin:0 auto}.ProjectsPanel_item{opacity:0;cursor:pointer}.ProjectsPanel_item img{aspect-ratio:16/10;max-height:400rem}.ProjectsPanel_handle{position:absolute;left:0;top:0;bottom:0;width:38rem;cursor:-webkit-grab;cursor:grab;z-index:20}.ProjectsPanel_handle:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(50% - 2px);width:1px;height:85rem;background-color:var(--color-black)}.ProjectsPanel_handle:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(50% + 2px);width:1px;height:85rem;background-color:var(--color-black)}.ProjectsPanel_loadMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16rem;margin:24rem auto;cursor:pointer}@media (hover: hover){.ProjectsPanel_loadMore:hover .ProjectsPanel_loadMoreText{opacity:.65}.ProjectsPanel_loadMore:hover .ProjectsPanel_loadMoreIcon{color:var(--color-white)}.ProjectsPanel_loadMore:hover .ProjectsPanel_loadMoreIcon:after{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.ProjectsPanel_loadMoreText{-webkit-transition:opacity .25s var(--ease-power2-out);transition:opacity .25s var(--ease-power2-out);font-size:32rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsPanel_loadMoreText{font-size:48rem}}.ProjectsPanel_loadMoreIcon{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2.5rem 10rem;border:solid 1px var(--color-black);border-radius:16rem;position:relative;overflow:hidden;-webkit-transition:.25s var(--ease-power2-out) color;transition:.25s var(--ease-power2-out) color}.ProjectsPanel_loadMoreIcon:after{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-black);left:0;bottom:-100%;z-index:-1;-webkit-transition:-webkit-transform .25s var(--ease-power2-out);transition:-webkit-transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out),-webkit-transform .25s var(--ease-power2-out)}.ProjectsPanel_loadMoreIcon svg{width:20rem}.ProjectCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem;width:100%}@media (hover: hover){.ProjectCard:hover .ProjectCard_image{scale:.9}.ProjectCard:hover .ProjectCard_office{opacity:1}}.ProjectCard_picture{pointer-events:none;background-color:var(--color-black-8)}.ProjectCard_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .5s var(--ease-power2-out) .2s;transition:scale .5s var(--ease-power2-out) .2s}.ProjectCard_content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem}.ProjectCard_title{display:block;font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ProjectCard_office{display:block;margin-bottom:6rem;opacity:0;-webkit-transition:opacity .5s var(--ease-power2-out);transition:opacity .5s var(--ease-power2-out);font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard_office{font-size:14rem}}.Header{width:100%;color:var(--color-white);z-index:var(--z-index-header)}.Header.light{background-color:var(--color-white);color:var(--color-black)}.Header.light .Header_item,.Header.light .Header_item:first-child{background-color:var(--color-black);color:var(--color-white)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header.light .Header_item:first-child{background-color:var(--color-black-8);color:var(--color-black)}}.Header.light .Header_item:last-child{background-color:var(--color-black);color:var(--color-white)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header.small{width:var(--home-size)}}.Header_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:26rem 16rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_wrapper{font-size:14rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_wrapper{padding:26rem 30rem}}.Header_main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_main{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:21rem}}.Header_logo svg{width:180rem;height:50rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_logo svg{width:232rem;height:65rem}}.Header_addresses{position:relative;width:100%;height:45rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_addresses{width:170rem;height:65rem}}.Header_address{white-space:pre-wrap;line-height:calc(100% + 4rem);position:absolute;width:100%}.Header_menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem}.Header .wpml-ls{padding:0;display:none;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header .wpml-ls{font-size:14rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header .wpml-ls{display:block}}.Header .wpml-ls ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem}.Header .wpml-ls .wpml-ls-item{opacity:.5;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover: hover){.Header .wpml-ls .wpml-ls-item:hover{opacity:1}}.Header .wpml-ls .wpml-ls-current-language{opacity:1}.Header .wpml-ls-link{padding:0}.Header .wpml-ls_lang{opacity:.5;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header .wpml-ls_lang{font-size:14rem}}.Header .wpml-ls_lang.active{opacity:1}.Header_item{border-radius:100px;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;line-height:normal}@media (hover: hover){.Header_item:hover .Header_item_linkTitle{-webkit-transform:translateY(-31rem);transform:translateY(-31rem)}}.Header_item_link{padding:6rem 10rem;text-align:center;position:relative;white-space:nowrap;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Header_item_linkTitle{display:block;-webkit-transition:-webkit-transform .5s var(--ease-power2-out);transition:-webkit-transform .5s var(--ease-power2-out);transition:transform .5s var(--ease-power2-out);transition:transform .5s var(--ease-power2-out),-webkit-transform .5s var(--ease-power2-out)}.Header_item_linkTitle:nth-child(2){position:absolute;bottom:-25rem}.Header_item:first-child{background-color:var(--color-white);color:var(--color-black)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_item:first-child{background-color:var(--color-white-8);color:var(--color-white)}}.Header_item:last-child{position:fixed;bottom:16rem;left:16rem;width:calc(100% - 32rem);background-color:var(--color-white);color:var(--color-black);z-index:var(--z-index-header)}.Header_item:last-child .Header_item_link{width:100%;padding:12rem 10rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_item:last-child{position:relative;bottom:auto;left:auto;width:100%;z-index:unset}.Header_item:last-child .Header_item_link{width:100%;padding:6rem 10rem}}.grid-container-home,.HomeHero_titleWrapper{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-home,.HomeHero_titleWrapper{width:var(--home-size);margin-left:0}}.HomeHero{position:relative;width:100%;z-index:0;color:var(--color-white)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero{width:var(--home-size)}}.HomeHero_titleWrapper{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;height:100svh}.HomeHero_descriptionWrapper{padding:58rem var(--grid-margin) 95rem var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero_descriptionWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:130rem var(--grid-margin) 44rem var(--grid-column-home-3)}}.HomeHero_cover{position:sticky;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:-1}.HomeHero_video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.4}.HomeHero_title{width:var(--grid-column-5);font-size:32rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero_title{font-size:48rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero_title{width:85%;max-width:700rem}}.HomeHero_scroll{position:absolute;left:var(--grid-margin);bottom:70rem;z-index:10;opacity:0;font-size:14rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero_scroll{font-size:16rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero_scroll{bottom:40rem}}.HomeHero_description{width:100%;text-indent:68rem;font-size:18rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero_description{font-size:20rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeHero_description{width:476rem;text-indent:100rem}}.grid-container-home,.SliderServices_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-home,.SliderServices_wrapper{width:var(--home-size);margin-left:0}}.SliderServices{color:var(--color-white);padding-top:80rem;padding-bottom:80rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices{padding-top:100rem;padding-bottom:120rem}}.SliderServices_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_wrapper{gap:80rem}}.SliderServices_slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.SliderServices_sliderTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_sliderTop{gap:16rem}}.SliderServices_sliderNavigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.SliderServices_slider .inactive{opacity:.5}.SliderServices_sliderControls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8rem}.SliderServices_sliderController{padding:4rem 12rem;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;border-radius:100px;background-color:var(--color-white-12);overflow:hidden;position:relative;-webkit-transition:background-color .5s var(--ease-power2-out);transition:background-color .5s var(--ease-power2-out);cursor:not-allowed}.SliderServices_sliderControllerArrow{stroke:var(--color-white);width:20rem;height:20rem;position:relative;z-index:1}.SliderServices_sliderController--left .SliderServices_sliderControllerArrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.SliderServices_sliderController.active{background-color:var(--color-white);cursor:pointer}.SliderServices_sliderController.active:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:-100%;background-color:var(--color-gray);-webkit-transition:-webkit-transform .25s var(--ease-power2-out);transition:-webkit-transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out),-webkit-transform .25s var(--ease-power2-out)}@media (hover: hover){.SliderServices_sliderController.active:hover{background-color:transparent}.SliderServices_sliderController.active:hover:after{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.SliderServices_sliderController.active:hover svg{stroke:var(--color-white)}}.SliderServices_sliderController.active svg{stroke:var(--color-black);-webkit-transition:stroke .25s var(--ease-power2-out);transition:stroke .25s var(--ease-power2-out)}.SliderServices_sliderBar{width:100%;height:1px;background-color:var(--color-white-12)}.SliderServices_sliderProgress{width:0%;height:100%;background-color:var(--color-white)}.SliderServices_sliderContent{position:relative;height:530rem;width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_sliderContent{height:490rem}}.SliderServices_sliderBackground{position:absolute;width:100%;height:335rem;background-color:var(--color-white-4);z-index:0;pointer-events:none;left:0;bottom:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_sliderBackground{left:auto;bottom:auto;right:0;top:0;width:490rem;height:100%}}.SliderServices_item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem;z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_item{gap:0;-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}}.SliderServices_itemContent{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:16rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_itemContent{width:364rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}}.SliderServices_itemTitle{font-size:24rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_itemTitle{font-size:32rem}}.SliderServices_itemDescription{white-space:pre-wrap;font-size:14rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_itemDescription{font-size:16rem}}.SliderServices_itemPicture{display:block;position:relative;width:100%;height:335rem;margin-top:auto;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SliderServices_itemPicture{width:490rem;height:100%}}.SliderServices_itemPicture_image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LargeText_wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.LargeText_title{width:100%;font-size:28rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LargeText_title{font-size:48rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LargeText_title{width:85%}}.LargeText_indent{display:inline-block;width:15%}.grid-container-home,.HomeClients_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-home,.HomeClients_wrapper{width:var(--home-size);margin-left:0}}.HomeClients{color:var(--color-white);padding-bottom:80rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients{padding-bottom:120rem}}.HomeClients_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_wrapper{gap:32rem}}.HomeClients_header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_header{font-size:14rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20rem}}.HomeClients_main{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:10rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_main{gap:8rem;width:50%}}.HomeClients_description{width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_description{width:50%}}.HomeClients_description p{width:75%;line-height:normal}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_description p{width:45%}}.HomeClients_title,.HomeClients_filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_filters{gap:8rem}}.HomeClients_filtersButton{cursor:pointer;opacity:.35;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_filtersButton{font-size:14rem}}@media (hover: hover){.HomeClients_filtersButton:hover{opacity:1}}.HomeClients_body{display:grid;grid-template-columns:repeat(3,1fr);gap:8rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_body{gap:20rem;grid-template-columns:repeat(5,1fr)}}.HomeClients_client{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;min-width:0;min-height:0;padding:16rem;aspect-ratio:1/1;background-color:var(--color-white-4);opacity:.25;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client{padding:24rem}}.HomeClients_clientImage{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.HomeClients_client:nth-child(1){grid-column:1;grid-row:1}.HomeClients_client:nth-child(2){grid-column:2;grid-row:1}.HomeClients_client:nth-child(3){grid-column:3;grid-row:1}.HomeClients_client:nth-child(4){grid-column:1;grid-row:2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(4){grid-column:4;grid-row:1}}.HomeClients_client:nth-child(5){grid-column:2;grid-row:2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(5){grid-column:5;grid-row:1}}.HomeClients_client:nth-child(6){grid-column:1;grid-row:3}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(6){grid-column:1;grid-row:2}}.HomeClients_client:nth-child(7){grid-column:2;grid-row:3}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(7){grid-column:2;grid-row:2}}.HomeClients_client:nth-child(8){grid-column:3;grid-row:3}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(8){grid-column:3;grid-row:2}}.HomeClients_client:nth-child(9){grid-column:1;grid-row:4}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(9){grid-column:5;grid-row:2}}.HomeClients_client:nth-child(10){grid-column:2;grid-row:4}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(10){grid-column:1;grid-row:3}}.HomeClients_client:nth-child(11){grid-column:3;grid-row:4}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(11){grid-column:3;grid-row:3}}.HomeClients_client:nth-child(12){grid-column:1;grid-row:5}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(12){grid-column:4;grid-row:3}}.HomeClients_client:nth-child(13){grid-column:3;grid-row:5}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeClients_client:nth-child(13){grid-column:5;grid-row:3}}.HomeClients .active{opacity:1}.grid-container-home,.HomeAbout{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-home,.HomeAbout{width:var(--home-size);margin-left:0}}.HomeAbout{color:var(--color-white)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout{padding-bottom:120rem}}.HomeAbout_number{font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_number{font-size:14rem}}.HomeAbout_title{margin-bottom:56rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_title{margin-bottom:80rem}}.HomeAbout_founder{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;margin-bottom:80rem;padding-top:24rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founder{-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;margin-bottom:120rem;padding-top:unset}}.HomeAbout_founderNumber{position:absolute;top:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founderNumber{position:static;display:block;margin-bottom:16rem}}.HomeAbout_founderPicture{width:100%;margin-bottom:16rem;aspect-ratio:13/15;background-color:var(--color-white-4)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founderPicture{width:var(--grid-column-home-4);margin-bottom:unset}}.HomeAbout_founderImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founderContent{max-width:var(--grid-column-home-3)}}.HomeAbout_founderTitle{margin-bottom:24rem;font-size:24rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founderTitle{font-size:32rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founderTitle{margin-bottom:32rem}}.HomeAbout_founderDescription{white-space:break-spaces;font-size:14rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founderDescription{font-size:16rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_founderDescription{margin-right:45rem}}.HomeAbout_team{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;border-top:solid 1px var(--color-white-12);padding-top:16rem;gap:32rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_team{gap:16rem}}.HomeAbout_teamList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_teamList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}}.HomeAbout_teamColumn{width:100%;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_teamColumn{width:calc((100% - var(--grid-gutter) * 2) / 3)}}.HomeAbout_teamColumnWrapper{width:100%}.HomeAbout_teamColumnPicture{display:block;margin-bottom:16rem;aspect-ratio:10/6;height:auto;background-color:var(--color-white-4)}.HomeAbout_teamColumnImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomeAbout_teamColumnTitle{margin-bottom:16rem;font-size:18rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_teamColumnTitle{font-size:20rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_teamColumnTitle{margin-bottom:32rem}}.HomeAbout_teamColumnDescription{white-space:break-spaces;font-size:14rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeAbout_teamColumnDescription{font-size:16rem}}.grid-container-home,.Gallery.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-home,.Gallery.small{width:var(--home-size);margin-left:0}}.Gallery{position:relative;padding-top:80rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery{padding-top:120rem}}.Gallery.small{padding-top:80rem;padding-left:0;padding-right:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery.small{padding-top:120rem}}.Gallery.small .Gallery_picture{aspect-ratio:1/1}.Gallery.small .Gallery_picture:nth-child(1){width:60rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery.small .Gallery_picture:nth-child(1){width:15%}}.Gallery.small .Gallery_picture:nth-child(2){width:32%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery.small .Gallery_picture:nth-child(2){width:25%}}.Gallery.small .Gallery_picture:nth-child(3){width:27%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery.small .Gallery_picture:nth-child(3){width:21%}}.Gallery.small .Gallery_picture:nth-child(4){width:30%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery.small .Gallery_picture:nth-child(4){width:23%}}.Gallery.small .Gallery_picture:nth-child(5){width:60rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery.small .Gallery_picture:nth-child(5){width:16%}}.Gallery_picture{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:145rem;background-color:var(--color-white-4)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_picture{max-height:300rem}}.Gallery_picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Gallery_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.Gallery_wrapper .Gallery_picture{aspect-ratio:1/1}.Gallery_wrapper .Gallery_picture:nth-child(1){width:60rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_wrapper .Gallery_picture:nth-child(1){width:10.5%}}.Gallery_wrapper .Gallery_picture:nth-child(2){width:32%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_wrapper .Gallery_picture:nth-child(2){width:18%}}.Gallery_wrapper .Gallery_picture:nth-child(3){width:27%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_wrapper .Gallery_picture:nth-child(3){width:16%}}.Gallery_wrapper .Gallery_picture:nth-child(4){width:30%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_wrapper .Gallery_picture:nth-child(4){width:17%}}.Gallery_wrapper .Gallery_picture:nth-child(5){width:60rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_wrapper .Gallery_picture:nth-child(5){width:12%}}.Gallery_wrapper .Gallery_picture:nth-child(6){display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_wrapper .Gallery_picture:nth-child(6){display:block;width:14%}}.Gallery_wrapper .Gallery_picture:nth-child(7){display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Gallery_wrapper .Gallery_picture:nth-child(7){display:block;width:12.5%}}.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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_nextProjectWrapper{height:100vh;height:100svh}}.ProjectPage_nextProjectCard{position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectPage_nextProjectCard{margin-bottom:-262rem;overflow:visible}}.ProjectBlockBuilder_marginSmall{margin-bottom:48rem}.ProjectBlockBuilder_marginLarge{margin-bottom:56rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectBlockBuilder_marginLarge{margin-bottom:120rem}.ProjectBlockBuilder_marginLarge:last-child{margin:48rem}}.grid-container-small,.BlockMediaDuo_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,.BlockMediaDuo_wrapper{width:var(--grid-inner-small-size);padding:0}}.BlockMediaDuo_wrapper{display:grid;grid-template-columns:1fr;grid-gap:56rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaDuo_wrapper{grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:var(--grid-gutter)}}.BlockMediaDuo_wrapper.inverted .BlockMediaDuo_media:nth-child(1){width:var(--grid-column-6);height:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaDuo_wrapper.inverted .BlockMediaDuo_media:nth-child(1){width:var(--grid-column-5)}}.BlockMediaDuo_wrapper.inverted .BlockMediaDuo_media:nth-child(2){width:var(--grid-column-4);height:auto;justify-self:flex-end}.BlockMediaDuo_media{height:auto;aspect-ratio:2/3;background-color:var(--color-black-8)}.BlockMediaDuo_media:nth-child(1){width:var(--grid-column-4);height:auto}.BlockMediaDuo_media:nth-child(2){width:var(--grid-column-6);height:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaDuo_media:nth-child(2){width:var(--grid-column-5)}}.BlockMediaDuo_media video,.BlockMediaDuo_media picture,.BlockMediaDuo_media iframe{clip-path:inset(100% 100% 0% 0%)}.MediaRenderer{width:100%;height:100%;display:block;overflow:hidden}.MediaRenderer_picture,.MediaRenderer_vimeo,.MediaRenderer_image,.MediaRenderer_player,.MediaRenderer_video,.MediaRenderer_iframePlayer,.MediaRenderer_iframe{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}.MediaRenderer_iframePlayer{position:relative}.MediaRenderer_iframePlayer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.MediaRenderer_iframePlayer.overlay:before{pointer-events:none}.BlockMediaSolo_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaSolo_wrapper{max-width:var(--grid-inner-small-size)}}.BlockMediaSolo_wrapper_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.BlockMediaSolo_wrapper_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.BlockMediaSolo_wrapper_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.BlockMediaSolo_media{background-color:var(--color-black-8)}.BlockMediaSolo_media_16_9{width:100%;height:auto;aspect-ratio:16/9}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaSolo_media_16_9{width:calc(100% - var(--grid-column-1) * 2 - var(--grid-gutter) * 2)}}.BlockMediaSolo_media_large{width:100%;height:auto;aspect-ratio:7/5}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaSolo_media_large{width:calc(100% - var(--grid-column-1) * 2 - var(--grid-gutter) * 2)}}.BlockMediaSolo_media_small{width:var(--grid-column-5);height:auto;aspect-ratio:7/5}.BlockMediaSolo_media video,.BlockMediaSolo_media picture,.BlockMediaSolo_media iframe{clip-path:inset(100% 100% 0% 0%)}.grid-container-small,.BlockMediaTrio_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,.BlockMediaTrio_wrapper{width:var(--grid-inner-small-size);padding:0}}.BlockMediaTrio_wrapper{display:grid;grid-template-columns:1fr;grid-gap:56rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaTrio_wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--grid-gutter)}}.BlockMediaTrio_media{width:var(--grid-column-4);height:auto;aspect-ratio:2/3;background-color:var(--color-black-8)}.BlockMediaTrio_media:nth-child(odd){margin-left:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMediaTrio_media{width:100%;margin-left:unset}}.BlockMediaTrio_media video,.BlockMediaTrio_media picture,.BlockMediaTrio_media iframe{clip-path:inset(100% 100% 0% 0%)}.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-inner-small-size);padding:0}}.BlockText_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;width:var(--grid-column-5)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText_wrapper{width:var(--grid-column-4);gap:40rem}}.BlockText_title{font-weight:700;opacity:0;font-size:18rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText_title{font-size:20rem}}.BlockText_text{white-space:break-spaces;opacity:0;font-size:14rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText_text{font-size:16rem}}.grid-container-small,.ProjectHero_titleWrapper{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,.ProjectHero_titleWrapper{width:var(--grid-inner-small-size);padding:0}}.ProjectHero{padding-top:100rem;padding-bottom:48rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectHero{padding-top:236rem}}.ProjectHero_titleWrapper{display:grid;grid-template-columns:1fr;text-align:center;margin-bottom:24rem;font-size:32rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectHero_titleWrapper{font-size:48rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectHero_titleWrapper{grid-template-columns:var(--grid-column-6) var(--grid-column-4);grid-gap:var(--grid-gutter);margin-bottom:32rem;text-align:unset}}.ProjectHero_imageWrapper{width:100%;margin:auto;aspect-ratio:5/4;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectHero_imageWrapper{width:calc(100vw - var(--grid-margin) * 2);aspect-ratio:1.8}}.ProjectHero_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectNavigation{display:none;pointer-events:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNavigation{position:fixed;top:400rem;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--grid-margin);z-index:var(--z-index-project-navigation)}.ProjectNavigation_link{color:var(--color-black);font-weight:700;pointer-events:auto;-webkit-transition:opacity .5s var(--ease-power2-out);transition:opacity .5s var(--ease-power2-out);font-size:13rem;line-height:100%;text-transform:uppercase}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNavigation_link{font-size:14rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (hover: hover){.ProjectNavigation_link:hover{opacity:.65}}.grid-container-small,.ProjectNextPreview_titleWrapper{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,.ProjectNextPreview_titleWrapper{width:var(--grid-inner-small-size);padding:0}}.ProjectNextPreview{--progress: 100%;width:100%;padding-top:24rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNextPreview{margin-bottom:-262rem;padding-top:0}}.ProjectNextPreview_titleWrapper{display:grid;grid-template-columns:1fr;text-align:center;margin-bottom:24rem;font-size:20rem;line-height:120%;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNextPreview_titleWrapper{grid-template-columns:repeat(2,var(--grid-column-5));grid-gap:var(--grid-gutter);margin-bottom:32rem;text-align:unset}}.ProjectNextPreview_title{position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNextPreview_title{color:var(--color-black-8)}}.ProjectNextPreview_titleProgress{position:absolute;top:0;left:0;color:var(--color-black);clip-path:inset(0% var(--progress) 0% 0%)}.ProjectNextPreview_titleArrow{width:20rem;height:15rem;margin-bottom:-2rem;stroke:var(--color-black)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNextPreview_titleArrow{display:none}}.ProjectNextPreview_imageWrapper{width:100%;margin:auto;aspect-ratio:5/4;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNextPreview_imageWrapper{width:var(--grid-inner-small-size);aspect-ratio:1.8}}.ProjectNextPreview_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectNextPreview_link{width:100%;height:100%;position:absolute;top:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectNextPreview_link{top:unset;bottom:0;left:50%;width:var(--grid-inner-small-size);height:auto;aspect-ratio:16/9;-webkit-transform:translateX(-50%);transform:translate(-50%)}}.ContactPage{background-color:var(--color-dark);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;min-height:100vh;min-height:100dvh}.ContactPage_hero{margin:0 0 auto}@media (max-width: 768px){.ContactPage_header .Header_item:nth-child(2){display:none}}.grid-container-home,.ContactForm_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-home,.ContactForm_wrapper{width:var(--home-size);margin-left:0}}.ContactForm{color:var(--color-white)}.ContactForm_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid var(--color-white-12);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ContactForm_form{width:100%;padding:32rem 16rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_form{padding:50rem 150rem 50rem 40rem;width:50%}}.ContactForm_formRoot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_formRoot{gap:40rem}}.ContactForm_formBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_formBottom{gap:24rem}}.ContactForm_formField{position:relative;width:100%}.ContactForm_formField:before{position:absolute;width:100%;content:"";display:block;height:1px;background-color:var(--color-white);bottom:0;left:0}.ContactForm_formCheckbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.ContactForm_formCheckbox_input{width:16rem;height:16rem;border:1px solid var(--color-white);border-radius:4rem;background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.ContactForm_formCheckbox_input:after{content:"";width:8rem;height:4rem;border:solid var(--color-black);border-width:0 0 2rem 2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.ContactForm_formCheckbox_input:checked{background-color:var(--color-white)}.ContactForm_formCheckbox_input:checked:after{opacity:1}.ContactForm_formCheckbox_label{cursor:pointer;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_formCheckbox_label{font-size:14rem}}.ContactForm_formInput{width:100%;height:105%;padding-bottom:16rem;font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formInput::-webkit-input-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formInput::-moz-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formInput:-ms-input-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formInput::-ms-input-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formInput::placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formText{width:100%;font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formText::-webkit-input-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formText::-moz-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formText:-ms-input-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formText::-ms-input-placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formText::placeholder{font-size:20rem;line-height:120%;font-family:literata,sans-serif}.ContactForm_formSubmit{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer;-webkit-transition:opacity .5s var(--ease-power2-out);transition:opacity .5s var(--ease-power2-out)}@media (hover: hover){.ContactForm_formSubmit:hover .ContactForm_formSubmit_text{opacity:.65}.ContactForm_formSubmit:hover .ContactForm_formSubmit_arrow{stroke:var(--color-black)}.ContactForm_formSubmit:hover .ContactForm_formSubmit_icon:after{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.ContactForm_formSubmit_text{-webkit-transition:opacity .25s var(--ease-power2-out);transition:opacity .25s var(--ease-power2-out);font-size:28rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_formSubmit_text{font-size:48rem}}.ContactForm_formSubmit_icon{padding:4rem 10rem;border:solid 1px var(--color-white);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;border-radius:100rem;margin-bottom:4rem;position:relative;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_formSubmit_icon{margin-bottom:12.5rem}}.ContactForm_formSubmit_icon:after{content:"";position:absolute;background-color:var(--color-white);width:100%;height:100%;bottom:-100%;-webkit-transition:-webkit-transform .25s var(--ease-power2-out);transition:-webkit-transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out),-webkit-transform .25s var(--ease-power2-out)}.ContactForm_formSubmit_arrow{stroke:var(--color-white);width:16rem;height:16rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:relative;z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_formSubmit_arrow{width:20rem;height:20rem}}.ContactForm_infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40rem;width:100%;padding:32rem 16rem 54rem;position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_infos{padding:50rem 40rem;width:50%}}.ContactForm_infos:before{content:"";position:absolute;left:0;top:0;background-color:var(--color-white-12);width:100%;height:1px}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_infos:before{width:1px;height:100%}}.ContactForm_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.ContactForm_title{font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_title{font-size:14rem}}.ContactForm_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ContactForm_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6rem;font-size:18rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactForm_item{font-size:20rem}}.ContactForm_itemLink{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-transition:opacity .5s var(--ease-power2-out);transition:opacity .5s var(--ease-power2-out)}.ContactForm_item .ContactForm_arrows{overflow:hidden;position:relative;margin-bottom:7.5rem;width:20rem;height:20rem}.ContactForm_item .ContactForm_arrow{width:15rem;height:15rem;stroke:var(--color-white);position:absolute;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;bottom:0}.ContactForm_item .ContactForm_arrow.--rotate{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ContactForm_item .ContactForm_arrow.--rotate:nth-child(2){left:-20rem;bottom:-20rem}@media (hover: hover){.ContactForm_item:hover a{opacity:.65}.ContactForm_item:hover .ContactForm_arrow.--rotate{-webkit-transform:translate(20rem,-20rem) rotate(-45deg);transform:translate(20rem,-20rem) rotate(-45deg)}}.grid-container-home,.ContactHero{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-home,.ContactHero{width:var(--home-size);margin-left:0}}.ContactHero{height:154rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactHero{height:254rem}}.ContactHero_container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:16rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactHero_container{padding-bottom:24rem}}.ContactHero_title{color:var(--color-white);font-size:48rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactHero_title{font-size:80rem}}.grid-container-home,.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-home,.NotFoundPage_wrapper{width:var(--home-size);margin-left:0}}.NotFoundPage{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;background-color:var(--color-dark)}.NotFoundPage_wrapper{position:relative;height:60vh;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;color:var(--color-white)}.NotFoundPage_content{text-align:center;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;z-index:1}.NotFoundPage_background{position:absolute;font-size:225rem;font-weight:700;opacity:.05;z-index:0;color:var(--color-white)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundPage_background{font-size:450rem}}.NotFoundPage_title{margin-bottom:16rem;font-size:24rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundPage_title{font-size:32rem}}.NotFoundPage_link{background-color:var(--color-white);color:var(--color-black);padding:6rem 10rem;border-radius:100rem;margin-top:32rem;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundPage_link{font-size:14rem}}.DefaultPage_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_wrapper{gap:120rem}}.DefaultPage_hero{height:154rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_hero{height:254rem}}.DefaultPage_container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 16rem 16rem;position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_container{padding:0 0 16rem 32rem}}.DefaultPage_container:after{content:"";width:100%;height:1px;position:absolute;display:block;bottom:0;left:0;background-color:var(--color-black-8)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_container{padding-bottom:24rem}}.DefaultPage_title{color:var(--color-black);font-size:48rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_title{font-size:80rem}}.DefaultPage_content{max-width:100%;padding:0 16rem 70rem;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;font-size:14rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_content{font-size:16rem}}.DefaultPage_content h2{margin:32rem 0;font-size:24rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_content h2{font-size:32rem}}.DefaultPage_content h3,.DefaultPage_content h4,.DefaultPage_content h5,.DefaultPage_content h6{margin:32rem 0;font-size:20rem;line-height:120%;font-family:literata,sans-serif}.DefaultPage_content p{margin:18rem 0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_content p{margin:26rem 0}}.DefaultPage_content strong{font-weight:700}.DefaultPage_content ul{margin:18rem 0 18rem 18rem;list-style:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_content ul{margin:26rem 0 26rem 26rem}}.DefaultPage_content ul li{position:relative}.DefaultPage_content ul li:before{content:"";position:absolute;top:10rem;left:-18rem;width:4rem;height:4rem;background-color:var(--color-dark)}.DefaultPage_content ol{margin:26rem 0 26rem 26rem;list-style:auto}.DefaultPage_content li{margin:16rem 0}.DefaultPage_content a{text-decoration:underline}.DefaultPage_content blockquote{position:relative;margin:40rem 0;font-style:italic;font-size:24rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_content blockquote{font-size:32rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.DefaultPage_content{padding-left:0;padding-right:0;padding:0 0 120rem;max-width:675rem;margin:0 auto}}.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-inner-size);padding:0}}.ImageTransition{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--color-black);z-index:var(--z-index-image-transition);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}.ProjectListPage{position:relative;width:100%}.ProjectListPage_wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "filters" "list";grid-gap:12rem;padding:100rem var(--grid-margin) 0 var(--grid-margin)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_wrapper{grid-template-columns:var(--grid-column-1) 1fr;grid-template-areas:"filters title" "filters list";grid-template-rows:auto 1fr;grid-gap:24rem var(--grid-gutter);padding-top:192rem}}.ProjectListPage_title{grid-area:title;font-size:32rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_title{font-size:48rem}}.ProjectListPage_filters{grid-area:filters;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_filters{position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:400rem;height:calc(100vh - 430rem)}}.ProjectListPage_filtersHomeLink{display:none;color:var(--color-black);font-weight:700;-webkit-transition:opacity .5s var(--ease-power2-out);transition:opacity .5s var(--ease-power2-out);font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_filtersHomeLink{font-size:14rem}}@media (hover: hover){.ProjectListPage_filtersHomeLink:hover{opacity:.65}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_filtersHomeLink{display:block;margin-bottom:auto}}.ProjectListPage_filtersWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto;gap:8rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_filtersWrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;overflow:unset}}.ProjectListPage_filtersTitle{display:block;margin-bottom:4rem;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_filtersTitle{font-size:14rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_filtersTitle{margin-bottom:8rem}}.ProjectListPage_filtersButton{cursor:pointer;opacity:.3;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_filtersButton{font-size:14rem}}.ProjectListPage_filtersButton:hover{opacity:.5}.ProjectListPage_filtersButton.active{opacity:1}.ProjectListPage_list{grid-area:list;display:grid;grid-template-columns:1fr;grid-gap:32rem;margin-bottom:40rem;min-height:400rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40rem var(--grid-gutter);min-height:590rem}}.ProjectListPage_item:nth-child(4n+1) .ProjectCard_image,.ProjectListPage_item:nth-child(4n) .ProjectCard_image{aspect-ratio:1/1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_item:nth-child(4n+1) .ProjectCard_image,.ProjectListPage_item:nth-child(4n) .ProjectCard_image{aspect-ratio:8/7}}.ProjectListPage_item:nth-child(4n+2) .ProjectCard_image,.ProjectListPage_item:nth-child(4n+3) .ProjectCard_image{aspect-ratio:5/4}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_item:nth-child(4n+2) .ProjectCard_image,.ProjectListPage_item:nth-child(4n+3) .ProjectCard_image{aspect-ratio:7/5}}.ProjectListPage_item img{clip-path:inset(100% 100% 0% 0%)}.ProjectListPage_nextPage{display:none}.ProjectListPage_loadMore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16rem;margin:40rem auto 0;cursor:pointer}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_loadMore{margin:56rem auto}}@media (hover: hover){.ProjectListPage_loadMore:hover .ProjectListPage_loadMoreText{opacity:.65}.ProjectListPage_loadMore:hover .ProjectListPage_loadMoreIcon{color:var(--color-white)}.ProjectListPage_loadMore:hover .ProjectListPage_loadMoreIcon:after{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.ProjectListPage_loadMoreText{-webkit-transition:opacity .25s var(--ease-power2-out);transition:opacity .25s var(--ease-power2-out);font-size:32rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectListPage_loadMoreText{font-size:48rem}}.ProjectListPage_loadMoreIcon{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2.5rem 10rem;border:solid 1px var(--color-black);border-radius:16rem;position:relative;overflow:hidden;-webkit-transition:.25s var(--ease-power2-out) color;transition:.25s var(--ease-power2-out) color}.ProjectListPage_loadMoreIcon:after{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-black);left:0;bottom:-100%;z-index:-1;-webkit-transition:-webkit-transform .25s var(--ease-power2-out);transition:-webkit-transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out);transition:transform .25s var(--ease-power2-out),-webkit-transform .25s var(--ease-power2-out)}.ProjectListPage_loadMoreIcon svg{width:20rem}.ProjectListPage_noResults{display:none}.ProjectListPage_noResults.active{display:block}.WallTransition{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);z-index:var(--z-index-wall-transition)}.CookiesBanner{position:fixed;height:auto;width:100%;bottom:0;z-index:var(--z-index-cookies);background-color:var(--color-dark);color:var(--color-white);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s var(--ease-power1-out);transition:-webkit-transform .4s var(--ease-power1-out);transition:transform .4s var(--ease-power1-out);transition:transform .4s var(--ease-power1-out),-webkit-transform .4s var(--ease-power1-out);border-top:solid 1px var(--color-white-12)}.CookiesBanner-show{-webkit-transform:translateY(0);transform:translateY(0)}.CookiesBanner_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24rem var(--grid-margin);-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;gap:24rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.CookiesBanner_wrapper{-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}}.CookiesBanner_content{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:16rem;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14rem;line-height:120%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.CookiesBanner_content{font-size:16rem}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.CookiesBanner_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.CookiesBanner_title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.CookiesBanner_message{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.CookiesBanner_message{text-align:left}}.CookiesBanner_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem}.CookiesBanner_button{padding:6rem 10rem;background-color:var(--color-white-12);border-radius:100px;cursor:pointer;font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.CookiesBanner_button{font-size:14rem}}.CookiesBanner_button:first-child{background-color:var(--color-white);color:var(--color-black)}.Loader{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:100%;background-color:var(--color-black);color:var(--color-white);z-index:var(--z-index-loader)}.Loader_logo{width:160rem;opacity:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Loader_logo{width:250rem}}.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-black);color:var(--color-white)}.RotateScreen_wrapper{width:400rem}.RotateScreen_title{text-align:center;margin-bottom:24rem;font-size:32rem;line-height:128%;font-weight:200;font-family:literata,sans-serif}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.RotateScreen_title{font-size:48rem}}.RotateScreen_icon{width:64rem;height:64rem;margin:auto;background:url(/app/themes/CherAmi/static/rotate-BB6G2Sxu.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat}.RotateScreen_hidden{display:none}.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-inner-size);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-inner-small-size);padding:0}}.grid-inner-template{display:grid;grid-template-columns:repeat(var(--grid-columns-number),1fr);grid-gap:var(--grid-gutter)}.grid-container-home{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-home{width:var(--home-size);margin-left:0}}.grid-inner-template-home{display:grid;grid-template-columns:repeat(var(--grid-columns-number),1fr);grid-gap:var(--grid-gutter)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.grid-inner-template-home{grid-template-columns:repeat(8,1fr)}}.Toaster{position:fixed;bottom:0;left:0;width:100%;padding:24rem var(--grid-margin);background-color:var(--color-black);color:var(--color-white);z-index:var(--z-index-toaster);font-size:13rem;line-height:100%;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Toaster{font-size:14rem}}.Toaster_success{background-color:var(--color-green)}.Toaster_error{background-color:var(--color-red)}
