@charset "UTF-8";@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,#0000 0,#000000bf);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}:root{--color-primary: #E41E15;--color-gray: #EBEBEB;--color-white: #FFFFFF;--space-3xs: clamp(.25rem, .21rem + .18vw, .375rem);--space-2xs: clamp(.5rem, .43rem + .36vw, .75rem);--space-xs: clamp(.75rem, .61rem + .71vw, 1.25rem);--space-sm: clamp(1rem, .79rem + 1.07vw, 1.75rem);--space-md: clamp(1.5rem, 1.18rem + 1.61vw, 2.625rem);--space-lg: clamp(2rem, 1.57rem + 2.14vw, 3.5rem);--space-xl: clamp(3rem, 2.36rem + 3.21vw, 5.25rem);--space-2xl: clamp(4rem, 3.14rem + 4.29vw, 7rem);--font-family: Rubik;--font-size: 1rem;--line-height: 1.625rem;--max-width: 87.5rem;--px-viewport: 1.25rem;--my-paragraph: 1.5rem;--container-padding-top: 0;--container-padding-bottom: 0;--container-padding-left: var(--px-viewport);--container-padding-right: var(--px-viewport);--splide-pagination-button-color: #D7D7D7;--splide-pagination-active-button-color: var(--color-primary);--grid-columns: 12;--grid-gap-x: 2.5rem;--grid-gap-y: 0;--border-radius: .5rem;--transition-duration: .15s}@media(min-width:576px){:root{--px-viewport: 1.5rem}}@media(min-width:768px){:root{--px-viewport: 2rem}}@media(min-width:992px){:root{--px-viewport: 3rem;--font-size: 1.125rem;--line-height: 1.8125rem}}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/rubik-latin-300-normal-CC5OmgBu.woff2) format("woff2"),url(/build/assets/rubik-latin-300-normal-BUgDINzQ.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/rubik-latin-400-normal-j0pmKyiQ.woff2) format("woff2"),url(/build/assets/rubik-latin-400-normal-BV1Ho3GG.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/rubik-latin-500-normal-1os41rQk.woff2) format("woff2"),url(/build/assets/rubik-latin-500-normal-LZYVHeqz.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/rubik-latin-600-normal-7iWW07_k.woff2) format("woff2"),url(/build/assets/rubik-latin-600-normal-Bd1rsTk4.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/rubik-latin-700-normal-D-tMm-eS.woff2) format("woff2"),url(/build/assets/rubik-latin-700-normal-KHOtubUA.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/rubik-latin-800-normal-BtaGuVpR.woff2) format("woff2"),url(/build/assets/rubik-latin-800-normal-Dq1miTTj.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/rubik-latin-900-normal-Cz6GdZLE.woff2) format("woff2"),url(/build/assets/rubik-latin-900-normal-CBojinpD.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/rubik-latin-ext-300-normal-DQhg3B1s.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-300-normal-B91-E3Ge.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/rubik-latin-ext-400-normal-BtzQ7olK.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-400-normal-E7wwwcV8.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-500-normal-BUryUc8T.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/rubik-latin-ext-600-normal-DPvxRCiz.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-600-normal-DCdMT6U0.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/rubik-latin-ext-700-normal-D5I4eEgK.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-700-normal-CQ1www4I.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/build/assets/rubik-latin-ext-800-normal-C-Q65BvC.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-800-normal-MUfMznEV.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:900;src:url(/build/assets/rubik-latin-ext-900-normal-D9eDGkk2.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-900-normal-BWOH2NxH.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:300;src:url(/build/assets/rubik-latin-300-italic-C49saoPz.woff2) format("woff2"),url(/build/assets/rubik-latin-300-italic-DghgpIFP.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/rubik-latin-400-italic-7IzSMlZL.woff2) format("woff2"),url(/build/assets/rubik-latin-400-italic-B9DJsQ4K.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/rubik-latin-500-italic-D-gJL3rp.woff2) format("woff2"),url(/build/assets/rubik-latin-500-italic-CFXZ4NvT.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/rubik-latin-600-italic-BPAG1Bmn.woff2) format("woff2"),url(/build/assets/rubik-latin-600-italic-C3OCs4kO.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:700;src:url(/build/assets/rubik-latin-700-italic-C7-h70S9.woff2) format("woff2"),url(/build/assets/rubik-latin-700-italic-CtirXMHB.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:800;src:url(/build/assets/rubik-latin-800-italic-D1Su27dq.woff2) format("woff2"),url(/build/assets/rubik-latin-800-italic-Cngr7kgx.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/build/assets/rubik-latin-900-italic-DJJTaqDK.woff2) format("woff2"),url(/build/assets/rubik-latin-900-italic-Ckls_mkX.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:300;src:url(/build/assets/rubik-latin-ext-300-italic-XYQtZatH.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-300-italic-CHqIlhHQ.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:400;src:url(/build/assets/rubik-latin-ext-400-italic-DoGy_0ka.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-400-italic-Pmet426M.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:500;src:url(/build/assets/rubik-latin-ext-500-italic-BzJD1M-a.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-500-italic-BImCR3JE.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:600;src:url(/build/assets/rubik-latin-ext-600-italic-DgBHXWyN.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-600-italic-CxQANArf.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:700;src:url(/build/assets/rubik-latin-ext-700-italic-pxz8t79C.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-700-italic-V5uyHBKz.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:800;src:url(/build/assets/rubik-latin-ext-800-italic-mcA0c-g_.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-800-italic-Df65laS_.woff) format("woff")}@font-face{font-family:Rubik;font-style:italic;font-display:swap;font-weight:900;src:url(/build/assets/rubik-latin-ext-900-italic-BFeIpeRC.woff2) format("woff2"),url(/build/assets/rubik-latin-ext-900-italic-BGypLei1.woff) format("woff")}body{margin:0;font-family:var(--font-family),sans-serif;font-size:var(--font-size);line-height:var(--line-height);background-color:#fff;transition:opacity .5s}.is-loading body{opacity:0;transition:none;visibility:hidden}#wrapper{overflow-x:clip}.c-top-header,.c-teaser,.c-statement,.c-slider__headline,.c-product-teaser,.c-product,.c-opener,.c-main-nav,.c-keydata,.c-highlight,.c-hero,.c-footer,.c-employees,.c-default,.c-cta-group,.c-contact,.c-buttonbar{position:relative;max-width:var(--max-width);margin-left:auto;margin-right:auto;padding:var(--container-padding-top, 0) var(--container-padding-right, 0) var(--container-padding-bottom, 0) var(--container-padding-left, 0)}#header{position:sticky;top:0;left:0;width:100%;z-index:10;height:5rem;pointer-events:none}#header>.inside{pointer-events:auto}@media(min-width:1200px){#header{height:11.875rem}}#header>.inside{transition:box-shadow .2s}body.small-nav #header>.inside{box-shadow:0 0 .5rem #0003}:root{--fs-h1: clamp(2rem, 3.75vw, 3.375rem);--fs-h2: clamp(24px, 5.7142857143px + 2.380952381vw, 40px);--fs-h3: var(--font-size);--lh-h1: 1.125;--lh-h2: 1.1875;--lh-h3: var(--line-height)}h1,h2,h3,h4,h5,h6,p,ul{margin:0}h1,.h2{font-size:var(--fs-current, var(--fs-h1));line-height:var(--lh-current, var(--lh-h1));text-transform:uppercase;text-wrap:balance}h2,.h2{font-size:var(--fs-current, var(--fs-h2));line-height:var(--lh-current, var(--lh-h2));text-transform:uppercase;text-wrap:balance}h3,.h3{font-size:var(--fs-current, var(--fs-h3));line-height:var(--lh-current, var(--lh-h3));font-weight:700;text-transform:none}ul{list-style-type:none;padding:0;margin:0}.content-text ul{list-style-type:disc;padding-left:1.25em}a{color:inherit;text-decoration:none}figure{margin:0}img{vertical-align:middle}#container *+.content-text{margin-top:1.5rem}#container *+.c-button{margin-top:1.75rem}#container *+h3,#container *+.c-checklist,#container *+.c-list{margin-top:var(--my-paragraph)}#container *+.c-keydata,#container *+.c-cta-group,#container *+.c-product,#container *+.c-slider,#container *+.c-statement,#container *+.c-teaser,#container *+.c-buttonbar,#container *+.c-table,#container *+.c-highlight,#container *+.c-employees{margin-top:clamp(64px,-9.1428571429px + 9.5238095238vw,128px)}#container h1+*,#container .h1+*{margin-top:1.25rem}#container h2+*,#container .h2+*{margin-top:1.25rem}#container h2+.c-slider__gallery,#container .h2+.c-slider__gallery{margin-top:2.5rem}#container h3+ul,#container h3+.c-list,#container h3+.c-checklist,#container .h3+ul,#container .h3+.c-list,#container .h3+.c-checklist{margin-top:.625rem}#container p+*,#container ul+*{margin-top:var(--my-paragraph)}#container .c-questions__portrait+.c-button{margin-top:0}a.c-button,div.c-button a,div.c-button button{font:inherit;font-weight:500;display:inline-block;text-align:center;vertical-align:middle;line-height:1.25;background-color:var(--button-background-color, transparent);color:var(--color-primary);border:.125rem solid var(--color-primary);border-radius:2rem;padding:.75rem 2.25rem;cursor:pointer;transition:background-color var(--transition-duration) ease-in-out,color var(--transition-duration) ease-in-out}a.c-button:hover,div.c-button a:hover,div.c-button button:hover{background-color:var(--color-primary);color:#fff}.c-buttonbar__button{text-align:center;overflow:hidden}.c-buttonbar__button a{position:relative}.c-buttonbar__button a:before,.c-buttonbar__button a:after{content:"";display:block;width:50vw;height:.125rem;position:absolute;top:calc(50% - .0625rem);background-color:var(--color-primary)}.c-buttonbar__button a:before{left:calc(100% + 2.5rem)}.c-buttonbar__button a:after{right:calc(100% + 2.5rem)}.c-top-header__list__item--phone,.c-top-header__list__item--mail,.c-top-header__list__item--mobile,.c-top-header__list__item--instagram,.c-iconlink--arrow>div>*,.c-iconlink--arrow>a,.c-iconlink--extlink>div>*,.c-iconlink--extlink>a,.c-iconlink--download>div>*,.c-iconlink--download>a,.c-iconlink--phone>div>*,.c-iconlink--phone>a,.c-iconlink--mobile>div>*,.c-iconlink--mobile>a,.c-iconlink--mail>div>*,.c-iconlink--mail>a,.c-iconlink--instagram>div>*,.c-iconlink--instagram>a,.c-checklist li{position:relative;padding-left:var(--icon-margin-right, 1.75em)}.c-top-header__list__item--phone:before,.c-top-header__list__item--mail:before,.c-top-header__list__item--mobile:before,.c-top-header__list__item--instagram:before,.c-iconlink--arrow>div>:before,.c-iconlink--arrow>a:before,.c-iconlink--extlink>div>:before,.c-iconlink--extlink>a:before,.c-iconlink--download>div>:before,.c-iconlink--download>a:before,.c-iconlink--phone>div>:before,.c-iconlink--phone>a:before,.c-iconlink--mobile>div>:before,.c-iconlink--mobile>a:before,.c-iconlink--mail>div>:before,.c-iconlink--mail>a:before,.c-iconlink--instagram>div>:before,.c-iconlink--instagram>a:before,.c-checklist li:before{background-color:var(--icon-color, currentColor);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);transform:var(--icon-transform, none);content:"";display:block;width:1em;height:1em;position:absolute;left:0;top:calc(.5lh - .5em);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle}.c-checklist ul{display:grid;grid-template-columns:1fr;gap:.5rem}.c-checklist li{--mask-image: url(/build/assets/check-E20HY8Ct.svg);--icon-color: var(--color-primary)}.c-contact{margin-top:2rem}@media(min-width:992px){.c-contact:before{content:"";display:block;position:absolute;top:0;left:68%;width:100vw;height:28rem;background:var(--color-gray);border-radius:9999px;z-index:-1}}@media(min-width:992px){.c-contact__grid{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0)}}.c-contact__headline{grid-column:1/-1}.c-contact__content{grid-column:1/span 5}.c-contact__form{grid-column:7/span 6;margin-top:2rem}@media(min-width:992px){.c-contact__form{margin-top:0}}.c-cta-group{position:relative}@media(min-width:992px){.c-cta-group{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);padding-top:7rem;padding-bottom:7rem}}.c-cta-group h2 br{display:none}@media(min-width:992px){.c-cta-group h2 br{display:block}}.c-cta-group:before{content:"";position:absolute;top:0;left:6.5rem;width:100vw;height:100%;background-color:var(--color-gray);border-radius:9999px 0 0 9999px;z-index:-1;display:none}@media(min-width:992px){.c-cta-group:before{display:block}}.c-cta-group__item{position:relative}@media(min-width:992px){.c-cta-group__item{grid-column-end:span 6;display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);--grid-columns: 6}}.c-cta-group__item:before{content:"";display:block;position:absolute;bottom:0;width:200vw;height:calc(100% - 6rem);left:-8rem;background-color:var(--color-gray);z-index:-1;border-radius:9999px}@media(min-width:992px){.c-cta-group__item:before{display:none}}.c-cta-group__item--mirrored:before{left:auto;right:-8rem}.c-cta-group__item+div{margin-top:3rem}@media(min-width:992px){.c-cta-group__item+div{margin-top:0}}@media(min-width:992px){.c-cta-group__image{grid-column-end:span 2;transform:translateY(-2.25rem)}}.c-cta-group__image img{display:block;max-width:100%;height:auto;margin:0 auto}.c-cta-group__content{grid-column-end:span 4;padding:3rem 0 4rem}@media(min-width:992px){.c-cta-group__content{padding:0}}.c-default{margin-top:2rem}.c-default h2{font-size:clamp(20px,6.2857142857px + 1.7857142857vw,32px);margin-bottom:1.5rem}.c-default h3{font-size:clamp(18px,6.5714285714px + 1.4880952381vw,28px);margin-bottom:1rem}.c-default h4{margin-bottom:.5rem}@media(min-width:768px){.c-default__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--grid-gap-x)}.c-default__grid>*:nth-child(2){margin-top:0!important}}.c-highlight__name,.c-employees__item p{margin:0;font-size:.75rem;line-height:1}@media(min-width:768px){.c-highlight__name,.c-employees__item p{font-size:1.125rem}}.c-highlight__name strong,.c-employees__item p strong{font-size:1rem;line-height:1.125;margin-bottom:.25rem;display:block}@media(min-width:768px){.c-highlight__name strong,.c-employees__item p strong{font-size:1.5rem;margin-bottom:.375rem}}@media(min-width:768px){.c-employees{display:grid;gap:4rem 0;grid-template-columns:18rem auto;align-items:center}}@media(min-width:1200px){.c-employees{display:flex;justify-content:space-between}}.c-employees__text{max-width:18rem;text-wrap:balance;position:relative}.c-employees__item{display:flex;align-items:center;gap:1rem;grid-column:2/3}@media(min-width:768px){.c-employees__item{gap:2rem;margin-top:-1rem!important}}.c-employees__item img{width:25vw;height:auto}@media(min-width:768px){.c-employees__item img{width:auto}}@media(min-width:1200px){.c-employees__item img{max-width:calc(30vw - 16rem)}}.c-employees__item--bg figure{position:relative}.c-employees__item--bg figure:before{content:"";position:absolute;top:calc(50% - 10rem);right:50%;width:100vw;height:20rem;background-color:var(--color-gray);z-index:-1;border-radius:9999px;display:none}@media(min-width:768px){.c-employees__item--bg figure:before{display:block}}.bg-primary,.bg-gray,.bg-white,.c-top-header,.c-main-nav,.c-main-nav__navigation ul.level_2,.c-footer{position:relative}.bg-primary:before,.bg-gray:before,.bg-white:before,.c-top-header:before,.c-main-nav:before,.c-main-nav__navigation ul.level_2:before,.c-footer:before{content:"";position:absolute;display:block;background-color:var(--bg-color);z-index:-1;top:0;left:50%;height:100%;width:100vw;transform:translate(-50%)}.c-footer__navigation a:hover,.c-footer__sub a:hover{color:var(--color-primary);transition:var(--transition-duration)}.c-footer{--bg-color: var(--color-gray);padding-top:3rem;padding-bottom:3rem;position:relative}.c-footer:after{content:"";display:block;position:absolute;top:0;right:0;width:12rem;height:100%;background:transparent url(/build/assets/imsorb-o-DqWhGpet.svg) no-repeat left center/150% auto;pointer-events:none}@media(min-width:992px){.c-footer:after{display:none}}@media(min-width:992px){.c-footer{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);padding-top:4rem;padding-bottom:4rem}}.c-footer__image{grid-row:1/2;grid-column:1/7;width:7.625rem}@media(min-width:992px){.c-footer__image{width:10.5rem}}.c-footer__image img{display:block;width:100%;height:auto}.c-footer__navigation{grid-row:1/2;grid-column:1/13;justify-self:end;width:38rem;display:none}.c-footer__navigation strong{font-weight:inherit}@media(min-width:992px){.c-footer__navigation{display:block}}.c-footer__navigation ul.level_1{display:flex;justify-content:space-between}.c-footer__navigation ul.level_1>li>a,.c-footer__navigation ul.level_1>li>strong{font-weight:500}.c-footer__navigation ul.level_2{font-size:1rem;line-height:1.5rem;margin-top:.625rem;display:flex;flex-direction:column;gap:.625rem}.c-footer__sub{font-size:.875rem;line-height:1.375rem;margin-top:1.5rem}@media(min-width:992px){.c-footer__sub{font-size:1rem;line-height:1.5rem;margin-top:0;grid-row:1/2;grid-column:1/7;align-self:end}}.c-footer__sub strong{font-weight:inherit}.c-footer__sub ul{display:flex;flex-direction:column;gap:.625rem}.c-footer__shop{font-size:.875rem;line-height:1.375rem;margin-top:.625rem}@media(min-width:992px){.c-footer__shop{font-size:1rem;line-height:1.5rem;grid-row:1/2;grid-column:7/13;align-self:end;justify-self:end}}.c-form__footer{display:flex;align-items:center;justify-content:end;gap:2rem;margin-top:2rem}.c-form__submit{margin:0!important}@media(min-width:576px){.c-form .widget-text,.c-form .widget-textarea{display:grid;grid-template-columns:7rem auto}}.c-form .widget-text label,.c-form .widget-textarea label{display:block;grid-column:1/2;margin-bottom:.25rem}@media(min-width:576px){.c-form .widget-text label,.c-form .widget-textarea label{padding-top:.5rem}}.c-form .widget-text input,.c-form .widget-textarea textarea{grid-column:2/3;border:1px solid #000;padding:.5rem .75rem;border-radius:.25rem;font:inherit;width:100%;box-sizing:border-box}.c-form .widget-textarea textarea{resize:vertical}.c-form .widget+.widget{margin-top:1rem}.c-subheadline,.c-grain-size{font-weight:700;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;white-space:nowrap}.c-grain-size:after{content:"";display:block;width:6.625rem;height:2.125rem;background:transparent var(--image) no-repeat center/contain;margin:-.5rem 0}.c-grain-size--sm{--image: url(/build/assets/grain-size-sm-JX8IWpzk.svg)}.c-grain-size--md{--image: url(/build/assets/grain-size-md-CVZcsDRu.svg)}.c-grain-size--lg{--image: url(/build/assets/grain-size-lg-CUw2jHWM.svg)}.c-headline p{color:var(--color-primary);text-transform:uppercase;font-weight:700;line-height:1.5}.c-headline p+*{margin-top:.5rem}.c-hero{--container-padding-top: 3rem;--container-padding-bottom: 3rem;position:relative}@media(min-width:768px){.c-hero{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0)}}.c-hero__content{grid-row:1/2;grid-column:1/7;align-self:center;margin-top:3rem}@media(min-width:1200px){.c-hero__content{grid-column:1/6}}.c-hero__media{grid-column:8/13;align-self:start;text-align:center}.c-hero__media figure{display:inline-block;vertical-align:middle;position:relative}.c-hero__media figure:before{content:"";display:block;-webkit-mask:url(/build/assets/imsorb-o-DqWhGpet.svg) no-repeat center/contain;mask:url(/build/assets/imsorb-o-DqWhGpet.svg) no-repeat center/contain;mask-mode:alpha;aspect-ratio:.7608695652;position:absolute;z-index:-1;bottom:-3%;left:-30%;width:200%;background-color:var(--color-gray)}.c-hero__media img{max-width:100%;height:auto;display:block}.c-highlight__button:before,.c-highlight__name:before,.c-highlight__text:before{content:"";display:block;width:100vw;height:calc(100% - var(--bottom-offset));position:absolute;top:0;left:2rem;z-index:-2;border-radius:9999px 0 0 9999px}.c-highlight{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);--grid-gap-x: 0;--bottom-offset: 0rem}.c-highlight:has(.c-button){--bottom-offset: 1.375rem}@media(min-width:576px){.c-highlight{--grid-gap-x: revert}}.c-highlight__content{display:contents}@media(min-width:992px){.c-highlight__content{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);grid-row:1/2;grid-column:1/span 12;align-self:end}}.c-highlight__text{grid-row:1/2;grid-column:1/13;align-self:end;color:#fff;padding:3rem 0 1.5rem 6rem;text-wrap:balance;clip-path:inset(0 -100vw 0 -100vw)}@media(min-width:576px){.c-highlight__text{padding-bottom:2rem;padding-left:8rem}}@media(min-width:992px){.c-highlight__text{grid-column:1/8;position:relative;padding:3rem 14rem 3rem 0}}.c-highlight__text:before{background:#b92822;background:linear-gradient(90deg,#e41e15 0,#b92822 80vw)}@media(min-width:992px){.c-highlight__text:before{--translateX: -1rem;right:-2rem;left:auto;height:100%;border-radius:0;background:linear-gradient(270deg,#e41e15 0,#b92822 30vw);filter:contrast(0) brightness(2);transform:translate(var(--translateX));transition:filter 1s ease,transform 1s ease}}.c-highlight__text--quote{font-size:clamp(18px,6.5714285714px + 1.4880952381vw,28px);font-weight:500;line-height:1.25}.c-highlight__text--quote p{position:relative}.c-highlight__text--quote p:first-child:before{content:"„";position:absolute;right:100%;top:0;line-height:inherit}.c-highlight__text--quote p:last-child:after{content:"“"}.c-highlight__portrait{grid-row:1/2;grid-column:1/13;position:relative;justify-self:start;min-width:12rem;margin-top:-2rem}@media(min-width:992px){.c-highlight__portrait{--translateX: -1rem;aspect-ratio:.9357541899;grid-column:1/10;filter:contrast(0) brightness(2);transform:translate(calc(-4rem + var(--translateX)));height:20rem;justify-self:end;transition:filter 1s ease,transform 1s ease}}.c-highlight__portrait img{position:absolute;bottom:0;left:1rem;transform:translate(-50%);width:min(8.75rem,75%);height:auto;max-width:14rem}@media(min-width:576px){.c-highlight__portrait img{left:2rem}}@media(min-width:992px){.c-highlight__portrait img{width:14rem;left:17rem}}.c-highlight__portrait:before{content:"";width:100%;height:100%;background:url(/build/assets/imsorb-highlight-CdZEisbK.svg) no-repeat left bottom/contain;display:none}@media(min-width:992px){.c-highlight__portrait:before{display:block}}.c-highlight__button,.c-highlight__name{--button-background-color: #fff;grid-row:2/3;grid-column:1/span 12;justify-self:end;align-self:center;margin:0!important}@media(min-width:992px){.c-highlight__button,.c-highlight__name{grid-row:1/2;grid-column:10/span 3;justify-self:center}}.c-highlight__button:before,.c-highlight__name:before{box-shadow:inset 0 0 0 .125rem var(--color-gray)}@media(min-width:992px){.c-highlight__button:before,.c-highlight__name:before{display:none}}.c-highlight__button{padding-top:1rem}@media(min-width:992px){.c-highlight__button{padding-top:0}}.c-highlight__name{padding-top:.875rem;padding-bottom:1rem}@media(min-width:992px){.c-highlight__name{padding-top:0;padding-bottom:0}}.c-highlight.show .c-highlight__portrait,.c-highlight.show .c-highlight__text:before{--translateX: 0;filter:none;opacity:1}.c-iconlink{--icon-color: var(--color-primary);--icon-transform: translateY(-10%)}.c-iconlink a{display:inline-block;transition:color var(--transition-duration)}.c-iconlink a:hover{color:var(--color-primary)}.c-iconlink a .flag-icon{width:1rem;padding-left:.25rem;transform:translateY(-1px)}.c-iconlink--arrow>div>*,.c-iconlink--arrow>a{--mask-image: url(/build/assets/arrow-CbDaM5u3.svg)}.c-iconlink--extlink>div>*,.c-iconlink--extlink>a{--mask-image: url(/build/assets/extlink-bW7N3243.svg)}.c-iconlink--download>div>*,.c-iconlink--download>a{--mask-image: url(/build/assets/download-D0d1jLCl.svg)}.c-iconlink--phone>div>*,.c-iconlink--phone>a{--mask-image: url(/build/assets/phone-Dhgb7XwI.svg)}.c-iconlink--mobile>div>*,.c-iconlink--mobile>a{--mask-image: url(/build/assets/mobile-4zW7GQgv.svg)}.c-iconlink--mail>div>*,.c-iconlink--mail>a{--mask-image: url(/build/assets/mail-Ca_O4rmR.svg)}.c-iconlink--instagram>div>*,.c-iconlink--instagram>a{--mask-image: url(/build/assets/instagram-C9-0QoKQ.svg)}.c-keydata{--container-padding-left: 0;--container-padding-right: 0}@media(min-width:768px){.c-keydata{--container-padding-left: var(--px-viewport);--container-padding-right: var(--px-viewport)}}.c-keydata.bg-gray{--xPadding: clamp(32px, 13.7142857143px + 2.380952381vw, 48px);padding-top:var(--xPadding);padding-bottom:var(--xPadding)}.c-keydata__item{font-size:1rem;line-height:1.5rem;font-weight:700;text-align:center}.c-keydata__item--imsorb{--icon-mask: url(/build/assets/imsorb-CXDDUf6A.svg)}.c-keydata__item--gearhead{--icon-mask: url(/build/assets/gearhead-BTMQTV9u.svg)}.c-keydata__item--customers{--icon-mask: url(/build/assets/customers-DgWhcNP_.svg);--icon-size: 1.5}.c-keydata__item--badge{--icon-mask: url(/build/assets/badge-B4bO6GhX.svg)}.c-keydata__item--storage{--icon-mask: url(/build/assets/storage-BCXmWD0d.svg)}.c-keydata__item:before{--base-icon-size: clamp(32px, 4.5714285714px + 3.5714285714vw, 56px);content:"";display:block;width:var(--base-icon-size);height:var(--base-icon-size);margin:0 auto clamp(16px,6.8571428571px + 1.1904761905vw,24px);background-color:var(--color-primary);-webkit-mask:var(--icon-mask) no-repeat center/contain;mask:var(--icon-mask) no-repeat center/contain;transform:scale(var(--icon-size, 1))}.c-keydata__item strong{line-height:1;font-size:clamp(24px,-10.2857142857px + 4.4642857143vw,54px);font-weight:700;display:block;margin-bottom:.5rem;white-space:nowrap}@media(min-width:768px){.c-keydata .splide{visibility:visible}.c-keydata .splide__list{display:grid!important;grid-template-columns:repeat(5,1fr);gap:var(--grid-gap-x, 0)}}.c-list{display:grid;grid-template-columns:1fr;gap:.5rem}.c-list>*{margin-top:0!important}.c-list--multicolumn{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),max-content));gap:.5rem 2rem;justify-content:start}.c-main-nav{--bg-color: var(--color-white);height:5rem;display:flex;align-items:center;gap:3.5rem;z-index:1;transition:height .3s ease-in-out,margin-top .3s ease-in-out}@media(min-width:1200px){.c-main-nav{height:8.75rem}body.small-nav .c-main-nav{height:5rem;margin-top:-3.125rem}}.c-main-nav__logo img{display:block;height:auto;width:7.5rem}@media(min-width:576px){.c-main-nav__logo img{width:10.375rem}}.c-main-nav__toggler{width:1.875rem;height:1.875rem;margin-left:auto}@media(min-width:1200px){.c-main-nav__toggler{display:none}}.c-main-nav__toggler button{display:block;border:0;margin:0;padding:0;background-color:transparent;position:relative;width:100%;height:100%;cursor:pointer}.c-main-nav__toggler button:before,.c-main-nav__toggler button:after{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:.1875rem;border-radius:.09375rem;background-color:var(--color-primary);transition:transform .3s}.c-main-nav__toggler button:before{transform:translateY(-.375rem)}.c-main-nav__toggler button:after{transform:translateY(.375rem)}body.nav-open .c-main-nav__toggler button:before{transform:translateY(0) rotate(45deg)}body.nav-open .c-main-nav__toggler button:after{transform:translateY(0) rotate(-45deg)}.c-main-nav__dropdown{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box;overflow:auto;padding:6rem var(--px-viewport) 2rem;z-index:-2;background:#fff url(/build/assets/imsorb-o-gray-r7jlLG-2.svg) no-repeat -6rem 10rem/50rem auto;transform:translate(-100%);transition:transform .3s,visibility .3s;visibility:hidden}@media(min-width:576px){.c-main-nav__dropdown{padding-top:9rem}}@media(min-width:1200px){.c-main-nav__dropdown{display:contents;visibility:visible}}body.nav-open .c-main-nav__dropdown{transform:translate(0);visibility:visible}@media(min-width:1200px){.c-main-nav__navigation{margin-left:auto}}.c-main-nav__navigation a,.c-main-nav__navigation strong{font-weight:500}.c-main-nav__navigation a.submenu,.c-main-nav__navigation strong.submenu{cursor:pointer}.c-main-nav__navigation a.submenu:after,.c-main-nav__navigation strong.submenu:after{content:"";display:block;width:.75rem;height:.375rem;background-color:var(--color-primary);vertical-align:middle;margin-left:.5rem;clip-path:polygon(50% 100%,0 0,100% 0);transition:transform var(--transition-duration) ease-in-out}.c-main-nav__navigation li.open>a:after,.c-main-nav__navigation li.open>strong:after{transform:rotate(180deg)}.c-main-nav__navigation a:not(.invisible){display:inline-flex;vertical-align:middle;align-items:center;transition:color var(--transition-duration) ease-in-out}.c-main-nav__navigation a:not(.invisible):hover{color:var(--color-primary)}.c-main-nav__navigation ul.level_1{display:flex;gap:1rem 3.5rem;flex-direction:column}.c-main-nav__navigation ul.level_1>li>a,.c-main-nav__navigation ul.level_1>li>strong{font-size:1.3125rem;line-height:2.25rem}@media(min-width:1200px){.c-main-nav__navigation ul.level_1{gap:3.5rem;flex-direction:row}.c-main-nav__navigation ul.level_1>li>a,.c-main-nav__navigation ul.level_1>li>strong{font-size:1.125rem;line-height:1.8125rem}}.c-main-nav__navigation li{--subnav-visibility: visible;--subnav-transform: none}@media(min-width:1200px){.c-main-nav__navigation li{--subnav-visibility: hidden;--subnav-transform: translateY(-100%)}}.c-main-nav__navigation li.open{--subnav-visibility: visible;--subnav-transform: translateY(0)}.c-main-nav__navigation li.submenu{display:grid;gap:0;grid-template-rows:max-content 0fr;justify-items:start;transition:grid-template-rows .3s ease-in-out,gap .3s ease-in-out}.c-main-nav__navigation li.submenu>ul.level_2{opacity:0}.c-main-nav__navigation li.submenu.open{gap:1rem;grid-template-rows:max-content 1fr}@media(min-width:1200px){.c-main-nav__navigation li.submenu.open{gap:0}}.c-main-nav__navigation li.submenu.open>ul.level_2{opacity:1;margin-bottom:1rem}@media(min-width:1200px){.c-main-nav__navigation li.submenu.open>ul.level_2{margin-bottom:0}}.c-main-nav__navigation ul.level_2{--bg-color: var(--color-white);display:flex;flex-direction:column;gap:1rem 3rem;justify-content:space-between;visibility:var(--subnav-visibility);transition:visibility .3s,transform .3s,opacity .3s,margin-bottom .3s;overflow:hidden;padding:0 var(--px-viewport);box-sizing:border-box}@media(min-width:1200px){.c-main-nav__navigation ul.level_2{font-size:.875rem;line-height:1.375rem;flex-direction:row;transform:var(--subnav-transform);position:absolute;top:100%;left:0;width:100%;padding-top:0;padding-bottom:3rem;z-index:-2;overflow:visible}}@media(min-width:1400px){.c-main-nav__navigation ul.level_2{font-size:1.125rem;line-height:1.8125rem}}.c-main-nav__navigation ul.level_2:before{display:none;box-shadow:0 0 .5rem #0003}@media(min-width:1200px){.c-main-nav__navigation ul.level_2:before{display:block}}.c-main-nav__navigation ul.level_2 a,.c-main-nav__navigation ul.level_2 strong{font-weight:400}@media(min-width:1200px){.c-main-nav__navigation ul.level_2 a,.c-main-nav__navigation ul.level_2 strong{font-weight:500}}.c-main-nav__navigation ul.level_2 a{text-wrap:balance;pointer-events:none}.c-main-nav__navigation ul.level_2 a span{padding:.25rem 0}.c-main-nav__navigation ul.level_2 a figure{padding-right:1rem;position:relative;display:none}@media(min-width:1200px){.c-main-nav__navigation ul.level_2 a figure{display:block}}.c-main-nav__navigation ul.level_2 a figure:before{content:"";display:block;position:absolute;top:0;left:calc(50% - .5rem);height:100%;aspect-ratio:1;transform:translate(-50%);background-color:var(--color-gray);border-radius:50%;z-index:-1;box-shadow:inset 0 0 0 .125rem transparent;transition:box-shadow var(--transition-duration) ease-in-out}.c-main-nav__navigation ul.level_2 a img{transition:transform var(--transition-duration) ease-in-out}.c-main-nav__navigation ul.level_2 a span,.c-main-nav__navigation ul.level_2 a figure{pointer-events:auto}.c-main-nav__navigation ul.level_2 a:has(:hover) figure:before{box-shadow:inset 0 0 0 .125rem var(--color-primary)}.c-main-nav__navigation ul.level_2 a:has(:hover) img{transform:scale(1.1)}.c-main-nav__sub{margin:1rem 0}.c-main-nav__sub .level_1{display:flex;gap:1rem;flex-direction:column}.c-main-nav__sub a{transition:color var(--transition-duration) ease-in-out}.c-main-nav__sub a:hover{color:var(--color-primary)}@media(min-width:1200px){.c-main-nav__sub{display:none}}.c-opener{margin-top:1rem}@media(min-width:992px){.c-opener{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);margin-top:2rem}}.c-opener__breadcrumb{font-size:.875rem;line-height:1.375rem;margin-bottom:2.25rem;display:none}@media(min-width:992px){.c-opener__breadcrumb{display:block}}.c-opener__breadcrumb ul{display:flex;gap:.5rem;white-space:nowrap;flex-wrap:wrap}.c-opener__breadcrumb li+li:before{content:"";display:inline-block;margin-right:.5rem;aspect-ratio:.625;height:.625em;vertical-align:middle;background-color:var(--color-primary);-webkit-mask:url(/build/assets/chevron-Xmr-1ZQY.svg) no-repeat center/contain;mask:url(/build/assets/chevron-Xmr-1ZQY.svg) no-repeat center/contain;transform:translate(5%,-10%)}.c-opener__headline{--fs-current: var(--fs-h2);--lh-current: var(--lh-h2)}.c-opener__image{grid-row:1/2;grid-column:6/span 7;margin-bottom:2rem}@media(min-width:992px){.c-opener__image{margin:0}}.c-opener__image img{display:block;max-width:100%;height:auto;border-radius:var(--border-radius)}.c-opener__content{grid-column:1/span 5}.c-opener__text{max-width:27.5rem}@media(min-width:992px){.c-product{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);grid-template-rows:auto 1fr}}.c-product__image,.c-product__gallery{grid-column:1/span 5;grid-row:1/3}.c-product__image img,.c-product__gallery img{display:block;max-width:100%;height:auto}.c-product__image{overflow:hidden;border-radius:var(--border-radius)}.c-product__gallery{max-width:35rem}.c-product__gallery .splide__track{background:#ebebeb url(/build/assets/product-gallery-background-PF1AaX5s.svg) no-repeat center/cover;border-radius:var(--border-radius)}.c-product__gallery .splide__slide{aspect-ratio:1.1666666667}.c-product__gallery .splide__slide img{position:absolute;top:25%;left:25%;width:50%;height:50%;object-fit:contain}.c-product__gallery .splide__arrows{width:100%;height:0;position:absolute;top:0;z-index:1;display:flex;justify-content:space-between;margin-top:42.857142857%}.c-product__gallery .splide__arrow{--background-color: #fff;--arrow-color: var(--color-primary);width:2.25rem;height:2.25rem;border:0;padding:0;margin:-1.125rem 1.5rem 0;border-radius:50%;background-color:var(--background-color);position:relative;cursor:pointer;transition:background-color var(--transition-duration)}.c-product__gallery .splide__arrow:hover{--background-color: var(--color-primary);--arrow-color: #fff}.c-product__gallery .splide__arrow:before{content:"";display:block;position:absolute;top:25%;left:25%;width:50%;height:50%;background-color:var(--arrow-color);-webkit-mask:url(/build/assets/arrow-thin-jucKGfz_.svg) no-repeat center/contain;mask:url(/build/assets/arrow-thin-jucKGfz_.svg) no-repeat center/contain;transition:background-color var(--transition-duration)}.c-product__gallery .splide__arrow--prev{transform:scaleX(-1)}.c-product__gallery .splide__arrow svg{display:none}.c-product__header{grid-column:7/span 6;grid-row:1/2;margin-bottom:2rem}@media(min-width:992px){.c-product__header{margin-top:2.5rem}}.c-product__content{grid-column:7/span 6;grid-row:2/3;margin-top:2rem}@media(min-width:992px){.c-product__content{margin-top:0}}.c-product--mirrored .c-product__image,.c-product--mirrored .c-product__gallery{grid-column:8/span 5}.c-product--mirrored .c-product__header,.c-product--mirrored .c-product__content{grid-column:1/span 6}.c-product-teaser{--content-column-end: span 7;--animation-direction: -1}.c-product-teaser:not(.c-product-teaser--mirrored){--image-column: 1;--content-column: 6}.c-product-teaser--mirrored{--content-column: 1;--image-column: 8;--animation-direction: 1}@media(min-width:992px){.c-product-teaser{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0);align-items:center}}@media(min-width:1400px){.c-product-teaser{--content-column-end: span 5}.c-product-teaser--mirrored{--content-column: 3}}.c-product-teaser--1{padding-top:5rem}@media(min-width:992px){.c-product-teaser--1 .c-product-teaser__image{transform:translate(-10%);padding:10% 0}}@media(min-width:1400px){.c-product-teaser--1 .c-product-teaser__image{transform:translate(-22%)}}.c-product-teaser--1 .c-product-teaser__image .decoration-1{top:-10%;left:33%;width:82%}@media(min-width:992px){.c-product-teaser--1 .c-product-teaser__image .decoration-1{top:0}}.c-product-teaser--1 .c-product-teaser__image .decoration-2{--fill: transparent;--stroke: var(--color-gray);top:-116%;left:-100%;width:170%}@media(min-width:992px){.c-product-teaser--1 .c-product-teaser__image .decoration-2{top:-72%;left:-138%;width:200%}}.c-product-teaser--2 .c-product-teaser__image{padding:4rem 0 3rem}@media(min-width:992px){.c-product-teaser--2 .c-product-teaser__image{padding:20% 0}}.c-product-teaser--2 .c-product-teaser__image .decoration-1{top:0;left:-30%;width:80%}@media(min-width:992px){.c-product-teaser--2 .c-product-teaser__image .decoration-1{left:40%}}.c-product-teaser--2 .c-product-teaser__image .decoration-2{--fill: transparent;--stroke: var(--color-gray);top:0;left:25%;width:100%}@media(min-width:992px){.c-product-teaser--2 .c-product-teaser__image .decoration-2{top:-80%;left:80%;width:200%}}.c-product-teaser--3 .c-product-teaser__image{padding:4rem 0 0}@media(min-width:992px){.c-product-teaser--3 .c-product-teaser__image{transform:translate(-25%);padding:10% 0}}.c-product-teaser--3 .c-product-teaser__image .decoration-1{top:0;left:45%;width:120%}@media(min-width:992px){.c-product-teaser--3 .c-product-teaser__image .decoration-1{left:-8%;width:130%}}.c-product-teaser--3 .c-product-teaser__image .decoration-2{--fill: transparent;--stroke: var(--color-gray);top:15%;left:-108%;width:185%}@media(min-width:1400px){.c-product-teaser--3 .c-product-teaser__image .decoration-2{top:-28%}}.c-product-teaser--4 .c-product-teaser__image{padding:3rem 0 0}@media(min-width:992px){.c-product-teaser--4 .c-product-teaser__image{transform:translate(14%);padding:10% 0}}.c-product-teaser--4 .c-product-teaser__image .decoration-1{top:0;left:24%;width:115%}@media(min-width:992px){.c-product-teaser--4 .c-product-teaser__image .decoration-1{left:12%;width:132%}}.c-product-teaser--4 .c-product-teaser__image .decoration-2{--fill: transparent;--stroke: var(--color-gray);top:0;left:-90%;width:165%}@media(min-width:992px){.c-product-teaser--4 .c-product-teaser__image .decoration-2{top:-20%;left:34%;width:200%}}.c-product-teaser .decoration-1,.c-product-teaser .decoration-2{transform:translate(calc(var(--animation-direction) * 50%)) scale(1.5);opacity:0;transition:transform 1s ease,opacity 1s ease}.c-product-teaser .decoration-1{transition-delay:.2s}.c-product-teaser .decoration-2{transition-delay:.4s}.c-product-teaser__image{position:relative;margin-left:auto;margin-right:auto;width:max-content;max-width:100%}@media(min-width:992px){.c-product-teaser__image{grid-row:1/2;grid-column-start:var(--image-column);grid-column-end:span 5;justify-self:center}}.c-product-teaser__image img{max-width:100%;height:auto;transform:translate(calc(var(--animation-direction) * 50%));filter:contrast(0) brightness(2);transition:transform 1.5s ease,filter 1.5s ease}.c-product-teaser__content{--yPadding: clamp(48px, -6.8571428571px + 7.1428571429vw, 96px);grid-row:1/2;grid-column-start:var(--content-column);grid-column-end:var(--content-column-end);padding-top:var(--yPadding, 0);padding-bottom:var(--yPadding, 0)}.c-product-teaser.show .c-product-teaser__image img,.c-product-teaser.show .decoration-1,.c-product-teaser.show .decoration-2{transform:translate(0);opacity:1;filter:none}.c-slider__gallery{margin-top:2rem}@media(min-width:768px){.c-slider__gallery{margin-top:3rem}}.c-slider .splide__slide{overflow:hidden;border-radius:var(--border-radius)}.splide__pagination{gap:.5rem;margin-top:1.5rem}.splide__pagination__page{border:0;padding:0;margin:0;background-color:var(--splide-pagination-button-color);width:.75rem;height:.75rem;border-radius:50%;cursor:pointer}.splide__pagination__page.is-active{background-color:var(--splide-pagination-active-button-color)}.c-statement{scroll-margin-top:12rem}@media(min-width:768px){.c-statement{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0)}}.c-statement__headline{grid-column:1/span 6}@media(min-width:1200px){.c-statement__headline{grid-column:1/span 5}}.c-statement__text{grid-column:7/span 6}@media(min-width:768px){.c-statement__text{margin-top:0!important}}.c-table{max-width:calc(var(--max-width) + var(--px-viewport) * 2);margin-left:auto;margin-right:auto;overflow:auto;padding-left:0;padding-right:0}.c-table .content-table{width:min-content;padding:0 var(--px-viewport);min-width:100%;box-sizing:border-box}.c-table table{min-width:100%;border-collapse:collapse}.c-table th,.c-table td{font-size:clamp(14px,9.4285714286px + .5952380952vw,18px);text-align:left;padding:clamp(4px,-.5714285714px + .5952380952vw,8px) clamp(12px,-1.7142857143px + 1.7857142857vw,24px);white-space:nowrap}.c-table th:first-child{position:sticky;left:0}.c-table thead th{text-align:left;font-weight:700;background-color:var(--color-gray)}.c-table tbody th:first-child{background-color:#fff}.c-table tbody th,.c-table td{font-weight:400;border-bottom:1px solid #ccc}@media(min-width:992px){.c-teaser{display:grid;grid-template-columns:repeat(var(--grid-columns, 1),1fr);gap:var(--grid-gap-y, 0) var(--grid-gap-x, 0)}.c-teaser__content{grid-row:1/2;grid-column:8/13}.c-teaser__image{grid-row:1/2;grid-column:1/7}.c-teaser__image img{display:block;max-width:100%;height:auto;border-radius:var(--border-radius)}}.c-teaser__content{align-self:center}.c-teaser__image{margin-top:3rem}@media(min-width:992px){.c-teaser__image{margin-top:0}}.c-teaser__image img{display:block;max-width:100%;height:auto}.c-top-header{--bg-color: var(--color-gray);font-size:.875rem;line-height:1.375rem;height:3.125rem;display:none;align-items:center}@media(min-width:1200px){.c-top-header{display:flex}}.c-top-header__list{display:flex;margin-left:auto;gap:1.5rem}.c-top-header__list__item{display:flex;align-items:center;gap:.5rem;--icon-color: var(--color-primary)}.c-top-header__list__item--phone{--mask-image: url(/build/assets/phone-Dhgb7XwI.svg)}.c-top-header__list__item--mail{--mask-image: url(/build/assets/mail-Ca_O4rmR.svg)}.c-top-header__list__item--mobile{--mask-image: url(/build/assets/mobile-4zW7GQgv.svg)}.c-top-header__list__item--instagram{--mask-image: url(/build/assets/instagram-C9-0QoKQ.svg)}.bg-primary{--bg-color: var(--color-primary)}.bg-gray{--bg-color: var(--color-gray)}.bg-white{--bg-color: var(--color-white)}.decoration{position:absolute;aspect-ratio:.7600950119;z-index:-1;--fill: var(--color-gray);--stroke: transparent}.decoration svg{display:block;width:100%;height:100%}.decoration svg path{fill:var(--fill);stroke:var(--stroke);stroke-width:.125rem;vector-effect:non-scaling-stroke}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-grid{display:grid!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-flex{display:flex!important}.d-sm-grid{display:grid!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-flex{display:flex!important}.d-md-grid{display:grid!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:flex!important}.d-lg-grid{display:grid!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-flex{display:flex!important}.d-xl-grid{display:grid!important}}@media(min-width:1400px){.d-xxl-none{display:none!important}.d-xxl-block{display:block!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-flex{display:flex!important}.d-xxl-grid{display:grid!important}}.px-viewport{padding-left:var(--px-viewport);padding-right:var(--px-viewport)}.clip{overflow:hidden}.clip-top{clip-path:polygon(-100vw 0,calc(100% + 100vw) 0,calc(100% + 100vw) 9999px,-100vw 9999px)}.s-mt-3xs{margin-top:var(--space-3xs)}.s-pt-3xs{padding-top:var(--space-3xs)}.s-mt-2xs{margin-top:var(--space-2xs)}.s-pt-2xs{padding-top:var(--space-2xs)}.s-mt-xs{margin-top:var(--space-xs)}.s-pt-xs{padding-top:var(--space-xs)}.s-mt-sm{margin-top:var(--space-sm)}.s-pt-sm{padding-top:var(--space-sm)}.s-mt-md{margin-top:var(--space-md)}.s-pt-md{padding-top:var(--space-md)}.s-mt-lg{margin-top:var(--space-lg)}.s-pt-lg{padding-top:var(--space-lg)}.s-mt-xl{margin-top:var(--space-xl)}.s-pt-xl{padding-top:var(--space-xl)}.s-mt-2xl{margin-top:var(--space-2xl)}.s-pt-2xl{padding-top:var(--space-2xl)}.s-mt-3xl{margin-top:var(--space-3xl)}.s-pt-3xl{padding-top:var(--space-3xl)}.text-12{font-size:.75rem;line-height:1.125rem}.text-14{font-size:.875rem;line-height:1.375rem}.text-16{font-size:1rem;line-height:1.5rem}.text-18{font-size:1.125rem;line-height:1.8125rem}.text-21{font-size:1.3125rem;line-height:2.25rem}.text-24{font-size:1.5rem;line-height:2rem}.text-32{font-size:2rem;line-height:2.5rem}.text-40{font-size:2.5rem;line-height:3rem}.text-48{font-size:3rem;line-height:3.5rem}.text-54{font-size:3.375rem;line-height:3.5625rem}.text-56{font-size:3.5rem;line-height:4rem}.text-64{font-size:4rem;line-height:4.5rem}@media(min-width:576px){.text-sm-12{font-size:.75rem;line-height:1.125rem}.text-sm-14{font-size:.875rem;line-height:1.375rem}.text-sm-16{font-size:1rem;line-height:1.5rem}.text-sm-18{font-size:1.125rem;line-height:1.8125rem}.text-sm-21{font-size:1.3125rem;line-height:2.25rem}.text-sm-24{font-size:1.5rem;line-height:2rem}.text-sm-32{font-size:2rem;line-height:2.5rem}.text-sm-40{font-size:2.5rem;line-height:3rem}.text-sm-48{font-size:3rem;line-height:3.5rem}.text-sm-54{font-size:3.375rem;line-height:3.5625rem}.text-sm-56{font-size:3.5rem;line-height:4rem}.text-sm-64{font-size:4rem;line-height:4.5rem}}@media(min-width:768px){.text-md-12{font-size:.75rem;line-height:1.125rem}.text-md-14{font-size:.875rem;line-height:1.375rem}.text-md-16{font-size:1rem;line-height:1.5rem}.text-md-18{font-size:1.125rem;line-height:1.8125rem}.text-md-21{font-size:1.3125rem;line-height:2.25rem}.text-md-24{font-size:1.5rem;line-height:2rem}.text-md-32{font-size:2rem;line-height:2.5rem}.text-md-40{font-size:2.5rem;line-height:3rem}.text-md-48{font-size:3rem;line-height:3.5rem}.text-md-54{font-size:3.375rem;line-height:3.5625rem}.text-md-56{font-size:3.5rem;line-height:4rem}.text-md-64{font-size:4rem;line-height:4.5rem}}@media(min-width:992px){.text-lg-12{font-size:.75rem;line-height:1.125rem}.text-lg-14{font-size:.875rem;line-height:1.375rem}.text-lg-16{font-size:1rem;line-height:1.5rem}.text-lg-18{font-size:1.125rem;line-height:1.8125rem}.text-lg-21{font-size:1.3125rem;line-height:2.25rem}.text-lg-24{font-size:1.5rem;line-height:2rem}.text-lg-32{font-size:2rem;line-height:2.5rem}.text-lg-40{font-size:2.5rem;line-height:3rem}.text-lg-48{font-size:3rem;line-height:3.5rem}.text-lg-54{font-size:3.375rem;line-height:3.5625rem}.text-lg-56{font-size:3.5rem;line-height:4rem}.text-lg-64{font-size:4rem;line-height:4.5rem}}@media(min-width:1200px){.text-xl-12{font-size:.75rem;line-height:1.125rem}.text-xl-14{font-size:.875rem;line-height:1.375rem}.text-xl-16{font-size:1rem;line-height:1.5rem}.text-xl-18{font-size:1.125rem;line-height:1.8125rem}.text-xl-21{font-size:1.3125rem;line-height:2.25rem}.text-xl-24{font-size:1.5rem;line-height:2rem}.text-xl-32{font-size:2rem;line-height:2.5rem}.text-xl-40{font-size:2.5rem;line-height:3rem}.text-xl-48{font-size:3rem;line-height:3.5rem}.text-xl-54{font-size:3.375rem;line-height:3.5625rem}.text-xl-56{font-size:3.5rem;line-height:4rem}.text-xl-64{font-size:4rem;line-height:4.5rem}}@media(min-width:1400px){.text-xxl-12{font-size:.75rem;line-height:1.125rem}.text-xxl-14{font-size:.875rem;line-height:1.375rem}.text-xxl-16{font-size:1rem;line-height:1.5rem}.text-xxl-18{font-size:1.125rem;line-height:1.8125rem}.text-xxl-21{font-size:1.3125rem;line-height:2.25rem}.text-xxl-24{font-size:1.5rem;line-height:2rem}.text-xxl-32{font-size:2rem;line-height:2.5rem}.text-xxl-40{font-size:2.5rem;line-height:3rem}.text-xxl-48{font-size:3rem;line-height:3.5rem}.text-xxl-54{font-size:3.375rem;line-height:3.5625rem}.text-xxl-56{font-size:3.5rem;line-height:4rem}.text-xxl-64{font-size:4rem;line-height:4.5rem}}.text-primary{color:var(--color-primary)}.text-gray{color:var(--color-gray)}.text-white{color:var(--color-white)}.invisible{display:none}.o-hidden{overflow:hidden}
