@font-face{font-family:Hendriz;src:url(/_next/static/media/a931326149726faa-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Hendriz;src:url(/_next/static/media/6f2b5405076396a2-s.p.woff) format("woff");font-display:swap;font-weight:500;font-style:medium}@font-face{font-family:Hendriz Fallback;src:local("Arial");ascent-override:107.82%;descent-override:21.56%;line-gap-override:11.98%;size-adjust:92.74%}.__className_af8565{font-family:Hendriz,Hendriz Fallback}:root{font-size:100%;--color-white:#fff;--color-grey:#50504f;--color-grey-text:#71716f;--color-grey-strong:#212120;--color-black:#151514;--color-black-strong:#121211;--color-border:hsla(0,0%,100%,.15);--color-accent:#1d0b1e;--wrapper-max-content-size:111.875rem;--wrapper-padding-inline:5.5rem;--wrapper-padding-inline-indent:10rem;--wrapper-padding-vertical:7rem;--wrapper-padding-vertical-small:4.5rem;--layout-gap-horizontal:2rem;--layout-gap-vertical:1.75rem;--layout-gap-wide:7rem;--layout-border-radius:0.5rem;--layout-navigation-height:5.625rem;--font-size-xs:clamp(1rem,1vw,1.1875rem);--font-size-xsl:clamp(17px,1.2vw,18px);--font-size-s:clamp(1.25rem,1.3vw,1.625rem);--font-size-m:clamp(24px,1.6vw,32px);--font-size-l:clamp(2.5rem,3vw,3.25rem);--font-size-xl:clamp(3.625rem,4.55vw,4.7rem);--animation-fast:300ms cubic-bezier(.3,1,.3,1);--animation-smooth:800ms cubic-bezier(0.22,1,0.36,1);--animation-smooth-tile:1200ms cubic-bezier(0.25,1,0.55,1)}body,html{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-white);background-color:var(--color-black)}*{box-sizing:border-box;padding:0;margin:0}.h1,.h2,h1,h2,h3,h4,h5,h6,strong{font-weight:500}.h1,h1{font-size:var(--font-size-xl)}.h2,h2{font-size:var(--font-size-l);line-height:130%!important}.h3,h3{font-size:var(--font-size-m)}.h4,h4{font-size:var(--font-size-s)}p{font-size:var(--font-size-xs);line-height:166%}a{color:inherit;text-decoration:none}a,button{font-weight:500}button{font-size:var(--font-size-xs)}ul{list-style:none}hr{border:none;border-top:1px solid var(--color-grey-strong)}input,textarea{font-family:inherit;font-size:inherit}.wrapper-inline{max-width:var(--wrapper-max-content-size);padding:0 var(--wrapper-padding-inline);margin-inline:auto}.wrapper-indent-inline{padding-inline:var(--wrapper-padding-inline-indent)!important}.wrapper-full{padding:var(--wrapper-padding-vertical) var(--wrapper-padding-inline)}.wrapper-full,.wrapper-full-small{max-width:var(--wrapper-max-content-size);margin-inline:auto}.wrapper-full-small{padding:var(--wrapper-padding-vertical-small) var(--wrapper-padding-inline)}.wrapper-vertical-small{padding-top:var(--wrapper-padding-vertical-small);padding-bottom:var(--wrapper-padding-vertical-small)}.layout-flex{display:flex}.layout-flex,.layout-grid{width:100%;gap:var(--layout-gap-horizontal)}.layout-grid{display:grid;grid-gap:var(--layout-gap-horizontal);grid-row-gap:var(--layout-gap-vertical);row-gap:var(--layout-gap-vertical)}.layout-grid.g25{grid-template-columns:1fr 1fr 1fr 1fr}.layout-grid.g33{grid-template-columns:1fr 1fr 1fr}.layout-grid.g50{grid-template-columns:1fr 1fr}.layout-column{flex-direction:column}.layout-grid.g50-50>*{width:50%}.layout-gap-wide{gap:var(--layout-gap-wide)!important}.layout-first{margin-top:calc(var(--layout-navigation-height) * .9)}.layout-short{margin-top:var(--layout-navigation-height);padding-top:var(--layout-navigation-height)}.p-big{font-size:var(--font-size-xsl)}.p-dim{color:var(--color-grey)}.p-justify{text-align:justify}.swiper-wrapper{transition-timing-function:linear!important}.swiper-slide{width:-moz-fit-content!important;width:fit-content!important}@media only screen and (max-width:1100px){:root{--wrapper-padding-inline-indent:var(--wrapper-padding-inline)}}@media only screen and (max-width:1000px){.layout-grid.g25{grid-template-columns:1fr 1fr!important}.layout-grid.g33,.layout-grid.g50{grid-template-columns:1fr!important}.layout-contact{grid-row-gap:var(--wrapper-padding-vertical-small)!important;grid-column-gap:0!important}:root{--layout-gap-wide:var(--layout-gap-horizontal)}}@media only screen and (max-width:700px){:root{--wrapper-padding-inline:2rem;--wrapper-padding-inline-indent:var(--wrapper-padding-inline)}}@media only screen and (max-width:550px){:root{--font-size-xl:3rem;--font-size-l:2.25rem;--layout-gap-vertical:var(--layout-gap-horizontal)!important}.p-justify{text-align:left}.h2.shrink{font-size:28px}.layout-grid.g25{grid-template-columns:1fr!important}.layout-flex{flex-direction:column}}