:root{--color-black:#000;--color-white:#fff;--color-grey-100:#f2f2f2;--color-grey-500:#888;--color-dark-100:#323232;--color-magenta:#f1a9f8;--color-red:#ff5b71;--color-light-blue:#b0d3d6;--color-green:#82d2aa;--color-yellow:#ffff78;--color-pearl:#f0f0e6;--color-theme:#f1a9f8;--color-theme-heading:#323232}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;font-size:62.5%;scroll-behavior:smooth}body,html{overflow-x:hidden}body{margin:0;padding:0;background-color:var(--color-grey-100)}body.menu-open{overflow-y:hidden}img{max-width:100%;width:100%;height:auto;display:block}a{color:inherit}section:first-child{margin-top:0!important}section:last-child{margin-bottom:0!important}@font-face{font-family:GT America Mono;src:url(/_next/static/media/GTAmericaMonoTrial-Thin.c22fbbe6.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:GT America Mono;src:url(/_next/static/media/GTAmericaMonoTrial-UltraLight.dded44b8.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:GT America Mono;src:url(/_next/static/media/GTAmericaMonoTrial-Light.1ef605d7.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:GT America Mono;src:url(/_next/static/media/GTAmericaTrial-Rg.3aaea203.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:GT America Mono;src:url(/_next/static/media/GTAmericaMonoTrial-Medium.67ccc00d.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:GT America Mono;src:url(/_next/static/media/GTAmericaMonoTrial-Bold.09348632.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:GT America Mono;src:url(/_next/static/media/GTAmericaMonoTrial-Black.202d17a4.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:GT America;src:url(/_next/static/media/GT-America-Mono-Ultra-Light.c5e07505.ttf) format("truetype");font-style:normal;font-weight:200}@font-face{font-family:GT America;src:url(/_next/static/media/GT-America-Standard-Regular.5dea54d5.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:GT America;src:url(/_next/static/media/GT-America-Mono-Bold.95d740a6.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:GT America;src:url(/_next/static/media/GT-America-Mono-Black.6434b77d.ttf) format("truetype");font-style:normal;font-weight:800}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.format-uppercase{text-transform:uppercase}.format-lowercase{text-transform:lowercase}.format-capitalize{text-transform:capitalize}.format-line-through{text-decoration:line-through}.font-thin{font-weight:100}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:900}.display-none{display:none!important}.display-block{display:block}.display-inline{display:inline}.display-inline-block{display:inline-block}.width-full{width:100%}.height-full{height:100%}.color-black{color:#000}.background-black{background-color:#000}.color-white{color:#fff}.background-white{background-color:#fff}.color-grey-100{color:#f2f2f2}.background-grey-100{background-color:#f2f2f2}.color-grey-500{color:#888}.background-grey-500{background-color:#888}.color-dark-100{color:#323232}.background-dark-100{background-color:#323232}.color-magenta{color:#f1a9f8}.background-magenta{background-color:#f1a9f8}.color-red{color:#ff5b71}.background-red{background-color:#ff5b71}.color-light-blue{color:#b0d3d6}.background-light-blue{background-color:#b0d3d6}.color-green{color:#82d2aa}.background-green{background-color:#82d2aa}.color-yellow{color:#ffff78}.background-yellow{background-color:#ffff78}.color-pearl{color:#f0f0e6}.background-pearl{background-color:#f0f0e6}.color-theme{color:#f1a9f8}.background-theme{background-color:#f1a9f8}.color-theme-heading{color:#323232}.background-theme-heading{background-color:#323232}body{font-size:16px;line-height:1.35;font-family:GT America,Helvetica,Arial,sans-serif;font-weight:400}@media(min-width:768px){body{font-size:20px}}@media(min-width:1280px){body{font-size:24px}}a{text-decoration:underline;background-color:transparent}ol,p,ul{margin:0 0 1.5em;padding:0;list-style:none}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}p{line-height:1.35;font-size:16px}@media screen and (min-width:375px){p{font-size:calc(16px + 8*(100vw - 375px)/1545)}}@media screen and (min-width:1920px){p{font-size:24px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0}.h1,h1{text-transform:uppercase;line-height:1;font-weight:800;font-size:130px}@media screen and (min-width:375px){.h1,h1{font-size:calc(130px + 220*(100vw - 375px)/1545)}}@media screen and (min-width:1920px){.h1,h1{font-size:350px}}.h2,h2{font-size:28px}@media screen and (min-width:375px){.h2,h2{font-size:calc(28px + 26*(100vw - 375px)/1545)}}@media screen and (min-width:1920px){.h2,h2{font-size:54px}}.h3,h3{font-size:24px}@media screen and (min-width:375px){.h3,h3{font-size:calc(24px + 24*(100vw - 375px)/1545)}}@media screen and (min-width:1920px){.h3,h3{font-size:48px}}.h4,h4{font-size:20px}@media screen and (min-width:375px){.h4,h4{font-size:calc(20px + 20*(100vw - 375px)/1545)}}@media screen and (min-width:1920px){.h4,h4{font-size:40px}}.h5,h5{font-size:16px}@media screen and (min-width:375px){.h5,h5{font-size:calc(16px + 16*(100vw - 375px)/1545)}}@media screen and (min-width:1920px){.h5,h5{font-size:32px}}.h6,h6{font-size:12px}@media screen and (min-width:375px){.h6,h6{font-size:calc(12px + 12*(100vw - 375px)/1545)}}@media screen and (min-width:1920px){.h6,h6{font-size:24px}}.l-news__close{margin:0;cursor:pointer}.l-news__close:after{position:fixed;top:50px;right:50px;display:block;width:20px;height:20px;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19.414" height="19.414" viewBox="0 0 19.414 19.414"><g id="Component_171_2" data-name="Component 171 – 2" transform="translate(0.707 0.707)"><g id="Group_921" data-name="Group 921"><line id="Line_216" data-name="Line 216" x2="18" y2="18" fill="none" stroke="%230f0f19" stroke-width="2"/><line id="Line_217" data-name="Line 217" x2="18" y2="18" transform="translate(18) rotate(90)" fill="none" stroke="%230f0f19" stroke-width="2"/></g></g></svg>')}.wrapper{width:100%;margin:0 auto;max-width:353px;padding:0 24px}@media(min-width:1024px){.wrapper{max-width:353px;padding:0 24px}}@media(min-width:1440px){.wrapper{max-width:353px;padding:0 24px}}.wrapper .wrapper{max-width:305px;padding:0}@media(min-width:375px){.wrapper{max-width:721px;padding:0 24px}}@media(min-width:375px)and (min-width:1024px){.wrapper{max-width:721px;padding:0 24px}}@media(min-width:375px)and (min-width:1440px){.wrapper{max-width:721px;padding:0 24px}}@media(min-width:375px){.wrapper .wrapper{max-width:673px;padding:0}.wrapper.no-padding{padding:0}}@media(min-width:1024px){.wrapper{max-width:1116px;padding:0 24px}}@media(min-width:1024px)and (min-width:1024px){.wrapper{max-width:1116px;padding:0 24px}}@media(min-width:1024px)and (min-width:1440px){.wrapper{max-width:1116px;padding:0 24px}}@media(min-width:1024px){.wrapper .wrapper{max-width:1068px;padding:0}.wrapper.no-padding{padding:0}}@media(min-width:1440px){.wrapper{max-width:1324px;padding:0 24px}}@media(min-width:1440px)and (min-width:1024px){.wrapper{max-width:1324px;padding:0 24px}}@media(min-width:1440px)and (min-width:1440px){.wrapper{max-width:1324px;padding:0 24px}}@media(min-width:1440px){.wrapper .wrapper{max-width:1276px;padding:0}.wrapper.no-padding{padding:0}}.wrapper--small{max-width:816px;padding:0 24px}@media(min-width:1024px){.wrapper--small{max-width:816px;padding:0 24px}}@media(min-width:1440px){.wrapper--small{max-width:816px;padding:0 24px}}.wrapper--small .wrapper{max-width:768px;padding:0}.wrapper--small.no-padding{padding:0}.wrapper--narrow{max-width:1072px;padding:0 24px}@media(min-width:1024px){.wrapper--narrow{max-width:1072px;padding:0 24px}}@media(min-width:1440px){.wrapper--narrow{max-width:1072px;padding:0 24px}}.wrapper--narrow .wrapper{max-width:1024px;padding:0}.wrapper--narrow.no-padding{padding:0}.wrapper--full{max-width:1968px;padding:0 24px}@media(min-width:1024px){.wrapper--full{max-width:1968px;padding:0 24px}}@media(min-width:1440px){.wrapper--full{max-width:1968px;padding:0 24px}}.wrapper--full .wrapper{max-width:1920px;padding:0}.wrapper--full.no-padding,.wrapper.no-padding{padding:0}.c-button{display:inline-block;padding:24px;background-color:var(--color-theme);color:var(--color-dark-100);font-weight:700;font-size:2rem;line-height:1;transition:.3s ease;outline:none;border:none;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer}@media(min-width:1024px){.c-button{padding:24px 32px;font-size:2.6rem}}.c-button--theme-dark{background-color:var(--color-theme);color:var(--color-dark-100)}.c-button--theme-dark:hover{background-color:var(--color-white)}.c-button--theme-light{background-color:var(--color-theme);color:var(--color-white)}.c-button--dark,.c-button--theme-light:hover{background-color:var(--color-dark-100)}.c-button--dark{color:var(--color-white)}.c-button--dark:hover,.c-button--white{background-color:var(--color-white);color:var(--color-dark-100)}.c-button--white:hover{background-color:var(--color-dark-100);color:var(--color-white)}.c-button-redactor>a{display:inline-block;padding:24px;background-color:var(--color-theme);color:var(--color-white);font-weight:700;font-size:2rem;line-height:1;transition:.3s ease;outline:none;border:none;text-align:center;text-transform:uppercase;text-decoration:none}@media(min-width:1024px){.c-button-redactor>a{padding:24px 32px;font-size:2.6rem}}.c-button-redactor>a:hover{background-color:var(--color-dark-100)}.c-input input,.c-input textarea{font-size:1.6rem;line-height:1.25;padding:24px 28px 16px 24px;background-color:var(--color-white);outline:none;border:none;color:var(--color-dark-100);width:100%}.c-input input[type=date],.c-input textarea[type=date]{text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.c-input input[type=date]::-webkit-calendar-picker-indicator,.c-input input[type=date]::-webkit-inner-spin-button,.c-input textarea[type=date]::-webkit-calendar-picker-indicator,.c-input textarea[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.c-input input::placeholder,.c-input textarea::placeholder{color:var(--color-dark-100)}.c-input textarea{min-height:120px}.c-header{padding:20px 20px 0;position:absolute;z-index:100;top:0;left:0;right:0}@media(min-width:768px){.c-header{padding:50px 50px 0}}.c-header__logo-override{width:70px!important;height:auto!important;object-fit:contain}.c-header__container{display:flex;align-items:flex-start;justify-content:space-between}.c-header svg{color:inherit;fill:currentColor}.c-header .c-hamburger{width:40px;height:40px;cursor:pointer;position:fixed;top:20px;z-index:101;right:20px}.c-header .c-hamburger--row{width:20px;height:3px;left:50%;transform:translateX(-50%);position:relative;background-color:var(--color-dark-100);transition:all .3s ease-in-out}.c-header .c-hamburger--row:first-child{margin-top:14px}.c-header .c-hamburger--row:nth-child(2){margin-top:8px}.has-image-for-logo .c-header,.l-page-homepage .c-header{filter:invert(1);mix-blend-mode:difference;-webkit-mask-composite:difference;mask-composite:difference}.affix .c-header{filter:none;mix-blend-mode:normal;-webkit-mask-composite:unset;mask-composite:unset}.affix .c-hamburger--row{background-color:#fff}.c-footer{margin-top:76px;background-color:var(--color-dark-100)}@media(min-width:768px){.c-footer{margin-top:220px}}.c-footer__container{padding:72px 0 28px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px}@media(min-width:768px){.c-footer__container{padding:108px 0 160px}}.c-footer__container:first-child{padding-bottom:0}.c-footer__container .unreasonable-logo{width:80%;max-width:160px}.c-footer__left{display:flex;justify-content:space-between;flex-direction:column;gap:32px;grid-column:1/span 12}@media(min-width:768px){.c-footer__left{grid-column:1/span 9}}.c-footer__title-cta .h2,.c-footer__title-cta .h2 p{color:var(--color-theme);margin-bottom:32px;font-size:4.2rem;line-height:.95}@media(min-width:768px){.c-footer__title-cta .h2,.c-footer__title-cta .h2 p{font-size:5.4rem;line-height:1.11}}.c-footer__logo{display:flex;align-items:flex-end;gap:20px;margin-top:128px}.c-footer__logo svg path{fill:#fff}@media(min-width:768px){.c-footer__logo{margin-top:0;gap:32px}}.c-footer__bottom-text{font-size:1.3rem;line-height:1.3;color:var(--color-white)}@media(min-width:768px){.c-footer__bottom-text{font-size:1.6rem;line-height:1.25}}.c-footer__bottom-text>p{font-size:1.3rem;line-height:2;color:var(--color-white)}@media(min-width:768px){.c-footer__bottom-text>p{font-size:1.6rem;line-height:1.25}}.c-footer__right{grid-column:10/span 3}@media(max-width:767px){.c-footer__right{display:none}}@media(min-width:1024px){.l-application .c-footer__right{display:flex;justify-content:space-between;flex-direction:column;min-height:500px}}.c-footer__menu{border-left:1px solid var(--color-white);padding-left:20px;padding-bottom:0}.c-footer__menu-title{display:block;color:var(--color-white);margin-bottom:16px;font-size:2rem;line-height:1.3;transform:translateY(-4px)}.c-footer__menu li{margin-bottom:4px;transform:translateY(-8px)}.c-footer__menu li:last-child{padding-bottom:24px}.c-footer__menu li a{display:block;color:var(--color-white);font-size:3.2rem;line-height:1.25;text-decoration:none}.c-footer__menu li a:hover{color:var(--color-magenta)}.c-footer__menu li.footwear a:hover{color:var(--color-green)}.c-footer__menu li.food a:hover{color:var(--color-red)}.c-footer__linkedin{display:block;margin-top:64px}.c-intro{position:relative;padding-top:150px;padding-bottom:75px}.c-intro__container{position:relative;z-index:2}.c-intro--has-image .c-intro__container{mix-blend-mode:difference}.l-default .c-intro--has-image{opacity:.77;mix-blend-mode:luminosity}.c-intro--has-image .c-intro__title,.c-intro--has-image .c-intro__title-row{color:var(--color-grey-100)}.l-default .c-intro--has-image .c-intro__title-row{mix-blend-mode:exclusion}.c-intro--has-image .c-intro__title-row span{color:var(--color-grey-100)}.c-intro--has-image .c-intro__title-text{color:var(--color-grey-100);border-left:2px solid var(--color-grey-100)}.c-intro__title-row{display:block;color:var(--color-theme-heading)}@media(min-width:1024px){.c-intro__title-row{line-height:.85}}.c-intro__title-row>span{color:var(--color-theme-heading)}.l-page-about-us .c-intro__title-row.text-right,.l-page-contact .c-intro__title-row.text-right{margin-right:0}.c-intro__title-row--has-text{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:0;gap:0}.c-intro__title-row--has-text>span{grid-column:1/span 12}@media(min-width:768px){.c-intro__title-row--has-text>span{grid-column:1/span 8;text-align:right;margin-right:11%}.l-page-news .c-intro__title-row--has-text>span,.l-page-our-tech .c-intro__title-row--has-text>span{grid-column:1/span 9}}.c-intro__title-text{padding-left:16px;color:var(--color-dark-100);border-left:2px solid var(--color-dark-100);font-weight:400;height:-moz-fit-content;height:fit-content;text-transform:none;grid-column:1/span 12;margin-bottom:16px;text-align:left}@media(min-width:768px){.c-intro__title-text{margin-bottom:0;grid-column:10/span 3}}@media(min-width:1024px){.c-intro__title-text{grid-column:10/span 3;padding-bottom:48px}}.c-intro__title-text p{font-size:3.2rem;line-height:1.18;transform:translateY(-5px)}@media(min-width:768px){.c-intro__title-text p{font-size:2.4rem;padding-bottom:48px}}@media(min-width:1024px){.c-intro__title-text p{font-size:3.2rem}}.c-intro__image{z-index:-1;object-fit:cover}.c-intro__subnav{width:100%;background-color:var(--color-theme);display:flex;flex-direction:column;justify-content:center;box-shadow:0 8px 10px rgba(17,17,26,.2)}.c-intro__subnav .submenu-container{display:flex;justify-content:flex-start;overflow:auto;align-items:flex-end;padding-top:15px;padding-bottom:15px}@media(min-width:768px){.c-intro__subnav .submenu-container{padding-top:30px;padding-bottom:30px}}.c-intro__subnav .submenu-container .wrapper{padding-top:15px}@media(min-width:768px){.c-intro__subnav .submenu-container .wrapper{padding-top:0;display:flex}}.c-intro__subnav .submenu-container .application--label{font-weight:700;text-transform:uppercase;white-space:nowrap;color:var(--color-white);font-size:24px}.c-intro__subnav .submenu-container .application--label a{text-decoration:none}@media(min-width:768px){.c-intro__subnav .submenu-container .application--label{font-size:28px}}.c-intro__subnav .c-submenu{display:flex;justify-content:flex-start;flex-wrap:nowrap;margin-left:-15px}@media(min-width:768px){.c-intro__subnav .c-submenu{margin-left:20px}}.c-intro__subnav .c-submenu li{white-space:nowrap;margin-top:10px}@media(min-width:768px){.c-intro__subnav .c-submenu li,.c-intro__subnav .c-submenu li:first-child{margin:0 5px}}.c-intro__subnav .c-submenu li a{text-decoration:none;border-radius:60px;color:var(--color-white);transition:.25s;font-size:18px;padding:5px 15px}@media(min-width:768px){.c-intro__subnav .c-submenu li a{padding:5px 20px;font-size:20px}}.c-intro__subnav .c-submenu li a:hover{background-color:var(--color-white);color:var(--color-theme-heading)}.c-intro__subnav.affix{top:0;left:0;width:100%;position:fixed;z-index:99}.c-intro.affix{margin-bottom:80px}@media(min-width:768px){.c-intro.affix{margin-bottom:120px}}.affix .c-intro{margin-bottom:80px}@media(min-width:768px){.affix .c-intro{margin-bottom:120px}}.affix .c-intro__subnav{top:0;left:0;width:100%;position:fixed;z-index:99}.c-text{margin:40px 0}@media(min-width:1024px){.c-text{margin:90px 0}}.c-text__container{display:grid;grid-template-columns:repeat(8,1fr)}@media(min-width:768px){.c-text__container{grid-template-columns:repeat(12,1fr)}}.c-text__content{grid-row:2;grid-column:1/span 8;background-color:var(--color-grey-100)}@media(min-width:768px){.c-text__content{grid-row:1;grid-column:1/span 8}}.c-text__content p span{font-family:Helvetica,Arial,sans-serif}.c-text__content--small p{font-size:2rem;line-height:1.33}@media(min-width:1024px){.c-text__content--small p{font-size:2.4rem;line-height:1.33}}.c-text__content--medium p{font-size:2.4rem;line-height:1.33}@media(min-width:768px){.c-text__content--medium p{font-size:2rem}}@media(min-width:1024px){.c-text__content--medium p{font-size:3.2rem;line-height:1.25}}.c-text__content--large p{font-size:3.2rem;line-height:1.25}.c-text__content h1,.c-text__content h2,.c-text__content h3,.c-text__content h4,.c-text__content h5,.c-text__content h6{font-weight:400}.c-text__content h1:not(:last-child),.c-text__content h2:not(:last-child),.c-text__content h3:not(:last-child),.c-text__content h4:not(:last-child),.c-text__content h5:not(:last-child),.c-text__content h6:not(:last-child){margin-bottom:24px}.c-text__content h3{font-size:3.2rem;line-height:1.25}.c-text__content h6{font-size:1.6rem;line-height:1.25;font-weight:400;margin-top:32px;margin-bottom:64px!important}.c-text__content .c-button-redactor{display:inline-block}.c-text__content .c-button-redactor:not(:last-child){margin-right:16px}.c-text__side{grid-column:2/span 6;grid-row:1;padding:8px 0}@media(min-width:768px){.c-text__side{grid-column:10/span 3}}.c-text__side-text{padding-left:16px;border-left:2px solid var(--color-dark-100);color:var(--color-dark-100);background-color:var(--color-grey-100);padding-bottom:32px;margin-bottom:32px}@media(min-width:768px){.c-text__side-text{padding-bottom:64px;margin-bottom:0}}.c-text__side-text:not(:last-child){margin-bottom:48px}.c-text__side-text p{font-size:3.2rem;line-height:1.25;transform:translateY(-8px)}@media(min-width:768px)and (max-width:1023px){.c-text__side-text p{font-size:2rem;line-height:1.3;transform:translateY(-4px)}}.c-text__side-text p span{font-family:Helvetica,Arial,sans-serif}.c-tech__title-row{display:block;line-height:.85}@media(min-width:768px){.c-tech__title-row.text-left{margin-left:16.6666666667%}.c-tech__title-row.text-left .animated--letter{width:20%}}@media(min-width:768px)and (min-width:768px){.c-tech__title-row.text-right{margin-right:16.6666666667%}}@media(min-width:768px){.c-tech__title-row.text-right .animated--letter{width:20%}}.c-tech .wrapper{z-index:3;position:relative}.c-tech__image{position:relative;aspect-ratio:3.12;margin-top:-15.5%;z-index:1}.c-applications__text{max-width:800px;margin:32px 0 48px}.c-applications__text p{font-size:2.4rem;line-height:1.33}@media(min-width:768px){.c-applications__text p{font-size:2rem;max-width:476px}}@media(min-width:1024px){.c-applications__text p{max-width:unset;font-size:3.2rem;line-height:1.25}}.c-applications__cards{display:grid}.c-applications__cards--2columns{grid-template-columns:1fr;gap:20px}@media(min-width:768px){.c-applications__cards--2columns{grid-template-columns:1fr 1fr}}.c-applications__cards--2columns .c-application-card__content{display:none}.c-applications__cards--1column{grid-template-columns:1fr;gap:32px}.c-applications__cards--1column .c-application-card,.c-applications__cards--1column .c-application-card__image{aspect-ratio:2.55}.c-applications__cards--1column .c-application-card__image img{object-fit:cover;transform:scale(1.25) translateX(-10%)}.c-applications__cards--1column .c-application-card:hover .c-application-card__image img{transform:scale(1.3) translateX(-10%)}.c-subscribe{margin:128px 0}.c-subscribe__container{padding:32px 0 16px;background-color:var(--color-magenta);display:grid;grid-template-columns:repeat(8,1fr);grid-gap:20px;gap:20px}@media(min-width:768px){.c-subscribe__container{padding:72px 0;grid-template-columns:repeat(12,1fr)}}.c-subscribe__text{grid-column:2/span 6;padding:0 0 48px 16px;border-left:2px solid var(--color-dark-100);height:-moz-fit-content;height:fit-content}@media(min-width:768px){.c-subscribe__text{grid-column:2/span 3}}.c-subscribe__text p{font-size:3.2rem;line-height:1.125;max-width:250px}@media(min-width:768px)and (max-width:1023px){.c-subscribe__text p{font-size:2rem;line-height:1.3}}.c-subscribe__form{grid-column:1/span 8;padding:0 16px}@media(min-width:768px){.c-subscribe__form{grid-column:6/span 6}}@media(min-width:1440px){.c-subscribe__form{grid-column:5/span 7}}.c-subscribe__form .c-input:not(:last-of-type){margin-bottom:8px}.c-subscribe__form-submit{margin-top:32px}.c-video{padding:40px 0;position:relative}@media(min-width:1024px){.c-video{padding:40px 0 70px}}.c-video .wrapper{position:relative}.c-video .wrapper .trigger-popup{position:absolute;display:none;bottom:20px;color:#fff;max-width:80%;width:100%;left:50%;transform:translateX(-50%);cursor:pointer;padding-left:30px;color:hsla(0,0%,100%,.7)}@media(min-width:768px){.c-video .wrapper .trigger-popup{bottom:80px}}.c-video .wrapper .trigger-popup:after{position:absolute;top:50%;left:0;width:20px;height:20px;transform:translateY(-50%);transition:.3s ease;background-size:90%;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="127" height="146" viewBox="0 0 127 146"><path id="Polygon_2" data-name="Polygon 2" d="M62.6,18.1a12,12,0,0,1,20.808,0l52.261,90.92a12,12,0,0,1-10.4,17.98H20.739a12,12,0,0,1-10.4-17.98Z" transform="translate(127) rotate(90)" fill="%23f0f0e6" opacity="0.613" style="mix-blend-mode: multiply;isolation: isolate"/></svg>');content:""}.c-video.videoAutoPlay{padding:0;margin:0}.c-video.videoAutoPlay .wrapper{max-width:100%;margin:0;padding:0}.c-video.videoAutoPlay .wrapper .c-video__play{display:none}.c-video.videoAutoPlay .wrapper .trigger-popup{display:inline-block}.c-video__frame{position:relative}.c-video__frame video{aspect-ratio:1.7777;width:100%;display:block;cursor:pointer}.c-video__frame.playing .c-video__play:after{opacity:0}.c-video__play{pointer-events:none;margin:0}.c-video__play:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease;transform-origin:center center;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="60" height="60" viewBox="0 0 127 146"><path id="Polygon_2" data-name="Polygon 2" d="M62.6,18.1a12,12,0,0,1,20.808,0l52.261,90.92a12,12,0,0,1-10.4,17.98H20.739a12,12,0,0,1-10.4-17.98Z" transform="translate(127) rotate(90)" fill="%23585d5d" opacity="0.613" style="mix-blend-mode: multiply;isolation: isolate"/></svg>')}@media(min-width:768px){.c-video__play:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="85" height="85" viewBox="0 0 127 146"><path id="Polygon_2" data-name="Polygon 2" d="M62.6,18.1a12,12,0,0,1,20.808,0l52.261,90.92a12,12,0,0,1-10.4,17.98H20.739a12,12,0,0,1-10.4-17.98Z" transform="translate(127) rotate(90)" fill="%23585d5d" opacity="0.613" style="mix-blend-mode: multiply;isolation: isolate"/></svg>')}}@media(min-width:1280px){.c-video__play:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="127" height="146" viewBox="0 0 127 146"><path id="Polygon_2" data-name="Polygon 2" d="M62.6,18.1a12,12,0,0,1,20.808,0l52.261,90.92a12,12,0,0,1-10.4,17.98H20.739a12,12,0,0,1-10.4-17.98Z" transform="translate(127) rotate(90)" fill="%23585d5d" opacity="0.613" style="mix-blend-mode: multiply;isolation: isolate"/></svg>')}}.c-text-in-columns{margin:32px 0;background-color:var(--color-grey-100)}@media(min-width:768px){.c-text-in-columns{margin:90px 0}}.c-text-in-columns__container{display:grid;grid-template-columns:1fr;grid-gap:50px;gap:50px}@media(min-width:1024px){.c-text-in-columns__container{grid-template-columns:repeat(3,1fr)}}.c-text-in-columns__column-title{font-family:GT America,Helvetica,Arial,sans-serif;margin-bottom:16px;font-weight:400}@media(min-width:1024px){.c-text-in-columns__column-title{margin-bottom:32px}}.c-text-in-columns__column-text p:not(:last-child){margin-bottom:8px}@media(min-width:1024px){.c-text-in-columns__column-text p:not(:last-child){margin-bottom:16px}}.c-text-in-columns__column-text h6{font-size:1.6rem;line-height:1.25;font-weight:400}.c-heading{margin-top:48px}@media(min-width:1024px){.c-heading{margin-top:128px}}.c-heading__title-row{display:block;line-height:.75}@media(min-width:1280px){.c-heading__title-row{line-height:.65}}@media(min-width:1440px){.c-heading__title-row{line-height:.75}}@media(max-width:767px){.c-heading__title-row{word-break:break-all}}.c-heading+.c-subscribe{margin-top:30px}@media(min-width:768px){.c-heading+.c-subscribe{margin-top:40px}}@media(min-width:1280px){.c-heading+.c-subscribe{margin-top:80px}}@media(min-width:1440px){.c-heading+.c-subscribe{margin-top:100px}}.c-news-archive__container{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;transition:.3s ease}@media(min-width:768px){.c-news-archive__container{grid-template-columns:repeat(3,1fr);gap:80px 20px}}.c-news-archive__container.loading{opacity:.5}.c-news-archive .c-subscribe{margin:80px 0}.c-news-archive__pagination{display:flex;align-items:center;justify-content:center;margin:60px 0;gap:16px;cursor:pointer}.c-news-archive__pagination span{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:var(--color-theme);color:var(--color-dark-100);transition:.3s ease;font-size:1.6rem;line-height:1.5}.c-news-archive__pagination span.hide{display:none}.c-news-archive__pagination span.active{pointer-events:none;cursor:auto;background-color:var(--color-dark-100);color:var(--color-white)}.c-news-archive__pagination span:hover{background-color:var(--color-white);color:var(--color-dark-100)}.c-images__container{position:relative}.c-images__container .swiper-slide img{position:relative!important;object-fit:cover;aspect-ratio:1.7}.c-images__description{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px}.c-images__description-content{margin-top:24px;grid-column:1/span 12;padding:0 0 16px 8px;border-left:2px solid var(--color-dark-100)}@media(min-width:768px){.c-images__description-content{margin-top:48px;grid-column:2/span 6;padding:0 0 32px 16px}}.c-images__description-content p{font-size:1.4rem;line-height:1.42}.c-images__controls{display:flex;justify-content:space-between;position:absolute;top:calc(50% - 16px);left:0;right:0;z-index:10}@media(min-width:768px){.c-images__controls{top:calc(50% - 35px)}}.c-images__arrow-next,.c-images__arrow-prev{width:32px;height:32px;border-radius:32px;display:flex;align-items:center;justify-content:center;background-color:var(--color-theme);cursor:pointer;transition:.3s ease}@media(min-width:768px){.c-images__arrow-next,.c-images__arrow-prev{width:70px;height:70px;border-radius:70px}}.c-images__arrow-next.swiper-button-disabled,.c-images__arrow-prev.swiper-button-disabled{opacity:.5;pointer-events:none}.c-images__arrow-next:before,.c-images__arrow-prev:before{content:""}.c-images__arrow-prev{transform:translateX(-16px)}@media(min-width:768px){.c-images__arrow-prev{transform:translateX(-35px)}}.c-images__arrow-prev:before{width:8px;height:8px;border-top:2px solid var(--color-white);border-left:2px solid var(--color-white);transform:rotate(-45deg) translate(2px,2px)}@media(min-width:768px){.c-images__arrow-prev:before{width:16px;height:16px}}.c-images__arrow-next{transform:translateX(16px)}@media(min-width:768px){.c-images__arrow-next{transform:translateX(35px)}}.c-images__arrow-next:before{width:8px;height:8px;border-top:2px solid var(--color-white);border-right:2px solid var(--color-white);transform:rotate(45deg) translate(-2px,2px)}@media(min-width:768px){.c-images__arrow-next:before{width:16px;height:16px}}.c-inline-image-cta__container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px;height:650px}@media(min-width:768px){.c-inline-image-cta__container{gap:32px}}.c-inline-image-cta__item{grid-column:1/span 12;display:flex;flex-direction:column}@media(min-width:768px){.c-inline-image-cta__item{grid-column:span 6}}@media(min-width:1280px){.c-inline-image-cta__item{grid-column:span 3}}.c-inline-image-cta__image-wrapper{position:relative;width:100%;height:100%;padding-bottom:50%;overflow:visible;margin-bottom:24px}.c-inline-image-cta__image-wrapper:hover .c-inline-image-cta__description{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.c-inline-image-cta__image-wrapper:hover .c-inline-image-cta__image{transform:scale(1.02)}.c-inline-image-cta__slideshow{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.c-inline-image-cta__image{object-fit:cover;transition:transform .3s ease,opacity .5s ease;border-radius:4px;opacity:0}.c-inline-image-cta__image--active{opacity:1}.c-inline-image-cta__description{position:absolute;top:50%;left:50%;transform:translateY(-50%) scale(.9);background:var(--color-dark-100);color:var(--color-white);padding:12px 16px;border-radius:8px;opacity:0;visibility:hidden;transition:all .3s ease;z-index:10;max-width:420px;box-shadow:0 8px 24px rgba(0,0,0,.3);pointer-events:none}.c-inline-image-cta__description-content{text-align:left}.c-inline-image-cta__description-content p{font-size:.6rem;line-height:1.4;margin:0}@media(min-width:768px){.c-inline-image-cta__description-content p{font-size:.65rem}}.c-inline-image-cta__description-content table{font-size:1.5rem}@media(min-width:768px){.c-inline-image-cta__description-content table{font-size:1.5rem}}.c-inline-image-cta__description-content table td,.c-inline-image-cta__description-content table th{font-size:inherit}.c-inline-image-cta__button-wrapper{margin-top:auto}.c-inline-image-cta__button-wrapper .c-button{width:100%;display:block;text-align:center}.c-team__members{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:24px 16px;gap:24px 16px}@media(min-width:768px){.c-team__members{grid-template-columns:repeat(2,1fr);gap:32px 20px}}@media(min-width:1024px){.c-team__members{grid-template-columns:repeat(3,1fr);gap:50px 20px}}.c-team__title{font-size:3.2rem;line-height:1.25;font-weight:400;margin-bottom:32px}.c-team__text{max-width:800px;font-size:2.4rem;line-height:1.25;margin-bottom:48px}.c-contact-form__container{padding:32px 0 16px;background-color:var(--color-magenta);display:grid;grid-template-columns:repeat(8,1fr);grid-gap:20px;gap:20px}@media(min-width:768px){.c-contact-form__container{padding:72px 0;grid-template-columns:repeat(12,1fr)}}.c-contact-form__text{grid-column:2/span 6;padding:0 0 48px 16px;border-left:2px solid var(--color-dark-100);height:-moz-fit-content;height:fit-content;font-size:3.2rem;line-height:1.125;max-width:250px}@media(min-width:768px){.c-contact-form__text{grid-column:2/span 3}}@media(min-width:768px)and (max-width:1023px){.c-contact-form__text{font-size:2rem;line-height:1.3}}.c-contact-form__msg{grid-column:1/span 8;padding:0 16px}@media(min-width:768px){.c-contact-form__msg{grid-column:6/span 6}}@media(min-width:1440px){.c-contact-form__msg{grid-column:5/span 7}}.c-contact-form__form{grid-column:1/span 8;padding:0 16px}@media(min-width:768px){.c-contact-form__form{grid-column:6/span 6}}@media(min-width:1440px){.c-contact-form__form{grid-column:5/span 7}}.c-contact-form__form .c-input:not(:last-of-type){margin-bottom:8px}.c-contact-form__form-submit{margin-top:32px}.c-contact-form__popup{position:fixed;z-index:155;background-color:rgba(0,0,0,.5);left:0;top:0;height:100%;width:100%}.c-contact-form__popup .c-contact-form__popup_contianer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:50px;width:90%;max-width:620px;text-align:center;background-color:var(--color-red);color:var(--color-white)}.c-contact-info{margin-top:64px;padding-bottom:76px;background-color:var(--color-grey-100)}.c-contact-info__image{position:relative;aspect-ratio:1.67}.c-contact-info__image img{object-fit:cover;filter:grayscale(1)}.c-contact-info__grid{display:grid;grid-template-columns:1fr;max-width:960px;margin-top:64px}@media(min-width:768px){.c-contact-info__grid{grid-template-columns:5fr 4fr}}.c-contact-info__column{margin-bottom:34px}@media(min-width:768px){.c-contact-info__column{margin-bottom:0}}.c-contact-info__column-title{margin-bottom:24px;font-size:3.2rem;line-height:1.25;font-weight:400}.c-contact-info__column-text{font-size:2.4rem;line-height:1.25}.c-logos{margin:128px 0}.c-logos__container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media(min-width:768px){.c-logos__container{grid-template-columns:repeat(4,1fr)}}.c-logos__container img{position:relative!important;max-width:200px;margin:0 auto}.c-order-form{margin:128px 0}.c-order-form__container{padding:32px 0 16px;background-color:var(--color-theme);display:grid;grid-template-columns:repeat(8,1fr);grid-gap:20px;gap:20px}@media(min-width:1024px){.c-order-form__container{padding:72px 0;grid-template-columns:repeat(12,1fr)}}.c-order-form__text{grid-column:2/span 6;padding:0 0 48px 16px;border-left:2px solid var(--color-white);height:-moz-fit-content;height:fit-content}@media(min-width:1024px){.c-order-form__text{grid-column:2/span 3}}.c-order-form__text p{font-size:3.2rem;line-height:1.125;max-width:250px;color:var(--color-white)}@media(min-width:768px)and (max-width:1023px){.c-order-form__text p{font-size:2rem;line-height:1.3}}.c-order-form .fileupload__msg{padding:10px 20px;font-size:16px}.c-order-form__form{grid-column:1/span 8;padding:0 16px}@media(min-width:1024px){.c-order-form__form{grid-column:5/span 7}}.c-order-form__form>div:not(:last-child){margin-bottom:12px}.c-order-form__form-submit{margin-top:32px}.c-order-form__form label{font-size:1.6rem;line-height:1.25;margin-bottom:8px;margin-top:32px;display:block;color:var(--color-white)}.l-default .c-order-form__form label{color:var(--color-dark-100)}.c-background-lines{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1}.c-background-lines__grid{height:100vh;display:flex}.c-background-lines__grid>div{height:100%;opacity:.5;width:25%;position:relative}@media(min-width:768px){.c-background-lines__grid>div{width:16.6667%}}.c-background-lines__grid>div:nth-child(5),.c-background-lines__grid>div:nth-child(6){display:none}@media(min-width:768px){.c-background-lines__grid>div:nth-child(5),.c-background-lines__grid>div:nth-child(6){display:inline-block}}.c-background-lines__grid>div:before{content:"";position:absolute;top:0;bottom:0;width:1px;left:50%;background:repeating-linear-gradient(180deg,#888 0,#888 250px,transparent 0,transparent 280px)}.c-application-card{position:relative}.c-application-card a{display:block}.c-application-card__image{position:relative;aspect-ratio:1.25;overflow:hidden}.c-application-card__image img{transition:.3s ease;object-fit:cover;transform:scale(1.25)}.c-application-card__title{position:absolute;top:28px;left:32px;font-size:4.8rem;line-height:.75;color:var(--color-white);text-transform:uppercase;font-weight:700}.c-application-card__content{max-width:258px;position:absolute;top:28px;right:32px;display:none}@media(min-width:1024px){.c-application-card__content{display:block}}.c-application-card__text{color:var(--color-white);padding:0 0 32px 16px;margin-bottom:48px;border-left:2px solid var(--color-white);font-size:3.2rem;line-height:1.18}.c-application-card:hover img{transform:scale(1.3)}.c-news-card a{text-decoration:none}.c-news-card__image{position:relative;aspect-ratio:.95;margin-bottom:32px}.c-news-card__image img{object-fit:cover;filter:grayscale(1);transition:.3s ease}.c-news-card__date{margin-bottom:16px;font-size:1.4rem;line-height:1.42}.c-news-card__title{margin-bottom:16px;font-size:3.2rem;line-height:1.25}@media(min-width:768px)and (max-width:1023px){.c-news-card__title{font-size:2rem;line-height:1.3}}@media(max-width:767px){.c-news-card__text{font-size:2rem;line-height:1.3}}@media(min-width:768px)and (max-width:1023px){.c-news-card__text{font-size:1.6rem;line-height:1.25}}.c-news-card:hover img{filter:grayscale(0)}.c-news-intro{margin:78px 0 26px}.c-news-intro__container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px}.c-news-intro__content{grid-column:2/span 10;padding-left:16px;border-left:2px solid var(--color-dark-100);padding-bottom:128px}.c-news-intro__date{margin-bottom:16px}.c-news-intro__title p{font-size:7.8rem;line-height:1.08;font-weight:400}.c-news-share__container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px}.c-news-share__links{grid-column:2/span 6;padding:0 0 24px 16px;border-left:2px solid var(--color-dark-100)}.c-news-share__links svg{cursor:pointer}.c-news-share__label{margin-bottom:16px;font-size:1.6rem;line-height:1.25}.c-news-share__icons{display:flex;gap:16px}.c-team-card{background-color:var(--color-grey-100)}.c-team-card:hover img{filter:grayscale(0)}.c-team-card__image{position:relative;aspect-ratio:.95}.c-team-card__image img{filter:grayscale(1);transition:.3s ease}.c-team-card__social{position:absolute;bottom:24px;left:32px;display:flex;flex-direction:row;align-items:flex-end}.c-team-card__social a{display:flex}.c-team-card__social a:not(:last-child){margin-right:16px}.c-team-card__social svg{width:26px;height:26px}.c-team-card__linkedin{transform:translateY(-3px)}.c-team-card__name{margin-top:16px;font-size:3.2rem;line-height:1.25;font-weight:400}.c-team-card__role{font-size:2.4rem;line-height:1.25;padding-bottom:16px}.c-select,.c-select .c-select-select{width:100%;position:relative}.c-select .c-select-select select{font-size:1.6rem;line-height:1.25;padding:24px 28px 16px 24px;background-color:var(--color-white);outline:none;border:none;color:var(--color-dark-100);width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:0}.c-select .c-select-select select::placeholder{color:var(--color-dark-100)}.c-select .c-select-select:after{pointer-events:none;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid var(--color-theme);position:absolute;top:50%;transform:translateY(-50%);right:28px}.nav{position:fixed;z-index:202}.nav,.nav-bg{right:0;top:0;width:100%;height:100%;pointer-events:none}.nav-bg{position:absolute;z-index:5;background-color:var(--color-black);opacity:0;left:0;bottom:0;transition:.3s ease}.menu-open .nav{pointer-events:auto}.menu-open .nav .nav-bg{opacity:.5;pointer-events:auto}.c-menu-close{margin-bottom:48px;margin-left:auto;margin-right:0;z-index:5;cursor:pointer;position:absolute;right:30px;top:20px}.c-menu-close--row{width:20px;height:2px;left:50%;transform:translateX(-50%);position:relative;background-color:var(--color-white);transition:all .3s ease-in-out}.c-menu-close--row:first-child{margin-top:14px;transform:translateX(-10px) translateY(5px) rotate(-45deg)}.c-menu-close--row:nth-child(2){margin-top:8px;transform:translateX(-10px) translateY(-5px) rotate(45deg)}.c-menu--container{position:relative;pointer-events:auto;display:flex;flex-direction:column;align-items:flex-start;background-color:var(--color-dark-100);height:100%;z-index:10;transform:translateX(100vw);transition:.3s ease;overflow-y:scroll;padding:40px 40px 40px 48px}@media(min-width:768px){.c-menu--container{padding:64px;max-width:600px}}.menu-open .c-menu--container{transform:translateX(0)}@media(min-width:768px){.menu-open .c-menu--container{transform:translateX(calc(100vw - 600px))}.c-menu--container{padding-left:80px}}.c-menu--box{display:flex;flex-direction:column}.c-menu--menu{border-left:2px solid var(--color-white);padding-left:24px;padding-bottom:32px}.c-menu--menu:not(:last-of-type){margin-bottom:64px}.c-menu--menu li a:hover{color:var(--color-magenta)}.c-menu--menu li{transform:translateY(-8px)}.c-menu--menu li:not(:last-child){margin-bottom:8px}.c-menu--menu li a{text-decoration:none;font-size:3.2rem;line-height:1.2;color:var(--color-white)}@media(min-width:414px){.c-menu--menu li a{font-size:4.2rem}}.c-menu--menu li.footwear a:hover{color:var(--color-green)}.c-menu--menu li.food a:hover{color:var(--color-red)}.c-menu--menu-title{display:block;color:var(--color-white);margin-bottom:16px;font-size:2rem;line-height:1.3;transform:translateY(-4px)}.c-menu-socials{display:flex;align-items:center;margin-top:auto;gap:16px}.c-menu-socials a{display:block}.c-menu-socials svg{width:20px;height:20px;display:flex}.c-menu-socials svg,.l-application .c-menu-socials svg{fill:var(--color-white)}.c-menu-socials--instagram svg{width:24px;height:24px}.c-menu__bottom-text p{font-size:1.3rem;line-height:2;color:var(--color-white);margin-top:16px;display:none}.l-application .c-menu__bottom-text p{display:block}@media(min-width:768px){.c-menu__bottom-text p{font-size:1.6rem;line-height:1.25}}.animated--letter{display:inline-block;width:25%}@media(min-width:768px){.animated--letter{width:16.6666666667%}}.animated--letter svg{color:var(--color-theme-heading)}.c-intro__title-row--has-text .animated--letter{width:25%}.c-intro--has-image .animated--letter,.c-intro--has-image .animated--letter svg{mix-blend-mode:difference!important}.c-intro--has-image .animated--letter svg path{fill:var(--color-white)}.c-file-upload__container{background-color:var(--color-white);height:165px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.c-file-upload__container span{cursor:pointer;padding:16px 24px;background-color:var(--color-grey-100);color:var(--color-dark-100);font-size:2rem;line-height:1}.c-checkbox{display:flex!important;align-items:center;flex-direction:row;cursor:pointer}.c-checkbox input{position:absolute;left:-200vw;opacity:0}.c-checkbox__checkmark{width:25px;height:25px;background-color:var(--color-white);margin-right:16px}.c-checkbox input:checked~.c-checkbox__checkmark:before{content:"";display:block;transform:rotate(45deg);height:14px;width:5px;border-bottom:2px solid var(--color-theme);border-right:2px solid var(--color-theme);margin-left:10px;margin-top:3px}.popup-overlay{position:absolute;display:none;z-index:999999;left:0;top:0;width:100%;height:100%;background-color:var(--color-dark-100)}.popup-overlay .video-container{position:relative;max-width:980px;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-overlay .video-container .video-popup{position:relative;width:100%;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-bottom:30px}.popup-overlay .video-container .video-popup embed,.popup-overlay .video-container .video-popup iframe,.popup-overlay .video-container .video-popup object,.popup-overlay .video-container .video-popup video{position:absolute;top:0;left:0;width:100%;height:100%}.popup-overlay .close-video{position:absolute;top:20px;right:20px;width:40px;height:40px;cursor:pointer}@media(min-width:768px){.popup-overlay .close-video{right:40px;top:40px}}.popup-overlay .close-video--row{width:20px;height:2px;left:50%;transform:translateX(-50%);position:relative;background-color:var(--color-white);transition:all .3s ease-in-out}.popup-overlay .close-video--row:first-child{margin-top:14px;transform:translateX(-10px) translateY(5px) rotate(-45deg)}.popup-overlay .close-video--row:nth-child(2){margin-top:8px;transform:translateX(-10px) translateY(-5px) rotate(45deg)}.l-page-homepage .popup-overlay{display:inline-block}.c-shipping-calculator{margin-bottom:50px}.c-shipping-calculator h3{margin-bottom:20px}.c-shipping-calculator form{background-color:var(--color-white);padding:40px;display:flex}.c-shipping-calculator form>div{flex:1 1}.c-shipping-calculator p{margin-left:20px}.c-shipping-calculator .warn-text{color:var(--color-grey-500);font-size:14px;margin-top:10px;margin-left:20px}.Paperform__popupcontent{max-width:100%!important}