html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit}img{border-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}a:focus{outline:none}a:visited{color:inherit}.clearfix::after{content:"";display:table;clear:both}button{background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit}address{font-style:normal}:root{--icon-size: 60px;--burger-button-width: 60px;--burger-button-height: 40px;--burger-button-stroke: 5px;--font-family-base: "termina", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-size-lg: clamp(3.438rem, 0.139rem + 8vw, 9.375rem);--font-size-md: clamp(1.5rem, 0.944rem + 1.778vw, 2.3rem);--font-size-sm: clamp(1rem, 0.7rem + 1vw, 1.3rem);--font-size-xs: clamp(0.75rem, 0.4rem + 1vw, 1rem);--line-height-lg: 0.9;--line-height-md: 1.2;--line-height-sm: 1.4;--line-height-xs: 1.6;--font-weight-bold: 700;--font-weight-normal: 600;--font-weight-light: 400;--color-primary: rgb(250, 250, 250);--color-secondary: rgb(30, 30, 30);--color-accent: rgb(0, 52, 255);--text-color: var(--color-primary);--bg-color: var(--color-accent);--link-color: var(--color-primary);--icon-color: var(--color-primary);--border-color: var(--color-primary);--border-width: 1px;--margin-xxs: calc(.5 * 8px);--margin-xs: calc(1 * 8px);--margin-sm: calc(2 * 8px);--margin-md: calc(4 * 8px);--margin-lg: calc(6 * 8px);--margin-xl: calc(10 * 8px);--margin-xxl: calc(40 * 8px);--margin-inline: var(--margin-xl);--margin-block: var(--margin-md);--grid-gutter: var(--margin-lg);--container-width: 100%;--breakpoint-xs: 320px;--breakpoint-sm: 600px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1300px;--bg-image-height: 50svh}@media screen and (max-width: 768px){:root{--margin-inline: var(--margin-md);--margin-block: var(--margin-sm)}}@media screen and (min-width: 768px){:root{--bg-image-height: 60svh}}@media screen and (min-width: 1024px){:root{--bg-image-height: 80svh}}h1,h2,h3{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);letter-spacing:clamp(-0.8px,-0.8px - .4vw,-3px);color:inherit}h4,h5,h6{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-normal);color:inherit}body{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-light);font-family:var(--font-family-base);color:var(--text-color)}a{color:var(--link-link)}.grid-container{display:grid;grid-template-columns:repeat(24, 1fr);gap:clamp(var(--margin-xs),var(--margin-xs) + .2vw,var(--margin-sm));margin-block:clamp(var(--margin-xs),var(--margin-xs) + .2vw,var(--margin-sm))}.grid-container>*{grid-column:span 24}.grid-item-100,.grid-item-75,.grid-item-66,.grid-item-50,.grid-item-33,.grid-item-25,.grid-item-16,.grid-item-12,.grid-item-100-md,.grid-item-75-md,.grid-item-66-md,.grid-item-50-md,.grid-item-33-md,.grid-item-25-md,.grid-item-16-md,.grid-item-12-md,.grid-item-100-sm{grid-column:span 24}.grid-item-75-sm{grid-column:span 18}.grid-item-66-sm{grid-column:span 16}.grid-item-50-sm{grid-column:span 12}.grid-item-33-sm{grid-column:span 8}.grid-item-25-sm{grid-column:span 6}.grid-item-16-sm{grid-column:span 4}.grid-item-12-sm{grid-column:span 3}@media(min-width: 320px){.grid-item-16-sm,.grid-item-12-sm{grid-column:span 6}.grid-item-25-md,.grid-item-16-md,.grid-item-12-md{grid-column:span 12}}@media(min-width: 600px){.grid-item-66-md,.grid-item-50-md,.grid-item-33-md{grid-column:span 12}.grid-item-25-md,.grid-item-16-md,.grid-item-12-md{grid-column:span 12}}@media(min-width: 1024px){.grid-item-75-md{grid-column:span 18}.grid-item-66-md{grid-column:span 16}.grid-item-50-md{grid-column:span 12}.grid-item-33-md{grid-column:span 8}.grid-item-25-md{grid-column:span 6}.grid-item-16-md{grid-column:span 4}.grid-item-12-md{grid-column:span 3}.grid-item-75{grid-column:span 24}.grid-item-66,.grid-item-50,.grid-item-33{grid-column:span 12}.grid-item-25,.grid-item-16,.grid-item-12{grid-column:span 6}}@media(min-width: 1024px){.grid-item-75{grid-column:span 18}.grid-item-66{grid-column:span 16}.grid-item-50{grid-column:span 12}.grid-item-33{grid-column:span 8}.grid-item-25{grid-column:span 6}.grid-item-16{grid-column:span 4}.grid-item-12{grid-column:span 3}}.flex-grid{display:flex;flex-direction:column-reverse}.flex-grid .text-wrapper{padding-inline:var(--margin-inline)}@media screen and (min-width: 1024px){.flex-grid{flex-direction:row}.flex-grid .background-image,.flex-grid .text-wrapper{width:50%}.section:nth-of-type(even) .flex-grid{flex-direction:row-reverse}}.flex-grid+.flex-grid{margin-top:var(--margin-md)}.heading{font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:var(--font-weight-bold);letter-spacing:clamp(-0.8px,-0.8px - .4vw,-3px)}.subheading{font-size:var(--font-size-md);line-height:var(--line-height-md);font-weight:var(--font-weight-normal)}.text{font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-weight:var(--font-weight-light)}.infotext{font-size:var(--font-size-xs);line-height:var(--line-height-sm);font-weight:var(--font-weight-light)}.font-bold{font-weight:var(--font-weight-bold);font-variation-settings:"wght" var(--font-weight-bold)}.font-normal,.font-regular{font-weight:var(--font-weight-normal);font-variation-settings:"wght" var(--font-weight-normal)}.bg-color-primary{background-color:var(--color-primary)}.bg-color-secondary{background-color:var(--color-secondary)}.bg-color-accent{background-color:var(--color-accent)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-accent{color:var(--color-accent)}.m-xxs{margin:var(--margin-xxs)}.m-xs{margin:var(--margin-xs)}.m-sm{margin:var(--margin-sm)}.m-md{margin:var(--margin-md)}.m-lg{margin:var(--margin-lg)}.m-xl{margin:var(--margin-xl)}.m-xxl{margin:var(--margin-xxl)}.p-xxs{padding:var(--margin-xxs)}.p-xs{padding:var(--margin-xs)}.p-sm{padding:var(--margin-sm)}.p-md{padding:var(--margin-md)}.p-lg{padding:var(--margin-lg)}.p-xl{padding:var(--margin-xl)}.p-xxl{padding:var(--margin-xxl)}.m-inline-xxs{margin-inline:var(--margin-xxs)}.m-inline-xs{margin-inline:var(--margin-xs)}.m-inline-sm{margin-inline:var(--margin-sm)}.m-inline-md{margin-inline:var(--margin-md)}.m-inline-lg{margin-inline:var(--margin-lg)}.m-inline-xl{margin-inline:var(--margin-xl)}.m-inline-xxl{margin-inline:var(--margin-xxl)}.p-inline-xxs{padding-inline:var(--margin-xxs)}.p-inline-xs{padding-inline:var(--margin-xs)}.p-inline-sm{padding-inline:var(--margin-sm)}.p-inline-md{padding-inline:var(--margin-md)}.p-inline-lg{padding-inline:var(--margin-lg)}.p-inline-xl{padding-inline:var(--margin-xl)}.p-inline-xxl{padding-inline:var(--margin-xxl)}.m-block-xxs{margin-block:var(--margin-xxs)}.m-block-xs{margin-block:var(--margin-xs)}.m-block-sm{margin-block:var(--margin-sm)}.m-block-md{margin-block:var(--margin-md)}.m-block-lg{margin-block:var(--margin-lg)}.m-block-xl{margin-block:var(--margin-xl)}.m-block-xxl{margin-block:var(--margin-xxl)}.p-block-xxs{padding-block:var(--margin-xxs)}.p-block-xs{padding-block:var(--margin-xs)}.p-block-sm{padding-block:var(--margin-sm)}.p-block-md{padding-block:var(--margin-md)}.p-block-lg{padding-block:var(--margin-lg)}.p-block-xl{padding-block:var(--margin-xl)}.p-block-xxl{padding-block:var(--margin-xxl)}.m-top-xxs{margin-top:var(--margin-xxs)}.m-top-xs{margin-top:var(--margin-xs)}.m-top-sm{margin-top:var(--margin-sm)}.m-top-md{margin-top:var(--margin-md)}.m-top-lg{margin-top:var(--margin-lg)}.m-top-xl{margin-top:var(--margin-xl)}.m-top-xxl{margin-top:var(--margin-xxl)}.p-top-xxs{padding-top:var(--margin-xxs)}.p-top-xs{padding-top:var(--margin-xs)}.p-top-sm{padding-top:var(--margin-sm)}.p-top-md{padding-top:var(--margin-md)}.p-top-lg{padding-top:var(--margin-lg)}.p-top-xl{padding-top:var(--margin-xl)}.p-top-xxl{padding-top:var(--margin-xxl)}.m-bottom-xxs{margin-bottom:var(--margin-xxs)}.m-bottom-xs{margin-bottom:var(--margin-xs)}.m-bottom-sm{margin-bottom:var(--margin-sm)}.m-bottom-md{margin-bottom:var(--margin-md)}.m-bottom-lg{margin-bottom:var(--margin-lg)}.m-bottom-xl{margin-bottom:var(--margin-xl)}.m-bottom-xxl{margin-bottom:var(--margin-xxl)}.p-bottom-xxs{padding-bottom:var(--margin-xxs)}.p-bottom-xs{padding-bottom:var(--margin-xs)}.p-bottom-sm{padding-bottom:var(--margin-sm)}.p-bottom-md{padding-bottom:var(--margin-md)}.p-bottom-lg{padding-bottom:var(--margin-lg)}.p-bottom-xl{padding-bottom:var(--margin-xl)}.p-bottom-xxl{padding-bottom:var(--margin-xxl)}.m-left-xxs{margin-left:var(--margin-xxs)}.m-left-xs{margin-left:var(--margin-xs)}.m-left-sm{margin-left:var(--margin-sm)}.m-left-md{margin-left:var(--margin-md)}.m-left-lg{margin-left:var(--margin-lg)}.m-left-xl{margin-left:var(--margin-xl)}.m-left-xxl{margin-left:var(--margin-xxl)}.p-left-xxs{padding-left:var(--margin-xxs)}.p-left-xs{padding-left:var(--margin-xs)}.p-left-sm{padding-left:var(--margin-sm)}.p-left-md{padding-left:var(--margin-md)}.p-left-lg{padding-left:var(--margin-lg)}.p-left-xl{padding-left:var(--margin-xl)}.p-left-xxl{padding-left:var(--margin-xxl)}.m-right-xxs{margin-right:var(--margin-xxs)}.m-right-xs{margin-right:var(--margin-xs)}.m-right-sm{margin-right:var(--margin-sm)}.m-right-md{margin-right:var(--margin-md)}.m-right-lg{margin-right:var(--margin-lg)}.m-right-xl{margin-right:var(--margin-xl)}.m-right-xxl{margin-right:var(--margin-xxl)}.p-right-xxs{padding-right:var(--margin-xxs)}.p-right-xs{padding-right:var(--margin-xs)}.p-right-sm{padding-right:var(--margin-sm)}.p-right-md{padding-right:var(--margin-md)}.p-right-lg{padding-right:var(--margin-lg)}.p-right-xl{padding-right:var(--margin-xl)}.p-right-xxl{padding-right:var(--margin-xxl)}.flex-center,.flex-columns,.flex-rows,.flex-spread-columns,.flex-spread-rows{display:flex;flex-wrap:wrap}.flex-center{justify-content:center;align-items:center}.flex-columns,.flex-spread-columns{flex-direction:column}.flex-rows,.flex-spread-rows{flex-direction:row}.flex-spread-columns{justify-content:space-between}.flex-spread-rows{justify-content:space-between}.gap{gap:var(--grid-gutter)}.no-gap{gap:0}.no-rowgap{row-gap:0}.no-columngap{-moz-column-gap:0;column-gap:0}.link{color:var(--link-color)}.link-unstyle{color:var(--text-color)}.border{border:var(--border-width) solid var(--border-color)}.border-top{border-top:var(--border-width) solid var(--border-color)}.border-right{border-right:var(--border-width) solid var(--border-color)}.border-bottom{border-bottom:var(--border-width) solid var(--border-color)}.border-left{border-left:var(--border-width) solid var(--border-color)}.position-r{position:relative}.position-a{position:absolute}.position-f{position:fixed}.z-front{z-index:99999}img{max-width:100%;height:auto;display:block}figcaption{font-size:var(--font-size-xs);line-height:var(--line-height-sm);font-weight:var(--font-weight-light)}figure.block-type-image{width:100%}figure.block-type-image img{max-width:100%}figure.block-type-image[data-ratio] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#menu-button{width:var(--burger-button-width);height:var(--burger-button-height);margin-top:calc(var(--burger-button-width) - var(--burger-button-height));position:relative;cursor:pointer}#menu-button span{display:block;position:absolute;height:var(--burger-button-stroke);width:100%;background:var(--color-primary);opacity:1;left:0;transition:.25s ease-in-out}#menu-button span.bar1{top:0;transform-origin:left center}#menu-button span.bar2{top:calc(50% - var(--burger-button-stroke)/2);transform-origin:left center}#menu-button span.bar3{top:calc(100% - var(--burger-button-stroke));transform-origin:left center}#menu-button.open span.bar1{transform:rotate(45deg);top:calc(var(--burger-button-height)*-0.05);left:calc(var(--burger-button-width)*.1)}#menu-button.open span.bar2{width:0;opacity:0}#menu-button.open span.bar3{transform:rotate(-45deg);top:calc(var(--burger-button-height)*1.05);left:calc(var(--burger-button-width)*.1)}.arrow{position:relative;width:.8em;height:1em;display:inline-block;font-size:inherit;line-height:inherit}.arrow::before{content:"→";position:absolute;top:0;left:0;font-size:inherit;line-height:1.3em;transition:top .3s ease,left .3s ease}.arrow[data-orientation=right]::before{content:"→"}.arrow[data-orientation=down-right]::before{content:"↘"}.arrow[data-orientation=down]::before{content:"↓";line-height:1.5em}.arrow[data-orientation=down-left]::before{content:"↙"}.arrow[data-orientation=left]::before{content:"←"}.arrow[data-orientation=up-left]::before{content:"↖"}.arrow[data-orientation=up]::before{content:"↑";line-height:1.4em}.arrow[data-orientation=up-right]::before{content:"↗"}.arrow-button{position:relative;width:var(--icon-size);height:var(--icon-size);background-image:url("/assets/media/arrow-right.svg");cursor:pointer}.arrow-button[data-orientation=right]{transform:rotate(0deg)}.arrow-button[data-orientation=down-right]{transform:rotate(45deg)}.arrow-button[data-orientation=down]{transform:rotate(90deg)}.arrow-button[data-orientation=down-left]{transform:rotate(135deg)}.arrow-button[data-orientation=left]{transform:rotate(180deg)}.arrow-button[data-orientation=up-left]{transform:rotate(225deg)}.arrow-button[data-orientation=up]{transform:rotate(270deg)}.arrow-button[data-orientation=up-right]{transform:rotate(315deg)}@media screen and (min-width: 768px){header{margin-bottom:-50px}}.main-menu .menu-list-wrapper .menu-list{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:var(--margin-xs)}.main-menu .menu-list-wrapper .menu-list .menu-item .active{text-decoration:underline}.company-logo{max-width:200px}.footer-item{display:flex;flex-direction:column;justify-content:end;margin-top:var(--margin-sm)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--bg-color);scroll-behavior:smooth}.container{width:var(--container-width);padding-inline:var(--margin-inline);padding-block:var(--margin-block)}p,h4{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:break-word;overflow-wrap:break-word}@media screen and (min-width: 1024px){html,body{display:flex;flex-direction:column;scroll-snap-type:y mandatory;scroll-behavior:smooth}.scroll-snap{scroll-snap-align:start}}#intro{text-align:center}#intro .container{display:flex;flex-direction:column;align-items:center}#intro h2,#intro h4,#intro p:not(.value-text){max-width:min(1100px,29ch);margin-bottom:var(--margin-md)}#intro h2+h4{margin-top:var(--margin-md)}.logo{width:clamp(80px,60px + 10vw,200px)}.claim{position:absolute;display:block;top:1.1em;left:69%;width:clamp(100px,100px + 10vw,200px)}@media screen and (max-width: 992px){.claim{position:relative;top:auto;left:50%;transform:translateX(-50%)}}.company-values{max-width:1400px}.value-item{display:flex;flex-direction:column;align-items:center;padding:var(--margin-xs)}.value-item .value-icon{height:clamp(70px,40px + 5vw,90px);padding:var(--margin-sm)}.section{position:relative;min-height:100svh;transform-origin:top center;margin-bottom:var(--margin-xl)}@media screen and (min-width: 1024px){.section:not(:last-of-type){margin-bottom:var(--margin-xxl)}}.background-image{height:var(--bg-image-height);position:relative;transform-origin:bottom left}.background-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-image{--image-width: 150px;width:var(--image-width);position:absolute;top:var(--bg-image-height);transform:translateY(-70%);right:var(--margin-inline);z-index:99}#section-1 .product-image{--image-width: clamp(80px, 60px + 8vw, 250px)}#section-2 .product-image{--image-width: clamp(70px, 50px + 7vw, 150px)}#section-3 .product-image{--image-width: clamp(90px, 70px + 7vw, 200px)}#section-4 .product-image{--image-width: clamp(90px, 70px + 7vw, 200px)}@media screen and (min-width: 1024px){.product-image{--image-width: 250px;position:absolute;top:var(--bg-image-height);transform:translateY(-70%);filter:drop-shadow(0px 10px 0.75rem rgba(0, 0, 0, 0.15))}#section-1 .product-image,#section-3 .product-image{left:calc(50% - var(--margin-md) - var(--image-width))}#section-2 .product-image,#section-4 .product-image{right:var(--margin-xl)}#section-2 .product-image,#section-3 .product-image{transform:translateY(-70%)}}@media screen and (max-width: 600px){#section-1 .product-image{transform:translateY(-90%)}}.section .section-title{position:relative;height:-moz-fit-content;height:fit-content}.text-wrapper{margin-top:var(--margin-block);height:-moz-fit-content;height:fit-content;align-self:flex-end;padding-block:var(--margin-sm)}p.text,.product-link{display:inline-block}h2.heading,h4.subline,p.text{margin-bottom:var(--margin-md)}.product-link{position:relative;display:inline-block;padding-inline:var(--margin-md);padding-block:var(--margin-xs);font-weight:var(--font-weight-normal);overflow:hidden;z-index:0;color:var(--text-color);background-color:var(--bg-color);cursor:pointer;transition:color .3s ease}.product-link::before{content:"";position:absolute;top:var(--y, 50%);left:var(--x, 50%);width:0;height:0;background-color:var(--text-color);border-radius:50%;transform:translate(-50%, -50%);transition:width .3s ease,height .3s ease;z-index:-1}.product-link:hover::before{width:500px;height:500px}.product-link:hover{color:var(--bg-color)}.legal{max-width:1000px;margin-inline:auto}/*# sourceMappingURL=main.min.css.map */