.gradient-bg{--color-bg1: rgb(41, 44, 38);--color-bg2: rgb(76, 52, 33);--color1: 41, 44, 38;--color2: 76, 52, 33;--color3: 116, 109, 91;--color4: 199, 181, 143;--color5: 41, 44, 38;--color-interactive: 198, 161, 111;--circle-size: 65%;--blending: hard-light;--color-bg3: rgb(116, 109, 91);--color-bg4: rgb(199, 181, 143);--color-bg5: rgb(41, 44, 38);--color-bg6: rgb(76, 52, 33);--color-bg7: rgb(116, 109, 91);--color-bg8: rgb(199, 181, 143);width:100%;height:100%;position:absolute;overflow:hidden;background:linear-gradient(40deg,var(--color-bg1),var(--color-bg2));inset:50% 0 0 50%;transform:translate(-50%,-50%)}.gradient-bg svg{display:none}.gradient-bg .gradients-container{filter:url(#goo) blur(40px);width:100%;height:100%;z-index:-9999999999999}.gradient-bg .g1{position:absolute;background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:center center;animation:moveVertical 30s ease infinite;opacity:1}.gradient-bg .g2{position:absolute;background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 400px);animation:moveInCircle 20s reverse infinite;opacity:1}.gradient-bg .g3{position:absolute;background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:moveInCircle 40s linear infinite;opacity:1}.gradient-bg .g4{position:absolute;background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 200px);animation:moveHorizontal 40s ease infinite;opacity:.7}.gradient-bg .g5{position:absolute;background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:moveInCircle 20s ease infinite;opacity:1}.gradient-bg .interactive{position:absolute;background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:100%;height:100%;top:-50%;left:-50%;opacity:.7}@keyframes moveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}html.home,html:has(body.home){overflow:hidden!important;height:100vh!important;height:100dvh!important;width:100vw!important;position:fixed!important}body.home{color:#efeee4;background-color:#212021;width:100vw;overflow:hidden!important;height:100vh!important;height:100dvh!important;position:fixed!important}strong{font-weight:600}.regular{font-weight:400}.content{padding:var(--content-offset-y) var(--content-offset-x);position:relative;width:100%;height:100%}.section{width:100vw;height:100dvh;overflow:hidden;max-width:100vw;isolation:isolate;position:absolute;inset:0}.section:not(:first-of-type){opacity:0;z-index:-1}.section a,.section a .line-item{max-width:100%}.app-navigation{background-color:transparent;position:fixed;top:0;inset-inline:0;width:100%;z-index:var(--z-index-header);max-height:var(--h-header);display:flex}.app-navigation__menu{display:none}.app-navigation__right{display:flex;align-items:center;gap:1rem}.app-navigation__menu-trigger{background:none;border:none;padding:0;cursor:pointer!important;display:flex;align-items:center;justify-content:center;width:56px;height:56px;transition:all .2s ease-in-out;position:relative;z-index:10;pointer-events:auto}.app-navigation__menu-trigger img{width:100%;height:100%;object-fit:contain;transition:filter .2s ease-in-out,opacity .3s ease-in-out;pointer-events:none}.app-navigation__menu-trigger:hover{cursor:pointer!important;opacity:1}.app-navigation__menu-trigger:hover img{filter:brightness(2) contrast(1.3);opacity:1}@media only screen and (max-width:639px){.app-navigation__menu-trigger{width:34px;height:34px}}.app-navigation__contact-button{font-family:Atyp Display,sans-serif;display:inline-flex;justify-content:center;align-items:center;border:1px solid #EFEEE5;background:#efeee5;font-size:16px;font-weight:600;text-transform:uppercase;color:var(--text-color-dark);padding:14px 26px 12px;line-height:1;transition:all .3s ease-in;outline:none}.app-navigation__contact-button:hover{border-color:#efeee5;color:#efeee5;background-color:#d9d9d90d;-webkit-backdrop-filter:blur(9.19px);backdrop-filter:blur(9.19px)}.app-navigation__contact-button.dark{border:1px solid #D9D9D9;background:#d9d9d9}.app-navigation__contact-button.dark:hover{border-color:#212021;color:#212021;background-color:#2120211a}@media only screen and (max-width:639px){.app-navigation__contact-button{font-size:15px;position:fixed;top:108px;transform:rotate(90deg) translateY(-100%);right:0;padding:9px 17px}}.app-navigation__content{position:relative;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;max-height:100%}@media only screen and (max-width:639px){.app-navigation__content{padding-bottom:0;padding-top:30px}}.app-navigation .app-logo{text-decoration:none;color:inherit;display:block}.app-navigation .app-logo .mobile-logo{display:none}.app-navigation .app-logo .desktop-logo{display:inline-block}.app-navigation__menu-icon{border-radius:50%;transition:all .3s ease-in-out;width:56px;height:56px;color:var(--text-color-light)}.app-navigation__menu-icon svg circle{transition:all .3s ease-in-out}.app-navigation__menu-icon:hover svg circle{opacity:.5;stroke-width:1.25}@media only screen and (max-width:639px){.app-navigation{--h-header: 4.25rem}.app-navigation__content{gap:.5rem}.app-navigation .app-logo{text-decoration:none;color:inherit}.app-navigation .app-logo .mobile-logo{display:block;height:34px}.app-navigation .app-logo .desktop-logo{display:none}.app-navigation__menu-icon{width:34px;height:34px}}.grid-container{--lines-color: var(--grid-lines-color);color:var(--grid-circles-color);position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:10;overflow:hidden}.grid-container svg#radar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vmin;height:100vmin;overflow:hidden;clip-path:inset(0 0 0 0)}.grid-container svg#animation-path{position:absolute;top:50%;left:50%;width:100vmin;height:100vmin;transform:translate(-50%,-50%) scale(1.5);opacity:0}.grid-container .h-line{position:absolute;width:100%;height:1px;background-image:linear-gradient(to right,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%);background-size:6px 2px;background-repeat:repeat-x;left:0;top:-100%;transform:scaleX(0);transform-origin:left center}.grid-container .v-line{position:absolute;height:100%;width:1px;background-image:linear-gradient(to bottom,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%);background-size:2px 6px;background-repeat:repeat-y;top:0;transform:scaleY(0);transform-origin:top center}.app-loader{--bg-loader: #201D1B;position:fixed;inset:0;width:100vw;height:100vh;overflow:hidden;z-index:9999}.app-loader .loader__container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--bg-loader)}.app-loader .loader__container svg{opacity:0;width:200px;height:200px}.app-loader.loaded{opacity:0;visibility:hidden;display:none}.hero-section .hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.5);overflow:hidden}.hero-section .hero-image img{width:100%;height:100%}.hero-section__content{position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:2rem}.hero-section__content .hero-section__text{padding:var(--content-offset-y) var(--content-offset-x);opacity:0}.hero-section__content .hero-section__text h1{font-size:2.5rem;font-style:normal;font-weight:300;line-height:116.41%;text-transform:uppercase;max-width:70vw}@media only screen and (max-width:1279px){.hero-section__content .hero-section__text h1{font-size:2rem}}@media only screen and (max-width:1023px){.hero-section__content .hero-section__text h1{font-size:1.75rem}}@media only screen and (max-width:414px){.hero-section__content .hero-section__text h1{max-width:90vw;font-size:1.625rem}}.hero-section__content .hero-section__text strong{font-weight:600}@media only screen and (max-width:1279px){.hero-section__content{padding-bottom:1rem}}@media only screen and (max-width:767px){.hero-section__content{padding-bottom:0}}.hero-section .hero-section__menu{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100vmin;height:100vmin}.hero-section .hero-section__menu .hero-section__menu_content{text-transform:uppercase;white-space:nowrap;opacity:0}.hero-section .hero-section__menu .hero-section__menu_content.desktop-view{display:block}.hero-section .hero-section__menu .hero-section__menu_content.mobile-view{display:none;visibility:hidden}.hero-section .hero-section__menu .hero-section__menu_content:before{content:"";position:absolute;width:12px;height:12px;border:1px solid currentColor;border-radius:50%;background:transparent;top:-18px;left:50%;transform:translate(-50%);transition:all .3s ease;opacity:inherit}@media only screen and (max-width:1439px){.hero-section .hero-section__menu .hero-section__menu_content:before{width:9px;height:9px}}@media only screen and (max-width:1279px){.hero-section .hero-section__menu .hero-section__menu_content:before{width:9px;height:9px}}@media only screen and (max-width:1023px){.hero-section .hero-section__menu .hero-section__menu_content:before{top:-22px;width:12px;height:12px}}@media only screen and (max-width:767px){.hero-section .hero-section__menu .hero-section__menu_content:before{top:-20px;width:10px;height:10px}}@media only screen and (max-width:639px){.hero-section .hero-section__menu .hero-section__menu_content:before{top:-22px;width:8px;height:8px}}.hero-section .hero-section__menu .hero-section__menu_content-title{position:relative;font-size:16px;font-style:normal;cursor:pointer;transition:all .3s linear;will-change:filter}.hero-section .hero-section__menu .hero-section__menu_content-title:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;transform:scaleX(0);height:2px;background-color:var(--color-primary);transition:transform .3s linear;transform-origin:center right}.hero-section .hero-section__menu .hero-section__menu_content-title:hover:after{width:100%;transform-origin:center left;transform:scaleX(1)}@media only screen and (max-width:1439px){.hero-section .hero-section__menu .hero-section__menu_content-title{font-size:1rem}}@media only screen and (max-width:1279px){.hero-section .hero-section__menu .hero-section__menu_content-title{font-size:1rem}}@media only screen and (max-width:1023px){.hero-section .hero-section__menu .hero-section__menu_content-title{font-size:1rem}}@media only screen and (max-width:767px){.hero-section .hero-section__menu .hero-section__menu_content-title{font-size:1rem}}@media only screen and (max-width:639px){.hero-section .hero-section__menu .hero-section__menu_content-title{font-size:.9375rem}}.hero-section .hero-section__menu .hero-section__menu_content-description{position:absolute;font-size:14px;font-style:normal;font-weight:300;line-height:116.41%;text-transform:none;width:330px;white-space:normal;top:calc(100% + 12px);left:-64px;opacity:0}@media only screen and (max-width:1439px){.hero-section .hero-section__menu .hero-section__menu_content-description{font-size:.75rem}}@media only screen and (max-width:1279px){.hero-section .hero-section__menu .hero-section__menu_content-description{top:calc(100% + 12px);font-size:.75rem;width:260px}}@media only screen and (max-width:1023px){.hero-section .hero-section__menu .hero-section__menu_content-description{top:calc(100% + 12px);font-size:.75rem;width:240px}}@media only screen and (max-width:767px){.hero-section .hero-section__menu .hero-section__menu_content-description{font-size:12px;width:208px}}@media only screen and (max-width:639px){.hero-section .hero-section__menu .hero-section__menu_content-description{display:none}}.hero-section .hero-section__menu .hero-section__menu_content:has(.hero-section__menu_content-title:hover):before{background-color:var(--color-primary)}@media only screen and (max-width:639px){.hero-section .hero-section__menu .hero-section__menu_content.desktop-view{display:none;visibility:hidden}.hero-section .hero-section__menu .hero-section__menu_content.mobile-view{display:block;visibility:visible}}.top-content-section{color:var(--text-color-light);isolation:isolate}.top-content-section__title{font-size:2.5rem;font-weight:300;text-transform:uppercase;line-height:116.41%;width:100%;max-width:1064px;text-align:center;padding-top:4rem}.top-content-section__title strong{font-weight:600}.top-content-section__img{position:absolute;inset:0;width:100%;height:100%;transform-origin:center center}.top-content-section__img img{width:100%;height:100%;object-fit:cover;opacity:inherit}@media only screen and (max-width:1439px){.top-content-section__title{font-size:2.5rem;padding:1.5rem}}@media only screen and (max-width:1279px){.top-content-section__title{font-size:2rem;padding:1.25rem}}@media only screen and (max-width:767px){.top-content-section__title{font-size:1.75rem;padding:1rem}}@media only screen and (max-width:639px){.top-content-section__title{font-size:1.25rem;padding:1rem}}.our-history-section{background:url(../img/sepia.webp) no-repeat center center;background-size:cover}.our-history-section svg#animation-path path{stroke-opacity:.3}.our-history-section__images{position:absolute;bottom:0}.our-history-section__grid-container{display:grid;grid-template-columns:repeat(4,25vw);position:relative;left:0;width:min-content;height:100vh}.our-history-section__grid-container.cloned{overflow:hidden}.our-history-section__text{display:flex;justify-content:flex-start;align-items:center;padding-left:80px}.our-history-section__text-content{width:100%;max-width:34rem;text-align:start;font-size:1rem;line-height:116.41%}.our-history-section .col-img{position:relative;display:flex;flex-direction:column;gap:10rem;max-height:100vh}.our-history-section .col-img img{width:100%;height:auto;object-fit:contain;object-position:center}.our-history-section .col-img.col-img--first{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:flex-start;gap:0;height:100vh;max-height:100vh;overflow:visible;padding:0;margin:0}.our-history-section .col-img.col-img--first img{object-fit:cover!important;max-height:240px!important;width:100%;height:auto;object-position:top center;margin:0!important;padding:0!important}.our-history-section .col-img.col-img--first img:first-child{align-self:flex-start}.our-history-section .col-img.col-img--first img:last-child{align-self:flex-end}.our-history-section .col-img.col-img--last{grid-column:span 2}.our-history-section .col-img.col-img--last img{max-height:452px;object-fit:cover;object-position:left center}.our-history-section .col-img:nth-child(2){gap:27rem;justify-content:center}.our-history-section .col-img:nth-child(2):not(.col-img--first){gap:27rem}.our-history-section .col-img--first{gap:2rem!important;padding-top:0!important;margin-top:0!important}.our-history-section .col-img:nth-child(3){gap:24vh;padding-top:24vh}.our-history-section .col-img:nth-child(3):not(.col-img--first){padding-top:24vh}.our-history-section .col-img--first:nth-child(3){padding-top:0!important}@media only screen and (max-width:1599px){.our-history-section__grid-container{left:-3vw;grid-template-columns:repeat(4,28vw)}.our-history-section__text-content{max-width:34rem}.our-history-section .col-img:nth-child(2){gap:46vh}.our-history-section .col-img:nth-child(3){gap:24vh;padding-top:24vh}.our-history-section.col-img--last img{max-height:442px;object-fit:cover;object-position:left center}}@media only screen and (max-width:1279px){.our-history-section__grid-container{left:-3vw;grid-template-columns:repeat(4,28vw)}.our-history-section__text{padding-left:2rem}.our-history-section__text-content{max-width:40vw;font-size:1rem}.our-history-section .col-img:nth-child(2){gap:44vh}.our-history-section .col-img:nth-child(3){gap:34vh;padding-top:34vh}}@media only screen and (max-width:1023px){.our-history-section__grid-container{left:-8vw;grid-template-columns:repeat(4,28vw)}.our-history-section__text{padding-left:1.25rem}.our-history-section__text-content{max-width:30rem;font-size:14px}.our-history-section .col-img:nth-child(3){gap:12rem;padding-top:12rem}}@media only screen and (max-width:767px){.our-history-section__grid-container{left:0;grid-template-columns:12vw 34vw 54vw}.our-history-section__text{padding-left:10px}.our-history-section__text-content{max-width:25rem;font-size:14px}.our-history-section .col-img:nth-child(3){gap:12rem;padding-top:12rem}}@media only screen and (max-width:639px){.our-history-section__grid-container{left:0;grid-template-columns:11vw 35vw 54vw}.our-history-section__text{padding-left:10px}.our-history-section__text-content{max-width:18rem;font-size:12px}.our-history-section .col-img:nth-child(3){gap:12rem;padding-top:12rem}.our-history-section .col-img.col-img--last{grid-column:span 1}}@media only screen and (max-width:414px){.our-history-section__text{padding-left:8px}.our-history-section__text-content{max-width:80vw;font-size:11px}.our-history-section .col-img:nth-child(3){gap:10rem;padding-top:10rem}}.rubber-materials-section{background:url(../img/bg-dark.webp) no-repeat center center/cover}.rubber-materials-section .line-item{width:100%}.rubber-materials-section__text{position:absolute;left:50%;top:50%;transform:translateY(-50%);width:100%;max-width:42rem;display:flex;flex-direction:column}.rubber-materials-section__text .rubber-materials-section__description{color:var(--text-color-light);padding:2rem 0;font-size:1rem;font-style:normal;line-height:116.41%;max-width:540px}.rubber-materials-section__text a.rubber-materials-section__description{text-decoration:underline;font-size:22px;display:inline-block}@media only screen and (max-width:1599px){.rubber-materials-section__text{max-width:38rem}}@media only screen and (max-width:1439px){.rubber-materials-section__text{top:45%;max-width:calc(50% - var(--content-offset-x) * 2);left:calc(50% + var(--content-offset-x))}.rubber-materials-section__text .rubber-materials-section__description{font-size:1rem}}@media only screen and (max-width:1279px){.rubber-materials-section__text{top:42%;transform:translateY(-50%)}.rubber-materials-section__text .rubber-materials-section__description{padding:1.875rem 0;font-size:1rem}}@media only screen and (max-width:1023px){.rubber-materials-section__text{max-width:calc(60% - var(--content-offset-x));left:40%;top:auto;bottom:68px;transform:translateY(0)}.rubber-materials-section__text .rubber-materials-section__description{padding:1.75rem 0;font-size:1rem}}@media only screen and (max-width:767px){.rubber-materials-section__text{left:var(--content-offset-x);bottom:60px;transform:translateY(0);width:calc(100vw - var(--content-offset-x) * 2)}.rubber-materials-section__text .rubber-materials-section__description{padding:1.687rem 0;font-size:.875rem}}@media only screen and (max-width:639px){.rubber-materials-section__text{max-width:calc(100% - 32px);left:var(--content-offset-x);bottom:60px;transform:translateY(0)}.rubber-materials-section__text .rubber-materials-section__description{padding:1.687rem 0;font-size:.75rem}}@media only screen and (max-width:414px){.rubber-materials-section__text{max-width:calc(100% - var(--content-offset-x) * 2);left:var(--content-offset-x);bottom:40px}.rubber-materials-section__text .rubber-materials-section__description{padding:1.25rem 0;font-size:.75rem}}.rubber-materials-section__title{font-size:2.5rem;text-transform:uppercase}@media only screen and (max-width:1439px){.rubber-materials-section__title{font-size:2.5rem;max-width:80%}}@media only screen and (max-width:1279px){.rubber-materials-section__title{font-size:1.75rem;max-width:80%}}@media only screen and (max-width:1023px){.rubber-materials-section__title{font-size:1.875rem;max-width:80%}}@media only screen and (max-width:767px){.rubber-materials-section__title{font-size:1.75rem;max-width:80%}}@media only screen and (max-width:639px){.rubber-materials-section__title{font-size:1.25rem;max-width:80%}}.rubber-materials-section .materials{position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.rubber-materials-section .materials img{width:628px;height:auto}@media only screen and (max-width:1599px){.rubber-materials-section .materials img{width:100%;max-width:54vmin}}@media only screen and (max-width:1439px){.rubber-materials-section .materials img{max-width:420px}}@media only screen and (max-width:1279px){.rubber-materials-section .materials img{width:380px}}@media only screen and (max-width:1023px){.rubber-materials-section .materials img{width:460px}}@media only screen and (max-width:767px){.rubber-materials-section .materials img{width:412px}}@media only screen and (max-width:639px){.rubber-materials-section .materials img{width:368px}}@media only screen and (max-width:414px){.rubber-materials-section .materials img{width:240px}}.rubber-materials-section .materials__img-content{width:220px;height:220px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}@media only screen and (max-width:1599px){.rubber-materials-section .materials__img-content{width:200px;height:200px}}@media only screen and (max-width:1439px){.rubber-materials-section .materials__img-content{width:180px;height:180px;top:55%;left:45%;transform:translate(-50%,-50%)}}@media only screen and (max-width:1279px){.rubber-materials-section .materials__img-content{width:150px;height:150px;top:58%;left:45%}}@media only screen and (max-width:1023px){.rubber-materials-section .materials__img-content{width:160px;height:160px;top:29%;left:67%}}@media only screen and (max-width:767px){.rubber-materials-section .materials__img-content{width:140px;height:140px;top:70%;left:28%;transform:translate(-50%,-50%)}}@media only screen and (max-width:639px){.rubber-materials-section .materials__img-content{width:120px;height:120px;top:68%;left:28%;transform:translate(-50%,-50%)}}@media only screen and (max-width:414px){.rubber-materials-section .materials__img-content{width:100px;height:100px;top:70%;left:24%;transform:translate(-50%,-50%)}}.rubber-materials-section .materials .materials__title{position:absolute;left:66%;top:92%;width:300px;height:116px;padding-left:4.85rem;display:flex;align-items:flex-end;padding-bottom:1rem;font-size:22px;font-style:normal;line-height:116.41%}.rubber-materials-section .materials .materials__title svg{width:100%;height:100%;position:absolute;bottom:0;left:0}@media only screen and (max-width:1599px){.rubber-materials-section .materials .materials__title{padding-left:4.5rem;font-size:1.25rem;width:276px;height:102px}}@media only screen and (max-width:1439px){.rubber-materials-section .materials .materials__title{font-size:1.125rem;width:240px;height:90px}}@media only screen and (max-width:1279px){.rubber-materials-section .materials .materials__title{padding-left:3.5rem;font-size:1.125rem;width:240px;height:100px;padding-bottom:.875rem}}@media only screen and (max-width:1023px){.rubber-materials-section .materials .materials__title{padding-left:3.5rem;font-size:1rem;width:230px;height:100px;padding-bottom:.725rem}}@media only screen and (max-width:767px){.rubber-materials-section .materials .materials__title{padding-left:3.25rem;font-size:1rem;width:210px;height:90px;padding-bottom:.625rem}}@media only screen and (max-width:639px){.rubber-materials-section .materials .materials__title{padding-left:3.25rem;font-size:.875rem;width:194px;height:72px;padding-bottom:.625rem}}@media only screen and (max-width:414px){.rubber-materials-section .materials .materials__title{padding-left:3rem;font-size:.75rem;width:182px;height:70px;padding-bottom:.625rem}}.rubber-materials-section .materials .materials__text{position:absolute;top:110%;left:76px;font-size:1rem;font-style:normal;font-weight:400;line-height:116.41%;width:240px}@media only screen and (max-width:1599px){.rubber-materials-section .materials .materials__text{left:72px;font-size:.75rem;width:200px}}@media only screen and (max-width:1439px){.rubber-materials-section .materials .materials__text{font-size:.75rem;width:180px}}@media only screen and (max-width:1279px){.rubber-materials-section .materials .materials__text{font-size:.75rem;width:240px;left:56px}}@media only screen and (max-width:1023px){.rubber-materials-section .materials .materials__text{font-size:.875rem;width:230px}}@media only screen and (max-width:767px){.rubber-materials-section .materials .materials__text{font-size:.75rem;width:210px;left:54px}}@media only screen and (max-width:639px){.rubber-materials-section .materials .materials__text{font-size:.625rem;width:168px;left:48px}}.materials-info .materials-info__img{position:absolute;inset:0}.materials-info .materials-info__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.materials-info .materials-info__text{font-size:2.5rem;font-weight:300;text-transform:uppercase;width:100%;max-width:980px;text-align:center;padding-top:4rem}.materials-info .materials-info__text strong{font-weight:600}@media only screen and (max-width:1439px){.materials-info .materials-info__text{padding-top:0;max-width:80%}.materials-info .materials-info__img img{opacity:.6}}@media only screen and (max-width:1279px){.materials-info .materials-info__text{font-size:2.5rem}}@media only screen and (max-width:1023px){.materials-info .materials-info__text{padding-top:0;font-size:2rem;max-width:80%}}@media only screen and (max-width:767px){.materials-info .materials-info__text{font-size:1.5rem;max-width:580px}.materials-info .materials-info__img img{opacity:.5}}@media only screen and (max-width:639px){.materials-info .materials-info__text{font-size:1.25rem}}.birch-materials-section{background:url(../img/bg-dark.webp) no-repeat center center/cover}.birch-materials-section__text{position:absolute;left:50%;top:50%;transform:translateY(-50%);width:100%;max-width:613px;display:flex;flex-direction:column;gap:2rem}.birch-materials-section__text p{color:var(--text-color-light);padding:0;margin:0;font-size:1rem;font-style:normal;line-height:116.41%}.birch-materials-section__text p a{text-decoration:underline}.birch-materials-section__text .birch-materials-section__link{color:var(--text-color-light);text-decoration:underline!important;font-size:22px!important;font-style:normal;line-height:116.41%;display:inline-block;margin-top:1rem}.birch-materials-section__text .birch-materials-section__link.biotif-pro-medium{text-decoration:underline!important;font-size:22px!important}.birch-materials-section__title{font-size:2.5rem;text-transform:uppercase}@media only screen and (max-width:1599px){.birch-materials-section__text{width:100%;max-width:550px}}@media only screen and (max-width:1439px){.birch-materials-section__text{gap:1rem;left:calc(50% + var(--content-offset-x));top:45%;transform:translateY(-50%);width:100%;max-width:calc(50% - var(--content-offset-x) * 2)}.birch-materials-section__text p{font-size:1rem}.birch-materials-section__title{font-size:2.5rem}}@media only screen and (max-width:1279px){.birch-materials-section__text{gap:1rem;left:calc(50% + var(--content-offset-x));top:42%;transform:translateY(-50%);width:100%;max-width:calc(50% - var(--content-offset-x) * 2)}.birch-materials-section__text p{font-size:1rem}.birch-materials-section__title{font-size:1.75rem}}@media only screen and (max-width:1023px){.birch-materials-section__text{gap:1.75rem;left:40%;top:9rem;transform:translateY(0);width:100%;max-width:calc(60% - var(--content-offset-x))}.birch-materials-section__text p{font-size:1rem}.birch-materials-section__title{font-size:1.875rem}}@media only screen and (max-width:767px){.birch-materials-section__text{gap:1.75rem;left:var(--content-offset-x);top:9rem;transform:translateY(0);width:100%;max-width:30rem}.birch-materials-section__text p{font-size:.875rem}.birch-materials-section__title{font-size:1.75rem}}@media only screen and (max-width:639px){.birch-materials-section__text{gap:1.75rem;top:8.25rem;max-width:20rem}.birch-materials-section__text p{font-size:.75rem}.birch-materials-section__title{font-size:1.25rem}}@media only screen and (max-width:414px){.birch-materials-section__text{gap:1.5rem;top:6rem;max-width:calc(100% - var(--content-offset-x) * 2)}.birch-materials-section__text p{font-size:.75rem}.birch-materials-section__title{font-size:1.25rem}}.birch-materials-section .materials{position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.birch-materials-section .materials img{width:480px;height:auto;max-width:540px}@media only screen and (max-width:1599px){.birch-materials-section .materials img{width:100%;max-width:45vmin}}@media only screen and (max-width:1439px){.birch-materials-section .materials img{transform:rotate(54deg);width:100%;max-width:320px}}@media only screen and (max-width:1279px){.birch-materials-section .materials img{transform:rotate(60deg);max-width:300px}}@media only screen and (max-width:1023px){.birch-materials-section .materials img{transform:rotate(50deg);max-width:332px}}@media only screen and (max-width:767px){.birch-materials-section .materials img{transform:rotate(80deg);max-width:320px}}@media only screen and (max-width:639px){.birch-materials-section .materials img{transform:rotate(85deg);max-width:245px}}@media only screen and (max-width:414px){.birch-materials-section .materials img{transform:rotate(90deg);max-width:180px}}.birch-materials-section .materials__img-content{width:220px;height:220px;position:absolute;top:68%;left:62%;transform:translate(-50%,-50%)}@media only screen and (max-width:1599px){.birch-materials-section .materials__img-content{width:196px;height:196px}}@media only screen and (max-width:1439px){.birch-materials-section .materials__img-content{top:65%;left:35%;width:172px;height:172px}}@media only screen and (max-width:1279px){.birch-materials-section .materials__img-content{top:55%;left:45%;width:160px;height:160px}}@media only screen and (max-width:1023px){.birch-materials-section .materials__img-content{top:70%;left:45%;width:172px;height:172px}}@media only screen and (max-width:767px){.birch-materials-section .materials__img-content{top:58%;left:34%;width:160px;height:160px}}@media only screen and (max-width:639px){.birch-materials-section .materials__img-content{top:66%;left:34%;width:120px;height:120px}}@media only screen and (max-width:414px){.birch-materials-section .materials__img-content{top:55%;left:28%;width:100px;height:100px}}.birch-materials-section .materials .materials__title{position:absolute;left:62%;top:96%;width:268px;height:104px;padding-left:68px;display:flex;align-items:flex-end;padding-bottom:1rem;font-size:1.375rem;font-style:normal;line-height:116.41%}.birch-materials-section .materials .materials__title svg{width:100%;height:100%;position:absolute;bottom:0;left:0}@media only screen and (max-width:1599px){.birch-materials-section .materials .materials__title{width:242px;height:96px;font-size:1.25rem}}@media only screen and (max-width:1439px){.birch-materials-section .materials .materials__title{width:200px;height:76px;font-size:1.125rem}}@media only screen and (max-width:1279px){.birch-materials-section .materials .materials__title{left:78%;top:81%;width:240px;height:90px;font-size:1.125rem;padding-bottom:.875rem}}@media only screen and (max-width:1023px){.birch-materials-section .materials .materials__title{left:78%;top:81%;width:248px;height:90px;font-size:1.25rem;padding-bottom:.75rem}}@media only screen and (max-width:767px){.birch-materials-section .materials .materials__title{left:78%;top:81%;width:200px;height:74px;font-size:1rem;padding-bottom:.5rem}}@media only screen and (max-width:639px){.birch-materials-section .materials .materials__title{left:78%;top:81%;width:200px;height:74px;font-size:.875rem;padding-bottom:.5rem}}@media only screen and (max-width:414px){.birch-materials-section .materials .materials__title{padding-left:48px;left:78%;top:81%;width:162px;height:60px;font-size:.75rem;padding-bottom:.25rem}}.birch-materials-section .materials .materials__text{position:absolute;top:110%;left:68px;font-size:1rem;font-style:normal;font-weight:400;line-height:116.41%;width:240px}@media only screen and (max-width:1599px){.birch-materials-section .materials .materials__text{width:180px}}@media only screen and (max-width:1439px){.birch-materials-section .materials .materials__text{width:240px;font-size:12px}}@media only screen and (max-width:1279px){.birch-materials-section .materials .materials__text{font-size:.75rem;width:190px}}@media only screen and (max-width:1023px){.birch-materials-section .materials .materials__text{font-size:.875rem}}@media only screen and (max-width:767px){.birch-materials-section .materials .materials__text{font-size:.75rem}}@media only screen and (max-width:639px){.birch-materials-section .materials .materials__text{font-size:.625rem}}@media only screen and (max-width:414px){.birch-materials-section .materials .materials__text{font-size:.625rem;width:132px;left:48px}}.our-solutions{background:url(../img/bg-dark.webp) no-repeat center center/cover}.our-solutions .our-solutions__text{position:absolute;left:50%;top:50%;transform:translateY(-50%);width:100%;max-width:613px;display:flex;flex-direction:column;gap:2rem}.our-solutions .our-solutions__text .our-solutions__title{font-family:BiotifProExtraLight,sans-serif;font-size:2.5rem;font-style:normal;font-weight:200;line-height:116.41%;text-transform:uppercase}.our-solutions .our-solutions__text .our-solutions__title strong{font-family:Biotif,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;line-height:116.41%}.our-solutions .solutions-bg__container{width:100vw;height:100vh;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;clip-path:circle(33vmin at 50% 50%)}.our-solutions-trailer__text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.our-solutions-trailer__title{font-size:2.5rem;cursor:pointer}.our-solutions__video-wrapper{position:absolute;inset:0;width:100vw;height:100vh;background:url(../img/sepia.webp);clip-path:circle(0 at 50% 50%)}.our-solutions__video-wrapper iframe{width:100%;height:100%;background:#212021;pointer-events:none;object-fit:cover}.our-solutions__video-wrapper .our-solutions__video-overlay{position:absolute;inset:0;width:100%;height:100%;z-index:1;text-align:center;display:flex;align-items:flex-end}.our-solutions__video-wrapper .our-solutions__video-overlay .close-video-action{position:absolute;top:30px;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center}.our-solutions__video-wrapper .our-solutions__video-overlay .close-video-action .close-video-btn{font-size:1.4rem;line-height:1;border:1px solid var(--text-color-light);border-radius:8px;padding:.5rem 1rem;display:inline-flex;align-items:center;justify-content:center;mix-blend-mode:difference;color:var(--text-color-light);margin:0;transition:all .2s ease}.our-solutions__video-wrapper .our-solutions__video-overlay .close-video-action .close-video-btn:hover{background:#212021}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions{display:flex;justify-content:space-between;align-items:center;width:100%;padding:40px;gap:20px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__playback{display:flex;align-items:center;gap:12px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#play,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#pause,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#rewind,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#forward{height:42px;width:42px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#play svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#pause svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#rewind svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#forward svg{width:42px;height:42px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#play.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#pause.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#rewind.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#forward.hidden{display:none!important}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#rewind svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#forward svg{width:32px;height:32px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute.muted{position:relative}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute.muted:after{content:"";position:absolute;width:135%;height:4px;background:#fff;transform:rotate(45deg) translate(-50%,-50%);top:50%;left:50%;transform-origin:top left}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__progress{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;max-width:400px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__progress #video-progress{width:100%}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__progress .video-time{display:flex;align-items:center;gap:4px;font-size:.875rem;color:var(--text-color-light);font-family:Biotif,sans-serif}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__volume{display:flex;align-items:center;gap:8px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions input[type=range]{-webkit-appearance:none;appearance:none;width:120px;cursor:pointer;outline:none;overflow:hidden;border-radius:0;background:transparent}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions input[type=range]::-webkit-slider-runnable-track{height:11px;background:#ffffff80;border-radius:2px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions input[type=range]::-moz-range-track{height:11px;background:#ffffff80;border-radius:2px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:11px;width:2px;background-color:#fff;border:2px solid #fff;box-shadow:-407px 0 0 400px #fff}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions input[type=range]::-moz-range-thumb{height:11px;width:2px;background-color:#fff;border:2px solid #fff;box-shadow:-407px 0 0 400px #fff}@media only screen and (max-width:767px){.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions{flex-direction:column;gap:16px;padding:20px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__progress{width:100%;max-width:100%}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__playback{order:1}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__progress{order:2}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions .video-controls__volume{order:3}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#play,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#pause,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#rewind,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#forward{height:32px;width:32px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#play svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#pause svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#rewind svg,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#forward svg{width:32px;height:32px}.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#play.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#pause.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#mute.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#rewind.hidden,.our-solutions__video-wrapper .our-solutions__video-overlay .video-overlay__actions button#forward.hidden{display:none!important}}@media only screen and (max-width:1439px){.our-solutions .our-solutions__text{left:50%;top:50%;transform:translateY(-50%);max-width:50vw;gap:2.5rem}.our-solutions .our-solutions__text .our-solutions__title,.our-solutions .our-solutions__text .our-solutions__title strong{font-size:2.5rem}.our-solutions .solutions-bg__container{clip-path:circle(33vmin at 50% 50%)}.our-solutions-trailer__title{font-size:2.5rem}}@media only screen and (max-width:1279px){.our-solutions .our-solutions__text{left:50%;top:50%;transform:translateY(-50%);max-width:50vw;gap:2.5rem}.our-solutions .our-solutions__text .our-solutions__title,.our-solutions .our-solutions__text .our-solutions__title strong{font-size:2.5rem}.our-solutions .solutions-bg__container{clip-path:circle(33vmin at 50% 50%)}.our-solutions-trailer__title{font-size:2.5rem}}@media only screen and (max-width:1023px){.our-solutions .our-solutions__text{left:50%;top:50%;transform:translate(-50%,-50%);max-width:30rem;gap:1.5rem}.our-solutions .our-solutions__text .our-solutions__title,.our-solutions .our-solutions__text .our-solutions__title strong{font-size:2rem}.our-solutions .solutions-bg__container{clip-path:circle(33vmin at 50% 50%)}.our-solutions-trailer__title{font-size:2rem}}@media only screen and (max-width:767px){.our-solutions .our-solutions__text{left:var(--content-offset-x);transform:translate(0);bottom:1.6rem;top:auto;max-width:30rem;gap:1.5rem}.our-solutions .our-solutions__text .our-solutions__title,.our-solutions .our-solutions__text .our-solutions__title strong{font-size:1.75rem}.our-solutions .solutions-bg__container{clip-path:circle(33vmin at 50% 50%)}.our-solutions-trailer__title{font-size:1.75rem}}@media only screen and (max-width:639px){.our-solutions .our-solutions__text{left:1rem;bottom:2.5rem;top:auto;max-width:15rem;gap:1.5rem}.our-solutions .our-solutions__text .our-solutions__title,.our-solutions .our-solutions__text .our-solutions__title strong{font-size:1.25rem}.our-solutions .solutions-bg__container{clip-path:circle(166px at 50% 50%)}.our-solutions-trailer__title{font-size:1.25rem}}@media only screen and (max-width:414px){.our-solutions .our-solutions__text{left:1rem;bottom:2rem;top:auto;max-width:85vw;gap:1.25rem}.our-solutions .our-solutions__text .our-solutions__title,.our-solutions .our-solutions__text .our-solutions__title strong{font-size:1.25rem}.our-solutions .solutions-bg__container{clip-path:circle(50vmin at 50% 50%)}.our-solutions-trailer__title{font-size:1.25rem}}.collaborations-section{background:var(--bg-color-light);color:var(--text-color-dark)}.collaborations-section .collaborations-section__text{position:absolute;left:var(--content-offset-x);top:19%;width:100%;max-width:613px;display:flex;flex-direction:column;gap:2rem}.collaborations-section .collaborations-section__text .collaborations-section__title{font-size:2.5rem;font-style:normal;line-height:116.41%;word-break:keep-all}.collaborations-section .collaborations-section__text p{font-size:1rem;font-style:normal;line-height:116.41%}.collaborations-section .collaborations-section__images{position:absolute;top:60%;width:calc(100% - 80px)}.collaborations-section .collaborations-section__images .collaborations-section__images-container{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem 1rem;width:100%}.collaborations-section .collaborations-section__images .collaborations-section__image{width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-grow:1;max-height:82px}.collaborations-section .collaborations-section__images .collaborations-section__image img{width:100%;height:auto;max-height:100%;object-fit:contain;object-position:center}@media only screen and (max-width:1439px){.collaborations-section .collaborations-section__text{left:var(--content-offset-x);top:10rem;gap:2rem;max-width:50%}.collaborations-section .collaborations-section__text .collaborations-section__title{font-size:2.5rem}.collaborations-section .collaborations-section__text p{font-size:1rem}.collaborations-section .collaborations-section__images{width:calc(100% - var(--content-offset-x) * 2);left:var(--content-offset-x)}.collaborations-section .collaborations-section__images .collaborations-section__images-container{justify-content:flex-start;gap:3rem 1rem}}@media only screen and (max-width:1279px){.collaborations-section .collaborations-section__text{left:var(--content-offset-x);top:10rem;gap:2rem;max-width:50%}.collaborations-section .collaborations-section__text .collaborations-section__title{font-size:2.5rem}.collaborations-section .collaborations-section__text p{font-size:1rem}.collaborations-section .collaborations-section__images{width:calc(100% - var(--content-offset-x) * 2);left:var(--content-offset-x);top:50%}.collaborations-section .collaborations-section__images .collaborations-section__images-container{grid-template-columns:repeat(3,1fr);gap:2.5rem 1rem}.collaborations-section .collaborations-section__images .collaborations-section__image{max-height:90px}}@media only screen and (max-width:1023px){.collaborations-section .collaborations-section__text{left:var(--content-offset-x);top:10rem;gap:2rem;max-width:calc(80% - 4rem)}.collaborations-section .collaborations-section__text .collaborations-section__title{font-size:2rem}.collaborations-section .collaborations-section__text p{font-size:1rem}.collaborations-section .collaborations-section__images{gap:1rem;max-height:100%}}@media only screen and (max-width:767px){.collaborations-section .content{display:flex;flex-direction:column}.collaborations-section .collaborations-section__text{position:relative;top:auto;padding-top:6.5rem;gap:2rem;max-width:calc(80% - 4rem)}.collaborations-section .collaborations-section__text .collaborations-section__title{font-size:1.75rem}.collaborations-section .collaborations-section__text p{font-size:.875rem}.collaborations-section .collaborations-section__images{width:100%;left:auto;position:relative;top:auto;padding-top:4rem;flex-grow:1;display:flex;align-items:center}.collaborations-section .collaborations-section__images .collaborations-section__images-container{grid-template-columns:repeat(2,1fr);gap:.5rem}.collaborations-section .collaborations-section__images .collaborations-section__image{max-height:90px}}@media only screen and (max-width:639px){.collaborations-section .collaborations-section__text{padding-top:5rem;gap:1.5rem;max-width:calc(100% - 2rem)}.collaborations-section .collaborations-section__text .collaborations-section__title{font-size:1.25rem}.collaborations-section .collaborations-section__text p{font-size:.75rem}.collaborations-section .collaborations-section__images{width:calc(100% - 2rem)}.collaborations-section .collaborations-section__images .collaborations-section__images-container{gap:2rem}.collaborations-section .collaborations-section__images .collaborations-section__image{max-height:56px}}@media only screen and (max-width:414px){.collaborations-section .collaborations-section__text{gap:1.25rem;max-width:calc(100% - 2rem);padding-top:5rem}.collaborations-section .collaborations-section__text .collaborations-section__title{font-size:1.25rem}.collaborations-section .collaborations-section__text p{font-size:.75rem}.collaborations-section .collaborations-section__images{width:100%;padding-top:2rem}.collaborations-section .collaborations-section__images .collaborations-section__images-container{gap:.5rem}.collaborations-section .collaborations-section__images .collaborations-section__image{height:68px}}.questions-section{position:relative;height:auto;min-height:100vh;overflow-y:auto;background:var(--bg-color-light);color:var(--text-color-dark)}.questions-section button{color:currentColor}.questions-section .accordion-button{cursor:pointer}.questions-section .content{padding-inline:0;display:grid}.questions-section .questions-section__content{padding-top:116px;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;height:100%}.questions-section .questions-section__content .questions-section__title{padding-inline:2.5rem;font-size:2.5rem;font-style:normal;line-height:116.41%}.questions-section .questions-section__questions{padding-bottom:2rem;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.questions-section .accordion .accordion-item{position:relative;padding-inline:2.5rem}.questions-section .accordion .accordion-item .bottom-line{position:absolute;display:block;content:"";width:100%;height:1px;background:#21202133;bottom:0;inset-inline:0}.questions-section .accordion .accordion-item .accordion-icon{width:2rem;height:2rem}.questions-section .accordion .accordion-item .accordion-icon svg{width:100%;height:100%}.questions-section .accordion .accordion-item .questions-section__question-btn{position:relative;display:flex;font-size:2rem;font-style:normal;line-height:116.41%;width:100%;gap:1.5rem;padding:24px 0;align-items:center}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon{transform:rotateX(0);transition:transform .5s ease}.questions-section .accordion .accordion-item .questions-section__question-btn[aria-expanded=true] .action-icon{transform:rotateX(-180deg)}.questions-section .accordion .accordion-item .accordion-title{flex-grow:1;text-align:start}.questions-section .accordion .accordion-item .accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content{max-width:80%;font-size:1rem;font-style:normal;line-height:116.41%;overflow:hidden}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content p{padding:8px 0 2rem}.questions-section .accordion .accordion-item .accordion-content[aria-hidden=false]{grid-template-rows:1fr}@media only screen and (max-width:1439px){.questions-section .questions-section__content .questions-section__title{padding-inline:var(--content-offset-x);font-size:2.5rem}.questions-section .accordion .accordion-item{padding-inline:var(--content-offset-x)}.questions-section .accordion .accordion-item .accordion-icon{width:2.25rem;height:2.25rem}.questions-section .accordion .accordion-item .questions-section__question-btn{font-size:2rem;gap:1rem;padding:1.125rem 0}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon{display:flex;align-items:center;justify-content:center}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon svg{width:26px;height:26px}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content{max-width:100%;font-size:1rem}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content p{padding:10px 1.5rem 1rem 3rem}}@media only screen and (max-width:1279px){.questions-section .questions-section__content .questions-section__title{padding-inline:var(--content-offset-x);font-size:2.5rem}.questions-section .accordion .accordion-item{padding-inline:var(--content-offset-x)}.questions-section .accordion .accordion-item .accordion-icon{width:2.125rem;height:2.125rem}.questions-section .accordion .accordion-item .questions-section__question-btn{font-size:2rem;gap:1rem;padding:1.125rem 0}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon{display:flex;align-items:center;justify-content:center}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon svg{width:24px;height:24px}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content{max-width:100%;font-size:1rem}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content p{padding:10px 1.5rem 1rem 3rem}}@media only screen and (max-width:1023px){.questions-section .questions-section__content .questions-section__title{padding-inline:var(--content-offset-x);font-size:2rem}.questions-section .accordion .accordion-item{padding-inline:var(--content-offset-x)}.questions-section .accordion .accordion-item .accordion-icon{width:2.125rem;height:2.125rem}.questions-section .accordion .accordion-item .questions-section__question-btn{font-size:1.5rem;gap:1rem;padding:1.25rem 0}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon{display:flex;align-items:center;justify-content:center}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon svg{width:20px;height:20px}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content{max-width:100%;font-size:1rem}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content p{padding:10px 1.5rem 1rem 3rem}}@media only screen and (max-width:767px){.questions-section .questions-section__content .questions-section__title{padding-inline:var(--content-offset-x);font-size:1.75rem}.questions-section .questions-section__content .questions-section__questions{padding-top:1.5rem;justify-content:flex-start}.questions-section .accordion .accordion-item{padding-inline:var(--content-offset-x)}.questions-section .accordion .accordion-item .accordion-icon{width:2rem;height:2rem}.questions-section .accordion .accordion-item .questions-section__question-btn{font-size:1.25rem;gap:1rem;padding:1.25rem 0}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon{display:flex;align-items:center;justify-content:center}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon svg{width:16px;height:16px}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content{max-width:100%;font-size:.875rem}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content p{padding:10px 1.25rem 1rem 3rem}}@media only screen and (max-width:639px){.questions-section .questions-section__content .questions-section__title{font-size:1.25rem}.questions-section .accordion .accordion-item .accordion-icon{width:1.5rem;height:1.5rem}.questions-section .accordion .accordion-item .questions-section__question-btn{font-size:1rem;gap:1rem;padding:1rem 0}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon svg{width:14px;height:14px}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content{max-width:100%;font-size:.75rem}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content p{padding:8px .5rem 1rem 2rem}}@media only screen and (max-width:414px){.questions-section .questions-section__content{padding-top:5rem}.questions-section .questions-section__content .questions-section__title{font-size:1.25rem}.questions-section .questions-section__content .questions-section__questions{padding-top:1rem;justify-content:flex-start}.questions-section .accordion .accordion-item .accordion-icon{width:1.25rem;height:1.25rem}.questions-section .accordion .accordion-item .questions-section__question-btn{font-size:.875rem;gap:.5rem;padding:.75rem 0}.questions-section .accordion .accordion-item .questions-section__question-btn .action-icon svg{width:14px;height:14px}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content{max-width:100%;font-size:.6875rem}.questions-section .accordion .accordion-item .accordion-content .accordion-content__content p{padding:8px .5rem .75rem 1.5rem}}.app-footer{background:var(--bg-color-light);color:var(--text-color-dark);width:100%;height:100vh;position:absolute;opacity:0;z-index:-1;inset:0}.app-footer a{line-height:1}.app-footer .footer-content{display:flex;flex-direction:column;justify-content:flex-end}.app-footer .footer-top-content{width:100%;margin-inline:auto;max-width:max(787px,54vw)}.app-footer .footer-bottom-content{display:flex;justify-content:space-between;font-size:1rem;font-style:normal;line-height:normal;padding:1.5rem 0 0}@media only screen and (max-width:1439px){.app-footer .footer-bottom-content{font-size:1rem}}@media only screen and (max-width:1279px){.app-footer .footer-bottom-content{font-size:.875rem}}@media only screen and (max-width:1023px){.app-footer .footer-bottom-content{font-size:1rem;display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-end}.app-footer .footer-bottom-content div:nth-child(1){text-align:start}.app-footer .footer-bottom-content div:nth-child(2){text-align:end}}@media only screen and (max-width:767px){.app-footer .footer-bottom-content{font-size:.875rem}}@media only screen and (max-width:639px){.app-footer .footer-bottom-content{font-size:.75rem}}.app-footer .footer-grid-content{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:2rem 0}.app-footer .footer-grid-content .footer-links{text-align:start;font-size:1.25rem;font-style:normal;font-weight:200;line-height:137%}.app-footer .footer-grid-content .footer-socials{text-align:end;font-size:1.25rem;font-style:normal;line-height:161.356%}.app-footer .footer-grid-content .footer-socials svg{transition:all .3s ease}.app-footer .footer-grid-content .footer-socials a{display:inline-flex;align-items:center;gap:.25rem}.app-footer .footer-grid-content .footer-socials a:hover svg{transform:rotate(45deg)}.app-footer .footer-grid-content .footer-logo{display:flex;width:100%;height:100%;justify-content:center;align-items:center}@media only screen and (max-width:1279px){.app-footer .footer-grid-content .footer-links,.app-footer .footer-grid-content .footer-socials{font-size:1rem}.app-footer .footer-grid-content .footer-socials svg{width:.725rem;height:.725rem}.app-footer .footer-grid-content .footer-logo{width:120px;height:140px;margin:0 auto}}@media only screen and (max-width:1023px){.app-footer .footer-grid-content{grid-template-columns:1fr 1fr;grid-template-areas:"links socials" "logo logo"}.app-footer .footer-grid-content .footer-links{grid-area:links;font-size:1rem}.app-footer .footer-grid-content .footer-socials{grid-area:socials;font-size:1rem}.app-footer .footer-grid-content .footer-socials svg{width:.725rem;height:.725rem}.app-footer .footer-grid-content .footer-logo{grid-area:logo;width:120px;height:140px;margin:0 auto}}@media only screen and (max-width:767px){.app-footer .footer-grid-content .footer-links,.app-footer .footer-grid-content .footer-socials{font-size:1rem}.app-footer .footer-grid-content .footer-socials svg{width:.625rem;height:.625rem}.app-footer .footer-grid-content .footer-logo{width:120px;height:140px;margin:0 auto}}@media only screen and (max-width:639px){.app-footer .footer-grid-content .footer-logo{width:96px;height:126px;margin:0 auto}}@media only screen and (max-width:414px){.app-footer .footer-grid-content .footer-logo{width:96px;height:100px;margin:0 auto}.app-footer .footer-grid-content .footer-links,.app-footer .footer-grid-content .footer-socials{font-size:.875rem}.app-footer .footer-grid-content .footer-socials svg{width:.625rem;height:.625rem}}.app-footer a{position:relative;transition:all .3s ease}.app-footer a:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;transform:scaleX(0);height:2px;background-color:currentColor;transition:transform .3s linear;transform-origin:center right}.app-footer a:hover{letter-spacing:.05em}.app-footer a:hover:after{width:100%;transform-origin:center left;transform:scaleX(1)}.app-footer .contacts{display:flex;justify-content:space-between;align-items:flex-end;font-size:1rem;font-style:normal;line-height:normal;padding:1.5rem 0}@media only screen and (max-width:1023px){.app-footer .contacts{font-size:1rem}}@media only screen and (max-width:1439px){.app-footer .contacts{font-size:.875rem}}@media only screen and (max-width:639px){.app-footer .contacts{font-size:.75rem}}.section-navigation{position:fixed;right:var(--content-offset-x);top:50%;transform:translateY(-50%);z-index:1000;pointer-events:none;display:block}.section-navigation__dots{display:flex;flex-direction:column;gap:1rem;pointer-events:auto}.section-navigation__dot{width:12px;height:12px;border-radius:50%;background-color:#78787899;border:2px solid rgba(255,255,255,.8);box-shadow:0 0 4px #0000004d,0 0 8px #0003;cursor:pointer;transition:all .3s ease;position:relative}.section-navigation__dot:hover{background-color:#646464cc;border-color:#fff;box-shadow:0 0 6px #0006,0 0 12px #0000004d;transform:scale(1.2)}.section-navigation__dot.active{background-color:#505050;border-color:#fff;box-shadow:0 0 8px #00000080,0 0 16px #0006;transform:scale(1.3)}@media only screen and (max-width:767px){.section-navigation{display:none}}.scrollable-section{height:100vh;scroll-snap-align:start;overflow-y:auto;overflow-x:hidden}header.app-navigation{pointer-events:none}header.app-navigation .app-navigation__contact-button,header.app-navigation .app-logo{pointer-events:auto}.page-section__scroll{position:fixed;bottom:calc(var(--content-offset-y) + 2rem);right:var(--content-offset-x);color:#efeee5;display:flex;align-items:center;justify-content:center;gap:28px;font-size:1.5rem;cursor:pointer;z-index:100}.page-section__scroll .page-section__scroll-arrow{width:2rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Biotif,sans-serif;font-weight:300;line-height:normal;animation-delay:1s;color:currentColor}.page-section__scroll .page-section__scroll-arrow svg{width:100%;height:100%}.page-section__scroll:hover .page-section__scroll-arrow{animation:scrollAction 3s ease-in-out infinite}@media only screen and (max-width:1279px){.page-section__scroll{font-size:1.25rem}.page-section__scroll .hero-section__scroll-arrow{width:1.5rem;height:1rem}}@media only screen and (max-width:767px){.page-section__scroll{display:flex;bottom:2rem;right:2rem;font-size:1rem;gap:16px;z-index:1000}}.market-page img{width:100%;height:100vh;object-fit:cover}.market-page h1{position:absolute;bottom:0;left:0;padding:34px;font-weight:300;font-size:44px;text-transform:uppercase;color:#efeee5;z-index:2}@media only screen and (max-width:1023px){.market-page h1{font-size:32px;padding:24px}}@media only screen and (max-width:767px){.market-page h1{font-size:28px;padding:20px}}@media only screen and (max-width:639px){.market-page h1{font-size:24px;padding:16px}}@media only screen and (max-width:414px){.market-page h1{font-size:24px;padding:12px}}body.story .story-page{position:absolute!important}body.story .story-page .grid-container{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.story .story-page img{width:100%;height:100vh;object-fit:cover;position:absolute;top:0;left:0;z-index:0}body.story .story-page h1{position:absolute;bottom:0;left:0;padding:34px;font-weight:300;font-size:44px;color:#efeee5;text-transform:uppercase;letter-spacing:2px;z-index:2}@media only screen and (max-width:1023px){body.story .story-page h1{font-size:32px;padding:24px}}@media only screen and (max-width:767px){body.story .story-page h1{font-size:28px;padding:20px}}@media only screen and (max-width:639px){body.story .story-page h1{font-size:24px;padding:16px}}@media only screen and (max-width:414px){body.story .story-page h1{font-size:20px;padding:12px}}body.story .story-page:before{content:"";width:100%;height:100%;background-color:#0006;position:absolute;top:0;left:0;z-index:1}body.story.show-h-lines .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}.market-page-rubber{position:relative}.market-page-rubber .main-img{width:100%;height:100vh;object-fit:cover;z-index:-1;position:absolute}.market-page-rubber .content-wrapper{position:relative;width:100%;height:100vh;z-index:2}.market-page-rubber .text-top{position:absolute;top:15%;left:16.66%;width:50%;max-width:700px;padding-right:2rem;z-index:10;color:#efeee5}.market-page-rubber .text-top h2{font-size:36px;font-weight:300;margin-bottom:24px;text-transform:uppercase;color:#efeee5}.market-page-rubber .text-top p{font-size:16px;line-height:1.6;font-weight:300;color:#efeee5}.market-page-rubber .chart-left{position:absolute;left:16.66%;bottom:var(--content-offset-y);width:calc(33.34% - 2rem);max-width:100%;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;height:auto;max-height:calc(100vh - 15% - 250px)}.market-page-rubber .chart-left .growth-chart{width:100%;height:auto;object-fit:contain;max-height:50vh;flex-shrink:0;margin-bottom:1.5rem}.market-page-rubber .chart-left .chart-text{font-size:14px;line-height:1.6;font-weight:300;color:#efeee5;margin:0;flex-shrink:0;display:block;visibility:visible;opacity:1}.market-page-rubber .chart-right{position:absolute;left:50%;bottom:var(--content-offset-y);width:calc(33.33% - 2rem);max-width:100%;z-index:10}.market-page-rubber .chart-right .pie-chart{width:100%;height:auto;object-fit:contain;max-height:50vh}@media only screen and (max-width:1023px){.market-page-rubber .content-wrapper{display:flex;flex-direction:column;padding-top:calc(var(--h-header, 80px) + var(--content-offset-y));padding-bottom:var(--content-offset-y);padding-left:var(--content-offset-x);padding-right:var(--content-offset-x);overflow-y:auto;justify-content:flex-start;align-items:center}.market-page-rubber .text-top{position:relative;top:auto;left:auto;width:100%;max-width:100%;padding-right:0;margin-bottom:2rem;text-align:left}.market-page-rubber .text-top h2{font-size:28px;margin-bottom:16px}.market-page-rubber .text-top p{font-size:16px;line-height:1.4}.market-page-rubber .chart-left{position:relative;left:auto;bottom:auto;top:auto;width:100%;max-width:100%;margin-top:0;margin-bottom:0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.market-page-rubber .chart-left .growth-chart{width:100%;height:auto;max-height:none;object-fit:contain;display:block;margin:0 auto}.market-page-rubber .chart-left .chart-text,.market-page-rubber .chart-right{display:none!important}}@media only screen and (max-width:767px){.market-page-rubber .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-rubber .text-top{margin-bottom:1.5rem}.market-page-rubber .text-top h2{font-size:24px;margin-bottom:12px}.market-page-rubber .text-top p{font-size:16px;line-height:1.4}.market-page-rubber .chart-left{gap:1.25rem}.market-page-rubber .chart-left .growth-chart{max-height:50vh}.market-page-rubber .chart-left .chart-text{display:none!important}}@media only screen and (max-width:639px){.market-page-rubber .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-rubber .text-top{margin-bottom:1.25rem}.market-page-rubber .text-top h2{font-size:20px;margin-bottom:10px}.market-page-rubber .text-top p{font-size:16px;line-height:1.4}.market-page-rubber .chart-left{gap:1rem}.market-page-rubber .chart-left .growth-chart{max-height:40vh}.market-page-rubber .chart-left .chart-text{display:none!important}}@media only screen and (max-width:414px){.market-page-rubber .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-rubber .text-top h2{font-size:18px;margin-bottom:10px}.market-page-rubber .text-top p{font-size:14px;line-height:1.4}.market-page-rubber .chart-left .chart-text{display:none!important}}@media only screen and (max-width:414px){.market-page-rubber .text-top h2{font-size:18px;margin-bottom:10px}.market-page-rubber .text-top p{font-size:14px;line-height:1.4}.market-page-rubber .chart-left .growth-chart{max-height:40vh}.market-page-rubber .chart-left .chart-text{font-size:14px;line-height:1.6}}.market-page-climate:before{content:"";width:100%;height:100%;background-color:#0006;position:absolute;top:0;left:0;z-index:1}.market-page-climate .main-img{width:100%;height:100vh;object-fit:cover;z-index:-1;position:absolute}.market-page-climate .content-wrapper{position:relative;width:100%;height:100vh;z-index:2;display:flex;align-items:center}.market-page-climate .icons-list{position:absolute;left:33.33%;top:50%;transform:translate(-50%,-50%);list-style:none;padding:0;margin:0;z-index:10}.market-page-climate .icons-list li{list-style-type:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.market-page-climate .icons-list li:not(:last-child){margin-bottom:24px}.market-page-climate .icons-list li .icon{width:90px;height:90px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(239,238,229,.2);border-radius:50%;margin-bottom:24px}.market-page-climate .icons-list li .icon img{height:44px;object-fit:contain}.market-page-climate .icons-list li h6{font-size:16px;font-weight:300;margin-bottom:0;text-align:center;color:#efeee5}.market-page-climate .text{position:absolute;left:50%;top:50%;transform:translateY(-50%);width:calc(50% - 2rem);max-width:600px;z-index:10;color:#efeee5}.market-page-climate .text h2{font-size:36px;font-weight:300;margin-bottom:24px;text-transform:uppercase;color:#efeee5}.market-page-climate .text p{font-size:16px;line-height:1.4;font-weight:300;max-width:620px;color:#efeee5;word-break:break-word}.market-page-climate .text p .line-item{display:inline!important;width:auto!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important}@media only screen and (max-width:1023px){.market-page-climate .content-wrapper{flex-direction:column;padding-top:calc(var(--h-header, 80px) + var(--content-offset-y));padding-bottom:var(--content-offset-y);padding-left:var(--content-offset-x);padding-right:var(--content-offset-x);overflow-y:auto;align-items:center;justify-content:flex-start}.market-page-climate .text{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:100%;margin-top:0;margin-bottom:3rem;text-align:left;order:1}.market-page-climate .text h2{font-size:28px;margin-bottom:16px}.market-page-climate .text p{font-size:16px;line-height:1.4}.market-page-climate .icons-list{position:relative;left:auto;top:auto;transform:none;width:100%;margin-top:0;margin-bottom:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;justify-items:center;order:2}.market-page-climate .icons-list li{flex:0 0 auto;max-width:none;width:100%;display:flex;flex-direction:column;align-items:center}.market-page-climate .icons-list li:not(:last-child){margin-bottom:0}.market-page-climate .icons-list li .icon{width:100px;height:100px;margin-bottom:20px}.market-page-climate .icons-list li .icon img{height:48px}.market-page-climate .icons-list li h6{font-size:16px;font-weight:300;text-align:center}}@media only screen and (max-width:767px){.market-page-climate .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-climate .text{margin-top:0;margin-bottom:2.5rem}.market-page-climate .text h2{font-size:24px;margin-bottom:12px}.market-page-climate .text p{font-size:16px;line-height:1.4}.market-page-climate .icons-list{margin-top:0;gap:1.75rem}.market-page-climate .icons-list li .icon{width:95px;height:95px;margin-bottom:18px}.market-page-climate .icons-list li .icon img{height:46px}.market-page-climate .icons-list li h6{font-size:16px}}@media only screen and (max-width:639px){.market-page-climate .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-climate .text{margin-top:0;margin-bottom:2rem}.market-page-climate .text h2{font-size:20px;margin-bottom:10px}.market-page-climate .text p{font-size:16px;line-height:1.4}.market-page-climate .icons-list{margin-top:0;gap:1.5rem}.market-page-climate .icons-list li .icon{width:90px;height:90px;margin-bottom:16px}.market-page-climate .icons-list li .icon img{height:44px}.market-page-climate .icons-list li h6{font-size:16px}}@media only screen and (max-width:414px){.market-page-climate .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-climate .text{margin-top:0;margin-bottom:1.75rem}.market-page-climate .text h2{font-size:18px;margin-bottom:10px}.market-page-climate .text p{font-size:14px;line-height:1.4}.market-page-climate .icons-list{margin-top:0;gap:1.25rem}.market-page-climate .icons-list li .icon{width:85px;height:85px;margin-bottom:14px}.market-page-climate .icons-list li .icon img{height:42px}.market-page-climate .icons-list li h6{font-size:14px}}.market-page-stagnant:before{content:"";width:100%;height:100%;background-color:#0006;position:absolute;top:0;left:0;z-index:1}.market-page-stagnant .main-img{width:100%;height:100vh;object-fit:cover;z-index:-1;position:absolute}@media only screen and (max-width:639px){.market-page-stagnant .main-img{height:100%}}.market-page-stagnant .content-wrapper{position:relative;width:100%;height:100vh;z-index:2;display:flex;align-items:center}.market-page-stagnant .text{position:absolute;left:16.66%;top:50%;transform:translateY(-50%);width:calc(33.34% - 1rem);max-width:600px;z-index:10;color:#efeee5;padding-right:1rem}.market-page-stagnant .text h2{font-size:36px;font-weight:300;margin-bottom:24px;text-transform:uppercase;color:#efeee5;max-width:440px}.market-page-stagnant .text p{font-size:16px;line-height:1.6;font-weight:300;color:#efeee5;word-break:break-word}.market-page-stagnant .img-info{position:absolute;left:50%;top:50%;transform:translateY(-50%);width:calc(33.33% - 1rem);max-width:500px;height:auto;max-height:70vh;object-fit:contain;z-index:10;margin-left:1rem}.market-page-stagnant .text h2{font-size:36px;font-weight:300;margin-bottom:24px;text-transform:uppercase;color:#efeee5}.market-page-stagnant .text p{font-size:16px;line-height:24px;font-weight:300;max-width:620px;color:#efeee5;word-break:break-word}.market-page-stagnant .text p .line-item{display:inline!important;width:auto!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important}@media only screen and (max-width:1023px){.market-page-stagnant .content-wrapper{flex-direction:column;padding-top:calc(var(--h-header, 80px) + var(--content-offset-y));padding-bottom:var(--content-offset-y);padding-left:var(--content-offset-x);padding-right:var(--content-offset-x);overflow-y:auto;align-items:center;justify-content:flex-start;min-height:auto;height:auto}.market-page-stagnant .text{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:100%;margin-top:0;margin-bottom:2rem;padding-right:0;z-index:10;order:1}.market-page-stagnant .text h2{font-size:28px;margin-bottom:16px}.market-page-stagnant .text p{font-size:16px;line-height:1.4;max-width:100%;display:block!important;width:100%!important;word-break:break-word!important}.market-page-stagnant .text p .line-item{display:inline!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:auto!important;overflow:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;text-overflow:clip!important;position:relative!important;float:none!important;clear:none!important;clear:both!important;margin:0!important;padding:0!important;line-height:inherit!important}.market-page-stagnant .img-info{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:100%;height:auto;max-height:50vh;margin-left:0;margin-top:0;z-index:5;order:2;object-fit:contain}}@media only screen and (max-width:767px){.market-page-stagnant .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-stagnant .text{margin-bottom:1.5rem}.market-page-stagnant .text h2{font-size:24px;margin-bottom:12px}.market-page-stagnant .text p{font-size:16px;line-height:1.4}.market-page-stagnant .text p .line-item{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:auto!important;overflow:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;text-overflow:clip!important;position:relative!important;float:none!important;clear:both!important}.market-page-stagnant .img-info{max-height:45vh}}@media only screen and (max-width:639px){.market-page-stagnant .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-stagnant .text{margin-bottom:1.25rem}.market-page-stagnant .text h2{font-size:20px;margin-bottom:10px}.market-page-stagnant .text p{font-size:16px;line-height:1.4}.market-page-stagnant .text p .line-item{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:auto!important;overflow:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;text-overflow:clip!important;position:relative!important;float:none!important;clear:both!important}.market-page-stagnant .img-info{max-height:40vh}}@media only screen and (max-width:414px){.market-page-stagnant .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-stagnant .text{margin-bottom:1rem}.market-page-stagnant .text h2{font-size:18px;margin-bottom:10px}.market-page-stagnant .text p{font-size:14px;line-height:1.4;word-break:break-word!important}.market-page-stagnant .text p .line-item{display:inline!important;width:auto!important;max-width:100%!important;overflow:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:normal!important}.market-page-stagnant .img-info{max-height:35vh}}.market-page-problem-1:before,.market-page-problem-2:before{content:"";width:100%;height:100%;background-color:#130f0a99;position:absolute;top:0;left:0;z-index:1}.market-page-problem-1 .main-img,.market-page-problem-2 .main-img{width:100%;height:100vh;object-fit:cover;z-index:-1;position:absolute}@media only screen and (max-width:639px){.market-page-problem-1 .main-img,.market-page-problem-2 .main-img{height:100%}}.market-page-problem-1 .content-wrapper,.market-page-problem-2 .content-wrapper{position:relative;width:100%;height:100vh;z-index:2;padding:var(--content-offset-y) var(--content-offset-x);box-sizing:border-box}@media only screen and (max-width:639px){.market-page-problem-1 .content-wrapper,.market-page-problem-2 .content-wrapper{height:100%;padding-top:70px!important}}.market-page-problem-1 h2,.market-page-problem-2 h2{position:absolute;top:20%;left:16.66%;font-size:36px;font-weight:300;text-transform:uppercase;color:#efeee5;max-width:500px;z-index:10}@media only screen and (max-width:639px){.market-page-problem-1 h2,.market-page-problem-2 h2{font-size:28px;top:10%;left:10%}}.market-page-problem-1 .items-container,.market-page-problem-2 .items-container{position:absolute;top:35%;left:16.66%;width:calc(66.67% - var(--content-offset-x));display:flex;gap:2.5rem;z-index:10;box-sizing:border-box;margin-top:60px}.market-page-problem-1 .item,.market-page-problem-2 .item{flex:1;min-width:0;max-width:calc((100% - 5rem) / 3);box-sizing:border-box}.market-page-problem-1 .item h6,.market-page-problem-2 .item h6{display:inline-flex;align-items:flex-start;font-size:26px;font-weight:300;margin-bottom:16px;color:#efeee5}.market-page-problem-1 .item h6 img,.market-page-problem-2 .item h6 img{margin-right:12px;width:30px;height:30px;object-fit:contain}.market-page-problem-1 .item p,.market-page-problem-2 .item p{font-size:16px;line-height:1.6;font-weight:300;color:#efeee5}.market-page-problem-1 .item p img,.market-page-problem-2 .item p img{width:40px;height:40px;object-fit:contain;margin-right:16px}.market-page-problem-1 .item p,.market-page-problem-2 .item p{font-size:15px;line-height:24px;font-weight:300;color:#efeee5;transform:translate(40px)}@media only screen and (max-width:1023px){.market-page-problem-1 .content-wrapper,.market-page-problem-2 .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y));padding-bottom:var(--content-offset-y);padding-left:var(--content-offset-x);padding-right:var(--content-offset-x);overflow-y:auto;min-height:auto;height:auto;display:flex;flex-direction:column}.market-page-problem-1 h2,.market-page-problem-2 h2{position:relative;top:auto;left:auto;max-width:100%;margin-top:0;margin-bottom:2rem;font-size:28px;font-weight:300;text-transform:uppercase;max-width:300px}.market-page-problem-1 .items-container,.market-page-problem-2 .items-container{position:relative;top:auto;left:auto;width:100%;flex-direction:column;gap:2rem;margin-top:0;display:flex}.market-page-problem-1 .item,.market-page-problem-2 .item{max-width:100%;width:100%;flex:none}.market-page-problem-1 .item h6,.market-page-problem-2 .item h6{font-size:24px;font-weight:300;margin-bottom:12px;display:inline-flex;align-items:center;gap:12px}.market-page-problem-1 .item h6 img,.market-page-problem-2 .item h6 img{width:32px;height:32px;margin-right:0;flex-shrink:0}.market-page-problem-1 .item p,.market-page-problem-2 .item p{font-size:16px;line-height:1.6;transform:translate(0);max-width:100%;margin-left:0;margin-top:0}.market-page-problem-1 .item p .line-item,.market-page-problem-2 .item p .line-item{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}}@media only screen and (max-width:767px){.market-page-problem-1 .content-wrapper,.market-page-problem-2 .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-problem-1 h2,.market-page-problem-2 h2{font-size:24px;margin-bottom:1.5rem}.market-page-problem-1 .items-container,.market-page-problem-2 .items-container{gap:1.75rem}.market-page-problem-1 .item h6,.market-page-problem-2 .item h6{font-size:22px;margin-bottom:10px}.market-page-problem-1 .item h6 img,.market-page-problem-2 .item h6 img{width:30px;height:30px}.market-page-problem-1 .item p,.market-page-problem-2 .item p{font-size:16px;line-height:1.6}}@media only screen and (max-width:639px){.market-page-problem-1 .content-wrapper,.market-page-problem-2 .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-problem-1 h2,.market-page-problem-2 h2{font-size:20px;margin-bottom:1.25rem}.market-page-problem-1 .items-container,.market-page-problem-2 .items-container{gap:1.5rem}.market-page-problem-1 .item h6,.market-page-problem-2 .item h6{font-size:20px;margin-bottom:10px}.market-page-problem-1 .item h6 img,.market-page-problem-2 .item h6 img{width:28px;height:28px;margin-right:0}.market-page-problem-1 .item p,.market-page-problem-2 .item p{font-size:16px;line-height:1.6}}@media only screen and (max-width:414px){.market-page-problem-1 .content-wrapper,.market-page-problem-2 .content-wrapper{padding-top:calc(var(--h-header, 80px) + var(--content-offset-y))}.market-page-problem-1 h2,.market-page-problem-2 h2{font-size:24px;margin-bottom:1rem}.market-page-problem-1 .items-container,.market-page-problem-2 .items-container{gap:1.25rem}.market-page-problem-1 .item h6,.market-page-problem-2 .item h6{font-size:18px;margin-bottom:10px}.market-page-problem-1 .item h6 img,.market-page-problem-2 .item h6 img{width:26px;height:26px;margin-right:0}.market-page-problem-1 .item p,.market-page-problem-2 .item p{font-size:14px;line-height:1.6}}.market-page-solution{position:absolute;inset:0}.market-page-solution:before{content:"";width:100%;height:100%;background-color:#00000080;position:absolute;top:0;left:0;z-index:1}.market-page-solution .main-img{width:100%;height:100vh;object-fit:cover;z-index:-1;position:absolute}.market-page-solution .content-wrapper{position:relative;width:100%;height:100vh;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--content-offset-y) var(--content-offset-x);box-sizing:border-box}.market-page-solution .text-content{text-align:center;max-width:800px;margin-bottom:4rem;z-index:10}.market-page-solution .text-content h2{font-size:48px;font-weight:300;text-transform:uppercase;color:#efeee5;margin-bottom:2rem;line-height:1.2}.market-page-solution .text-content h2 strong{font-weight:600}.market-page-solution .text-content p{font-size:16px;line-height:1.6;font-weight:300;color:#efeee5;text-align:center;max-width:600px;margin:0 auto}.market-page-solution .link-content{position:absolute;bottom:calc(var(--content-offset-y) + 2rem);left:50%;transform:translate(-50%);z-index:10}.market-page-solution .link-content .solution-link{font-size:22px;font-weight:700;color:#efeee5;text-decoration:underline;text-underline-offset:4px;transition:opacity .3s ease}.market-page-solution .link-content .solution-link:hover{opacity:.7}@media only screen and (max-width:1023px){.market-page-solution .content-wrapper{padding:var(--content-offset-y) var(--content-offset-x)}.market-page-solution .text-content{margin-bottom:3rem;max-width:100%}.market-page-solution .text-content h2{font-size:36px;margin-bottom:1.5rem}.market-page-solution .text-content p{font-size:16px;text-align:center}.market-page-solution .link-content{bottom:calc(var(--content-offset-y) + 1.5rem)}.market-page-solution .link-content .solution-link{font-size:14px}}@media only screen and (max-width:767px){.market-page-solution .text-content{margin-bottom:2.5rem}.market-page-solution .text-content h2{font-size:28px;margin-bottom:1.25rem}.market-page-solution .text-content p{font-size:15px}.market-page-solution .link-content{bottom:calc(var(--content-offset-y) + 1.25rem)}.market-page-solution .link-content .solution-link{font-size:13px}}@media only screen and (max-width:639px){.market-page-solution .text-content{margin-bottom:2rem}.market-page-solution .text-content h2{font-size:24px;margin-bottom:1rem}.market-page-solution .text-content p{font-size:14px}.market-page-solution .link-content{bottom:calc(var(--content-offset-y) + 1rem)}.market-page-solution .link-content .solution-link{font-size:12px}}@media only screen and (max-width:414px){.market-page-solution .text-content{margin-bottom:1.5rem}.market-page-solution .text-content h2{font-size:20px;margin-bottom:.875rem}.market-page-solution .text-content p{font-size:13px}.market-page-solution .link-content{bottom:calc(var(--content-offset-y) + .875rem)}.market-page-solution .link-content .solution-link{font-size:11px}}body.story .story-page .grid-container .h-line,body.story .story-content .grid-container .h-line,body.story .story-team .grid-container .h-line,body.story .story-vision .grid-container .h-line,body.story .story-engagement .grid-container .h-line,body.story .story-engagement-2 .grid-container .h-line,body.story .story-scalable .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important;margin:0!important;padding:0!important}body.story .story-scalable .story-scalable__item-line{background:repeating-linear-gradient(to bottom,#000000 0px,#000000 2px,transparent 2px,transparent 8px)!important}body.story .story-scalable .story-scalable__item-line-dot{background-color:#000!important}body.story .story-scalable .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important;background-image:linear-gradient(to bottom,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%)!important;background-size:2px 6px!important;background-repeat:repeat-y!important}body:not(.show-h-lines) .grid-container .h-line{opacity:0!important;visibility:hidden!important;top:-100%!important;transform:translateY(-100vh) scaleX(0)!important}body.blog .competition-section .grid-container .h-line,body.blog:not(.show-h-lines) .competition-section .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;position:absolute!important;pointer-events:none!important;z-index:10!important;width:100%!important;left:0!important;height:1px!important;background-image:linear-gradient(to right,rgba(33,32,33,.1) 0%,rgba(33,32,33,.1) 50%,transparent 50%,transparent 100%)!important;background-size:6px 2px!important;background-repeat:repeat-x!important;transform:none!important;top:auto!important;margin:0!important;padding:0!important}body.blog .why-matters-section .grid-container .h-line,body.blog:not(.show-h-lines) .why-matters-section .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;position:absolute!important;pointer-events:none!important;z-index:10!important;width:100%!important;left:0!important;height:1px!important;background-image:linear-gradient(to right,rgba(33,32,33,.1) 0%,rgba(33,32,33,.1) 50%,transparent 50%,transparent 100%)!important;background-size:6px 2px!important;background-repeat:repeat-x!important;transform:none!important;top:auto!important;margin:0!important;padding:0!important}body.blog .road-ahead-section .grid-container .h-line,body.blog:not(.show-h-lines) .road-ahead-section .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;position:absolute!important;pointer-events:none!important;z-index:10!important;width:100%!important;left:0!important;height:1px!important;background-image:linear-gradient(to right,rgba(33,32,33,.1) 0%,rgba(33,32,33,.1) 50%,transparent 50%,transparent 100%)!important;background-size:6px 2px!important;background-repeat:repeat-x!important;transform:none!important;top:auto!important;margin:0!important;padding:0!important}body.blog:not(.show-h-lines) .dark-bg .grid-container .v-line{opacity:1!important;visibility:visible!important;top:0!important;transform:scaleY(1)!important}body.blog:not(.show-h-lines) .blog-page .grid-container .h-line,body.blog:not(.show-h-lines) .blog-page .grid-container .v-line{opacity:1!important;visibility:visible!important;transform:none!important}body.story:not(.show-h-lines) .story-page .grid-container .h-line,body.story:not(.show-h-lines) .story-content .grid-container .h-line,body.story:not(.show-h-lines) .story-team .grid-container .h-line,body.story:not(.show-h-lines) .story-vision .grid-container .h-line,body.story:not(.show-h-lines) .story-engagement .grid-container .h-line,body.story:not(.show-h-lines) .story-engagement-2 .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}body.story.show-h-lines .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important;top:auto!important}body.show-h-lines .grid-container .h-line{opacity:1;visibility:visible}body.team.show-h-lines .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important}body.material .grid-container{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:100%!important;z-index:1!important}body.material .market-page .grid-container,body.material .material-shaping .grid-container,body.material .material-how .grid-container,body.material .material-benefits .grid-container{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.material .market-page .grid-container .h-line,body.material .market-page .grid-container .v-line,body.material .material-shaping .grid-container .v-line,body.material .material-how .grid-container .h-line,body.material .material-how .grid-container .v-line,body.material .material-benefits .grid-container .h-line,body.material .material-benefits .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important}body.material .market-page .grid-container .v-line{height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.material .market-page .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.material .material-how .grid-container .v-line{height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.material .material-how .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.material .material-shaping .grid-container .v-line,body.material .material-benefits .grid-container .v-line{height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.material .material-benefits .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.material .material-carbon .grid-container{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.material .material-carbon .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.material .material-carbon .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.material .material-info .grid-container{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.material .material-info .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.technology .technology-hero .grid-container{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.technology .technology-hero .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.technology .technology-hero .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.technology .technology-lab .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.technology .technology-lab .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.technology .technology-suberin .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.technology .technology-suberin .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.technology .technology-nature .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.technology .technology-nature .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.technology .technology-process .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:2!important;pointer-events:none!important}body.technology .technology-future .grid-container{z-index:10!important;position:absolute!important}body.technology .technology-future .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:10!important;pointer-events:none!important}body.technology .technology-choice .grid-container{z-index:10!important;position:absolute!important}body.technology .technology-choice .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;height:100%!important;top:0!important;transform:scaleY(1)!important;z-index:10!important;pointer-events:none!important;background-image:linear-gradient(to bottom,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%)!important;background-size:2px 6px!important;background-repeat:repeat-y!important}body.technology .technology-choice .grid-container .h-line{z-index:10!important;pointer-events:none!important;top:auto!important}body.technology .technology-process .grid-container .h-line{z-index:2!important;pointer-events:none!important;top:auto!important}body.blog .blog-page .grid-container{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important}body.blog .blog-page .grid-container .h-line,body.blog .blog-page .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:2!important}body.blog:not(.show-h-lines) .blog-page .grid-container .h-line,body.blog:not(.show-h-lines) .blog-page .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;z-index:2!important}body.blog .blog-detail{position:relative!important}body.blog .blog-detail .grid-container{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:100%!important;z-index:1!important}body.blog .blog-detail .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:2!important;height:100%!important;top:0!important}body.blog .reselo-container .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:2!important;width:100%!important;left:0!important;pointer-events:none!important}body.blog .reselo-container .grid-container{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:auto!important;z-index:1!important}body.blog .reselo-container .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:2!important;height:auto!important;top:0!important;pointer-events:none!important;background-image:linear-gradient(to bottom,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%)!important;background-size:2px 6px!important;background-repeat:repeat-y!important}body.blog:not(.show-h-lines) .reselo-container .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;z-index:2!important}body.blog:not(.show-h-lines) .blog-detail .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;z-index:2!important}body.blog .dark-bg{position:relative!important}body.blog .dark-bg .grid-container{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:100%!important;z-index:1!important}body.blog .dark-bg .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:2!important;height:100%!important;top:0!important}body.blog:not(.show-h-lines) .dark-bg .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;z-index:2!important}body.blog .dark-bg .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:2!important;width:100%!important;left:0!important;pointer-events:none!important}body.blog:not(.show-h-lines) .dark-bg .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;z-index:2!important}body.blog .dark-bg.numbers-section,body.blog .numbers-section{position:relative!important}body.blog .dark-bg.numbers-section .grid-container,body.blog .numbers-section .grid-container{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:100%!important;z-index:100!important;display:block!important;visibility:visible!important;opacity:1!important}body.blog .dark-bg.numbers-section .grid-container .v-line,body.blog .numbers-section .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:101!important;height:100%!important;top:0!important;left:auto!important;right:auto!important;position:absolute!important;pointer-events:none!important;width:1px!important;background-image:linear-gradient(to bottom,rgba(239,238,229,.3) 0%,rgba(239,238,229,.3) 50%,transparent 50%,transparent 100%)!important;background-size:2px 6px!important;background-repeat:repeat-y!important;transform:none!important;scale:1!important}body.blog:not(.show-h-lines) .dark-bg.numbers-section .grid-container .v-line,body.blog:not(.show-h-lines) .numbers-section .grid-container .v-line{opacity:1!important;visibility:visible!important;display:block!important;z-index:101!important}body.blog .dark-bg.numbers-section .grid-container .h-line,body.blog .numbers-section .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;margin:0!important;padding:0!important;z-index:101!important;width:100%!important;left:0!important;pointer-events:none!important}body.blog:not(.show-h-lines) .dark-bg.numbers-section .grid-container .h-line,body.blog:not(.show-h-lines) .numbers-section .grid-container .h-line{opacity:1!important;visibility:visible!important;display:block!important;z-index:101!important}.market-page-rubber .grid-container .h-line,.market-page-climate .grid-container .h-line,.market-page-stagnant .grid-container .h-line,.market-page-problem-1 .grid-container .h-line,.market-page-problem-2 .grid-container .h-line,.market-page-solution .grid-container .h-line{opacity:0!important;visibility:hidden!important;top:-100%!important;transform:translateY(-100vh) scaleX(0)!important}@media only screen and (max-width:1023px){.market-page-rubber p,.market-page-climate p,.market-page-stagnant p,.market-page-problem-1 p,.market-page-problem-2 p,.market-page-solution p{display:block!important;width:100%!important;overflow:visible!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.market-page-rubber p .line-item,.market-page-climate p .line-item,.market-page-stagnant p .line-item,.market-page-problem-1 p .line-item,.market-page-problem-2 p .line-item,.market-page-solution p .line-item{display:inline!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:auto!important;overflow:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:normal!important;text-overflow:clip!important;position:relative!important;float:none!important;clear:none!important;margin:0!important;padding:0!important;line-height:inherit!important;transform:none!important;opacity:1!important;visibility:visible!important;y:0!important;x:0!important}}body.story{overflow:hidden!important;height:100vh!important;width:100vw!important;position:fixed!important}body.story .section{position:absolute!important;inset:0;height:100vh;width:100vw;opacity:0;z-index:-1}body.story .story-page,body.story .story-content,body.story .story-team,body.story .story-vision,body.story .story-engagement,body.story .story-engagement-2,body.story .story-scalable,body.story .app-footer.section{position:absolute!important;inset:0!important;height:100vh!important;width:100vw!important;opacity:0;z-index:-1}body.story .bottom-content{position:relative!important;opacity:1!important;z-index:auto!important;height:auto!important;width:100%!important;inset:auto!important}body.story .story-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}body.story .story-content__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}body.story .story-content__wrapper{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:center;padding-top:120px;padding-bottom:120px;padding-left:16.66%;padding-right:var(--content-offset-x)}@media only screen and (max-width:1023px){body.story .story-content__wrapper{padding-top:100px;padding-bottom:100px;padding-left:16.66%}}@media only screen and (max-width:767px){body.story .story-content__wrapper{padding-top:80px;padding-bottom:80px;padding-left:calc(26px + .5rem + var(--content-offset-x))}}@media only screen and (max-width:639px){body.story .story-content__wrapper{padding-top:60px;padding-bottom:60px;padding-left:calc(26px + .5rem + var(--content-offset-x))}}body.story .story-content__top{position:relative;max-width:600px;color:#efeee5;margin-bottom:0}body.story .story-content__top h2{font-size:48px;font-weight:300;text-transform:uppercase;letter-spacing:2px;margin-bottom:32px;color:#efeee5}@media only screen and (max-width:1023px){body.story .story-content__top h2{font-size:36px;margin-bottom:24px}}@media only screen and (max-width:767px){body.story .story-content__top h2{font-size:32px;margin-bottom:20px}}@media only screen and (max-width:639px){body.story .story-content__top h2{font-size:28px;margin-bottom:16px}}body.story .story-content__top p{font-size:16px;line-height:1.8;font-weight:300;color:#efeee5;margin-bottom:0}@media only screen and (max-width:1023px){body.story .story-content__top p{font-size:15px}}@media only screen and (max-width:767px){body.story .story-content__top p{font-size:14px}}@media only screen and (max-width:639px){body.story .story-content__top p{font-size:13px}}body.story .story-content__bottom{position:relative;margin-top:24px;display:flex;align-items:flex-end;gap:40px}@media only screen and (max-width:1023px){body.story .story-content__bottom{margin-top:20px;gap:30px}}@media only screen and (max-width:767px){body.story .story-content__bottom{margin-top:16px;gap:20px;flex-direction:column;align-items:flex-start}}body.story .story-content__line-wrapper{position:relative;margin-top:0;margin-left:0;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}@media only screen and (max-width:1023px){body.story .story-content__line-wrapper{margin-top:20px}}@media only screen and (max-width:767px){body.story .story-content__line-wrapper{margin-top:16px}}body.story .story-content__line{width:1px;height:200px;background:repeating-linear-gradient(to bottom,#EFEEE5 0px,#EFEEE5 2px,transparent 2px,transparent 8px);position:relative;margin-left:0}@media only screen and (max-width:767px){body.story .story-content__line{height:150px}}@media only screen and (max-width:639px){body.story .story-content__line{height:120px}}body.story .story-content__line-dot{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:12px;height:12px;border-radius:50%;background-color:#efeee5}@media only screen and (max-width:639px){body.story .story-content__line-dot{width:10px;height:10px;bottom:-5px}}body.story .story-content__text-right{max-width:500px;padding-left:0;padding-top:0;align-self:flex-end}@media only screen and (max-width:767px){body.story .story-content__text-right{max-width:100%;align-self:flex-start}}body.story .story-content__text-right p{font-size:18px;line-height:1.4;font-weight:500;color:#efeee5}@media only screen and (max-width:1023px){body.story .story-content__text-right p{font-size:15px}}@media only screen and (max-width:767px){body.story .story-content__text-right p{font-size:14px}}@media only screen and (max-width:639px){body.story .story-content__text-right p{font-size:13px}}body.story .story-team:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}body.story .story-team__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}body.story .story-team__wrapper{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:center;padding-top:120px;padding-bottom:120px;padding-left:16.66%;padding-right:var(--content-offset-x)}@media only screen and (max-width:1023px){body.story .story-team__wrapper{padding-top:100px;padding-bottom:100px;padding-left:16.66%}}@media only screen and (max-width:767px){body.story .story-team__wrapper{padding-top:80px;padding-bottom:80px;padding-left:calc(26px + .5rem + var(--content-offset-x))}}@media only screen and (max-width:639px){body.story .story-team__wrapper{padding-top:60px;padding-bottom:60px;padding-left:calc(26px + .5rem + var(--content-offset-x))}}body.story .story-team__title{font-size:48px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#efeee5;margin-bottom:80px;text-align:left}@media only screen and (max-width:1023px){body.story .story-team__title{font-size:36px;margin-bottom:60px}}@media only screen and (max-width:767px){body.story .story-team__title{font-size:32px;margin-bottom:50px}}@media only screen and (max-width:639px){body.story .story-team__title{font-size:28px;margin-bottom:40px}}body.story .story-team__items{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;align-items:stretch}@media only screen and (max-width:1023px){body.story .story-team__items{grid-template-columns:repeat(2,1fr);gap:40px}}@media only screen and (max-width:767px){body.story .story-team__items{grid-template-columns:1fr;gap:40px}}@media only screen and (max-width:639px){body.story .story-team__items{gap:30px}}body.story .story-team__item{display:flex;flex-direction:column;gap:24px;height:100%}@media only screen and (max-width:1023px){body.story .story-team__item{gap:20px}}@media only screen and (max-width:767px){body.story .story-team__item{gap:18px}}body.story .story-team__quote{font-size:16px;line-height:1.6;font-weight:300;color:#efeee5;margin-bottom:0;flex-grow:1}@media only screen and (max-width:1023px){body.story .story-team__quote{font-size:15px}}@media only screen and (max-width:767px){body.story .story-team__quote{font-size:14px}}@media only screen and (max-width:639px){body.story .story-team__quote{font-size:13px}}body.story .story-team__info{display:flex;flex-direction:column;gap:8px}body.story .story-team__name{font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#efeee5;margin:0}@media only screen and (max-width:1023px){body.story .story-team__name{font-size:20px}}@media only screen and (max-width:767px){body.story .story-team__name{font-size:18px}}@media only screen and (max-width:639px){body.story .story-team__name{font-size:16px}}body.story .story-team__job{font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:.5px;color:#efeee5;margin:0}@media only screen and (max-width:1023px){body.story .story-team__job{font-size:13px}}@media only screen and (max-width:767px){body.story .story-team__job{font-size:12px}}@media only screen and (max-width:639px){body.story .story-team__job{font-size:11px}}body.story .story-vision:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}body.story .story-vision__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}body.story .story-vision__wrapper{position:relative;width:100%;min-height:100vh;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;padding-top:120px;padding-bottom:120px;padding-left:16.66%;padding-right:var(--content-offset-x)}@media only screen and (max-width:1023px){body.story .story-vision__wrapper{padding-top:100px;padding-bottom:100px;padding-left:16.66%}}@media only screen and (max-width:767px){body.story .story-vision__wrapper{padding-top:80px;padding-bottom:80px;padding-left:calc(26px + .5rem + var(--content-offset-x))}}@media only screen and (max-width:639px){body.story .story-vision__wrapper{padding-top:60px;padding-bottom:60px;padding-left:calc(26px + .5rem + var(--content-offset-x))}}body.story .story-vision__wrapper .story-vision__content-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:60px;width:100%;margin-bottom:80px}@media only screen and (max-width:1023px){body.story .story-vision__wrapper .story-vision__content-row{gap:40px;margin-bottom:60px}}@media only screen and (max-width:767px){body.story .story-vision__wrapper .story-vision__content-row{flex-direction:column;gap:50px;margin-bottom:50px}}@media only screen and (max-width:639px){body.story .story-vision__wrapper .story-vision__content-row{gap:40px;margin-bottom:40px}}body.story .story-vision__wrapper>.story-engagement__container,body.story .story-vision__wrapper>.story-engagement-2__container{position:relative;width:100%;margin-top:0;margin-bottom:0}body.story .story-vision__wrapper>.story-engagement__container.story-engagement-2__container,body.story .story-vision__wrapper>.story-engagement-2__container.story-engagement-2__container{margin-top:80px}@media only screen and (max-width:1023px){body.story .story-vision__wrapper>.story-engagement__container.story-engagement-2__container,body.story .story-vision__wrapper>.story-engagement-2__container.story-engagement-2__container{margin-top:60px}}@media only screen and (max-width:767px){body.story .story-vision__wrapper>.story-engagement__container.story-engagement-2__container,body.story .story-vision__wrapper>.story-engagement-2__container.story-engagement-2__container{margin-top:50px}}@media only screen and (max-width:639px){body.story .story-vision__wrapper>.story-engagement__container.story-engagement-2__container,body.story .story-vision__wrapper>.story-engagement-2__container.story-engagement-2__container{margin-top:40px}}body.story .story-vision__wrapper>.story-engagement__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement__container .story-engagement-2__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement-2__wrapper{position:relative;z-index:2;padding:0!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:60px!important;width:100%!important;height:auto!important}@media only screen and (max-width:1023px){body.story .story-vision__wrapper>.story-engagement__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement__container .story-engagement-2__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement-2__wrapper{gap:40px!important}}@media only screen and (max-width:767px){body.story .story-vision__wrapper>.story-engagement__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement__container .story-engagement-2__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement-2__wrapper{flex-direction:column!important;gap:40px!important}}@media only screen and (max-width:639px){body.story .story-vision__wrapper>.story-engagement__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement__container .story-engagement-2__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement__wrapper,body.story .story-vision__wrapper>.story-engagement-2__container .story-engagement-2__wrapper{gap:30px!important}}body.story .story-vision__left,body.story .story-vision__right{flex:1;display:flex;flex-direction:column;gap:24px;max-width:600px}@media only screen and (max-width:1023px){body.story .story-vision__left,body.story .story-vision__right{gap:20px;max-width:500px}}@media only screen and (max-width:767px){body.story .story-vision__left,body.story .story-vision__right{max-width:100%;gap:18px}}body.story .story-vision__title{font-size:44px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#efeee5;margin:0}body.story .story-vision__title strong{font-weight:600}@media only screen and (max-width:1023px){body.story .story-vision__title{font-size:36px}}@media only screen and (max-width:767px){body.story .story-vision__title{font-size:32px}}@media only screen and (max-width:639px){body.story .story-vision__title{font-size:28px}}body.story .story-vision__text{font-size:24px;line-height:1.4;font-weight:300;color:#efeee5;margin:0;max-width:440px}@media only screen and (max-width:1023px){body.story .story-vision__text{font-size:16px}}@media only screen and (max-width:767px){body.story .story-vision__text{font-size:15px}}@media only screen and (max-width:639px){body.story .story-vision__text{font-size:14px}}body.story .story-engagement:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}body.story .story-engagement__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}body.story .story-engagement__wrapper{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:row;align-items:flex-start;gap:60px;padding-top:70px;padding-bottom:70px;padding-left:16.66%;padding-right:var(--content-offset-x)}@media only screen and (max-width:1023px){body.story .story-engagement__wrapper{padding-top:100px;padding-bottom:100px;padding-left:16.66%;gap:40px}}@media only screen and (max-width:767px){body.story .story-engagement__wrapper{padding-top:80px;padding-bottom:80px;padding-left:calc(26px + .5rem + var(--content-offset-x));flex-direction:column;gap:40px}}@media only screen and (max-width:639px){body.story .story-engagement__wrapper{padding-top:60px;padding-bottom:60px;padding-left:calc(26px + .5rem + var(--content-offset-x));gap:30px}}body.story .story-engagement__left{flex:1;display:flex;flex-direction:column;gap:24px;max-width:600px}@media only screen and (max-width:1023px){body.story .story-engagement__left{max-width:500px;gap:20px}}@media only screen and (max-width:767px){body.story .story-engagement__left{max-width:100%;gap:18px}}body.story .story-engagement__title{font-size:36px;font-weight:300;letter-spacing:2px;color:#efeee5;margin:0;line-height:1.2}@media only screen and (max-width:1023px){body.story .story-engagement__title{font-size:32px}}@media only screen and (max-width:767px){body.story .story-engagement__title{font-size:28px}}@media only screen and (max-width:639px){body.story .story-engagement__title{font-size:24px}}body.story .story-engagement__text{font-size:16px;line-height:1.4;font-weight:300;color:#efeee5;margin:0;max-width:440px}@media only screen and (max-width:1023px){body.story .story-engagement__text{font-size:16px}}@media only screen and (max-width:767px){body.story .story-engagement__text{font-size:15px;max-width:100%}}@media only screen and (max-width:639px){body.story .story-engagement__text{font-size:14px}}body.story .story-engagement__bottom{position:relative;margin-top:24px;display:flex;align-items:flex-end;gap:40px}@media only screen and (max-width:1023px){body.story .story-engagement__bottom{margin-top:20px;gap:30px}}@media only screen and (max-width:767px){body.story .story-engagement__bottom{margin-top:16px;gap:20px;flex-direction:column;align-items:flex-start}}body.story .story-engagement__line-wrapper{position:relative;margin-top:0;margin-left:0;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}body.story .story-engagement__line{width:1px;height:200px;background:repeating-linear-gradient(to bottom,#EFEEE5 0px,#EFEEE5 2px,transparent 2px,transparent 8px);position:relative;margin-left:0}@media only screen and (max-width:767px){body.story .story-engagement__line{height:150px}}@media only screen and (max-width:639px){body.story .story-engagement__line{height:120px}}body.story .story-engagement__line-dot{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:12px;height:12px;border-radius:50%;background-color:#efeee5}@media only screen and (max-width:639px){body.story .story-engagement__line-dot{width:10px;height:10px;bottom:-5px}}body.story .story-engagement__text-right{max-width:500px;padding-left:0;padding-top:0;align-self:flex-end}@media only screen and (max-width:1023px){body.story .story-engagement__text-right{max-width:450px}}@media only screen and (max-width:767px){body.story .story-engagement__text-right{max-width:100%;align-self:flex-start}}body.story .story-engagement__text-right p{font-size:20px;line-height:1.4;font-weight:300;color:#efeee5;margin:0}@media only screen and (max-width:1023px){body.story .story-engagement__text-right p{font-size:20px}}@media only screen and (max-width:767px){body.story .story-engagement__text-right p{font-size:18px}}@media only screen and (max-width:639px){body.story .story-engagement__text-right p{font-size:16px}}body.story .story-engagement__right{flex:1;display:flex;align-items:flex-start;justify-content:center;max-width:600px;padding-top:67.2px}@media only screen and (max-width:1023px){body.story .story-engagement__right{padding-top:58.4px}}@media only screen and (max-width:767px){body.story .story-engagement__right{max-width:100%;width:100%;padding-top:0}}@media only screen and (max-width:639px){body.story .story-engagement__right{padding-top:0}}body.story .story-engagement__image{width:100%;height:400px;object-fit:cover;display:block;max-height:60vh}@media only screen and (max-width:1023px){body.story .story-engagement__image{max-height:70vh}}@media only screen and (max-width:767px){body.story .story-engagement__image{max-height:60vh}}@media only screen and (max-width:639px){body.story .story-engagement__image{max-height:50vh}}body.story .story-engagement-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}body.story .story-engagement-2__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;display:block}body.story .story-engagement-2__wrapper{position:relative;width:100%;height:100%;z-index:2;display:flex;flex-direction:row;align-items:flex-start;gap:60px;padding-top:70px;padding-bottom:70px;padding-left:16.66%;padding-right:var(--content-offset-x)}@media only screen and (max-width:1023px){body.story .story-engagement-2__wrapper{padding-top:100px;padding-bottom:100px;padding-left:16.66%;gap:40px}}@media only screen and (max-width:767px){body.story .story-engagement-2__wrapper{padding-top:80px;padding-bottom:80px;padding-left:calc(26px + .5rem + var(--content-offset-x));flex-direction:column;gap:40px}}@media only screen and (max-width:639px){body.story .story-engagement-2__wrapper{padding-top:60px;padding-bottom:60px;padding-left:calc(26px + .5rem + var(--content-offset-x));gap:30px}}body.story .story-engagement-2__left{flex:1;display:flex;flex-direction:column;gap:24px;max-width:600px}@media only screen and (max-width:1023px){body.story .story-engagement-2__left{max-width:500px;gap:20px}}@media only screen and (max-width:767px){body.story .story-engagement-2__left{max-width:100%;gap:18px}}body.story .story-engagement-2__title{font-size:36px;font-weight:300;letter-spacing:2px;color:#efeee5;margin:0;line-height:1.2}@media only screen and (max-width:1023px){body.story .story-engagement-2__title{font-size:32px}}@media only screen and (max-width:767px){body.story .story-engagement-2__title{font-size:28px}}@media only screen and (max-width:639px){body.story .story-engagement-2__title{font-size:24px}}body.story .story-engagement-2__text{font-size:16px;line-height:1.4;font-weight:300;color:#efeee5;margin:0;max-width:440px}@media only screen and (max-width:1023px){body.story .story-engagement-2__text{font-size:16px}}@media only screen and (max-width:767px){body.story .story-engagement-2__text{font-size:15px;max-width:100%}}@media only screen and (max-width:639px){body.story .story-engagement-2__text{font-size:14px}}body.story .story-engagement-2__bottom{position:relative;margin-top:24px;display:flex;align-items:flex-end;gap:40px}@media only screen and (max-width:1023px){body.story .story-engagement-2__bottom{margin-top:20px;gap:30px}}@media only screen and (max-width:767px){body.story .story-engagement-2__bottom{margin-top:16px;gap:20px;flex-direction:column;align-items:flex-start}}body.story .story-engagement-2__line-wrapper{position:relative;margin-top:0;margin-left:0;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}body.story .story-engagement-2__line{width:1px;height:200px;background:repeating-linear-gradient(to bottom,#EFEEE5 0px,#EFEEE5 2px,transparent 2px,transparent 8px);position:relative;margin-left:0}@media only screen and (max-width:767px){body.story .story-engagement-2__line{height:150px}}@media only screen and (max-width:639px){body.story .story-engagement-2__line{height:120px}}body.story .story-engagement-2__line-dot{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:12px;height:12px;border-radius:50%;background-color:#efeee5}@media only screen and (max-width:639px){body.story .story-engagement-2__line-dot{width:10px;height:10px;bottom:-5px}}body.story .story-engagement-2__text-right{max-width:500px;padding-left:0;padding-top:0;align-self:flex-end}@media only screen and (max-width:1023px){body.story .story-engagement-2__text-right{max-width:450px}}@media only screen and (max-width:767px){body.story .story-engagement-2__text-right{max-width:100%;align-self:flex-start}}body.story .story-engagement-2__text-right p{font-size:20px;line-height:1.4;font-weight:300;color:#efeee5;margin:0}@media only screen and (max-width:1023px){body.story .story-engagement-2__text-right p{font-size:20px}}@media only screen and (max-width:767px){body.story .story-engagement-2__text-right p{font-size:18px}}@media only screen and (max-width:639px){body.story .story-engagement-2__text-right p{font-size:16px}}body.story .story-engagement-2__right{flex:1;display:flex;align-items:flex-start;justify-content:center;max-width:600px;padding-top:67.2px}@media only screen and (max-width:1023px){body.story .story-engagement-2__right{padding-top:58.4px}}@media only screen and (max-width:767px){body.story .story-engagement-2__right{max-width:100%;width:100%;padding-top:0}}@media only screen and (max-width:639px){body.story .story-engagement-2__right{padding-top:0}}body.story .story-engagement-2__image{width:100%;height:400px;object-fit:cover;display:block;max-height:60vh}@media only screen and (max-width:1023px){body.story .story-engagement-2__image{max-height:70vh}}@media only screen and (max-width:767px){body.story .story-engagement-2__image{max-height:60vh}}@media only screen and (max-width:639px){body.story .story-engagement-2__image{max-height:50vh}}html.market,html:has(body.market){overflow:hidden!important;height:100vh!important;height:100dvh!important;width:100vw!important;position:fixed!important}body.market{overflow:hidden!important;height:100vh!important;height:100dvh!important;width:100vw!important;position:fixed!important;color:#efeee5!important}body.market .app-navigation,body.market .app-navigation .app-logo{color:#efeee5!important}@media only screen and (max-width:767px){body.market{overflow:hidden!important;height:100vh!important;height:100dvh!important;position:fixed!important}}body.market .section{position:absolute!important;inset:0;height:100vh;height:100dvh;width:100vw;opacity:0;z-index:-1}body.market .market-page,body.market .market-page-rubber,body.market .market-page-climate,body.market .market-page-stagnant,body.market .market-page-problem-1,body.market .market-page-problem-2,body.market .market-page-solution,body.market .app-footer.section{position:absolute!important;inset:0!important;height:100vh!important;height:100dvh!important;width:100vw!important;opacity:0;z-index:-1}body.team{overflow:hidden!important;height:100vh!important;width:100vw!important;position:fixed!important}body.team.normal-scroll{overflow:auto!important;height:auto!important;position:relative!important}body.team.normal-scroll .section{position:relative!important;opacity:1!important;z-index:auto!important;height:auto!important;min-height:auto!important;max-height:none!important;width:100%!important;max-width:100%!important;inset:auto!important;margin:0!important;padding:0!important;isolation:auto!important}body.team.normal-scroll .bottom-content,body.team.normal-scroll .app-footer{position:relative!important;opacity:1!important;z-index:auto!important;height:auto!important;min-height:auto!important;max-height:none!important;visibility:visible!important;display:block!important;inset:auto!important}.team-page{position:relative}.team-page:before{content:"";width:100%;height:100%;background-color:#0006;position:absolute;top:0;left:0;z-index:1}.team-page .main-img{width:100%;height:100vh;object-fit:cover;z-index:0;position:absolute}.team-page h1{font-weight:300;font-size:44px;color:#efeee5;text-transform:uppercase;letter-spacing:2px;margin:0}@media only screen and (max-width:1023px){.team-page h1{font-size:32px}}@media only screen and (max-width:767px){.team-page h1{font-size:28px}}@media only screen and (max-width:639px){.team-page h1{font-size:24px;margin-bottom:24px}}@media only screen and (max-width:414px){.team-page h1{font-size:20px}}.team-page .text{width:100%;display:flex;align-items:flex-end;justify-content:space-between;position:absolute;bottom:0;left:0;padding:34px;font-weight:300;font-size:16px;line-height:1.6;color:#efeee5;z-index:10;margin:0}@media only screen and (max-width:1023px){.team-page .text{font-size:16px;max-width:500px}}@media only screen and (max-width:767px){.team-page .text{font-size:15px;max-width:100%}}@media only screen and (max-width:639px){.team-page .text{font-size:14px;flex-direction:column;align-items:flex-start}}@media only screen and (max-width:414px){.team-page .text{font-size:14px}}.team-page .text p{max-width:500px;font-size:16px}@media only screen and (max-width:639px){.team-page .text p{font-size:14px;max-width:100%}}.team-slider{width:100%;height:100vh;overflow:visible}.team-slider:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}.team-slider__bg{top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;position:absolute}.team-slider__wrapper{position:relative;width:100%;height:100%;z-index:2;display:flex;align-items:center;padding-top:80px;padding-bottom:80px;padding-left:calc(149px + 1.5rem + var(--content-offset-x));padding-right:var(--content-offset-x);box-sizing:border-box;overflow:visible}@media only screen and (max-width:1023px){.team-slider__wrapper{padding-top:100px;padding-bottom:100px;padding-left:calc(149px + 1.5rem + var(--content-offset-x))}}@media only screen and (max-width:767px){.team-slider__wrapper{padding:80px 24px}}@media only screen and (max-width:639px){.team-slider__wrapper{padding:60px 24px}}.team-slider__container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;overflow:visible}.team-slider__slider{position:relative;width:100%;display:flex;will-change:transform;overflow:visible}.team-slider__item{display:flex;gap:60px;align-items:flex-end;flex:0 0 100%;min-width:0;width:100%;position:relative}@media only screen and (max-width:1023px){.team-slider__item{gap:40px}}@media only screen and (max-width:767px){.team-slider__item{flex-direction:column;align-items:flex-start;gap:30px}}@media only screen and (max-width:639px){.team-slider__item{gap:40px}}.team-slider__image-wrapper{flex-shrink:0;width:400px;height:500px;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.team-slider__image-wrapper{width:350px;height:450px}}@media only screen and (max-width:767px){.team-slider__image-wrapper{width:100%;height:400px}}@media only screen and (max-width:639px){.team-slider__image-wrapper{height:300px}}.team-slider__image{width:100%;height:100%;object-fit:cover;display:block}.team-slider__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;height:500px;padding:0;position:relative}@media only screen and (max-width:1023px){.team-slider__content{height:450px}}@media only screen and (max-width:767px){.team-slider__content{height:auto;padding-top:24px}}.team-slider__quote{font-size:16px;line-height:1.4;font-weight:300;color:#efeee5;margin:0;max-width:400px;flex:1}@media only screen and (max-width:1023px){.team-slider__quote{font-size:20px}}@media only screen and (max-width:767px){.team-slider__quote{font-size:18px;margin-bottom:24px}}@media only screen and (max-width:639px){.team-slider__quote{font-size:16px}}.team-slider__info{margin-top:auto;margin-bottom:0}@media only screen and (max-width:767px){.team-slider__info{margin-top:20px}}.team-slider__name{font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#efeee5;margin:0 0 8px}.team-slider__name strong{font-weight:600}@media only screen and (max-width:1023px){.team-slider__name{font-size:22px}}@media only screen and (max-width:767px){.team-slider__name{font-size:20px}}@media only screen and (max-width:639px){.team-slider__name{font-size:18px}}.team-slider__job{font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:1px;color:#efeee5;margin:0}@media only screen and (max-width:1023px){.team-slider__job{font-size:15px}}@media only screen and (max-width:767px){.team-slider__job{font-size:14px}}@media only screen and (max-width:639px){.team-slider__job{font-size:13px}}.team-slider__navigation{position:absolute;bottom:30px;right:var(--content-offset-x);z-index:10;display:flex;gap:16px}@media only screen and (max-width:1023px){.team-slider__navigation{bottom:16px}}@media only screen and (max-width:767px){.team-slider__navigation{bottom:12px}}.team-slider__prev,.team-slider__next{width:48px;height:48px;border:1px solid rgba(239,238,229,.1);background:transparent;color:#efeee5;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,border-color .3s ease}.team-slider__prev:hover:not(:disabled),.team-slider__next:hover:not(:disabled){border-color:#efeee5b3}.team-slider__prev:disabled,.team-slider__next:disabled{opacity:.3;cursor:not-allowed}.team-slider__prev svg,.team-slider__next svg{width:24px;height:24px}@media only screen and (max-width:767px){.team-slider__prev,.team-slider__next{width:40px;height:40px}.team-slider__prev svg,.team-slider__next svg{width:20px;height:20px}}.team-slider__counter{font-size:18px;font-weight:300;color:#efeee5;letter-spacing:1px;margin:0;position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:10;white-space:nowrap;pointer-events:none;text-align:center}@media only screen and (max-width:1023px){.team-slider__counter{font-size:16px;bottom:16px}}@media only screen and (max-width:767px){.team-slider__counter{font-size:14px;bottom:12px}}.bottom-content{--offset-top: 63px;--offset-bottom: 63px;--content-gap: 2.8125rem;--padding-left: 60px;--content-width: calc(1088px + calc(var(--content-offset-x) * 2) + var(--padding-left));--lines-color: #EFEEE5;color:var(--text-color-light);background:linear-gradient(180deg,#000000ab,#000000ab),url(../img/contact_bg.webp) no-repeat center center/cover;background-color:var(--bg-color-main);position:relative}.bottom-content span.h-line{position:absolute;height:1px;background-image:linear-gradient(to right,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%);background-size:4px 2px;background-repeat:repeat-x;left:0;opacity:.2;pointer-events:none}.bottom-content .bottom-content__container{display:flex;justify-content:space-between;gap:var(--content-gap);padding-left:var(--padding-left)}.bottom-content .bottom-content__left__title{font-size:40px;font-weight:300;margin-bottom:24px}@media only screen and (max-width:1023px){.bottom-content .bottom-content__left__title{margin-bottom:20px}}@media only screen and (max-width:639px){.bottom-content .bottom-content__left__title{margin-bottom:16px}}.bottom-content .bottom-content__left__text{font-size:18px;font-weight:300;line-height:1.6;color:var(--text-color-light);margin:0 0 24px;max-width:500px}@media only screen and (max-width:1023px){.bottom-content .bottom-content__left__text{font-size:16px;margin-bottom:20px}}@media only screen and (max-width:639px){.bottom-content .bottom-content__left__text{font-size:14px;margin-bottom:16px}}.bottom-content .bottom-content__left{width:100%;max-width:600px;position:relative}.bottom-content .bottom-content__left .v-line-middle{height:calc(100% + var(--offset-top) + var(--offset-bottom));top:calc(var(--offset-top) * -1);bottom:var(--offset-bottom);pointer-events:none;left:282px}.bottom-content .bottom-content__right{display:flex;align-items:center;width:100%;max-width:410px}.bottom-content .bottom-content__right .subscribe-form{width:100%}@media only screen and (max-width:1279px){.bottom-content{--offset-top: 48px;--offset-bottom: 48px;--content-gap: 1rem;--padding-left: 40px}}@media only screen and (max-width:1023px){.bottom-content{width:100%;--content-gap: 1.5rem}.bottom-content .bottom-content__container{padding-inline:var(--content-offset-x);flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1.5rem}.bottom-content .bottom-content__left__title{font-size:2rem;text-align:center;margin-bottom:1rem}.bottom-content .bottom-content__left{max-width:100%;text-align:center}.bottom-content .bottom-content__left .v-line-middle{display:none}.bottom-content .bottom-content__left__text{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:0}.bottom-content .bottom-content__right{max-width:100%;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.bottom-content .bottom-content__right .subscribe-form .form__action{justify-content:center;padding-top:0}}@media only screen and (max-width:639px){.bottom-content{--padding-left: 32px}}.contact-page__content{position:relative;width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:var(--content-offset-x)}.spacer-top{height:var(--offset-top);width:100%;position:relative}.spacer-top span.h-line{bottom:0;width:100%}.spacer-bottom{height:var(--offset-bottom);width:100%;position:relative}.spacer-bottom span.h-line{top:0;width:100%}.subscribe-form{--input-border-bottom-color: rgba(239, 238, 228, .89);display:grid;grid-template-columns:1fr;gap:0}.subscribe-form label{opacity:.9}.subscribe-form .form__input input:focus{border-bottom:1px solid #EFEEE4}.subscribe-form .form__action{width:100%;display:flex;justify-content:flex-end;padding-top:30px}.subscribe-form .form__action .form__action__submit{color:#efeee4;display:inline-block;border-bottom:2px solid currentColor;text-transform:uppercase;font-size:1.5rem;font-weight:450}.app-footer{--lines-color: #212021;--offset-top: 72px;--offset-bottom: 50px;--content-gap: 2.8125rem;--padding-left: 60px;--content-width: calc(1088px + calc(var(--content-offset-x) * 2) + var(--padding-left))}.app-footer.section{position:absolute;inset:0;height:100vh;width:100vw;opacity:0;z-index:-1;overflow:visible}.app-footer.section .footer-grid-content{overflow:visible}.app-footer.section .footer-grid-content .v-line{height:200vh;top:-100vh}.app-footer.section>.v-line{height:200vh;top:-100vh}.app-footer{opacity:1;z-index:auto;height:auto;position:relative;overflow:hidden;background:var(--bg-color-light);color:var(--text-color-dark)}.app-footer .footer-content{padding:0}.app-footer span.h-line{position:absolute;height:1px;background-image:linear-gradient(to right,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%);background-size:4px 2px;background-repeat:repeat-x;left:0;bottom:0;opacity:.2;pointer-events:none}.app-footer span.v-line{position:absolute;width:1px;background-image:linear-gradient(to bottom,var(--lines-color) 0%,var(--lines-color) 50%,transparent 50%,transparent 100%);background-size:2px 4px;background-repeat:repeat-y;top:0;transform-origin:top center;opacity:.2;pointer-events:none}.app-footer .spacer-top{height:var(--offset-top);width:100%;position:relative}.app-footer .spacer-top span.h-line{bottom:0;width:100%}.app-footer .spacer-bottom{height:var(--offset-bottom);width:100%;position:relative}.app-footer .spacer-bottom span.h-line{top:0;width:100%}.app-footer .footer-top-content{max-width:var(--content-width);padding-inline:var(--content-offset-x)}.app-footer .footer-grid-content,.app-footer .contacts{padding:0 0 0 var(--padding-left)}.app-footer .footer-grid-content{padding-bottom:72px;position:relative}.app-footer .footer-grid-content .footer-logo{position:relative;top:42px;z-index:1}.app-footer .footer-grid-content .v-line{top:calc(var(--offset-top) * -1);height:100vh;left:0;pointer-events:none}.app-footer .footer-grid-content .v-line-left{left:var(--padding-left)}.app-footer .footer-grid-content .v-line-right{right:0;left:auto}.app-footer .footer-grid-content .v-line-middle{left:52%;z-index:0}.app-footer .footer-bottom-content{width:100%;max-width:var(--content-width);padding-inline:var(--content-offset-x);margin-inline:auto;padding-bottom:24px;padding-top:0;position:relative}.app-footer .footer-bottom-content__left{padding-left:var(--padding-left)}.app-footer>.v-line{position:absolute;pointer-events:none;height:100%;top:0;bottom:0}.app-footer .v-line-left{left:var(--content-offset-x)}.app-footer .v-line-right{right:var(--content-offset-x)}@media only screen and (max-width:639px){.app-footer{--offset-top: 40px;--offset-bottom: 40px;--content-gap: 2rem;--padding-left: 40px}}.team-slider .grid-container .h-line,.bottom-content .grid-container .h-line{opacity:0!important;visibility:hidden!important;top:-100%!important;transform:translateY(-100vh) scaleX(0)!important}body.team .app-navigation,body.team .app-navigation .app-logo{color:#efeee5!important}@keyframes scrollAction{0%{transform:translateY(0)}23%{transform:translateY(8px)}40%{transform:translateY(0)}to{transform:translateY(0)}}
