*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,p,ul[class] ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}img{max-width:100%;display:block}.article article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--font-sans:Arial, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-montserrat:'montserrat', sans-serif;--font-montserratbold:'montserratbold', sans-serif;--ratio:2;--base-font:1.125rem;--base-value:6.56rem;--baseline:1.54;--space-xs:calc(var(--space-sm) / var(--ratio));--space-sm:calc(var(--space-base) / var(--ratio));--space-base:var(--base-font);--space-lg:calc(var(--space-base) * var(--ratio));--space-xl:calc(var(--space-lg)   * var(--ratio));--space-2xl:calc(var(--space-xl)   * var(--ratio));--space-3xl:calc(var(--space-2xl)  * var(--ratio));--space-4xl:calc(var(--space-3xl)  * var(--ratio));--scale-2xs:calc(var(--scale-xs) / var(--ratio));--scale-xs:calc(var(--scale-sm) / var(--ratio));--scale-sm:calc(var(--scale-base) / var(--ratio));--scale-base:var(--base-value);--scale-lg:calc(var(--scale-base) * var(--ratio));--scale-xl:calc(var(--scale-lg)   * var(--ratio));--scale-2xl:calc(var(--scale-xl)   * var(--ratio));--scale-3xl:calc(var(--scale-2xl)  * var(--ratio));--scale-4xl:calc(var(--scale-3xl)  * var(--ratio));--ground:0;--above:1;--below:-1;--zLayoutContent:calc(var(--above) + var(--ground));--zLayoutNavigation:calc(var(--above) + var(--zLayoutContent));--zLayoutLogo:calc(var(--above) + var(--zLayoutNavigation));--zLayoutModal:calc(var(--above) + var(--zLayoutLogo));--black:#3C3C3B;--white:#FFFFFF;--jam100:#A04B5A;--jam40:#D9D9D9;--orange100:#D96C46;--orange40:#EAB198;--green100:#7EA48F;--green40:#C3D3C3;--yellow100:#E6A33F;--yellow40:#F0CF9A;--grey:#F0F2EF;--container-padding:clamp(var(--space-4xl), 15vw, var(--space-6xl)) clamp(var(--space-7xl), 12vw + 1rem, var(--space-extra));--container-padding-x:0 clamp(var(--space-7xl), 12vw + 1rem, var(--space-extra))}.stack h2,.stack h3,.stack h4{margin-top:1.25em}.stack h2{margin-bottom:1.25rem}.stack h3{margin-bottom:.75rem}.stack ul,.stack ol,.footnotes ol{padding-left:1.5em;max-width:45ch;counter-reset:list;line-height:1}.stack ul{margin-top:1rem}.stack li{position:relative;margin:.75rem 0}.stack li+li{margin-top:0}.stack figure,.stack table{margin:var(--typo32)0}.stack blockquote{font-style:italic}.stack blockquote>:first-child::before,.stack blockquote>:not(ul,ol):last-child::after,.stack blockquote>:last-child li:last-of-type::after{font-style:italic;display:inline;position:absolute}.stack blockquote>p{display:inline}.stack blockquote>:first-child::before{content:"“";left:-.5em}.stack blockquote>:not(ul,ol):last-child::after,.stack blockquote>:last-child li:last-of-type::after{content:"”"}.stack table{font-variant-numeric:tabular-nums;border-collapse:collapse;width:100%}.stack th{text-align:left;padding:0 1.5em .5em 0}.stack td,.stack tbody th{border-top:1px solid var(--green);padding:.5em 1.5em .5em 0}.stack caption{caption-side:bottom}html{scroll-behavior:smooth;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-montserrat);font-size:var(--space-base,1.125rem);font-weight:400;line-height:1.54;color:var(--black);text-rendering:optimizeSpeed;font-variant-ligatures:common-ligatures;-moz-font-feature-settings:"liga","clig";-webkit-font-feature-settings:"liga","clig";font-feature-settings:"liga","clig"}main{margin-top:5.5rem}@media(min-width:60rem){main{margin-top:120px}}.m-0{margin:0}.m-auto{margin-left:auto;margin-right:auto}.mb-xs{margin-bottom:var(--space-xs)}.mb-s{margin-bottom:var(--space-sm)}.mb-base{margin-bottom:var(--space-base)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}.mb-2xl{margin-bottom:var(--space-2xl)}.mb-3xl{margin-bottom:var(--space-3xl)}.mb-4xl{margin-bottom:var(--space-4xl)}.mb-5xl{margin-bottom:var(--space-5xl)}.mb-scalexs{margin-bottom:var(--scale-xs)}.mt-s{margin-top:var(--space-sm)}.mt-base{margin-top:var(--space-base)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mt-2xl{margin-top:var(--space-2xl)}.mt-3xl{margin-top:var(--space-3xl)}.mt-4xl{margin-top:var(--space-4xl)}.mt-5xl{margin-top:var(--space-5xl)}.my-base{margin-top:var(--base);margin-bottom:var(--space-base)}.pl-0{padding-left:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.py-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.py-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.py-base{padding-top:var(--space-base);padding-bottom:var(--space-base)}.py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-3xl)}.py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.py-4xl{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl)}@supports not (font-variation-settings:normal){@font-face{font-family:montserratregular;src:url(../fonts/montserrat.woff2)format('woff2'),url(../fonts/montserrat.woff)format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:montserratbold;src:url(../fonts/montserratbold.woff2)format('woff2'),url(../fonts/montserratbold.woff)format('woff');font-weight:700;font-display:swap}}@supports(font-variation-settings:normal){@font-face{font-family:montserrat;src:url(../fonts/montserrat-vf-subset.woff2)format('woff2'),url(../fonts/montserrat-vf-subset.woff)format('woff');font-weight:100 1e3;font-stretch:25% 151%;font-display:swap}}.montserrat{font-family:var(--font-montserrat)}.font-normal{font-weight:400}.font-italic{font-style:italic}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold,.font-semibold>*{font-weight:600}.font-medium{font-weight:500}.font-light{font-weight:200}.font-center{text-align:center}.font-right{text-align:right}.uppercase{text-transform:uppercase}h1,h2,h3,h4,h5{position:relative;font-family:montserrat;line-height:1.2;font-weight:700}h1,.h1-like{font-size:var(--scale-sm,2.9rem);font-size:clamp(1.667rem,3vw + 1.25rem,var(--scale-sm))}h2,.h2-like{font-size:var(--space-lg,2rem);font-size:clamp(1.55rem,2vw + 1rem,var(--space-lg))}h3,.h3-like{font-size:var(--scale-xs,1.45rem);font-size:clamp(1.22rem,1vw + 1rem,var(--scale-xs));line-height:1.15}h4,.h4-like{font-size:var(--space-l,1.25rem)}.text-base{font-size:var(--space-base,1.125rem)}.text-sm{font-size:var(--scale-2xs,.82rem)}.text-big{font-size:var(--space-4xl)}.text-container{max-width:740px}.underline{text-decoration:underline}.no-underline{text-decoration:none}p{max-width:52rem}p+*{margin-top:1.5em}strong{font-weight:700}ol,ul{padding-left:0;margin:0}.list-none{list-style:none}.list-pl ul{margin-left:1.25ch}sup,sub{font-size:66.667%;line-height:0}sub{font-size:87.5%}blockquote{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:720px;margin:var(--space-2xl)0;font-size:var(--space-xl,1.375rem);line-height:1.35;letter-spacing:.2px}blockquote::before{content:"";position:relative;min-width:46px;height:34px;margin:.5rem 1rem 1.5rem 0}pre{overflow-x:auto}.relative{position:relative}.inline-block{display:inline-block}.block{display:block}.none{display:none}.wmax{width:max-content}.center-dk{margin-left:auto;margin-right:auto;text-align:center}.blank[target=_blank]:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);display:inline-block;width:.5rem;margin:0 3px 0 5px}.blank-mailto[href^="mailto:"]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}.js-hide{visibility:hidden;opacity:0;height:0;transition:visibility 1s linear 300ms,opacity 300ms}.js-show{visibility:visible;opacity:1;height:initial;transition:visibility 1s linear 0s,opacity 300ms}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{left:0;right:0;top:0;bottom:0;width:auto;height:min-content;overflow:auto;text-align:center;font-size:inherit;z-index:999;font-weight:700;color:var(--black);background:var(--white);padding:.75em;box-shadow:none;border-bottom:1px solid var(--black)}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.color-white{color:var(--white)}.color-black{color:var(--black)}.color-green100{color:var(--green100)}.color-orange100{color:var(--orange100)}.color-yellow100{color:var(--yellow100)}.color-jam100{color:var(--jam100)}.bold-green100 strong{color:var(--green100)}.bold-orange100 strong{color:var(--orange100)}.bold-yellow100 strong{color:var(--yellow100)}.bold-jam100 strong{color:var(--jam100)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-grey{background-color:var(--grey)}.bg-jam100{background-color:var(--jam100)}.bg-green100{background-color:var(--green100)}.bg-green40{background-color:var(--green40)}.bg-orange100{background-color:var(--orange100)}.bg-yellow100{background-color:var(--yellow100)}.bg-green100>*{color:var(--white)}.bold-yellow100 strong{color:var(--yellow100)}.light-yellow100 strong{font-weight:200;color:var(--yellow100)}#footer__logo svg{width:144px}.emails__list div{margin-bottom:var(--scale-xs)}.footer__social svg{width:3rem}.footer__social:hover{fill:var(--jam100)}.footer__bottom ul{list-style:none}.footer__bottom a{text-decoration:none}.bottom__right{height:100%}.bottom__copy{height:100%}.bottom__mention{margin-top:auto}.bottom__mention a{color:var(--jam100);text-decoration:underline}@media(min-width:60rem){.emails__list div{width:50%}.bottom__copy,.bottom__mention{text-align:right}}#header{padding-top:2rem}@media(min-width:60rem){#header{position:fixed;top:0;left:0;right:0;display:flex;height:120px;background-color:var(--white);z-index:var(--zLayoutNavigation)}}#header__logo{position:fixed;width:144px;fill:var(--black);z-index:var(--zLayoutLogo)}#header__logo svg{width:144px}#header__logo .virgule1{fill:var(--jam100)}#header__logo .virgule2{fill:var(--yellow100)}@media(min-width:60rem){#header__logo{position:static;display:flex}}.hero{position:relative}.hero__banner img{height:auto;width:100%;aspect-ratio:16/9;object-fit:cover;max-height:850px;min-height:350px}main[data-template=contact] .hero__banner img{height:calc(100vh - 7rem)}.hero__intro{margin:2rem;font-weight:450}main[data-template=content] .hero__intro{margin-left:0}main[data-template=home] .hero__intro,main[data-template=contact] .hero__intro,main[data-template=default] .hero__intro,main[data-template=products] .hero__intro{position:absolute;top:1.5rem;left:0;max-width:100%}.hero__intro h1{margin-bottom:var(--space-lg)}.hero__highligth{max-width:900px;line-height:1.56}body[data-template=home] .hero__highligth strong{font-weight:400;color:var(--yellow100)}@media(min-width:60rem){main[data-template=home] .hero__intro,main[data-template=contact] .hero__intro,main[data-template=default] .hero__intro,main[data-template=products] .hero__intro{top:calc(50% - 175px);left:var(--space-2xl);max-width:1050px;height:350px}main[data-template=default] .hero__intro{max-width:680px}.hero__intro{margin:0}.hero__banner img{height:calc(100vh - 7rem)}}.container{position:relative;padding:var(--space-lg)}.container-x{position:relative;padding:0 var(--space-lg)}.container-y{position:relative;padding:var(--space-lg)0}.container-yt{position:relative;padding-top:var(--space-lg);padding-bottom:0}@media(min-width:60rem){.container{padding:var(--space-xl)var(--scale-base)}.container-x{padding:0 var(--scale-base)}.container-y{padding:var(--space-xl)0}.container-yt{padding-top:var(--space-xl);padding-bottom:0}}@media(min-width:80rem){.container{padding:var(--space-xl)var(--space-2xl)}.container-x{padding:0 var(--space-2xl)}.container-yt{padding-bottom:0}}.grid{display:flex;flex-direction:column;gap:var(--space-base)}@media(min-width:60rem){.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--space-lg);align-items:var(--items,flex-start)}.grid>*{grid-column-start:var(--start,inherit);grid-column-end:span var(--span);margin-top:0}.align-center{align-items:center}.justify-center{justify-items:center}.space-between{justify-content:space-between}}.flex-center{display:flex;flex-direction:column;justify-content:center}.space-between{justify-content:space-between}@media(min-width:60rem){.flex-center{align-items:center}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-50{width:50%}}@keyframes open{from{right:-100vw}to{right:0}}#burgerbutton{display:none}.burgerimage{display:block;position:absolute;right:60px;padding:3rem .3rem .15rem;letter-spacing:2px;font-size:1.15rem;cursor:pointer}#burgerbutton:checked~ul{display:block;animation-name:open;animation-duration:.8s}#burgerbutton:checked~.burgerimage{color:var(--white)}#burgerbutton:checked~.burgerimage::before{content:"";position:relative;display:inline-block;left:25px;top:5px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2215.964%22 height=%2215.96%22%3E%3Cpath data-name=%22Icon ionic-ios-close%22 d=%22m9.874 7.98 5.7-5.7A1.336 1.336.0 0013.685.391l-5.7 5.7-5.7-5.7A1.336 1.336.0 10.396 2.28l5.7 5.7-5.7 5.7a1.336 1.336.0 001.889 1.889l5.7-5.7 5.7 5.7a1.336 1.336.0 001.889-1.889z%22 fill=%22%2328225c%22/%3E%3C/svg%3E");background-repeat:no-repeat;transition-duration:.75s}[type=checkbox]:checked+label .expanded-text{display:inline}[type=checkbox]:checked+label .collapsed-text{display:none}[type=checkbox]:not(:checked)+label .expanded-text{display:none}[type=checkbox]:not(:checked)+label .collapsed-text{display:inline}.menu{position:fixed;display:block;top:0;left:0;height:6rem;width:100%;max-width:100vw;background-color:var(--white);z-index:var(--zLayoutNavigation)}.menu:has(#burgerbutton:checked){position:fixed}.menu__list{display:none;position:fixed;top:6rem;padding:var(--space-xl)var(--space-lg)0;margin:0;width:100%;height:100%;line-height:2;background-color:var(--white);list-style:none}.menu__item{position:relative;display:block;width:auto}.menu__link{display:inline-block;width:100%;height:100%;font-size:var(--scale-xs);font-weight:700;color:var(--black);text-decoration:none;outline:none;transition-duration:.5s}.menu__link:hover,.menu__link.dropdown__link:hover{color:var(--jam100)}.menu__link:active,.menu__link:focus{text-decoration:underline;box-shadow:none}.menu__link[aria-current=page]{color:var(--jam100)}.menu__jobs a:hover{color:var(--jam100)}@media screen and (min-width:60em){.burgerimage{display:none}.menu{position:static;display:flex;align-items:center;border-bottom:none;width:100%;height:auto;padding-top:0;background-color:initial}.menu__list{position:static;display:flex;justify-content:flex-end;margin-left:auto;padding:0;width:85%;height:auto;font-size:.88rem;background-color:initial}.menu__item{position:relative;display:inline;padding-left:0;margin-bottom:0;text-align:left}.menu__item+.menu__item{margin-left:var(--space-base)}.menu__link{width:auto;height:auto;font-size:.88rem;font-weight:600}}@media screen and (min-width:80em){.menu__list{width:75%;font-size:var(--space-base)}.menu__link{font-size:var(--space-base)}}@media screen and (min-width:100em){.menu__item+.menu__item{margin-left:var(--space-lg)}}.achievements__left{padding-top:var(--space-xl)}.achievements__right{padding:var(--space-xl)}.achievements__right dt{font-size:var(--space-xl);font-weight:700}@media screen and (min-width:60em){.achievements__right{width:calc(100% + var(--scale-base))}}@media screen and (min-width:80em){.achievements__right{width:calc(100% + var(--space-2xl))}}.b-product__img{width:100%;height:auto}#blocks__container{margin-bottom:2rem}@media screen and (min-width:60em){#blocks__container{margin-bottom:4rem}}.b-product{margin-bottom:2rem}.b-product h2{margin-bottom:.5rem}.b-product__desc p{margin-bottom:.5rem}@media screen and (min-width:60em){.b-product{margin-bottom:0}.b-product h2{margin-bottom:1rem}.b-product__content{--span:6}.b-product__desc p{margin-bottom:1rem}}@media screen and (min-width:80em){.b-product h2{margin-bottom:var(--space-lg)}.b-product__content{--span:5}.b-product__desc p{margin-bottom:var(--space-lg)}}.docs.bg-grey{margin:1.5rem 0;padding-bottom:var(--space-lg)}@media screen and (min-width:60em){.docs.bg-grey{margin:3rem 0;padding-bottom:var(--space-xl)}.docs__cta{display:flex;align-items:center;justify-content:center;height:100%}}.titledesc.bg-grey{margin:1.5rem 0;padding-bottom:var(--space-lg)}.titledesc h2{margin-top:var(--space-lg)}@media screen and (min-width:60em){.titledesc h2{margin-top:0;margin-bottom:var(--space-lg)}.titledesc.bg-grey{margin:3rem 0;padding-bottom:var(--space-xl)}}.halfimage img{width:100%;height:100%;height:auto;max-height:700px;object-fit:cover}@media(min-width:60rem){.halfimage img,.halfimage__desc{grid-row-start:1}}.fullimage img{width:100%;height:100%;height:auto;max-height:750px;object-fit:contain}.fullimage__desc{margin-left:auto;text-align:right}.twoimage img{width:100%;height:100%;max-height:700px;object-fit:cover}.twoimage+.twoimage{margin-top:2rem}@media(min-width:60rem){.twoimage{width:calc((100% - 2rem)/2)}.twoimage+.twoimage{margin-top:0;margin-left:2rem}}.centered.bg-jam100{color:var(--white)}.articlesList__card{margin-bottom:2rem}.articlesList__linktoarticles .btn{margin-top:var(--space-lg)}.articlesList__card img{width:100%;height:auto;object-fit:cover}@media(min-width:60rem){.articlesList__cards{display:flex;flex-wrap:wrap}.articlesList__card{width:calc((100% - var(--space-xl))/3);margin-bottom:0}.articlesList__cards .articlesList__card:nth-child(3n+2),.articlesList__cards .articlesList__card:nth-child(3n+3){margin-left:var(--space-lg)}.articlesList__cards .articlesList__card:nth-child(n+4){margin-top:4rem}}.btn{display:inline-block;width:max-content;padding:var(--space-xs)var(--space-base);font-size:var(--space-base,1rem);font-weight:700;text-decoration:none;background:0 0;border:1px solid var(--black);cursor:pointer}.btn-black{color:var(--black)}.btn-black:hover{color:var(--white);background-color:var(--black)}.btn-black:focus{border-color:var(--jam100);background-color:var(--jam100);color:var(--white)}.btn-white{color:var(--white);border:1px solid var(--white)}.btn-white:hover{color:var(--black);border:1px solid var(--black)}.btn-reverse.btn-white:hover{color:var(--black);background-color:var(--white);border:2px solid var(--white)}.btn-white:focus{color:var(--white);border:1px solid var(--black);background-color:var(--black)}.btn-font-bigger{font-size:var(--scale-xs);border:2px solid var(--white)}.btn-jam{border-color:var(--jam100)}.btn-jam:hover{color:var(--black);border-color:var(--black)}.btn-jam:focus{background-color:var(--black);color:var(--white);border-color:var(--black)}.btn-plus{padding-left:var(--space-lg);padding-right:var(--space-lg)}.btn-extra{padding-left:var(--space-xl);padding-right:var(--space-xl)}@media screen and (min-width:60em){.btn-extra{padding-left:var(--scale-base);padding-right:var(--scale-base)}body[data-template=press] .btn{min-width:180px;text-align:center}}@media screen and (min-width:90em){body[data-template=press] .btn{min-width:325px}}.colorsection__content{display:flex;flex-direction:column;justify-content:center;padding:2rem}.colorsection__content div{margin:0 auto;padding:var(--space-lg);max-width:450px}.colorsection__content h3{margin-bottom:var(--scale-xs);max-width:100%}.colorsection .colorsection__flex:nth-child(even) .colorsection__content{order:1}.colorsection .colorsection__flex:nth-child(even) img{order:2}@media(max-width:40rem){.colorsection .colorsection__flex img{width:100%;height:auto;max-height:400px;object-fit:cover}}@media(min-width:40rem){.colorsection__content div{padding:var(--space-lg)0 0}}@media(min-width:60rem){.colorsection__content{padding:0}.colorsection__content div{padding:0}.colorsection__content h3{min-width:450px}}.comp-filters summary{margin-bottom:0}.filter__label{display:inline-block;margin-top:1rem;font-weight:700}.filter__select{display:block;margin-top:0;padding:.5rem 1rem;width:90%;background-color:var(--grey)}.filters__submit{cursor:pointer}a{color:currentColor}a:hover{color:var(--white)}a:focus,a:active{color:var(--black);text-decoration:none}.link,.links a{font-size:var(--space-m,1.125rem)}.link:hover,.links a:hover{color:var(--jam100)}.link:focus,.link:active,.link a:focus,.link a:active{color:var(--jam100);text-decoration:none}.link-white,.links-white a{color:var(--white)}.link-white:hover,.links-white a:hover{color:var(--black)}.link-jam100,.link-jam100 a{color:var(--jam100)}.link-jam100:hover,.link-jam100 a:hover{color:var(--black)}.link-jam100:focus,.link-jam100:active,.link-jam100 a:focus,.link-jam100 a:active{color:var(--black);text-decoration:none}.newsletter__content a{margin-top:2rem;font-size:var(--scale-xs)}.imagethird{width:100%;height:100%;height:auto;object-fit:contain;max-height:800px}.onethirdcontent__section+.onethirdcontent__section{margin-top:var(--space-xl)}@media(min-width:60rem){.onethirdcontent__content{--span:6}.onethirdcontent__section img{--span:6}.onethird .onethirdcontent__section:nth-child(even) .onethirdcontent__content{order:2}.onethirdcontent__section+.onethirdcontent__section{margin-top:var(--scale-base)}}@media(min-width:80rem){.onethirdcontent__content{--span:4}.onethirdcontent__section img{--span:8}}.press__header{margin-bottom:2rem}.press__header .btn{align-self:center;margin-left:auto;height:max-content}@media screen and (min-width:60em){.press__header{display:flex}.press__header div{margin-left:2rem;max-width:375px}}.iconlist .iconlist__container:nth-child(odd){background-color:var(--grey)}.iconlist__partner img{width:262px}.iconlist__icon{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}body[data-template=partners] .iconlist__icon{text-align:center}.iconlist__icon img{width:125px;object-fit:contain;margin:0 auto;filter:grayscale(100%)}.iconlist__icon img:hover{filter:none}@media(min-width:60rem){.iconlist__header{margin-bottom:var(--space-lg)}.iconlist__icon{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:calc((100% - calc(3 * var(--space-lg)))/4);margin-bottom:0}body[data-template=home] .iconlist__icon{align-self:center}body[data-template=partners] .iconlist__loop .iconlist__icon:nth-child(n+5){margin-top:4rem}.iconlist__loop .iconlist__icon:nth-child(even),.iconlist__loop .iconlist__icon:nth-child(4n+3){margin-left:var(--space-lg)}body[data-template=home] .iconlist__icon{width:calc((100% - calc(4 * var(--space-lg)))/5)}body[data-template=home] .iconlist__icon+.iconlist__icon{margin-left:var(--space-lg)}.iconlist__icon img{width:210px;object-fit:contain;margin:auto auto 1rem}.iconlist__content{margin-top:auto;height:130px}}.projectsList h2{margin-bottom:var(--space-lg)}.projectsList__link{position:absolute;left:0;right:0;top:0;height:100%}.projectsList__products a{position:relative;z-index:var(--zLayoutContent)}.projectsList__products a:nth-child(even){color:var(--green100)}.projectsList__products a:nth-child(odd){color:var(--orange100)}.projectsList__products a:hover{text-decoration:underline}.projectsList__product a{text-decoration:none}.projectsList__product a:hover{text-decoration:underline}.projectsList__card{margin-bottom:2rem}.projectsList__card img{width:100%;height:auto;height:400px;min-height:300px;object-fit:cover}@media(min-width:60rem){.projectsList h2{margin-bottom:var(--scale-sm)}.projectsList__cards{display:flex;flex-wrap:wrap}.projectsList__card{width:calc((100% - 2rem)/2);margin-bottom:0}body[data-template=product] .projectsList__card,body[data-template=project] .projectsList__card{width:calc((100% - 4rem)/3)}.projectsList__cards .projectsList__card:nth-child(n+3){margin-top:4rem}.projectsList__cards .projectsList__card:nth-child(even){margin-left:2rem}body[data-template=product] .projectsList__card:nth-child(3),body[data-template=project] .projectsList__card:nth-child(3){margin-top:0}body[data-template=product] .projectsList__card+.projectsList__card,body[data-template=project] .projectsList__card+.projectsList__card{margin-left:2rem}body[data-template=projects] .projectsList__card img{min-height:400px}body[data-template=project] .projectsList__card dl,body[data-template=product] .projectsList__card dl{width:50%;margin-left:2rem;text-align:right}}@media(min-width:80rem){.projectsList__flex{display:flex}.projectsList__card img{height:450px}}body[data-template=about] .colorsection .colorsection__flex img{order:2;width:100%;height:100%;max-height:600px;object-fit:cover}@media(min-width:40rem){body[data-template=about] .colorsection .colorsection__flex img{max-height:900px}}@media(min-width:60rem){body[data-template=about] .colorsection .colorsection__flex .colorsection__content{order:1;background-color:var(--yellow100)}body[data-template=about] .colorsection .colorsection__flex img{width:50%;max-height:800px}}@media(min-width:100rem){body[data-template=about] .colorsection .colorsection__flex img{max-height:1100px}}.teams__team{margin-bottom:var(--space-xl)}.teams__team h2{margin-bottom:var(--scale-sm)}.team__card{margin-bottom:2rem;max-width:400px}.team__card h3{margin-bottom:1rem}.team__profile{height:450px;object-fit:cover}@media(min-width:40rem){.team__cards{display:flex;flex-wrap:wrap}.team__card{margin-bottom:0;width:calc((100% - 2rem)/2)}.team__cards .team__card:nth-child(even){margin-left:2rem}}@media(min-width:60rem){.team__card{width:calc((100% - 6rem)/4)}.team__cards .team__card:nth-child(even),.team__cards .team__card:nth-child(4n+3){margin-left:2rem}.team__profile{height:600px}}.twocols__content{padding:var(--space-lg)}.twocols__content a{display:block;margin-top:var(--scale-xs)}@media(min-width:60rem){.twocols__content{padding:var(--scale-base)}}.article__header{padding:2rem 0 0}.article__content{margin-top:0;padding:2rem}@media screen and (min-width:60em){.article__header{padding:0}.article__content{margin:2rem auto;padding:0;max-width:65ch}}.jobs__card{padding:1rem;background-color:var(--grey)}.jobs__card+.jobs__card{margin-top:2rem}.jobs__card .btn{display:block;width:100%;font-size:1rem;text-align:center}.jobs__card .btn{margin-top:1rem}@media(min-width:60rem){.jobs__card{padding:var(--space-lg)var(--scale-sm)var(--scale-sm);width:calc((100% - var(--space-lg))/2)}.jobs__card+.jobs__card{margin-top:0}.jobs__cards .jobs__card:nth-child(even){margin-left:var(--space-lg)}.jobs__cards .jobs__card:nth-child(n+3){margin-top:var(--space-lg)}.jobs__card .btn{font-size:1.125rem}}@media(min-width:100rem){.jobs__card{width:calc((100% - var(--space-xl))/3)}.jobs__cards .jobs__card:nth-child(even){margin-left:0}.jobs__cards .jobs__card:nth-child(n+3){margin-top:0}.jobs__cards .jobs__card:nth-child(n+4){margin-top:var(--space-lg)}.jobs__cards .jobs__card:nth-child(3n+2),.jobs__cards .jobs__card:nth-child(3n+3){margin-left:var(--space-lg)}}main[data-template=content] .hero .container{padding-bottom:0}.error__hero h1 strong{color:var(--yellow100)}.error__content a{color:var(--black)}@media(min-width:60rem){.error__content>*{text-align:center;margin:0 auto}}.iconslist h2{margin-bottom:var(--space-lg)}.iconslist__icon{margin-bottom:2rem;text-align:center}.iconslist__icon svg{width:72px;fill:var(--black)}@media(min-width:60rem){.iconslist h2{margin-bottom:var(--scale-sm)}.iconslist__icon{margin-bottom:0;width:calc((100% - var(--space-xl))/5)}.iconslist__icon+.iconslist__icon{margin-left:var(--space-lg)}}.products__intro div,.services__intro div,.impact__intro div{margin:0 auto;max-width:750px}.product__info{padding:2rem 0 0}.product__desc{padding-left:2rem}.product__picture img{width:100%;height:100%;object-fit:cover}@media(min-width:60rem){.product__desc{padding-left:var(--scale-base)}.product__info{padding:var(--space-xl)0}}@media(min-width:80rem){.product__desc{padding-left:var(--space-2xl)}}.variations__card{margin-bottom:2rem;max-height:300px;object-fit:cover}@media(min-width:60rem){.variations__cards{display:flex;flex-wrap:wrap}.products__intro{padding:0}.variations__card{width:calc((100% - 4rem)/3);margin-bottom:0;max-height:350px}.variations__cards .variations__card:nth-child(even){margin-left:0}.variations__cards .variations__card:nth-child(3n+2),.variations__cards .variations__card:nth-child(3n+3){margin-left:2rem}.variations__cards .variations__card:nth-child(n+2){margin-top:0}.variations__cards .variations__card:nth-child(n+4){margin-top:2rem}}.services__intro div,.impact__intro div{margin:0 auto;max-width:750px}.services__card{padding:1.5rem;margin-bottom:2rem}.services__cards{padding-top:var(--space-lg)}.services__card img{margin:0 auto;object-fit:cover;max-height:200px}.services__card h3{margin-top:1rem}@media(min-width:60rem){.services__intro{text-align:center}.services__cards{padding-top:var(--space-xl)}.services__card{width:calc((100% - 2rem)/2);padding:var(--space-lg)}.services__cards .services__card:nth-child(even){margin-left:2rem}.services__card h3{margin-top:var(--scale-sm)}.services__card img{margin:0 auto;width:100%;height:auto}}@media(min-width:80rem){.services__card img{min-height:300px}}@media(min-width:100rem){.services__card{padding:var(--space-xl)}}.impact__cards{margin-top:var(--space-lg)}.impact__card{margin-bottom:3rem;text-align:center}.impact__card>*{max-width:300px;margin-left:auto;margin-right:auto}.impact__card svg{display:flex;margin:0 auto;width:100px;fill:var(--black)}@media(min-width:60rem){.impact__cards{margin-top:var(--scale-sm)}.impact__card{width:calc((100% - var(--space-2xl))/3);margin-bottom:var(--scale-sm)}.impact__cards .impact__card:nth-child(3n+2),.impact__cards .impact__card:nth-child(3n+3){margin-left:var(--space-xl)}}.project__info dd{font-weight:700}.project__details dl{display:flex}.project__referents .projectsList{padding-bottom:var(--space-lg)}@media(min-width:60rem){.project__referents .projectsList{padding-bottom:var(--space-xl)}}.project__blocks.container{padding-top:0}.project__blocks .block-0 .container-yt{padding-top:0}@media print{*{background:0 0!important;box-shadow:none!important;text-shadow:none!important}body{width:auto;margin:auto;font-family:serif;font-size:12pt}nav,footer{display:none}p,.p-like,h1,.h1-like,h2,.h2-like,h3,.h3-like,h4,.h4-like,h5,.h5-like,h6,.h6-like,blockquote,ul,ol{color:#000;margin:auto}img{max-width:100%!important}.print{display:block}.no-print{display:none}p,.p-like,blockquote{orphans:3;widows:3}blockquote,ul,ol,img{page-break-inside:avoid}h1,.h1-like,h2,.h2-like,h3,.h3-like,caption{page-break-after:avoid}a{color:#000}a[href^=http]:not([href*="oxara.earth"]):after{content:" (" attr(href)")"}a[href^="javascript:"]::after,a[href^="#"]::after{content:""}abbr[title]:after{content:" (" attr(title)")"}}