@charset "UTF-8";:root{--border-xs: .4px;--border-sm: .8px;--border-md: 1.2px;--border-lg: 1.6px;--border-xl: 2px;--border-hg: 2.4px}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--border-xs: .4px;--border-sm: .8px;--border-md: 1.2px;--border-lg: 1.6px;--border-xl: 2px;--border-hg: 2.4px}}:root{--breakpoint-mobile: 320px;--breakpoint-mobile-horizontal: 500px;--breakpoint-tablet: 768px;--breakpoint-tablet-height: 950px;--breakpoint-laptop: 1024px;--breakpoint-bigLaptop-min: 1366px;--breakpoint-bigLaptop: 1440px;--breakpoint-desktop: 1680px}:root{--color-surface-primary: #ffffff;--color-surface-secondary: #f7f7f7;--color-surface-tertiary: #999999;--color-surface-quarterenary: #666666;--color-surface-invert-primary: #191919;--color-surface-invert-secondary: #333333;--color-text-primary: #191919;--color-text-secondary: #333333;--color-text-tertiary: #666666;--color-text-quarterenary: #666666;--color-text-invert: #ffffff;--color-border-primary: #191919;--color-border-secondary: #333333;--color-border-tertiary: #666666;--color-border-quaterenary: #cccccc;--color-border-invert-primary: #ffffff;--color-border-invert-secondary: #f7f7f7}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--color-surface-primary: #ffffff;--color-surface-secondary: #f7f7f7;--color-surface-tertiary: #999999;--color-surface-quarterenary: #666666;--color-surface-invert-primary: #191919;--color-surface-invert-secondary: #333333;--color-text-primary: #191919;--color-text-secondary: #333333;--color-text-tertiary: #666666;--color-text-quarterenary: #999999;--color-text-invert: #ffffff;--color-border-primary: #191919;--color-border-secondary: #333333;--color-border-tertiary: #666666;--color-border-quaterenary: #cccccc;--color-border-invert-primary: #ffffff;--color-border-invert-secondary: #f7f7f7}}: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:Inter;src:url(/app/themes/CherAmi/static/Inter-Regular-qvK65rjz.woff2) format("woff2"),url(/app/themes/CherAmi/static/Inter-Regular-CsD2Dwqz.woff) format("woff"),url(/app/themes/CherAmi/static/Inter-Regular-BPx6xqqj.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Piazzolla;src:url(/app/themes/CherAmi/static/Piazzolla-Italic-IdZTBJdF.woff2) format("woff2"),url(/app/themes/CherAmi/static/Piazzolla-Italic-D1R6sSCm.woff) format("woff"),url(/app/themes/CherAmi/static/Piazzolla-Italic-FcrvAYKz.ttf) format("truetype");font-weight:400;font-style:italic}:root{--font-sans: "Inter", sans-serif;--font-serif: "Piazzolla", serif}:root{--grid-columns: 8;--grid-margin: 16rem;--grid-gutter: 8rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--grid-columns: 12;--grid-margin: 80rem;--grid-gutter: 20rem}}*{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,ol,menu{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{--spacing-3xs: 4rem;--spacing-2xs: 8rem;--spacing-xs: 12rem;--spacing-sm: 16rem;--spacing-md: 20rem;--spacing-lg: 24rem;--spacing-2xl: 32rem;--spacing-3xl: 40rem;--spacing-hg: 52rem;--spacing-xh: 72rem;--spacing-2xh: 80rem;--spacing-3xh: 80rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--spacing-3xs: 4rem;--spacing-2xs: 12rem;--spacing-xs: 16rem;--spacing-sm: 20rem;--spacing-md: 24rem;--spacing-lg: 32rem;--spacing-2xl: 40rem;--spacing-3xl: 72rem;--spacing-hg: 80rem;--spacing-xh: 120rem;--spacing-2xh: 160rem;--spacing-3xh: 200rem}}:root{--header-height: 63rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){:root{--header-height: 107rem}}:root{--viewport-reference-width: 375;--viewport-reference-height: 667;--viewport-reference-desktop-width: 1440;--viewport-reference-desktop-height: 800}:root{--font-size: .2666666667vw}@media (max-width: 769px) 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: .125vh}}html{font-family:var(--font-sans);font-size:var(--font-size);font-weight:400;-webkit-font-smoothing:antialiased;-ms-scroll-chaining:none;overscroll-behavior:none;overflow-x:hidden;overflow-scrolling:touch}html::-webkit-scrollbar{width:0!important;height:0!important}html.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--font-sans);font-size:16rem;line-height:1.2275;background-color:var(--color-surface-primary);color:var(--color-text-primary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){body{font-size:18rem;line-height:1.3333}}body i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){body i{font-size:22rem;line-height:1.1428}}u{text-decoration:underline;text-decoration-thickness:.04em;text-underline-offset:.16em}u a{text-decoration:none;color:inherit;cursor:pointer}@media (hover: hover){u a{-webkit-transition:opacity .25s var(--ease-sine-out);transition:opacity .25s var(--ease-sine-out)}u a:hover{opacity:.7}}.lenis.lenis-smooth iframe{pointer-events:none}sup{position:unset;vertical-align:super;font-size:.5em}.HomeBlockHero_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.HomeBlockHero_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.HomeBlockHero{position:relative;background-color:var(--color-surface-invert-primary);color:var(--color-text-invert);overflow:hidden}.HomeBlockHero_background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.HomeBlockHero_backgroundWrapper{display:block;width:100%;height:100%}.HomeBlockHero_backgroundMedia{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform,opacity}.HomeBlockHero_wrapper{position:relative;-ms-flex-line-pack:end;align-content:flex-end;height:100vh;height:100svh;padding-bottom:var(--spacing-lg);z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockHero_wrapper{padding-bottom:var(--spacing-md)}}.HomeBlockHero_scrollIndicator{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.HomeBlockHero_arrow{position:absolute;left:var(--grid-margin);bottom:var(--spacing-lg);fill:var(--color-surface-primary);opacity:0;clip-path:rect(0% 100% 100% 0%)}.HomeBlockHero_arrow svg{width:10rem;height:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.HomeBlockHero_arrow-ready{-webkit-animation:arrow_hide 1s forwards var(--ease-power2-in-out);animation:arrow_hide 1s forwards var(--ease-power2-in-out)}.HomeBlockHero_arrow-ready svg{-webkit-animation:arrow_donw 1s forwards var(--ease-power2-in-out);animation:arrow_donw 1s forwards var(--ease-power2-in-out)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockHero_arrow{bottom:var(--spacing-md)}.HomeBlockHero_arrow svg{width:13rem}}@-webkit-keyframes arrow_donw{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(0%);transform:translateY(0)}to{-webkit-transform:translateY(0%);transform:translateY(0)}}@keyframes arrow_donw{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(0%);transform:translateY(0)}to{-webkit-transform:translateY(0%);transform:translateY(0)}}@-webkit-keyframes arrow_hide{0%{opacity:0}30%{opacity:1;clip-path:rect(0% 100% 100% 0%)}to{opacity:1;clip-path:rect(75% 100% 100% 0%)}}@keyframes arrow_hide{0%{opacity:0}30%{opacity:1;clip-path:rect(0% 100% 100% 0%)}to{opacity:1;clip-path:rect(75% 100% 100% 0%)}}.HomeBlockAbout_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.HomeBlockAbout_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.HomeBlockAbout_wrapper{padding-top:var(--spacing-hg);padding-bottom:var(--spacing-hg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockAbout_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-xh)}}.HomeBlockAbout_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockAbout_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockAbout_title{grid-column:1/10}}.HomeBlockAbout_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockAbout_description{font-size:48rem;line-height:1.125}}.HomeBlockAbout_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockAbout_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockAbout_description{grid-column:1/10;margin-top:var(--spacing-md)}}.HomeBlockAbout_button{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-md)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockAbout_button{margin-top:var(--spacing-2xl)}}.MainButton{display:inline-block;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase;color:inherit;cursor:pointer;position:relative;-webkit-transition:color .5s var(--ease-power2-in-out);transition:color .5s var(--ease-power2-in-out)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.MainButton{font-size:16rem;line-height:1.2125}}@media (hover: hover){.MainButton .MainButton_label-arrow-default{display:block;-webkit-transition:.35s var(--ease-power2-in-out);transition:.35s var(--ease-power2-in-out);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;will-change:transform}.MainButton .MainButton_icon-arrow-default,.MainButton .MainButton_icon_clone{-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;will-change:transform,opacity}.MainButton:hover{color:var(--color-text-quarterenary)}.MainButton:hover .MainButton_label-arrow-default{-webkit-transform:translateX(30rem);transform:translate(30rem)}.MainButton:hover .MainButton_icon-arrow-default{-webkit-transform:translateX(150%) scale(.5);transform:translate(150%) scale(.5);opacity:0}.MainButton:hover .MainButton_icon_clone{opacity:1;-webkit-transform:translateX(0%);transform:translate(0)}.MainButton:hover .MainButton_icon-arrow-up{-webkit-animation:arrow-up 2s var(--ease-power2-in-out);animation:arrow-up 2s var(--ease-power2-in-out)}.MainButton:hover .MainButton_icon_wrapper{-webkit-animation:arrow-rounded 2s var(--ease-power2-in-out);animation:arrow-rounded 2s var(--ease-power2-in-out)}.MainButton:hover:after{width:100%;left:0;opacity:1}}.MainButton:after{content:"";display:block;position:absolute;bottom:-.24em;left:-5%;width:0%;height:1px;background-color:currentColor;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:.5s var(--ease-power2-in-out);transition:.5s var(--ease-power2-in-out);-webkit-transition-property:opacity,width,left;transition-property:opacity,width,left;will-change:opacity,width,left}.MainButton-noborder:after{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.MainButton-small{font-family:var(--font-sans);font-size:10rem;line-height:1.21;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){.MainButton-small{font-size:12rem;line-height:1.2083}}.MainButton:disabled,.MainButton[aria-disabled=true]{pointer-events:none;opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MainButton_wrapper{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MainButton_wrapper:not(.MainButton_wrapper-default){white-space:nowrap}.MainButton_wrapper-arrow-rounded{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.MainButton_label{display:inline-block}.MainButton_icon{-webkit-transform:translateX(0%) scale(1);transform:translate(0) scale(1);opacity:1}.MainButton_icon_clone{position:absolute;left:0;top:0;opacity:0;-webkit-transform:translateX(-150%) scale(.5);transform:translate(-150%) scale(.5)}.MainButton_icon_wrapper{display:block;position:relative}.MainButton_icon-arrow-default{margin-top:-.05em;font-size:1.05em;margin-left:var(--spacing-3xs)}.MainButton_icon-arrow-up{margin-top:-.12em;margin-left:var(--spacing-3xs);font-size:1.12em}.MainButton_icon-arrow-down{margin-top:-.16em;margin-left:var(--spacing-3xs);font-size:1.12em}.MainButton_icon-arrow-rounded{margin-right:var(--spacing-3xs);font-size:1em;overflow:hidden}@-webkit-keyframes arrow-up{0%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}25%{-webkit-transform:translate(15rem,-20rem);transform:translate(15rem,-20rem);opacity:0}25.1%{-webkit-transform:translate(-15rem,20rem);transform:translate(-15rem,20rem);opacity:0}50%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}to{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}}@keyframes arrow-up{0%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}25%{-webkit-transform:translate(15rem,-20rem);transform:translate(15rem,-20rem);opacity:0}25.1%{-webkit-transform:translate(-15rem,20rem);transform:translate(-15rem,20rem);opacity:0}50%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}to{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}}@-webkit-keyframes arrow-rounded{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}25%{-webkit-transform:translateX(15rem);transform:translate(15rem);opacity:0}25.1%{-webkit-transform:translateX(-15rem);transform:translate(-15rem);opacity:0}50%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes arrow-rounded{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}25%{-webkit-transform:translateX(15rem);transform:translate(15rem);opacity:0}25.1%{-webkit-transform:translateX(-15rem);transform:translate(-15rem);opacity:0}50%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes border-animation{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;opacity:1}50.1%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right;opacity:1}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}@keyframes border-animation{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;opacity:1}50.1%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right;transform-origin:right;opacity:1}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}.HomeBlockProjects_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.HomeBlockProjects_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.HomeBlockProjects_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockProjects_wrapper{padding-top:var(--spacing-1xh);padding-bottom:var(--spacing-3xh)}}.HomeBlockProjects_list{grid-column:1/-1}.HomeBlockProjects_button{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-3xl);margin-left:auto;margin-right:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockProjects_button{margin-top:var(--spacing-xh)}}.ProjectsGrid-block{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.ProjectsGrid-block .ProjectCard{padding-top:var(--spacing-3xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsGrid-block .ProjectCard{padding-top:var(--spacing-xh)}}.ProjectsGrid-block .ProjectsGrid_item{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n+1),.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n+4){grid-column:2/12}.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n+2),.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n+5){grid-column:1/6}.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n+3),.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n){grid-column:8/-1}.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n+3) .ProjectCard,.ProjectsGrid-block .ProjectsGrid_item:nth-child(6n+5) .ProjectCard{margin-top:var(--spacing-3xl)}}.ProjectCard-row .ProjectCard_content{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.ProjectCard{position:relative}.ProjectCard-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.ProjectCard-block .ProjectCard_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin-top:var(--spacing-2xs)}.ProjectCard-block .ProjectCard_title{font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-block .ProjectCard_title{font-size:24rem}}.ProjectCard-block .ProjectCard_title i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-block .ProjectCard_title i{font-size:28rem;line-height:1.1428}}.ProjectCard-block .ProjectCard_title~.ProjectCard_categories{margin-bottom:var(--spacing-3xs)}.ProjectCard-block .ProjectCard_categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:var(--spacing-3xs)}.ProjectCard-block .ProjectCard_category{font-family:var(--font-sans);font-size:10rem;line-height:1.21;text-transform:uppercase;color:var(--color-text-tertiary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-block .ProjectCard_category{font-size:12rem;line-height:1.2083}}.ProjectCard-block .ProjectCard_category:not(:last-child):after{content:", "}.ProjectCard-block .ProjectCard_date{display:none}.ProjectCard-block .ProjectCard_thumbnail{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:var(--color-surface-secondary);cursor:pointer}.ProjectCard-block .ProjectCard_thumbnail-landscape{aspect-ratio:1080/609}.ProjectCard-block .ProjectCard_thumbnail-square{aspect-ratio:540/603}@media (hover: hover){.ProjectCard-block .ProjectCard_thumbnail:hover~.ProjectCard_content .ProjectCard_link:after{left:0%;width:100%;opacity:1}}.ProjectCard-block .ProjectCard_thumbnailWrapper{display:block;width:100%;height:100%}.ProjectCard-block .ProjectCard_thumbnailMedia{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.ProjectCard-row{position:relative;border-bottom:var(--border-sm) solid var(--color-border-quaterenary)}.ProjectCard-row .ProjectCard_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:calc(var(--spacing-lg) + 22rem);padding-bottom:var(--spacing-lg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_content{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl)}}.ProjectCard-row .ProjectCard_title{grid-column:1/-1;font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_title{font-size:24rem}}.ProjectCard-row .ProjectCard_title i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_title i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_title{grid-column:1/7}}.ProjectCard-row .ProjectCard_categories{grid-column:1/-1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:var(--spacing-3xs)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_categories{row-gap:var(--spacing-3xs);margin-top:0rem;grid-column:7/11;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.ProjectCard-row .ProjectCard_category{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-family:var(--font-sans);font-size:10rem;line-height:1.21;text-transform:uppercase;color:var(--color-text-quarterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_category{font-size:12rem;line-height:1.2083}}.ProjectCard-row .ProjectCard_category:not(:last-child):after{content:", "}.ProjectCard-row .ProjectCard_date{display:none;font-family:var(--font-sans);font-size:10rem;line-height:1.21;text-transform:uppercase;color:var(--color-text-quarterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_date{font-size:12rem;line-height:1.2083}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_date{grid-column:11/13;display:block;text-align:right}}.ProjectCard-row .ProjectCard_thumbnail{display:none}.ProjectCard-row .ProjectCard_link{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.ProjectCard-row .ProjectCard_link_label{margin-top:22rem}.ProjectCard-row .ProjectCard_link:after{content:"";top:100%;width:100%;left:0%;height:1px}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectCard-row .ProjectCard_link{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ProjectCard-row .ProjectCard_link_label{margin-top:0rem}}.ProjectCard-hidden{display:none}.ProjectCard_link{color:var(--color-text-primary);position:relative}.ProjectCard_link:after{content:"";position:absolute;top:calc(100% + var(--spacing-3xs));left:-5%;width:0%;height:2px;opacity:0;background-color:var(--color-text-primary)}@media (hover: hover){.ProjectCard_link:after{-webkit-transition:.5s var(--ease-power2-in-out);transition:.5s var(--ease-power2-in-out);-webkit-transition-property:opacity,width,left;transition-property:opacity,width,left;will-change:opacity,width,left}.ProjectCard_link:hover:after{left:0%;width:100%;opacity:1}}.HomeBlockClients_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.HomeBlockClients_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.HomeBlockClients{background-color:var(--color-surface-secondary)}.HomeBlockClients_wrapper{padding-top:var(--spacing-hg);padding-bottom:var(--spacing-hg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockClients_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-xh)}}.HomeBlockClients_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockClients_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockClients_title{grid-column:1/10}}.HomeBlockClients_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockClients_description{font-size:48rem;line-height:1.125}}.HomeBlockClients_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockClients_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockClients_description{grid-column:1/10;margin-top:var(--spacing-md)}}.HomeBlockClients_list{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);row-gap:calc(var(--grid-gutter) * 2);margin-top:var(--spacing-2xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockClients_list{margin-top:var(--spacing-hg)}}.HomeBlockClients_item{max-width:72%;aspect-ratio:4/3;margin-left:auto;margin-right:auto}.HomeBlockClients_itemWrapper{width:100%;height:100%}.HomeBlockClients_itemImage{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.HomeBlockCommitments_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.HomeBlockCommitments_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.HomeBlockCommitments_wrapper{padding-top:var(--spacing-hg);padding-bottom:var(--spacing-3xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_wrapper{padding-top:var(--spacing-xh)}}.HomeBlockCommitments_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_title{grid-column:1/10}}.HomeBlockCommitments_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_description{font-size:48rem;line-height:1.125}}.HomeBlockCommitments_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_description{grid-column:1/10;margin-top:var(--spacing-md)}}.HomeBlockCommitments_content{grid-column:1/7}.HomeBlockCommitments_content p:not(:first-child){margin-top:var(--spacing-md)}.HomeBlockCommitments_content:nth-child(3){grid-row:4;margin-top:var(--spacing-3xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_content:nth-child(3){grid-column:7/11;grid-row:3;margin-top:var(--spacing-hg)}}.HomeBlockCommitments_content:nth-child(4){grid-row:6;margin-top:var(--spacing-3xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_content:nth-child(4){grid-column:1/5;grid-row:4;margin-top:var(--spacing-hg)}}.HomeBlockCommitments_contentTitle{font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_contentTitle{font-size:24rem}}.HomeBlockCommitments_contentTitle i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_contentTitle i{font-size:28rem;line-height:1.1428}}.HomeBlockCommitments_contentTitle+.HomeBlockCommitments_contentWysiwyg{margin-top:var(--spacing-md)}.HomeBlockCommitments_media:nth-child(5){grid-column:1/-1;grid-row:3;margin-top:var(--spacing-2xl)}.HomeBlockCommitments_media:nth-child(5) .HomeBlockCommitments_mediaWrapper{aspect-ratio:522/332}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_media:nth-child(5){grid-column:1/6;margin-top:var(--spacing-hg)}}.HomeBlockCommitments_media:nth-child(6){grid-column:1/4;grid-row:5;margin-top:var(--spacing-xh)}.HomeBlockCommitments_media:nth-child(6) .HomeBlockCommitments_mediaWrapper{aspect-ratio:305/332}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_media:nth-child(6){grid-column:6/9;grid-row:4;margin-top:var(--spacing-hg)}}.HomeBlockCommitments_media:nth-child(7){grid-column:4/-1;grid-row:5;margin-top:var(--spacing-xh)}.HomeBlockCommitments_media:nth-child(7) .HomeBlockCommitments_mediaWrapper{aspect-ratio:413/420}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_media:nth-child(7){grid-column:9/-1;grid-row:4;margin-top:var(--spacing-hg)}}.HomeBlockCommitments_mediaWrapper{display:block;width:100%;background-color:var(--color-surface-secondary)}.HomeBlockCommitments_mediaElement{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.HomeBlockCommitments_mediaCaption{margin-top:var(--spacing-3xs);font-family:var(--font-sans);font-size:16rem;line-height:1.2275;color:var(--color-text-tertiary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_mediaCaption{font-size:18rem;line-height:1.3333}}.HomeBlockCommitments_mediaCaption i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_mediaCaption i{font-size:22rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.HomeBlockCommitments_mediaCaption{margin-top:var(--spacing-2xs)}}.AboutBlockStory_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.AboutBlockStory_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.AboutBlockStory{padding-top:var(--header-height)}.AboutBlockStory_wrapper{padding-top:19vh;padding-top:19svh;padding-bottom:var(--spacing-hg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_wrapper{padding-top:var(--spacing-2xh);padding-bottom:var(--spacing-xh)}}.AboutBlockStory_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_title{grid-column:1/9}}.AboutBlockStory_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_description{font-size:48rem;line-height:1.125}}.AboutBlockStory_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_description{grid-column:1/9;margin-top:var(--spacing-md)}}.AboutBlockStory_media:nth-child(3){grid-column:1/-1;margin-top:var(--spacing-hg)}.AboutBlockStory_media:nth-child(3) .AboutBlockStory_mediaWrapper{aspect-ratio:522/385}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_media:nth-child(3){grid-column:1/6;margin-top:var(--spacing-xh);padding-top:var(--spacing-hg)}}.AboutBlockStory_media:nth-child(4){grid-column:1/-1;margin-top:var(--spacing-sm)}.AboutBlockStory_media:nth-child(4) .AboutBlockStory_mediaWrapper{aspect-ratio:413/551}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_media:nth-child(4){grid-column:7/11;margin-top:var(--spacing-xh)}}.AboutBlockStory_mediaWrapper{display:block;width:100%;background-color:var(--color-surface-secondary)}.AboutBlockStory_mediaElement{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.AboutBlockStory_mediaCaption{margin-top:var(--spacing-3xs);font-family:var(--font-sans);font-size:16rem;line-height:1.2275;color:var(--color-text-tertiary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_mediaCaption{font-size:18rem;line-height:1.3333}}.AboutBlockStory_mediaCaption i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_mediaCaption i{font-size:22rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockStory_mediaCaption{margin-top:var(--spacing-2xs)}}.AboutBlockTeam_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.AboutBlockTeam_wrapper,.AboutBlockTeam_memberItem{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.AboutBlockTeam{background-color:var(--color-surface-secondary)}.AboutBlockTeam_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-2xh)}.AboutBlockTeam_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_title{grid-column:1/7}}.AboutBlockTeam_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_description{font-size:48rem;line-height:1.125}}.AboutBlockTeam_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_description{grid-column:1/7;margin-top:var(--spacing-md)}}.AboutBlockTeam_content{grid-column:1/-1;margin-top:var(--spacing-sm);font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_content{font-size:24rem}}.AboutBlockTeam_content i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_content i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_content{grid-column:1/7;margin-top:var(--spacing-md)}}.AboutBlockTeam_button{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-hg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_button{grid-column:7/-1;grid-row:2;margin-top:0;margin-left:auto}}.AboutBlockTeam_media{grid-column:1/-1;margin-top:var(--spacing-xh)}.AboutBlockTeam_mediaWrapper{display:block;width:100%;aspect-ratio:1440/810;background-color:var(--color-surface-secondary)}.AboutBlockTeam_mediaElement{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.AboutBlockTeam_membersList{grid-column:1/-1;margin-top:var(--spacing-2xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_membersList{margin-top:var(--spacing-hg)}}.AboutBlockTeam_memberItem{width:100%;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);border-top:var(--border-sm) solid var(--color-border-quaterenary)}.AboutBlockTeam_memberName{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase;color:var(--color-text-quarterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_memberName{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_memberName{grid-column:1/5}}.AboutBlockTeam_memberJob{grid-column:1/-1;font-family:var(--font-sans);font-size:16rem;line-height:1.2275}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_memberJob{font-size:18rem;line-height:1.3333}}.AboutBlockTeam_memberJob i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_memberJob i{font-size:22rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockTeam_memberJob{grid-column:5/-1}}.AboutBlockServices_content{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices{height:100vh;height:100svh;overflow:hidden}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_wrapper{display:grid;will-change:transform}}.AboutBlockServices_content{padding-top:var(--spacing-2xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_content{grid-area:1/1;padding-top:var(--spacing-hg)}}.AboutBlockServices_title{font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_title{font-size:16rem;line-height:1.2125}}.AboutBlockServices_separator{margin-top:var(--spacing-xs);border:none;border-bottom:var(--border-sm) solid var(--color-border-quaterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_separator{width:calc(100vw - var(--grid-margin) * 2);margin-top:var(--spacing-md);margin-left:0}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_list{grid-area:1/1;display:grid;grid-auto-flow:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:var(--grid-margin);overflow:hidden}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_item{position:relative;width:auto;height:100vh;height:100svh}.AboutBlockServices_item:nth-child(5n+1){display:-webkit-box;display:-ms-flexbox;display:flex}.AboutBlockServices_item:nth-child(5n+2),.AboutBlockServices_item:nth-child(5n+4){background-color:var(--color-surface-secondary)}.AboutBlockServices_item:nth-child(5n+5):before{content:"";position:absolute;top:0;left:-1px;width:720rem;height:100%;background-color:var(--color-surface-secondary)}}.AboutBlockServices_itemContent{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto;padding-top:var(--spacing-2xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_itemContent{position:relative;width:571rem;margin-left:0;margin-right:0;padding-top:0}.AboutBlockServices_item:nth-child(5n+1) .AboutBlockServices_itemContent{margin-right:887rem;padding-top:203rem}.AboutBlockServices_item:nth-child(5n+2) .AboutBlockServices_itemContent{padding-top:140rem;margin-left:414rem;margin-right:231rem}.AboutBlockServices_item:nth-child(5n+3) .AboutBlockServices_itemContent{margin-left:971rem;margin-right:118rem;padding-top:359rem}.AboutBlockServices_item:nth-child(5n+4) .AboutBlockServices_itemContent{margin-left:887rem;margin-right:118rem;padding-top:200rem}.AboutBlockServices_item:nth-child(5n+5) .AboutBlockServices_itemContent{margin-left:788rem;margin-right:var(--grid-margin);padding-top:439rem}}.AboutBlockServices_itemTitle{font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_itemTitle{font-size:48rem;line-height:1.125}}.AboutBlockServices_itemTitle i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_itemTitle i{font-size:54rem;line-height:1}}.AboutBlockServices_itemDescription{margin-top:var(--spacing-2xs)}.AboutBlockServices_itemButton{margin-top:var(--spacing-md);color:var(--color-text-quarterenary);z-index:1}.AboutBlockServices_itemIndex{width:calc(100% - var(--grid-margin) * 2);margin:var(--spacing-3xl) auto calc(var(--spacing-3xl) * -1);font-size:200rem;line-height:160rem;text-align:right}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_itemIndex{position:absolute;bottom:-116rem;width:auto;margin-bottom:0;margin-left:0;margin-right:0;font-size:500rem;line-height:400rem;text-align:left}.AboutBlockServices_item:nth-child(5n+1) .AboutBlockServices_itemIndex{left:0}.AboutBlockServices_item:nth-child(5n+2) .AboutBlockServices_itemIndex{left:118rem}.AboutBlockServices_item:nth-child(5n+3) .AboutBlockServices_itemIndex{left:281rem}.AboutBlockServices_item:nth-child(5n+4) .AboutBlockServices_itemIndex{left:296rem;z-index:1}.AboutBlockServices_item:nth-child(5n+5) .AboutBlockServices_itemIndex{left:0}}.AboutBlockServices_itemMedia{position:relative;width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_itemMedia{position:absolute}.AboutBlockServices_item:nth-child(5n+1) .AboutBlockServices_itemMedia{top:0;right:0;width:670rem;height:100%}.AboutBlockServices_item:nth-child(5n+2) .AboutBlockServices_itemMedia{bottom:40rem;right:-163rem;width:473rem;height:355rem}.AboutBlockServices_item:nth-child(5n+3) .AboutBlockServices_itemMedia{top:40rem;left:577rem;width:275rem;height:207rem}.AboutBlockServices_item:nth-child(5n+4) .AboutBlockServices_itemMedia{top:0;left:0;width:473rem;height:100%}.AboutBlockServices_item:nth-child(5n+5) .AboutBlockServices_itemMedia{top:0;left:452rem;width:472rem;height:282rem}}.AboutBlockServices_itemMediaWrapper{display:block;width:100%;aspect-ratio:375/255;background-color:var(--color-surface-secondary);overflow:hidden}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_itemMediaWrapper{aspect-ratio:unset;height:100%}}.AboutBlockServices_itemMediaElement{-webkit-transform:scale(1.15);transform:scale(1.15);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockServices_itemMediaElement{-webkit-transform:scale(1.25);transform:scale(1.25)}}.AboutBlockAwards_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.AboutBlockAwards_wrapper,.AboutBlockAwards_awardItem{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.AboutBlockAwards{background-color:var(--color-surface-invert-primary);color:var(--color-text-invert)}.AboutBlockAwards_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-2xh)}.AboutBlockAwards_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_title{grid-column:1/7}}.AboutBlockAwards_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_description{font-size:48rem;line-height:1.125}}.AboutBlockAwards_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_description{grid-column:1/7;margin-top:var(--spacing-md)}}.AboutBlockAwards_content{grid-column:1/-1;margin-top:var(--spacing-sm);font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_content{font-size:24rem}}.AboutBlockAwards_content i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_content i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_content{grid-column:1/7;margin-top:var(--spacing-2xl)}}.AboutBlockAwards_awardsList{grid-column:1/-1;margin-top:var(--spacing-hg)}.AboutBlockAwards_awardItem{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);border-top:var(--border-sm) solid var(--color-border-secondary);pointer-events:none}.AboutBlockAwards_awardTitle{grid-column:1/-1;color:var(--color-text-quarterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_awardTitle{grid-column:1/5}}.AboutBlockAwards_awardLink{color:inherit;pointer-events:all}.AboutBlockAwards_awardLink:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.AboutBlockAwards_awardName{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_awardName{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_awardName{grid-column:5/11}}.AboutBlockAwards_awardDate{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockAwards_awardDate{grid-column:11/-1;display:block;text-align:right}}.AboutBlockValues_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.AboutBlockValues_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.AboutBlockValues{background-color:var(--color-surface-invert-primary);color:var(--color-text-invert)}.AboutBlockValues_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:var(--spacing-3xh);padding-bottom:var(--spacing-3xh)}.AboutBlockValues_title{grid-column:1/-1;grid-row:1;align-self:flex-end;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase;text-align:center;z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_title{grid-column:4/10}}.AboutBlockValues_description{grid-column:1/-1;grid-row:2;align-self:flex-start;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666;text-align:center;z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_description{font-size:48rem;line-height:1.125}}.AboutBlockValues_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_description{grid-column:4/10;margin-top:var(--spacing-md)}}.AboutBlockValues_mediasList{grid-column:1/-1;grid-row:1/3;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}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_mediasList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.AboutBlockValues_mediaItem:nth-child(1){display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_mediaItem:nth-child(1){display:block;width:21.6406%;margin-left:calc(var(--grid-margin) * -1)}.AboutBlockValues_mediaItem:nth-child(1) .AboutBlockValues_mediaWrapper{aspect-ratio:1}}.AboutBlockValues_mediaItem:nth-child(2){width:48.688%}.AboutBlockValues_mediaItem:nth-child(2) .AboutBlockValues_mediaWrapper{aspect-ratio:305/404}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_mediaItem:nth-child(2){width:23.8281%}}.AboutBlockValues_mediaItem:nth-child(3){display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockValues_mediaItem:nth-child(3){display:block;width:23.8281%;margin-right:calc(var(--grid-margin) * -1)}.AboutBlockValues_mediaItem:nth-child(3) .AboutBlockValues_mediaWrapper{aspect-ratio:305/226}}.AboutBlockValues_mediaWrapper{display:block;width:100%;background-color:var(--color-surface-secondary)}.AboutBlockValues_mediaElement{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.AboutBlockValues_carousel{grid-column:1/-1;margin-top:var(--spacing-3xh)}.ValuesCarousel,.ValuesCarousel_contentList{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.ValuesCarousel{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:var(--spacing-sm);border-top:var(--border-sm) solid var(--color-border-secondary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel{padding-top:var(--spacing-md)}}.ValuesCarousel_navigationList{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_navigationList{grid-column:1/4;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.ValuesCarousel_navigationItem{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ValuesCarousel_navigationItem:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_navigationItem:nth-child(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ValuesCarousel_navigationItem:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_navigationItem:nth-child(3){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ValuesCarousel_navigationButton{font-family:var(--font-sans);font-size:24rem;line-height:1.1666;opacity:.3;-webkit-transition:opacity .25s var(--ease-sine-out);transition:opacity .25s var(--ease-sine-out);cursor:pointer}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_navigationButton{font-size:48rem;line-height:1.125}}.ValuesCarousel_navigationButton i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_navigationButton i{font-size:54rem;line-height:1}}.ValuesCarousel_navigationButton:disabled,.ValuesCarousel_navigationButton[aria-disabled=true]{pointer-events:none;opacity:1}.ValuesCarousel_contentList{grid-column:1/-1;margin-top:var(--spacing-3xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_contentList{grid-column:4/-1;grid-template-columns:repeat(9,1fr);margin-top:0}}.ValuesCarousel_contentItem{grid-column:1/-1;grid-row:1}.ValuesCarousel_contentItem:not(:first-child){opacity:0;pointer-events:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_contentItem{display:grid;grid-template-columns:repeat(9,1fr);-ms-flex-line-pack:start;align-content:flex-start;-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_contentWrapper{grid-column:1/5}}.ValuesCarousel_contentName{font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_contentName{font-size:48rem;line-height:1.125}}.ValuesCarousel_contentName i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_contentName i{font-size:54rem;line-height:1}}.ValuesCarousel_contentDescription{margin-top:var(--spacing-md)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_contentDescription{margin-top:var(--spacing-xs)}}.ValuesCarousel_contentMedia{margin-top:var(--spacing-lg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ValuesCarousel_contentMedia{grid-column:8/-1;margin-top:0}}.ValuesCarousel_contentMediaWrapper{display:block;width:100%;aspect-ratio:1;background-color:var(--color-surface-secondary)}.ValuesCarousel_contentMediaElement{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.ValuesCarousel_timeline{position:absolute;top:0;left:0;width:100%;height:var(--border-sm);overflow:hidden}.ValuesCarousel_timelineWrapper{display:block;width:100%;height:100%;overflow:hidden}.ValuesCarousel_timelineBorder{display:block;width:100%;height:100%;background-color:var(--color-border-invert-secondary)}.AboutBlockLaGrandeMaison_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.AboutBlockLaGrandeMaison_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.AboutBlockLaGrandeMaison{position:relative;background-color:var(--color-surface-invert-secondary);color:var(--color-text-invert);overflow:hidden}.AboutBlockLaGrandeMaison_security{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5))}.AboutBlockLaGrandeMaison_background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.AboutBlockLaGrandeMaison_backgroundWrapper{display:block;width:100%;height:100%}.AboutBlockLaGrandeMaison_backgroundMedia{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.AboutBlockLaGrandeMaison_wrapper{position:relative;-ms-flex-line-pack:end;align-content:flex-end;padding-top:var(--spacing-xh);padding-bottom:var(--spacing-xh);z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockLaGrandeMaison_wrapper{padding-top:var(--spacing-hg);padding-bottom:var(--spacing-hg)}}.AboutBlockLaGrandeMaison_title{grid-column:1/-1;font-family:var(--font-sans);font-size:24rem;line-height:1.1666;margin-top:205rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockLaGrandeMaison_title{font-size:48rem;line-height:1.125}}.AboutBlockLaGrandeMaison_title i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockLaGrandeMaison_title i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockLaGrandeMaison_title{grid-column:1/7;margin-top:157rem}}.AboutBlockLaGrandeMaison_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockLaGrandeMaison_description{font-size:24rem}}.AboutBlockLaGrandeMaison_description i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockLaGrandeMaison_description i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockLaGrandeMaison_description{grid-column:1/6;margin-top:var(--spacing-md)}}.AboutBlockLaGrandeMaison_button{grid-column:1/-1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.CircleButton{display:inline-block;border-radius:50%;font-family:var(--font-sans);font-size:16rem;line-height:1.2125;text-transform:uppercase;color:inherit;cursor:pointer;overflow:hidden}.CircleButton:disabled,.CircleButton[aria-disabled=true]{pointer-events:none;opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CircleButton_wrapper{position:relative;width:180rem;aspect-ratio:1;border-radius:50%;overflow:hidden}.CircleButton_border{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.CircleButton_borderSvg{display:block;width:100%;height:100%;color:var(--color-border-quaterenary);-webkit-transition:-webkit-transform 1s var(--ease-power2-out);transition:-webkit-transform 1s var(--ease-power2-out);transition:transform 1s var(--ease-power2-out);transition:transform 1s var(--ease-power2-out),-webkit-transform 1s var(--ease-power2-out)}.CircleButton_borderMaskCircle{stroke-dasharray:560}.CircleButton_content{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:54rem 38rem;border-radius:50%;text-align:center;overflow:hidden}.CircleButton_icon{position:relative;-webkit-transition:-webkit-transform .35s var(--ease-power2-in-out);transition:-webkit-transform .35s var(--ease-power2-in-out);transition:transform .35s var(--ease-power2-in-out);transition:transform .35s var(--ease-power2-in-out),-webkit-transform .35s var(--ease-power2-in-out)}@media (hover: hover){.CircleButton:hover .CircleButton_icon{-webkit-animation:circle-button-icon-animation 2s var(--ease-power2-in-out);animation:circle-button-icon-animation 2s var(--ease-power2-in-out)}.CircleButton:hover .CircleButton_borderSvg{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes circle-button-icon-animation{0%{-webkit-transform:translate(0,0);transform:translate(0)}25%{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);opacity:0}26%{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);opacity:0}50%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}to{-webkit-transform:translate(0,0);transform:translate(0)}}@keyframes circle-button-icon-animation{0%{-webkit-transform:translate(0,0);transform:translate(0)}25%{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);opacity:0}26%{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);opacity:0}50%{-webkit-transform:translate(0,0);transform:translate(0);opacity:1}to{-webkit-transform:translate(0,0);transform:translate(0)}}.AboutBlockDualMedia_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.AboutBlockDualMedia_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.AboutBlockDualMedia{background-color:var(--color-surface-invert-primary)}.AboutBlockDualMedia_wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-2xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockDualMedia_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-2xl)}}.AboutBlockDualMedia_media:nth-child(1){grid-column:1/-1}.AboutBlockDualMedia_media:nth-child(1) .AboutBlockDualMedia_mediaWrapper{aspect-ratio:305/309}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockDualMedia_media:nth-child(1){grid-column:1/4}}.AboutBlockDualMedia_media:nth-child(2){grid-column:1/-1;margin-top:var(--spacing-xs)}.AboutBlockDualMedia_media:nth-child(2) .AboutBlockDualMedia_mediaWrapper{aspect-ratio:738/471}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockDualMedia_media:nth-child(2){grid-column:5/12;margin-top:0}}.AboutBlockDualMedia_mediaWrapper{display:block;width:100%;background-color:var(--color-surface-secondary)}.AboutBlockDualMedia_mediaElement{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.AboutBlockDualMedia_mediaCaption{margin-top:var(--spacing-3xs);font-family:var(--font-sans);font-size:16rem;line-height:1.2275;color:var(--color-text-tertiaryy)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockDualMedia_mediaCaption{font-size:18rem;line-height:1.3333}}.AboutBlockDualMedia_mediaCaption i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockDualMedia_mediaCaption i{font-size:22rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.AboutBlockDualMedia_mediaCaption{margin-top:var(--spacing-2xs)}}.ProjectsBlockProjects_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.ProjectsBlockProjects_wrapper,.ProjectsBlockProjects_toolbar{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.ProjectsBlockProjects{padding-top:var(--header-height)}.ProjectsBlockProjects_wrapper{padding-top:19vh;padding-top:19svh;padding-bottom:var(--spacing-2xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_wrapper{padding-top:var(--spacing-2xh);padding-bottom:var(--spacing-3xh)}}.ProjectsBlockProjects_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_title{grid-column:1/5}}.ProjectsBlockProjects_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_description{font-size:48rem;line-height:1.125}}.ProjectsBlockProjects_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_description{grid-column:1/8;margin-top:var(--spacing-md)}}.ProjectsBlockProjects_separator{grid-column:1/-1;width:100%;margin-top:var(--spacing-hg);border:none;border-bottom:var(--border-sm) solid var(--color-border-quaterenary)}.ProjectsBlockProjects_toolbar{grid-column:1/-1;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ProjectsBlockProjects_filter{grid-column:1/-1;font-family:var(--font-sans);font-size:18rem;line-height:1.3333;margin-top:var(--spacing-2xs)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_filter{font-size:24rem}}.ProjectsBlockProjects_filter i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_filter i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_filter{grid-column:1/9}}.ProjectsBlockProjects_viewSwitcher{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-xs);margin-left:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_viewSwitcher{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;grid-column:9/-1}}.ProjectsBlockProjects_listing{grid-column:1/-1}.ProjectsBlockProjects_listing-row{padding-top:var(--spacing-md)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsBlockProjects_listing-row{padding-top:var(--spacing-xh)}}.ProjectsViewSwitcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--spacing-sm);-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.ProjectsViewSwitcher_item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProjectsViewSwitcher_button{opacity:.3;-webkit-transition:opacity .3s var(--ease-sine-out);transition:opacity .3s var(--ease-sine-out);cursor:pointer}.ProjectsViewSwitcher_button:disabled,.ProjectsViewSwitcher_button[aria-disabled=true]{pointer-events:none;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsViewSwitcher_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media (hover: hover){.ProjectsViewSwitcher_button:hover{opacity:1}}.ProjectsViewSwitcher_buttonLabel{display:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsViewSwitcher_buttonLabel{display:block}}.ProjectsViewSwitcher_buttonIcon{display:block;width:12rem;height:auto;margin-top:1rem}.ProjectsFilter_tabs_button-icon{margin-top:-.16em;margin-left:var(--spacing-3xs);font-size:1.12em}.ProjectsFilter_tabs_button{font-family:var(--font-sans);font-size:12rem;line-height:1.2083;line-height:1.2;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsFilter_tabs_button{font-size:16rem;line-height:1.2125}}.ProjectsFilter_tabs_button:focus-visible{outline:-webkit-focus-ring-color auto 1px}.ProjectsFilter_tabs_itemslist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18rem;margin-top:24rem}.ProjectsFilter_tabs_item{font-family:var(--font-sans);font-size:16rem;line-height:1.2275;color:var(--color-text-quarterenary);cursor:pointer}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsFilter_tabs_item{font-size:18rem;line-height:1.3333}}.ProjectsFilter_tabs_item i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ProjectsFilter_tabs_item i{font-size:22rem;line-height:1.1428}}.ProjectsFilter_tabs_item.active{color:var(--color-text-secondary);-webkit-transition:color .25s ease;transition:color .25s ease}.ProjectsFilter_tabs_item:focus-visible{outline:-webkit-focus-ring-color auto 1px}.ProjectsFilter_tabs [role=tablist]{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12rem}.ProjectsFilter_tabs [role=tab],.ProjectsFilter_tabs [role=tab]:focus,.ProjectsFilter_tabs [role=tab]:hover{position:relative;z-index:1;overflow:hidden;text-align:left;cursor:pointer;border-bottom:1px solid transparent}.ProjectsFilter_tabs [role=tab][aria-selected=true]{border-bottom-color:currentColor}.ProjectsFilter_tabs [role=tabpanel]{width:100%;overflow:auto;-webkit-transition:opacity .25s var(--ease-sine-out),visibility .25s var(--ease-sine-out);transition:opacity .25s var(--ease-sine-out),visibility .25s var(--ease-sine-out)}.ProjectsFilter_tabs [role=tabpanel].is-hidden{opacity:0;visibility:hidden;height:0}.ProjectsFilter_tabs [role=tabpanel] p{margin:0}.SingleProjectBlockHero_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.SingleProjectBlockHero_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.SingleProjectBlockHero{position:relative;background-color:var(--color-surface-invert-primary);color:var(--color-text-invert);overflow:hidden}.SingleProjectBlockHero_background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.SingleProjectBlockHero_backgroundWrapper{display:block;width:100%;height:100%}.SingleProjectBlockHero_backgroundMedia{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform,opacity}.SingleProjectBlockHero_wrapper{position:relative;-ms-flex-line-pack:end;align-content:flex-end;min-height:100vh;min-height:100svh;padding-top:40vh;padding-top:40svh;padding-bottom:var(--spacing-md);z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockHero_wrapper{padding-bottom:var(--spacing-2xl)}}.SingleProjectBlockHero_title{grid-column:1/-1;font-family:var(--font-sans);font-size:28rem;line-height:1.2142}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockHero_title{font-size:112rem;line-height:1.15}}.SingleProjectBlockHero_title i{font-family:var(--font-serif);font-size:32rem;line-height:1.0625}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockHero_title i{font-size:128rem;line-height:.875}}.SingleProjectBlockHero_line-child{will-change:transform}.SingleProjectBlockHero_line-parent{overflow:hidden}.SingleProjectBlockAbout_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.SingleProjectBlockAbout_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.SingleProjectBlockAbout_wrapper{padding-top:var(--spacing-hg);padding-bottom:var(--spacing-2xh)}.SingleProjectBlockAbout_description{grid-column:1/-1;font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_description{font-size:24rem}}.SingleProjectBlockAbout_description i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_description i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_description{grid-column:1/8}}.SingleProjectBlockAbout_services{grid-column:1/-1;margin-top:var(--spacing-hg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_services{grid-column:1/8}}.SingleProjectBlockAbout_servicesTitle{font-family:var(--font-sans);font-size:16rem;line-height:1.2275}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_servicesTitle{font-size:18rem;line-height:1.3333}}.SingleProjectBlockAbout_servicesTitle i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_servicesTitle i{font-size:22rem;line-height:1.1428}}.SingleProjectBlockAbout_servicesList{margin-top:var(--spacing-xs)}.SingleProjectBlockAbout_servicesItem{font-family:var(--font-sans);font-size:16rem;line-height:1.2275;color:var(--color-text-quarterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_servicesItem{font-size:18rem;line-height:1.3333}}.SingleProjectBlockAbout_servicesItem i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_servicesItem i{font-size:22rem;line-height:1.1428}}.SingleProjectBlockAbout_link{grid-column:1/-1;margin-top:var(--spacing-hg);color:var(--color-text-primary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockAbout_link{grid-column:8/-1;grid-row:1;margin-top:0;margin-left:auto}}.SingleProjectBlockBuilder{display:grid;grid-auto-flow:row;row-gap:var(--spacing-2xl);padding-bottom:var(--spacing-2xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockBuilder{row-gap:var(--spacing-hg)}}.BlockMedia:not(.BlockMedia-large){width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.BlockMedia:not(.BlockMedia-large){display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.BlockMedia_wrapper{display:block;aspect-ratio:1440/810;background-color:var(--color-surface-secondary)}.BlockMedia_wrapper-small,.BlockMedia_wrapper-medium{grid-column:1/-1}.BlockMedia_wrapper-large{width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockMedia_wrapper-small{grid-column:2/12}}.BlockMedia_media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlockVimeo:not(.BlockVimeo-large){width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.BlockVimeo:not(.BlockVimeo-large){display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.BlockVimeo_wrapper{display:block;aspect-ratio:1440/810;background-color:var(--color-surface-secondary)}.BlockVimeo_wrapper-small,.BlockVimeo_wrapper-medium{grid-column:1/-1}.BlockVimeo_wrapper-player{position:relative;grid-column:1/-1;background-color:transparent}.BlockVimeo_wrapper-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.BlockVimeo_wrapper-large{width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockVimeo_wrapper-player,.BlockVimeo_wrapper-small{grid-column:2/12}}.BlockVimeo_media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlockDualMedia{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.BlockDualMedia{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.BlockDualMedia{row-gap:var(--spacing-2xl)}.BlockDualMedia_wrapper{grid-column:1/-1;display:block;aspect-ratio:522/587;background-color:var(--color-surface-secondary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockDualMedia_wrapper:nth-child(1){grid-column:1/6}.BlockDualMedia_wrapper:nth-child(2){grid-column:-1/8}}.BlockDualMedia_media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlockText_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.BlockText_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.BlockText{padding-top:128rem;padding-bottom:128rem;background-color:var(--color-surface-invert-primary);color:var(--color-text-invert)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText{padding-top:248rem;padding-bottom:248rem}}.BlockText_paragraph{grid-column:1/-1;font-family:var(--font-sans);font-size:24rem;line-height:1.1666;text-align:center}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText_paragraph{font-size:48rem;line-height:1.125}}.BlockText_paragraph i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText_paragraph i{font-size:54rem;line-height:1}}.BlockText_paragraph div>*{will-change:opacity}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockText_paragraph{grid-column:2/12}}.BlockTextNumber_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.BlockTextNumber_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.BlockTextNumber{padding-top:128rem;padding-bottom:128rem;background-color:var(--color-surface-invert-primary);color:var(--color-text-invert)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTextNumber{padding-top:248rem;padding-bottom:248rem}}.BlockTextNumber_number{font-family:var(--font-sans);font-size:28rem;line-height:1.2142;text-align:center;grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTextNumber_number{font-size:112rem;line-height:1.15}}.BlockTextNumber_number i{font-family:var(--font-serif);font-size:32rem;line-height:1.0625}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTextNumber_number i{font-size:128rem;line-height:.875}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTextNumber_number{grid-column:2/12}}.BlockTextNumber_paragraph{grid-column:1/-1;font-family:var(--font-sans);font-size:24rem;line-height:1.1666;color:var(--color-text-quarterenary);text-align:center}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTextNumber_paragraph{font-size:48rem;line-height:1.125}}.BlockTextNumber_paragraph i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTextNumber_paragraph i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockTextNumber_paragraph{grid-column:2/12}}.SingleProjectBlockCredits_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.SingleProjectBlockCredits_wrapper,.SingleProjectBlockCredits_item{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.SingleProjectBlockCredits_wrapper{padding-bottom:var(--spacing-hg)}.SingleProjectBlockCredits_title{grid-column:1/-1;font-family:var(--font-sans);font-size:16rem;line-height:1.2275}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockCredits_title{font-size:18rem;line-height:1.3333}}.SingleProjectBlockCredits_title i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockCredits_title i{font-size:22rem;line-height:1.1428}}.SingleProjectBlockCredits_list{grid-column:1/-1;margin-top:var(--spacing-xs)}.SingleProjectBlockCredits_item{grid-column:1/-1;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);border-top:var(--border-sm) solid var(--color-border-quaterenary);font-family:var(--font-sans);font-size:16rem;line-height:1.2275}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockCredits_item{font-size:18rem;line-height:1.3333}}.SingleProjectBlockCredits_item i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockCredits_item i{font-size:22rem;line-height:1.1428}}.SingleProjectBlockCredits_itemName{grid-column:1/-1;color:var(--color-text-quarterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockCredits_itemName{grid-column:1/3}}.SingleProjectBlockCredits_itemRole{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockCredits_itemRole{grid-column:3/-1}}.SingleProjectBlockSuggestions_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.SingleProjectBlockSuggestions_wrapper,.SingleProjectBlockSuggestions_list{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.SingleProjectBlockSuggestions_wrapper{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-2xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockSuggestions_wrapper{padding-top:var(--spacing-hg)}}.SingleProjectBlockSuggestions_title{grid-column:1/6;font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockSuggestions_title{font-size:48rem;line-height:1.125}}.SingleProjectBlockSuggestions_title i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockSuggestions_title i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockSuggestions_title{grid-column:1/5}}.SingleProjectBlockSuggestions_list{grid-column:1/-1;row-gap:var(--spacing-3xl);margin-top:var(--spacing-lg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockSuggestions_list{margin-top:var(--spacing-hg)}}.SingleProjectBlockSuggestions_item{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockSuggestions_item:nth-child(1){grid-column:1/6}.SingleProjectBlockSuggestions_item:nth-child(2){grid-column:8/-1}}.SingleProjectBlockSuggestions_button{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-3xl);margin-left:auto;margin-right:auto}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SingleProjectBlockSuggestions_button{margin-top:var(--spacing-xh)}}.ContactBlockContact_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.ContactBlockContact_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.ContactBlockContact{padding-top:var(--header-height)}.ContactBlockContact_wrapper{padding-top:19vh;padding-top:19svh;padding-bottom:var(--spacing-hg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_wrapper{padding-top:var(--spacing-2xh);padding-bottom:var(--spacing-xh)}}.ContactBlockContact_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_title{grid-column:1/5}}.ContactBlockContact_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_description{font-size:48rem;line-height:1.125}}.ContactBlockContact_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_description{grid-column:1/5;margin-top:var(--spacing-md)}}.ContactBlockContact_content{grid-column:1/-1;font-family:var(--font-sans);font-size:18rem;line-height:1.3333;margin-top:var(--spacing-3xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_content{font-size:24rem}}.ContactBlockContact_content i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_content i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_content{grid-column:6/10;margin-top:var(--spacing-md)}}.ContactBlockContact_media{grid-column:1/-1;margin-top:var(--spacing-3xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_media{margin-top:var(--spacing-xh)}}.ContactBlockContact_mediaWrapper{display:block;width:100%;aspect-ratio:1440/810;background-color:var(--color-surface-secondary)}.ContactBlockContact_mediaElement{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.ContactBlockContact_separator{grid-column:1/-1;width:100%;margin-top:var(--spacing-hg);border:none;border-bottom:var(--border-sm) solid var(--color-border-quaterenary)}.ContactBlockContact_newsletter{grid-column:1/-1;margin-top:var(--spacing-lg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_newsletter{grid-column:1/6;margin-top:var(--spacing-md)}}.ContactBlockContact_address{grid-column:1/-1;margin-top:var(--spacing-lg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_address{grid-column:6/9;margin-top:var(--spacing-md)}}.ContactBlockContact_socials{grid-column:1/-1;margin-top:var(--spacing-lg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockContact_socials{grid-column:9/-1;margin-top:var(--spacing-md)}}.NewsletterButton_link{font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NewsletterButton_link{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NewsletterButton_link{font-family:var(--font-sans);font-size:10rem;line-height:1.21;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){.NewsletterButton_link{font-size:12rem;line-height:1.2083}}.Address{font-style:inherit;line-height:1.2125}.Address_street+.Address_contactList{margin-top:calc(var(--spacing-2xs) + 0px)}.Address_streetLine{display:block}.Address_streetLine:not(:first-child){margin-top:calc(var(--spacing-2xs) + 3px)}.Address_contactItem:not(:first-child){margin-top:var(--spacing-2xs)}.Socials_item{line-height:1.2125}.Socials_item:not(:first-child){margin-top:var(--spacing-2xs)}.Socials_item:first-child{margin-top:0}.ContactBlockCareers_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.ContactBlockCareers_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.ContactBlockCareers{background-color:var(--color-surface-secondary)}.ContactBlockCareers_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_wrapper{padding-bottom:var(--spacing-2xh)}}.ContactBlockCareers_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_title{grid-column:1/7}}.ContactBlockCareers_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_description{font-size:48rem;line-height:1.125}}.ContactBlockCareers_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_description i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_description{grid-column:1/7;margin-top:var(--spacing-md)}}.ContactBlockCareers_button{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-hg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_button{grid-column:7/-1;margin-top:var(--spacing-md);margin-left:auto}}.ContactBlockCareers_offersList{grid-column:1/-1;margin-top:var(--spacing-xh)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_offersList{margin-top:var(--spacing-hg)}}@media (hover: hover){.ContactBlockCareers_offersList:hover:has(.ContactBlockCareers_offerLink:hover) .ContactBlockCareers_offerLink:not(:hover){opacity:.3}}.ContactBlockCareers_offerItem{border-top:var(--border-sm) solid var(--color-border-quaterenary);pointer-events:none}.ContactBlockCareers_offerLink{position:relative;display:block;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);font-family:var(--font-sans);font-size:18rem;line-height:1.3333;color:inherit;pointer-events:all}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_offerLink{font-size:24rem}}.ContactBlockCareers_offerLink i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_offerLink i{font-size:28rem;line-height:1.1428}}.ContactBlockCareers_offerLink:before{content:"↪";position:absolute;display:inline-block;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);opacity:0;-webkit-transition:all .5s var(--ease-power3-out);transition:all .5s var(--ease-power3-out)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareers_offerLink{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}}@media (hover: hover){.ContactBlockCareers_offerLink{-webkit-transition:opacity .5s var(--ease-power3-out);transition:opacity .5s var(--ease-power3-out)}.ContactBlockCareers_offerLink:hover:before{-webkit-transform:translate3d(0%,0,0);transform:translateZ(0);opacity:1}.ContactBlockCareers_offerLink:hover .ContactBlockCareers_offerLinkLabel{-webkit-transform:translate3d(1.4em,0,0);transform:translate3d(1.4em,0,0)}}@media (hover: hover){.ContactBlockCareers_offerLinkLabel{display:inline-block;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition:-webkit-transform .5s var(--ease-power3-out);transition:-webkit-transform .5s var(--ease-power3-out);transition:transform .5s var(--ease-power3-out);transition:transform .5s var(--ease-power3-out),-webkit-transform .5s var(--ease-power3-out)}}.ContactBlockCareersYoung_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.ContactBlockCareersYoung_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.ContactBlockCareersYoung{position:relative;background-color:var(--color-surface-invert-primary);color:var(--color-text-invert);overflow:hidden}.ContactBlockCareersYoung:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5))}.ContactBlockCareersYoung_background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.ContactBlockCareersYoung_backgroundWrapper{display:block;width:100%;height:100%}.ContactBlockCareersYoung_backgroundMedia{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform}.ContactBlockCareersYoung_wrapper{position:relative;-ms-flex-line-pack:end;align-content:flex-end;padding-top:424rem;padding-bottom:var(--spacing-xh);z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_wrapper{padding-top:344rem;padding-bottom:var(--spacing-hg)}}.ContactBlockCareersYoung_title{grid-column:1/-1;font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_title{font-size:48rem;line-height:1.125}}.ContactBlockCareersYoung_title i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_title i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_title{grid-column:1/7}}.ContactBlockCareersYoung_description{grid-column:1/-1;margin-top:var(--spacing-xs);font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_description{font-size:24rem}}.ContactBlockCareersYoung_description i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_description i{font-size:28rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_description{grid-column:1/6;margin-top:var(--spacing-md)}}.ContactBlockCareersYoung_button{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-2xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.ContactBlockCareersYoung_button{margin-top:var(--spacing-3xl)}}.LegalsPage{padding-top:var(--header-height)}.BlockWysiwyg_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.BlockWysiwyg_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.BlockWysiwyg_wrapper{padding-top:var(--spacing-xh);padding-bottom:var(--spacing-2xh)}.BlockWysiwyg_title{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_title{grid-column:1/8}}.BlockWysiwyg_separator{grid-column:1/-1;width:100%;margin-top:var(--spacing-xs);margin-bottom:var(--spacing-2xh);border:none;border-bottom:var(--border-sm) solid var(--color-border-quaterenary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_separator{margin-top:var(--spacing-md)}}.BlockWysiwyg_content{grid-column:1/-1}.BlockWysiwyg_content h1{font-family:var(--font-sans);font-size:28rem;line-height:1.2142}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content h1{font-size:112rem;line-height:1.15}}.BlockWysiwyg_content h1 i{font-family:var(--font-serif);font-size:32rem;line-height:1.0625}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content h1 i{font-size:128rem;line-height:.875}}.BlockWysiwyg_content h2{font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content h2{font-size:48rem;line-height:1.125}}.BlockWysiwyg_content h2 i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content h2 i{font-size:54rem;line-height:1}}.BlockWysiwyg_content h3,.BlockWysiwyg_content h4{font-family:var(--font-sans);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content h3,.BlockWysiwyg_content h4{font-size:24rem}}.BlockWysiwyg_content h3 i,.BlockWysiwyg_content h4 i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content h3 i,.BlockWysiwyg_content h4 i{font-size:28rem;line-height:1.1428}}.BlockWysiwyg_content h1:not(:first-child),.BlockWysiwyg_content h2:not(:first-child),.BlockWysiwyg_content h3:not(:first-child),.BlockWysiwyg_content h4:not(:first-child){margin-top:2.75em}.BlockWysiwyg_content h1:has(+*),.BlockWysiwyg_content h2:has(+*),.BlockWysiwyg_content h3:has(+*),.BlockWysiwyg_content h4:has(+*){margin-bottom:.5em}.BlockWysiwyg_content p{font-family:var(--font-sans);font-size:16rem;line-height:1.2275}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content p{font-size:18rem;line-height:1.3333}}.BlockWysiwyg_content p i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content p i{font-size:22rem;line-height:1.1428}}.BlockWysiwyg_content p:not(:first-child){margin-top:1em}.BlockWysiwyg_content ul,.BlockWysiwyg_content ol{font-family:var(--font-sans);font-size:16rem;line-height:1.2275}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content ul,.BlockWysiwyg_content ol{font-size:18rem;line-height:1.3333}}.BlockWysiwyg_content ul i,.BlockWysiwyg_content ol i{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content ul i,.BlockWysiwyg_content ol i{font-size:22rem;line-height:1.1428}}.BlockWysiwyg_content ul:not(:first-child),.BlockWysiwyg_content ol:not(:first-child){margin-top:2em}.BlockWysiwyg_content ul:not(:last-child),.BlockWysiwyg_content ol:not(:last-child){margin-bottom:2em;padding-left:.9em;list-style:disc}.BlockWysiwyg_content ol,.BlockWysiwyg_content ol:not(:last-child){list-style:decimal}.BlockWysiwyg_content li{padding-left:.2em}.BlockWysiwyg_content li:not(:first-child){margin-top:1em}.BlockWysiwyg_content a{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em;color:inherit}.BlockWysiwyg_content blockquote:not(:first-child){margin-top:1em}.BlockWysiwyg_content blockquote:not(:last-child){margin-bottom:1em}.BlockWysiwyg_content blockquote p{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content blockquote p{font-size:22rem;line-height:1.1428}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.BlockWysiwyg_content{grid-column:1/8}}.NotFoundBlockHero_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.NotFoundBlockHero_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.NotFoundBlockHero{position:relative;background-color:var(--color-surface-invert-primary);color:var(--color-text-invert);overflow:hidden}.NotFoundBlockHero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-surface-invert-primary);opacity:.25}.NotFoundBlockHero_background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.NotFoundBlockHero_backgroundWrapper{display:block;width:100%;height:100%}.NotFoundBlockHero_backgroundMedia{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform,opacity}.NotFoundBlockHero_wrapper{position:relative;-ms-flex-line-pack:start;align-content:flex-start;min-height:100vh;min-height:100svh;padding-top:40vh;padding-top:40svh;padding-bottom:var(--spacing-md);z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundBlockHero_wrapper{padding-bottom:var(--spacing-2xl)}}.NotFoundBlockHero_title{grid-column:1/-1;font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundBlockHero_title{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundBlockHero_title{grid-column:1/7}}.NotFoundBlockHero_text{grid-column:1/-1;margin-top:var(--spacing-md);font-family:var(--font-sans);font-size:24rem;line-height:1.1666}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundBlockHero_text{font-size:48rem;line-height:1.125}}.NotFoundBlockHero_text i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundBlockHero_text i{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundBlockHero_text{grid-column:1/7}}.NotFoundBlockHero_button{grid-column:1/-1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:var(--spacing-2xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NotFoundBlockHero_button{grid-column:1/7}}.Header_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.Header_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.Header{position:fixed;top:0;left:0;width:100%;color:var(--color-surface-invert-primary);-webkit-transition:-webkit-transform .8s var(--ease-power2-out) .2s;transition:-webkit-transform .8s var(--ease-power2-out) .2s;transition:transform .8s var(--ease-power2-out) .2s;transition:transform .8s var(--ease-power2-out) .2s,-webkit-transform .8s var(--ease-power2-out) .2s;pointer-events:none;z-index:2}.Header:before{content:"";position:absolute;top:0;left:0;-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0);width:100%;height:100%;background-color:var(--color-surface-primary);-webkit-transition:-webkit-transform .6s var(--ease-power2-in-out);transition:-webkit-transform .6s var(--ease-power2-in-out);transition:transform .6s var(--ease-power2-in-out);transition:transform .6s var(--ease-power2-in-out),-webkit-transform .6s var(--ease-power2-in-out);will-change:transform;pointer-events:all}.Header_hidden{-webkit-transform:translate3d(0,-102%,0);transform:translate3d(0,-102%,0);-webkit-transition:-webkit-transform .4s var(--ease-power2-in);transition:-webkit-transform .4s var(--ease-power2-in);transition:transform .4s var(--ease-power2-in);transition:transform .4s var(--ease-power2-in),-webkit-transform .4s var(--ease-power2-in)}.Header_dark{color:var(--color-surface-primary)}.Header_backgroundVisible:before{-webkit-transform:translate3d(0,0%,0);transform:translateZ(0)}.Header>*{-webkit-transition:color .4s var(--ease-sine-out);transition:color .4s var(--ease-sine-out)}.Header_wrapper{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24rem;padding-bottom:24rem;z-index:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_wrapper{padding-top:40rem;padding-bottom:40rem}}.Header_link{grid-column:1/5;width:75rem;color:inherit;pointer-events:all}.Header_link[aria-disabled=true]{pointer-events:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_link{grid-column:1/7;width:123rem}}.Header_logo{width:100%;height:auto}.Header_button{grid-column:5/-1;margin-left:auto;pointer-events:all;color:inherit}.Header_button:focus-visible{outline:-webkit-focus-ring-color auto 1px}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Header_button{grid-column:7/-1}}.LogoCherAmi{display:block}.MenuButton{font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase;cursor:pointer}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.MenuButton{font-size:16rem;line-height:1.2125}}.Menu_searchContent,.Menu_content{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.Menu_searchContent,.Menu_content{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.Menu{position:fixed;top:0;left:0;width:100%;height:100vh;height:100svh;color:var(--color-surface-invert-primary);opacity:0;pointer-events:none;overflow-y:auto}.Menu_background{position:fixed;top:0;left:0;width:100%;height:100%}.Menu_backgroundOverlay{position:absolute;top:0;left:0;width:100%;height:100%;will-change:opacity}.Menu_backgroundOverlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-surface-invert-primary);opacity:.4}.Menu_backgroundColor{width:100%;height:100%;background-color:var(--color-surface-primary);will-change:transform}.Menu_wrapper{position:relative}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Menu_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}}.Menu_search{position:relative;height:280rem;background-color:var(--color-surface-secondary)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Menu_search{height:345rem}}.Menu_searchOverlay{position:fixed;background:var(--color-border-invert-primary);top:0;left:0;width:100%;height:100vh;height:100svh;z-index:1;pointer-events:none;visibility:hidden;opacity:0}.Menu_searchContent{row-gap:var(--spacing-3xl);position:relative;z-index:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding-bottom:var(--spacing-lg)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Menu_searchContent{padding-bottom:var(--spacing-3xl)}}.Menu_searchImage{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;top:0;left:0;height:100%}.Menu_searchBar{grid-column:1/-1;width:100%}.Menu_content{row-gap:var(--spacing-3xl);padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-3xl)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Menu_content{padding-top:var(--spacing-xh)}}.Menu_block{grid-column:1/-1}.Menu_block-navigation{grid-column:1/6}.Menu_block-contact{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);row-gap:var(--spacing-3xl);-ms-flex-line-pack:start;align-content:flex-start}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Menu_block-contact{grid-template-columns:repeat(5,1fr);row-gap:var(--spacing-hg);grid-column:8/-1}.Menu_block-newsletter{grid-column:8/-1}.Menu_block-legals{grid-column:1/6;grid-row:2;align-self:center}}.Menu_address{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Menu_address{grid-column:1/4}}.Menu_socials{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Menu_socials{grid-column:4/-1}}.Legals{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:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--spacing-2xl);-moz-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl);row-gap:var(--spacing-xs);padding-top:.3em}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Legals{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Legals_copyright{font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Legals_copyright{font-size:16rem;line-height:1.2125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Legals_copyright{font-family:var(--font-sans);font-size:10rem;line-height:1.21;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){.Legals_copyright{font-size:12rem;line-height:1.2083}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Legals_cookies{font-family:var(--font-sans);font-size:10rem;line-height:1.21;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){.Legals_cookies{font-size:12rem;line-height:1.2083}}.Navigation_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Navigation_item{overflow:hidden}.Navigation_link{display:inline-block;will-change:transform}.NavigationLink{position:relative;font-family:var(--font-sans);font-size:24rem;line-height:1.1666;text-transform:lowercase;color:inherit;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NavigationLink{font-size:48rem;line-height:1.125}}.NavigationLink i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.NavigationLink i{font-size:54rem;line-height:1}}.NavigationLink-hasComma:after{pointer-events:none;content:", "}.NavigationLink:disabled,.NavigationLink[aria-disabled=true]{pointer-events:none;color:var(--color-text-quarterenary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (hover: hover){.NavigationLink:hover{color:var(--color-text-quarterenary)}}.SearchBar{--color-text: var(--color-text-primary);color:var(--color-text)}.SearchBar_search-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.SearchBar_wrapper{position:relative;width:100%}.SearchBar_wrapper svg{position:absolute;right:5rem;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:currentColor;stroke:currentColor}.SearchBar_label{font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_label{font-size:16rem;line-height:1.2125}}.SearchBar_input-wrapper{position:relative;border-bottom:1rem solid currentColor}.SearchBar_placeholder-message{font-family:var(--font-sans);font-size:24rem;line-height:1.1666;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5rem;pointer-events:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_placeholder-message{font-size:48rem;line-height:1.125}}.SearchBar_placeholder-message i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_placeholder-message i{font-size:54rem;line-height:1}}.SearchBar_input{font-family:var(--font-sans);font-size:24rem;line-height:1.1666;border-radius:6rem;padding:8rem 32rem 8rem 8rem;width:100%}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_input{font-size:48rem;line-height:1.125}}.SearchBar_input i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_input i{font-size:54rem;line-height:1}}.SearchBar_input:focus{outline-offset:2rem}.SearchBar_panel-container{position:absolute;bottom:0;left:0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);padding-top:var(--spacing-2xs);padding-bottom:var(--spacing-2xs);-webkit-transition:opacity .2s var(--ease-sine-in-out),visibility .2s var(--ease-sine-in-out);transition:opacity .2s var(--ease-sine-in-out),visibility .2s var(--ease-sine-in-out)}.SearchBar_panel-container.hidden{opacity:0;visibility:hidden}.SearchBar_panel-container:after{content:"";position:absolute;bottom:-5rem;left:0;width:100%;height:40rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.SearchBar_wrapper[data-expanded=false]+.SearchBar_panel-container{opacity:0;visibility:hidden}.SearchBar_panel{width:100%;overflow-y:auto;max-height:50dvh;list-style-type:none;padding:0}.SearchBar_option{font-family:var(--font-sans);font-size:24rem;line-height:1.1666;color:var(--color-text-quarterenary);display:block;margin-bottom:4rem;padding:4rem 6rem;line-height:1.5}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_option{font-size:48rem;line-height:1.125}}.SearchBar_option i{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_option i{font-size:54rem;line-height:1}}.SearchBar_option-client{font-family:var(--font-serif);font-size:18rem;line-height:1.3333}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.SearchBar_option-client{font-size:22rem;line-height:1.1428}}.SearchBar_option em{font-style:normal;color:var(--color-text-secondary)}.SearchBar_option[aria-selected=true],.SearchBar_option[data-selected=true],.SearchBar_option:hover{color:var(--color-text-secondary)}@media (forced-colors: active){.SearchBar_option[aria-selected=true],.SearchBar_option[data-selected=true]{outline-offset:-2rem}}.SearchBar_message{margin-bottom:4rem;padding:4rem;line-height:1.5}.SearchBar .visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.SearchBar a:not([class]){padding:10rem 0}.Footer_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.Footer_wrapper{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.Footer{padding-top:80rem;padding-bottom:24rem;background-color:var(--color-surface-secondary);background-size:cover}.Footer--theme-dark{color:var(--color-text-invert)}.Footer--theme-dark svg{fill:var(--color-text-invert)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer{padding-top:200rem;padding-bottom:120rem}}.Footer_wrapper{row-gap:var(--spacing-3xl)}.Footer_block{grid-column:1/-1}.Footer_block-content{grid-column:1/8}.Footer_block-contact,.Footer_block-newsletter{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);row-gap:var(--spacing-3xl);-ms-flex-line-pack:start;align-content:flex-start}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_block-content{grid-column:1/6}.Footer_block-contact,.Footer_block-newsletter{grid-template-columns:repeat(5,1fr);row-gap:var(--spacing-hg);grid-column:7/-1}.Footer_block-legals{grid-column:1/6;grid-row:2;align-self:center}}.Footer_description{font-family:var(--font-sans);font-size:28rem;line-height:1.2142}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_description{font-size:112rem;line-height:1.15}}.Footer_description i{font-family:var(--font-serif);font-size:32rem;line-height:1.0625}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_description i{font-size:128rem;line-height:.875}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_description{font-family:var(--font-sans);font-size:24rem;line-height:1.1666}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_description{font-size:48rem;line-height:1.125}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_description i{font-family:var(--font-serif);font-size:28rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_description i{font-size:54rem;line-height:1}}.Footer_entities,.Footer_address,.Footer_newsletter{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_address,.Footer_newsletter{grid-column:1/4}}.Footer_socials,.Footer_languageSelector{grid-column:1/-1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Footer_socials,.Footer_languageSelector{grid-column:4/-1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Entities{display:grid;grid-template-columns:repeat(5,1fr);-webkit-column-gap:var(--grid-gutter);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}.Entities_item:not(:first-child){margin-top:var(--spacing-sm)}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Entities_item:not(:first-child){margin-top:0}.Entities_item:nth-child(1){grid-column:1/4}.Entities_item:nth-child(2){grid-column:4/-1}}.Entities_itemLabel{font-family:var(--font-serif);font-size:28rem;line-height:1}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Entities_itemLabel{font-size:54rem;line-height:1}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Entities_itemLabel{font-family:var(--font-serif);font-size:20rem;line-height:1.2}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape) and (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Entities_itemLabel{font-size:28rem;line-height:1.1428}}.Entities_itemLink{display:inline-block;margin-top:var(--spacing-2xs);color:var(--color-text-primary)}@media (hover: hover){.Entities_itemLink{-webkit-transition:opacity .25s var(--ease-sine-out);transition:opacity .25s var(--ease-sine-out)}.Entities_itemLink:hover{opacity:.7}}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Entities_itemLink{margin-top:var(--spacing-3xs)}}.Entities_itemLogo{width:auto;max-width:100%;height:23rem}.Entities_itemLogo.LogoCherAmi{height:21rem}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Entities_itemLogo{height:25rem}.Entities_itemLogo.LogoCherAmi{height:22rem}}.LogoLaGrandeMaison{display:block}.LanguageSelector{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:var(--spacing-2xs);-moz-column-gap:var(--spacing-2xs);column-gap:var(--spacing-2xs)}.LanguageSelector_link{font-family:var(--font-sans);font-size:12rem;line-height:1.2083;text-transform:uppercase;color:inherit}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LanguageSelector_link{font-size:16rem;line-height:1.2125}}.LanguageSelector_link[aria-disabled=true]{text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.24em;opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.LanguageSelector_link{font-family:var(--font-sans);font-size:10rem;line-height:1.21;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){.LanguageSelector_link{font-size:12rem;line-height:1.2083}}@media (hover: hover){.LanguageSelector_link{-webkit-transition:opacity .25s var(--ease-sine-out);transition:opacity .25s var(--ease-sine-out)}.LanguageSelector_link:hover{opacity:.5}}.WallTransition{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:3}.WallTransition_overlay{position:absolute;top:0;left:0;width:100%;height:100%;will-change:opacity}.WallTransition_overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-surface-invert-primary);opacity:.4}.WallTransition_background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-surface-primary);will-change:transform,opacity}.WallTransition_logo{position:relative;width:96rem;color:var(--color-white);will-change:transform,opacity}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.WallTransition_logo{width:144rem}}.WallTransition_logo svg{display:block;width:100%;height:auto}.Loader_wrapper{width:calc(100% - var(--grid-margin) * 2);margin-left:auto;margin-right:auto}.Loader{position:fixed;top:0;left:0;width:100%;height:100vh;height:100svh;color:var(--color-surface-secondary);overflow:hidden;z-index:4}.Loader_background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-surface-invert-primary);will-change:opacity}.Loader_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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:var(--spacing-md);height:100%}.Loader_logo{width:123rem;height:auto;opacity:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Loader_logo{width:196rem}}.Loader_text{max-width:414rem;font-family:var(--font-sans);font-size:18rem;line-height:1.3333;text-align:center;opacity:0}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Loader_text{font-size:24rem}}.Loader_text i{font-family:var(--font-serif);font-size:20rem;line-height:1.2}@media (min-width: 768px) and (min-height: 500px) and (orientation: landscape){.Loader_text i{font-size:28rem;line-height:1.1428}}.Loader_textLine-child{will-change:transform}.Loader_textLine-parent{overflow:hidden}.Loader_progress{position:absolute;bottom:0;left:0;width:100%;height:4rem;opacity:0;will-change:transform;overflow:hidden}.Loader_progressBar{display:block;width:100%;height:100%;background-color:var(--color-surface-secondary);will-change:transform}
