.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:translate3d(0,0,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:rgba(255,0,0,.34);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{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;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,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.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:rgba(0,0,0,.75);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)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{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:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.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:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.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}}
.ce_form .widget-checkbox span>input,.ce_form .widget-radio span>input,.logo span,.invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ce_form .widget-checkbox span>input:focus-visible,.ce_form .widget-radio span>input:focus-visible,.logo span:focus-visible,.invisible:focus-visible{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.ce_form button[type=submit],.ce_form .widget-fineuploader .qq-upload-button,.content-hyperlink .hyperlink_txt,.ce_hyperlink .hyperlink_txt,.contao-cookiebar .cc-btn,.mod_search.style--partlist-service button,.mod_search.style--partlist button,.mod_search.style--standard button,.mod_quicknav.style--omron button{background-color:var(--button-background);color:var(--button-color);border:1px solid var(--button-border);border-radius:var(--radius-full);min-height:2.875rem;display:flex;align-items:center;line-height:1;font-size:var(--font-size);width:fit-content;padding-inline:1.5rem;padding-block:.35rem;letter-spacing:1px;font-weight:var(--button-weight);font-family:var(--text-family);transition:background-color .2s linear,color .2s linear,border-color .2s linear,border-radius .133s ease-out}.ce_form button[type=submit]:hover,.ce_form .widget-fineuploader .qq-upload-button:hover,.content-hyperlink .hyperlink_txt:hover,.ce_hyperlink .hyperlink_txt:hover,.contao-cookiebar .cc-btn:hover,.mod_search.style--partlist-service button:hover,.mod_search.style--partlist button:hover,.mod_search.style--standard button:hover,.mod_quicknav.style--omron button:hover,.ce_form button[type=submit]:focus-visible,.ce_form .widget-fineuploader .qq-upload-button:focus-visible,.content-hyperlink .hyperlink_txt:focus-visible,.ce_hyperlink .hyperlink_txt:focus-visible,.contao-cookiebar .cc-btn:focus-visible,.mod_search.style--partlist-service button:focus-visible,.mod_search.style--partlist button:focus-visible,.mod_search.style--standard button:focus-visible,.mod_quicknav.style--omron button:focus-visible{background-color:var(--button-background-active);color:var(--button-color-active);border:1px solid var(--button-border-active);border-radius:var(--radius-full) var(--radius-none) var(--radius-full) var(--radius-full)}.ce_form button[type=submit]:hover,.ce_form .widget-fineuploader .qq-upload-button:hover,.content-hyperlink .hyperlink_txt:hover,.ce_hyperlink .hyperlink_txt:hover,.contao-cookiebar .cc-btn:hover,.mod_search.style--partlist-service button:hover,.mod_search.style--partlist button:hover,.mod_search.style--standard button:hover,.mod_quicknav.style--omron button:hover{cursor:pointer}:root{--color-blue: #398cb6;--color-blue-dark: #00394c;--color-blue-light: #e1eef4;--color-grey: #57636b;--color-grey-light: #e6e8e9;--color-white: #ffffff;--color-black: #000000;--text-color: var(--color-blue-dark);--link-color: var(--color-blue-dark);--link-color-active: var(--color-blue);--text-family: "Montserrat", sans-serif;--headline-family: "Montserrat", sans-serif;--font-size-h1: clamp(2rem, 1.7353rem + 1.9608vw, 3.25rem);--font-size-h2: clamp(1.75rem, 1.5441rem + 0.7843vw, 2.25rem);--font-size-h3: clamp(1.5rem, 1.3971rem + 0.3922vw, 1.75rem);--font-size-h4: clamp(1.25rem, 1.1471rem + 0.3922vw, 1.5rem);--font-size-h5: 1.25rem;--font-size-large: 1.125rem;--font-size: 1.125rem;--font-size-small: 0.875rem;--font-size-smaller: 0.75rem;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--content-padding: 60px;--section-horizontal--standard: clamp(1rem, -0.5922rem + 6.2136vw, 5rem);--section-vertical--standard: clamp(3.75rem, 1.9186rem + 6.9767vw, 7.5rem);--section-vertical--low: clamp(1rem, 0.2674rem + 2.7907vw, 2.5rem);--section-vertical--mid: clamp(2.5rem, 1.2791rem + 4.6512vw, 5rem);--section-vertical--high: clamp(4.375rem, 2.2384rem + 8.1395vw, 8.75rem);--section-background-standard: var(--color-white);--section-text-standard: var(--color-blue-dark);--section-link-standard: var(--color-blue-dark);--section-link-active-standard: var(--color-blue);--section-background-primary: var(--color-blue-light);--section-text-primary: var(--color-blue-dark);--section-link-primary: var(--color-blue-dark);--section-link-active-primary: var(--color-blue);--section-background-secondary: var(--color-blue);--section-text-secondary: var(--color-white);--section-link-secondary: var(--color-white);--section-link-active-secondary: var(--color-blue-light);--section-background-tertiary: var(--color-blue-dark);--section-text-tertiary: var(--color-white);--section-link-tertiary: var(--color-white);--section-link-active-tertiary: var(--color-blue);--grid-gutter: 1.25rem;--grid-columns-desktop: 12;--grid-columns-tablet: 6;--grid-columns-mobile: 4;--width-standard: 1280px;--width-narrow: 800px;--width-wide: 1920px;--width-full: 100%;--radius-none: 0;--radius-reduced: 40px;--radius-full: 50px;--button-background: var(--color-blue);--button-background-active: var(--color-blue-dark);--button-color: var(--color-white);--button-color-active: var(--color-white);--button-border: transparent;--button-border-active: transparent;--button-weight: var(--font-weight-bold);--preheader-background: var(--color-blue-dark);--preheader-text-color: var(--color-white);--preheader-link-color: var(--color-white);--preheader-link-color-active: var(--color-blue-light);--preheader-padding-block: .625rem;--preheader-padding-inline: var(--section-horizontal--standard);--header-padding-block: 1.125rem;--header-padding-inline: var(--section-horizontal--standard);--header-background: var(--color-white);--header-text-color: var(--text-color);--header-link-color: var(--color-blue-dark);--header-link-color-active: var(--color-blue);--offscreen-padding-block: 1.125rem 2.625rem;--offscreen-padding-inline: var(--section-horizontal--standard);--offscreen-background: var(--color-white);--offscreen-text-color: var(--text-color);--offscreen-link-color: var(--color-blue-dark);--offscreen-link-color-active: var(--color-blue);--footer-padding-block: 4rem 2.5rem;--footer-padding-inline: var(--section-horizontal--standard);--footer-background: var(--color-blue-dark);--footer-text-color: var(--color-white);--footer-link-color: var(--color-white);--footer-link-color-active: var(--color-blue-light)}@media(min-width: 1200px){:root{--header-padding-block: 2rem 2.125rem}}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:local("Montserrat Thin"),local("Montserrat"),url("../../files/ok-theme/fonts/Montserrat-VF.woff2") format("woff2")}@view-transition{navigation:auto}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0}img,picture,svg{display:block;height:auto;max-width:100%}figure{margin:0}figure:has(figcaption){position:relative}body.offscreen--active{overflow:hidden}body.offscreen--active:before{content:"";position:fixed;inset:var(--header-height) 0 0;z-index:15;background-color:rgba(0,57,76,.75);pointer-events:none;-webkit-backdrop-filter:blur(0.5rem);backdrop-filter:blur(0.5rem)}#wrapper{display:flex;flex-direction:column;min-height:100svh}#offscreen{--background-color: var(--offscreen-background);position:fixed;inset:var(--header-height) 0 0;background-color:var(--background-color);padding-block:var(--offscreen-padding-block);padding-inline:var(--offscreen-padding-inline);z-index:100;transform:translate(100vw, 0)}@media(min-width: 768px){#offscreen{inset:var(--header-height) 0 0 auto}}.offscreen--active #offscreen{transform:translate(0, 0)}#offscreen>.inside{overflow:auto;max-height:calc(100dvh - var(--header-height) - 3.625rem)}.page--privacy :is(h1,h2,h3,h4,h5,h6),.page--privacy .content-text :is(h1,h2,h3,h4,h5,h6){text-align:left}.page--imprint :is(h1,h2,h3,h4,h5,h6),.page--imprint .content-text :is(h1,h2,h3,h4,h5,h6){text-align:left}.page--imprint :is(h2),.page--imprint .content-text :is(h2){font-size:var(--font-size-h3)}header,#header{--background-color: var(--header-background);--logo-color: #57636B;padding-block:var(--header-padding-block);padding-inline:var(--header-padding-inline);background-color:var(--background-color);position:sticky;top:0;z-index:100}header>.inside,#header>.inside{max-width:var(--width-standard);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;gap:var(--grid-gutter)}#preheader{--background-color: var(--preheader-background);--text-color: var(--preheader-text-color);--link-color: var(--preheader-link-color);--link-color-active: var(--preheader-link-color-active);padding-block:var(--preheader-padding-block);padding-inline:var(--preheader-padding-inline);background-color:var(--background-color)}#preheader>.inside{max-width:var(--width-standard);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;gap:2rem}@media(min-width: 768px){#preheader>.inside{justify-content:end}}.logo svg{height:2rem;width:auto;aspect-ratio:305/44}@media(min-width: 768px){.logo svg{height:2.75rem}}.logo svg .bg{fill:var(--background-color)}.logo svg .fg{fill:var(--logo-color)}footer,#footer{--background-color: var(--footer-background);--logo-color: var(--color-white);--text-color: var(--footer-text-color);--link-color: var(--footer-link-color);--link-color-active: var(--footer-link-color-active);padding-block:var(--footer-padding-block);padding-inline:var(--footer-padding-inline);background-color:var(--background-color);margin-block-start:auto}footer>.inside,#footer>.inside{max-width:var(--width-standard);margin-inline:auto;display:grid;justify-content:space-between}@media(min-width: 768px){footer>.inside,#footer>.inside{gap:var(--content-padding) var(--grid-gutter);grid-template-columns:repeat(2, max-content)}}.footer--logo{max-width:36ch;margin-inline:auto;margin-block-end:var(--content-padding)}@media(min-width: 768px){.footer--logo{margin-block-end:0}}.footer--logo .logo{margin-block-end:1rem}.footer--logo .logo svg{height:2.75rem}@media(min-width: 768px){.footer--logo .logo svg{height:2rem}}@media(min-width: 768px){.footer--logo{margin-inline-start:0}}.footer--copyright{font-size:var(--font-size-small);color:var(--text-color);opacity:.4;margin-block-start:var(--content-padding);margin-block-end:1rem}@media(min-width: 768px){.footer--copyright{margin-block:0;font-size:var(--font-size);place-self:end stretch}}body{font-family:var(--text-family);font-size:var(--font-size);color:var(--text-color);line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:var(--headline-family);font-weight:var(--font-weight-bold);line-height:1.4;margin:0 0 .6em}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h5)}a{color:var(--link-color)}a:hover,a:focus-visible{color:var(--link-color-active)}p{margin-block:0;font-size:var(--font-size);color:var(--text-color)}p:not(:last-child){margin-block-end:1.4em}.font-size--h1{--font-size: var(--font-size-h1)}.font-size--h2{--font-size: var(--font-size-h2)}.font-size--h3{--font-size: var(--font-size-h3)}.font-size--h4{--font-size: var(--font-size-h4)}.font-size--h5{--font-size: var(--font-size-h5)}.font-size--large{--font-size: var(--font-size-large)}.font-size--small{--font-size: var(--font-size-small)}.font-size--caption{--font-size: var(--font-size-smaller)}.text-regular{font-weight:var(--font-weight-regular)}.text-semibold{font-weight:var(--font-weight-semibold)}.text-bold{font-weight:var(--font-weight-bold)}.mod_navigation.style--dropdown,.mod_customnav.style--dropdown{display:none}@media(min-width: 1200px){.mod_navigation.style--dropdown,.mod_customnav.style--dropdown{display:block}}.mod_navigation.style--dropdown .level_1,.mod_customnav.style--dropdown .level_1{margin:0;padding:0;display:flex;gap:1px;justify-content:end;margin-inline-start:auto;list-style:none;position:relative}@media screen and (max-width: 1420px){.mod_navigation.style--dropdown .level_1>li,.mod_customnav.style--dropdown .level_1>li{max-width:15ch}}.mod_navigation.style--dropdown .level_1>li>a,.mod_navigation.style--dropdown .level_1>li>strong,.mod_customnav.style--dropdown .level_1>li>a,.mod_customnav.style--dropdown .level_1>li>strong{display:block;padding:.875rem .625rem;font-weight:var(--font-weight-bold);line-height:1;font-size:1rem}.mod_navigation.style--dropdown .level_1>li>a,.mod_customnav.style--dropdown .level_1>li>a{color:var(--link-color);text-decoration:none;transition:color .2s linear,font-weight .2s linear}.mod_navigation.style--dropdown .level_1>li>a:hover,.mod_navigation.style--dropdown .level_1>li>a:focus-visible,.mod_customnav.style--dropdown .level_1>li>a:hover,.mod_customnav.style--dropdown .level_1>li>a:focus-visible{color:var(--link-color-active);font-weight:var(--font-weight-bold)}.mod_navigation.style--dropdown .level_1>li>a.trail,.mod_customnav.style--dropdown .level_1>li>a.trail{color:var(--link-color-active)}.mod_navigation.style--dropdown .level_1>li>strong,.mod_customnav.style--dropdown .level_1>li>strong{color:var(--link-color-active);font-weight:var(--font-weight-bold)}.mod_navigation.style--dropdown .level_1>li.submenu,.mod_customnav.style--dropdown .level_1>li.submenu{anchor-name:--active}.mod_navigation.style--dropdown .level_1>li.submenu:hover .level_2--wrapper,.mod_navigation.style--dropdown .level_1>li.submenu:focus-within .level_2--wrapper,.mod_customnav.style--dropdown .level_1>li.submenu:hover .level_2--wrapper,.mod_customnav.style--dropdown .level_1>li.submenu:focus-within .level_2--wrapper{opacity:1;pointer-events:all}.mod_navigation.style--dropdown .level_1>li.submenu:last-child>.level_2--wrapper,.mod_navigation.style--dropdown .level_1>li.submenu:nth-last-child(2)>.level_2--wrapper,.mod_customnav.style--dropdown .level_1>li.submenu:last-child>.level_2--wrapper,.mod_customnav.style--dropdown .level_1>li.submenu:nth-last-child(2)>.level_2--wrapper{justify-self:end;right:0}.mod_navigation.style--dropdown .level_2--wrapper,.mod_customnav.style--dropdown .level_2--wrapper{opacity:0;pointer-events:none;transition:opacity .2s linear;padding-block-start:2.5rem;position:absolute;top:100%;z-index:110;justify-self:center;position-anchor:--active}.mod_navigation.style--dropdown .level_2,.mod_customnav.style--dropdown .level_2{display:grid;border-radius:var(--radius-reduced);padding:1.5rem;background-color:var(--color-white);list-style:none;margin:0;gap:calc(var(--grid-gutter)*.5);box-shadow:rgba(0,0,0,.1) 0px 4px 12px}.mod_navigation.style--dropdown .level_2>li>a,.mod_navigation.style--dropdown .level_2>li>strong,.mod_customnav.style--dropdown .level_2>li>a,.mod_customnav.style--dropdown .level_2>li>strong{display:block;padding:.5rem;font-weight:var(--font-weight-bold);line-height:1;white-space:nowrap}.mod_navigation.style--dropdown .level_2>li>a.page--summary,.mod_navigation.style--dropdown .level_2>li>strong.page--summary,.mod_customnav.style--dropdown .level_2>li>a.page--summary,.mod_customnav.style--dropdown .level_2>li>strong.page--summary{font-weight:var(--font-weight-regular)}.mod_navigation.style--dropdown .level_2>li>a,.mod_customnav.style--dropdown .level_2>li>a{color:var(--link-color);text-decoration:none;transition:color .2s linear,font-weight .2s linear;position:relative}.mod_navigation.style--dropdown .level_2>li>a:hover,.mod_navigation.style--dropdown .level_2>li>a:focus-visible,.mod_customnav.style--dropdown .level_2>li>a:hover,.mod_customnav.style--dropdown .level_2>li>a:focus-visible{color:var(--link-color-active);text-decoration:underline}.mod_navigation.style--dropdown .level_2>li>strong,.mod_customnav.style--dropdown .level_2>li>strong{color:var(--link-color-active)}.mod_navigation.style--dropdown .level_3,.mod_customnav.style--dropdown .level_3{display:none}.mod_navigation.style--footer ul,.mod_customnav.style--footer ul{padding:0;margin:0;display:grid;gap:var(--grid-gutter) calc(var(--grid-gutter)*2.4)}@media(min-width: 768px){.mod_navigation.style--footer ul,.mod_customnav.style--footer ul{grid-auto-flow:column;grid-template-columns:repeat(2, max-content)}}@media(min-width: 768px){.mod_navigation.style--footer li:nth-child(n+4),.mod_customnav.style--footer li:nth-child(n+4){grid-column:2}}.mod_navigation.style--footer li>a,.mod_customnav.style--footer li>a{text-decoration:none}.mod_navigation.style--footer li>a:hover,.mod_navigation.style--footer li>a:focus-visible,.mod_customnav.style--footer li>a:hover,.mod_customnav.style--footer li>a:focus-visible{text-decoration:underline}.mod_navigation.style--footer li>strong,.mod_customnav.style--footer li>strong{color:var(--text-color)}.mod_navigation.style--footer-service ul,.mod_customnav.style--footer-service ul{padding:0;margin:1rem 0 0;display:flex;gap:var(--grid-gutter);justify-content:start}@media(min-width: 768px){.mod_navigation.style--footer-service ul,.mod_customnav.style--footer-service ul{margin:0;justify-content:end}}.mod_navigation.style--footer-service li>a,.mod_navigation.style--footer-service li>strong,.mod_customnav.style--footer-service li>a,.mod_customnav.style--footer-service li>strong{font-weight:var(--font-weight-regular)}.mod_navigation.style--footer-service li>a,.mod_customnav.style--footer-service li>a{text-decoration:none;opacity:.4;transition:opacity .2s linear}.mod_navigation.style--footer-service li>a:hover,.mod_navigation.style--footer-service li>a:focus-visible,.mod_customnav.style--footer-service li>a:hover,.mod_customnav.style--footer-service li>a:focus-visible{opacity:1}.mod_navigation.style--footer-service li>strong,.mod_customnav.style--footer-service li>strong{color:var(--color-white)}.mod_navigation.style--preheader-service ul,.mod_customnav.style--preheader-service ul{padding:0;margin:0;display:flex;gap:1ch;justify-content:end;list-style:none}@media(min-width: 768px){.mod_navigation.style--preheader-service ul,.mod_customnav.style--preheader-service ul{gap:2rem}}.mod_navigation.style--preheader-service li>a,.mod_navigation.style--preheader-service li>strong,.mod_customnav.style--preheader-service li>a,.mod_customnav.style--preheader-service li>strong{font-weight:var(--font-weight-regular);display:flex;gap:.5ch;font-size:var(--font-size-small)}@media(min-width: 768px){.mod_navigation.style--preheader-service li>a,.mod_navigation.style--preheader-service li>strong,.mod_customnav.style--preheader-service li>a,.mod_customnav.style--preheader-service li>strong{font-size:var(--font-size)}.mod_navigation.style--preheader-service li>a:before,.mod_navigation.style--preheader-service li>strong:before,.mod_customnav.style--preheader-service li>a:before,.mod_customnav.style--preheader-service li>strong:before{content:"";background-image:url("../../files/ok-theme/img/preheader-icons.svg");height:1.5rem;width:1.5rem;overflow:clip;background-size:4.5rem;background-position-x:var(--offset)}}.mod_navigation.style--preheader-service li>a,.mod_customnav.style--preheader-service li>a{text-decoration:none;transition:opacity .2s linear;background-position-y:top}.mod_navigation.style--preheader-service li>a:hover:before,.mod_navigation.style--preheader-service li>a:focus-visible:before,.mod_customnav.style--preheader-service li>a:hover:before,.mod_customnav.style--preheader-service li>a:focus-visible:before{background-position-y:bottom}.mod_navigation.style--preheader-service li>strong,.mod_customnav.style--preheader-service li>strong{background-position-y:bottom}.mod_navigation.style--preheader-service li.icon--shop,.mod_customnav.style--preheader-service li.icon--shop{--offset: 0}.mod_navigation.style--preheader-service li.icon--server,.mod_customnav.style--preheader-service li.icon--server{--offset: 3rem}.mod_navigation.style--mobile .level_1,.mod_customnav.style--mobile .level_1{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:calc(var(--grid-gutter)*2)}.mod_navigation.style--mobile .level_1>li>span,.mod_customnav.style--mobile .level_1>li>span{display:flex;gap:var(--grid-gutter);align-items:center;justify-content:space-between}.mod_navigation.style--mobile .level_1>li>a,.mod_navigation.style--mobile .level_1>li>strong,.mod_navigation.style--mobile .level_1>li>span>a,.mod_navigation.style--mobile .level_1>li>span>strong,.mod_customnav.style--mobile .level_1>li>a,.mod_customnav.style--mobile .level_1>li>strong,.mod_customnav.style--mobile .level_1>li>span>a,.mod_customnav.style--mobile .level_1>li>span>strong{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);text-decoration:none;line-height:1.25;padding:.25rem 0 .1875rem}.mod_navigation.style--mobile .level_1>li>strong,.mod_navigation.style--mobile .level_1>li>span>strong,.mod_customnav.style--mobile .level_1>li>strong,.mod_customnav.style--mobile .level_1>li>span>strong{color:var(--link-color-active)}.mod_navigation.style--mobile .level_1>li>span>button,.mod_customnav.style--mobile .level_1>li>span>button{height:3rem;width:3rem;background-color:rgba(0,0,0,0);border:none;position:relative;cursor:pointer}.mod_navigation.style--mobile .level_1>li>span>button:after,.mod_customnav.style--mobile .level_1>li>span>button:after{content:"";background-image:url(../../files/ok-theme/img/mobile-icon.svg);background-size:contain;background-repeat:no-repeat;position:absolute;inset:.75rem;pointer-events:none}.mod_navigation.style--mobile .level_1>li>span>button[aria-expanded=true]:after,.mod_customnav.style--mobile .level_1>li>span>button[aria-expanded=true]:after{transform:rotate(180deg)}.mod_navigation.style--mobile .level_1>li.submenu:has(button[aria-expanded=true])>.level_2,.mod_customnav.style--mobile .level_1>li.submenu:has(button[aria-expanded=true])>.level_2{max-height:100lh}.mod_navigation.style--mobile .level_2,.mod_customnav.style--mobile .level_2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--grid-gutter);max-height:0;overflow:clip}.mod_navigation.style--mobile .level_2:before,.mod_customnav.style--mobile .level_2:before{content:""}.mod_navigation.style--mobile .level_2>li>a,.mod_navigation.style--mobile .level_2>li>strong,.mod_navigation.style--mobile .level_2>li>span>a,.mod_navigation.style--mobile .level_2>li>span>strong,.mod_customnav.style--mobile .level_2>li>a,.mod_customnav.style--mobile .level_2>li>strong,.mod_customnav.style--mobile .level_2>li>span>a,.mod_customnav.style--mobile .level_2>li>span>strong{font-size:var(--font-size);font-weight:var(--font-weight-semibold);padding:.25rem 1.25rem .1875rem;text-decoration:none;line-height:1.25}.mod_navigation.style--mobile .level_2>li>strong,.mod_navigation.style--mobile .level_2>li>span>strong,.mod_customnav.style--mobile .level_2>li>strong,.mod_customnav.style--mobile .level_2>li>span>strong{color:var(--link-color-active)}.mod_navigation.style--mobile .level_2>li>span>button,.mod_navigation.style--mobile .level_2>li>ul,.mod_customnav.style--mobile .level_2>li>span>button,.mod_customnav.style--mobile .level_2>li>ul{display:none}.mod_navigation.style--omron ul,.mod_customnav.style--omron ul{padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));gap:var(--grid-gutter);list-style:none}.mod_navigation.style--omron li>a,.mod_navigation.style--omron li>strong,.mod_customnav.style--omron li>a,.mod_customnav.style--omron li>strong{font-size:var(--font-size-large);border-radius:var(--radius-full);background-color:var(--color-blue-light);color:var(--color-blue-dark);padding:2rem 2rem;font-weight:var(--font-weight-bold);display:flex;align-items:center;justify-content:space-between}.mod_navigation.style--omron li>a:after,.mod_navigation.style--omron li>strong:after,.mod_customnav.style--omron li>a:after,.mod_customnav.style--omron li>strong:after{content:"→";font-size:1.25em}.mod_navigation.style--omron li>a,.mod_customnav.style--omron li>a{text-decoration:none}.mod_navigation.style--omron li>a:hover,.mod_navigation.style--omron li>a:focus-visible,.mod_customnav.style--omron li>a:hover,.mod_customnav.style--omron li>a:focus-visible{background-color:var(--color-blue-dark);color:var(--color-white)}.mod_navigation.style--omron li>strong,.mod_customnav.style--omron li>strong{background-color:var(--color-blue-dark);color:var(--color-white)}@media(min-width: 1200px){.mod_offscreen-toggle{display:none}}.mod_offscreen-toggle button{display:flex;align-items:center;gap:.625rem;background-color:rgba(0,0,0,0);border:none;padding:0;color:var(--header-link-color);cursor:pointer}.mod_offscreen-toggle button[aria-expanded=true] .bar--top{transform:translateY(7px) rotate(45deg)}.mod_offscreen-toggle button[aria-expanded=true] .bar--middle{opacity:0;transform:scaleX(0)}.mod_offscreen-toggle button[aria-expanded=true] .bar--bottom{transform:translateY(-7px) rotate(-45deg)}.mod_offscreen-toggle button[aria-expanded=true] .label-text--open{opacity:0;transform:translateY(100%)}.mod_offscreen-toggle button[aria-expanded=true] .label-text--close{opacity:1;transform:translateY(0)}.mod_offscreen-toggle .icon{display:flex;flex-direction:column;justify-content:space-between;height:1rem;width:1.5rem;flex:none}.mod_offscreen-toggle .bar{display:block;height:2px;width:100%;background-color:currentColor;border-radius:var(--radius-full);transform-origin:center;transition:transform .3s ease,opacity .2s ease,background-color .2s linear}.mod_offscreen-toggle .label{display:grid;overflow:clip;font-size:var(--font-size);font-weight:var(--font-weight-semibold);line-height:1.25;text-align:right}.mod_offscreen-toggle .label-text{grid-area:1/1;transition:transform .25s ease,opacity .2s ease}.mod_offscreen-toggle .label-text--close{opacity:0;transform:translateY(-100%)}.mod_quicknav.style--omron .formbody{display:flex;gap:calc(var(--grid-gutter)/2) var(--grid-gutter)}@media(max-width: 450px){.mod_quicknav.style--omron .formbody{flex-direction:column}}.mod_quicknav.style--omron .widget{display:grid}.mod_quicknav.style--omron .widget-select{flex-grow:1}.mod_quicknav.style--omron .widget-submit{place-content:center}.mod_quicknav.style--omron select{display:block;border:1px solid var(--color-grey);background-color:var(--color-white);color:var(--color-blue-dark);border-radius:7px;padding-inline:1.125rem;padding-block:.8125rem;width:100%;font-size:var(--font-size-large);font-family:var(--text-family)}.mod_quicknav.style--omron button{--button-weight: var(--font-weight-bold);--button-background: var(--color-blue);--button-color: var(--color-white);--button-border: var(--color-blue)}.ce_swiperStart{--slider-bullet: var(--color-grey);--slider-bullet-active: var(--color-blue)}.ce_swiperStart .swiper-pagination{position:relative;bottom:unset;margin-block-start:1.25rem;display:flex;justify-content:center;gap:.75rem}.ce_swiperStart .swiper-pagination-bullet{margin:0 !important;height:.75rem;width:.75rem;background-color:var(--slider-bullet);opacity:1}.ce_swiperStart .swiper-pagination-bullet-active{background-color:var(--slider-bullet-active)}.mod_search.style--service .formbody{display:flex;align-items:center;gap:1ch}.mod_search.style--service input{display:none;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--color-white);color:var(--color-white);padding-inline:.125rem;padding-block:.25rem calc(.25rem - 1px);font-size:var(--font-size)}@media(min-width: 768px){.mod_search.style--service input{display:block}}.mod_search.style--service input:focus{background-color:var(--color-white);color:var(--color-blue-dark)}.mod_search.style--service button{background-color:rgba(0,0,0,0);border:none;background-image:url("../../files/ok-theme/img/preheader-icons.svg");height:1.5rem;overflow:clip;background-size:4.5rem;background-repeat:no-repeat;background-position-x:-3rem;background-position-y:top;color:var(--text-color);font-family:var(--text-family);font-size:var(--font-size-small);padding-inline-start:2rem}@media(min-width: 768px){.mod_search.style--service button{text-indent:1.5rem;width:1.5rem;padding-inline-start:0;background-position-x:right}}.mod_search.style--service button:hover,.mod_search.style--service button:focus-visible{cursor:pointer;background-position-y:bottom}.mod_search.style--standard .formbody{display:flex;gap:var(--grid-gutter)}.mod_search.style--standard .widget{display:grid}.mod_search.style--standard .widget-text{flex-grow:1}.mod_search.style--standard .widget-submit{place-content:center}.mod_search.style--standard input{display:block;border:1px solid var(--color-grey);background-color:var(--color-white);color:var(--color-blue-dark);border-radius:7px;padding-inline:1.125rem;padding-block:.8125rem;width:100%;font-size:var(--font-size-large);font-family:var(--text-family)}.mod_search.style--standard .header{margin-block:.5rem var(--content-padding)}.mod_search.style--standard .search_default+.search_default{margin-block-start:var(--content-padding)}.mod_search.style--standard .search_default h2{font-size:var(--font-size-h3)}.mod_search.style--standard .search_default .context{max-width:85ch;font-size:var(--font-size-small)}.mod_search.style--standard .search_default mark{background-color:var(--color-blue-light);padding-inline:1ch;border-radius:var(--radius-reduced)}.mod_search.style--partlist .formbody{display:flex;gap:var(--grid-gutter)}.mod_search.style--partlist .widget{display:grid}.mod_search.style--partlist .widget-text{flex-grow:1}.mod_search.style--partlist .widget-submit{place-content:center}.mod_search.style--partlist input{display:block;border:1px solid var(--color-grey);background-color:var(--color-white);color:var(--color-blue-dark);border-radius:7px;padding-inline:1.125rem;padding-block:.8125rem;width:100%;font-size:var(--font-size-large);font-family:var(--text-family)}.mod_search.style--partlist .header{margin-block:.5rem var(--content-padding)}.mod_search.style--partlist .search_ersatzteile+.search_ersatzteile{margin-block-start:var(--content-padding)}.mod_search.style--partlist .search_ersatzteile h2{font-size:var(--font-size-h3)}.mod_search.style--partlist .search_ersatzteile .context{max-width:85ch;font-size:var(--font-size-small)}.mod_search.style--partlist .search_ersatzteile mark{background-color:var(--color-blue-light);padding-inline:1ch;border-radius:var(--radius-reduced)}.mod_search.style--partlist-service .formbody{display:flex;gap:calc(var(--grid-gutter)/2) var(--grid-gutter)}@media(max-width: 450px){.mod_search.style--partlist-service .formbody{flex-direction:column}}.mod_search.style--partlist-service .widget{display:grid}.mod_search.style--partlist-service .widget-text{flex-grow:1}.mod_search.style--partlist-service .widget-submit{place-content:center}.mod_search.style--partlist-service input{display:block;border:1px solid var(--color-grey);background-color:var(--color-white);color:var(--color-blue-dark);border-radius:7px;padding-inline:1.125rem;padding-block:.8125rem;width:100%;font-size:var(--font-size-large);font-family:var(--text-family)}.mod_search.style--partlist-service button{--button-background: var(--color-blue);--button-color: var(--color-white);--button-weight: var(--font-weight-bold);--button-border: var(--color-blue)}.mod_newslist:has(.layout_card){display:grid;gap:var(--grid-gutter)}@media(min-width: 768px){.mod_newslist:has(.layout_card){grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.mod_newslist:has(.layout_card){grid-template-columns:repeat(3, 1fr)}}.mod_newslist .layout_card{--background-color: var(--section-background-standard);--text-color: var(--section-text-standard);--link-color: var(--color-blue);--link-color-active: var(--section-link-active-standard);background-color:var(--background-color);padding:2rem;border-radius:var(--radius-full);display:flex;flex-direction:column;gap:1rem;text-decoration:none;transition:background-color .2s linear,border-radius .2s linear}.mod_newslist .layout_card:hover,.mod_newslist .layout_card:focus-visible{--background-color: var(--color-blue);--text-color: var(--color-white);--link-color: var(--color-white);--link-color-active: var(--color-white);border-radius:var(--radius-full) 0 var(--radius-full) var(--radius-full)}.mod_newslist .layout_card .content h1,.mod_newslist .layout_card .content h2,.mod_newslist .layout_card .content h3{color:var(--text-color);font-size:var(--font-size-large)}.mod_newslist .layout_card .more{display:flex;align-items:center;gap:1ch;margin-block-start:auto;color:var(--link-color);font-weight:var(--font-weight-bold)}.mod_newslist .layout_card .more:before{content:"→";font-size:1.25em}@media(min-width: 768px){.mod_newslist.style--start .layout_card:nth-child(3){display:none}}@media(min-width: 1200px){.mod_newslist.style--start .layout_card:nth-child(3){display:flex}}.module-job-offer-list ul{display:grid;gap:var(--grid-gutter);margin:0;padding:0;list-style:none}@media(min-width: 768px){.module-job-offer-list ul{grid-template-columns:repeat(3, 1fr)}}.module-job-offer-list .job-offer-list__item .more{display:flex;align-items:center;gap:1ch;margin-block-start:auto;color:var(--link-color);font-weight:var(--font-weight-bold)}.module-job-offer-list .job-offer-list__item .more:before{content:"→";font-size:1.25em}.module-job-offer-list .job-offer-list__item{--background-color: var(--section-background-standard);--text-color: var(--section-text-standard);--link-color: var(--color-blue);--link-color-active: var(--section-link-active-standard);background-color:var(--background-color);padding:2rem;border-radius:var(--radius-full);transition:background-color .2s linear,border-radius .2s linear;display:flex}.module-job-offer-list .job-offer-list__item:hover,.module-job-offer-list .job-offer-list__item:focus-visible{--background-color: var(--color-blue);--text-color: var(--color-white);--link-color: var(--color-white);--link-color-active: var(--color-white);border-radius:var(--radius-full) 0 var(--radius-full) var(--radius-full)}.module-job-offer-list .job-offer-list__item>a{text-decoration:none;display:flex;flex-direction:column;gap:1rem}.module-job-offer-list .job-offer-list h3{color:var(--text-color);font-size:var(--font-size-large);margin-block-end:0}.module-job-offer-list .job-offer-list__location{margin-block-end:0}.module-job-offer-list .job-offer-list__more{display:flex;align-items:center;gap:1ch;margin-block-start:auto;color:var(--link-color);font-weight:var(--font-weight-bold)}.module-job-offer-list .job-offer-list__more:before{content:"→";font-size:1.25em}.module-job-offer-reader article>*+*{margin-top:var(--content-padding)}.flyout{--flyout-fg: var(--color-blue-dark);--flyout-backdrop: rgb(0 57 76 / .55);--flyout-pad-x: 1.5rem;--flyout-pad-y: 1.5rem;--flyout-from: translateY(1rem) scale(.98);position:fixed;right:0;bottom:10svh;z-index:90;display:flex;flex-direction:column;gap:var(--grid-gutter)}@media(min-width: 768px){.flyout{--flyout-pad-x: 2rem;--flyout-pad-y: 2rem;--flyout-from: translateX(100%)}}@media(min-width: 1200px){.flyout{top:30svh;bottom:unset}}.flyout__trigger{display:grid;height:4.5rem;width:5rem;padding:1rem .875rem;overflow:clip;border-radius:var(--radius-full) 0 0 var(--radius-full);background-color:var(--color-grey);position:relative;z-index:2;border:none;transition:background-color .2s linear}.flyout__trigger:hover,.flyout__trigger:focus-visible{background-color:var(--color-blue);cursor:pointer}.flyout__trigger svg{height:100%;width:100%;stroke:var(--color-white)}.flyout__panel{box-sizing:border-box;position:fixed;inset:var(--grid-gutter);width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:var(--radius-reduced);overflow:hidden;background:var(--color-white);color:var(--flyout-fg);box-shadow:0 0 2rem rgba(0,57,76,.15);overscroll-behavior:contain}@media(min-width: 768px){.flyout__panel{inset:var(--grid-gutter) 0 var(--grid-gutter) auto;width:min(26rem,100vw - 2*var(--grid-gutter));border-radius:var(--radius-full) 0 0 var(--radius-full)}}@media(min-width: 1200px){.flyout__panel{inset:30svh 0 auto auto;width:fit-content;min-width:22rem;max-width:32rem;max-height:calc(70svh - var(--grid-gutter))}}.flyout__panel::backdrop{background:var(--flyout-backdrop);backdrop-filter:blur(4px)}.flyout__panel[open]{display:flex;flex-direction:column;animation:flyout-in .3s ease-out}.flyout__panel[open]::backdrop{animation:flyout-fade-in .3s ease-out}.flyout__panel.is-closing{animation:flyout-out .2s ease-in forwards}.flyout__panel.is-closing::backdrop{animation:flyout-fade-out .2s ease-in forwards}@media(prefers-reduced-motion: reduce){.flyout__panel[open],.flyout__panel[open]::backdrop,.flyout__panel.is-closing,.flyout__panel.is-closing::backdrop{animation:none}}.flyout__inner{display:grid;grid-template-rows:auto minmax(0, 1fr);min-height:0}.flyout__header{position:static;display:flex;align-items:center;justify-content:space-between;gap:var(--grid-gutter);height:auto;padding:var(--flyout-pad-y) var(--flyout-pad-x) 0;background:none;box-shadow:none}.flyout__title,.flyout__title:not(:last-child){margin:0;font-size:1.375rem;font-weight:var(--font-weight-bold);line-height:1.2}.flyout__close{position:relative;flex:none;width:2.875rem;height:2.875rem;padding:0;border:0;border-radius:50%;background:var(--color-blue-light);color:var(--color-blue-dark);cursor:pointer;transition:background-color .2s,color .2s,border-radius .2s}.flyout__close::before,.flyout__close::after{content:"";position:absolute;inset:50% auto auto 50%;width:1.25rem;height:2px;border-radius:1px;background:currentColor;transform:translate(-50%, -50%) rotate(45deg)}.flyout__close::after{transform:translate(-50%, -50%) rotate(-45deg)}.flyout__close:hover{border-radius:var(--radius-full) var(--radius-none) var(--radius-full) var(--radius-full);background:var(--color-blue-dark);color:var(--color-white)}.flyout__close:focus-visible{outline:2px solid var(--color-blue);outline-offset:3px}.flyout__body{min-height:0;overflow:auto;padding:var(--flyout-pad-y) var(--flyout-pad-x)}.flyout__body h4{margin:0 0 .75rem;font-size:1.25rem;font-weight:var(--font-weight-bold)}.flyout__body a{color:var(--color-blue)}.flyout__body a:hover{text-decoration:underline}@keyframes flyout-in{from{opacity:0;transform:var(--flyout-from)}}@keyframes flyout-out{to{opacity:0;transform:var(--flyout-from)}}@keyframes flyout-fade-in{from{opacity:0}}@keyframes flyout-fade-out{to{opacity:0}}#partlist{border-collapse:collapse;width:100%}#partlist th{text-align:left}#partlist tr:not(:has(th)):nth-child(odd){background-color:var(--color-blue-light)}#partlist td,#partlist th{padding:.5rem}#partlist td:first-child,#partlist th:first-child{padding-inline-start:.75rem;font-weight:var(--font-weight-semibold)}#partlist td:last-child,#partlist th:last-child{padding-inline-end:.75rem;font-weight:var(--font-weight-semibold)}@media(max-width: 450px){#partlist thead{display:none}}@media(max-width: 450px)and (max-width: 450px){#partlist,#partlist tbody,#partlist tr,#partlist td{display:block;width:100%}}@media(max-width: 450px){#partlist tr{padding-block:.25rem}}@media(min-width: 768px){.module-cookiebar-opener{text-align:right}}.module-cookiebar-opener a{text-decoration:none;opacity:.4;transition:opacity .2s linear}.module-cookiebar-opener a:hover,.module-cookiebar-opener a:focus-visible{opacity:1}.contao-cookiebar{--ccb-checked-bg: var(--color-blue-light);--ccb-checked-clr: var(--color-blue-dark);--ccb-detail-clr: var(--color-blue-dark);--ccb-detail-clr-hvr: var(--color-blue)}.contao-cookiebar .cc-inner{border-radius:var(--radius-reduced)}.contao-cookiebar .cc-close{display:none}.contao-cookiebar .cc-head,.contao-cookiebar .cc-info{--ccb-text: var(--color-blue-dark);--font-size: var(--font-size-small)}.contao-cookiebar .cc-footer{display:flex;flex-wrap:wrap;gap:calc(var(--grid-gutter)*.125) var(--grid-gutter);justify-content:center}.contao-cookiebar .cc-btn{--button-weight: var(--font-weight-semibold);font-size:var(--font-size)}section{--vertical: var(--section-vertical--standard);--horizontal: var(--section-horizontal--standard);--align: center;padding:var(--vertical) var(--horizontal);display:flex;justify-content:center;align-items:var(--align);position:relative;background-color:var(--background-color, transparent);color:var(--text-color, inherit)}section section{--vertical: var(--section-vertical--low);--horizontal: var(--section-vertical--low);margin-block-end:140px}section.height--low{min-height:33svh}section.height--mid{min-height:50svh}section.height--high{min-height:66svh}section.height--full{min-height:100svh}section.align--top{--align: baseline}section.align--center{--align: center}section.align--bottom{--align: end}section.no-margin--vertical{--vertical: 0}section.no-margin--horizontal{--horizontal: 0}section.vertical--low{--vertical: var(--section-vertical--low)}section.vertical--mid{--vertical: var(--section-vertical--mid)}section.vertical--high{--vertical: var(--section-vertical--high)}section.aspect-ratio{min-height:unset;aspect-ratio:var(--aspect-x)/var(--aspect-y)}section.design--standard{--background-color: var(--section-background-standard);--text-color: var(--section-text-standard);--link-color: var(--section-link-standard);--link-color-active: var(--section-link-active-standard);--accordion-icon: var(--color-blue);--accordion-border: var(--color-blue-light)}section.design--standard+.design--quaternary{--section-background-top: var(--section-background-standard)}section.design--primary{--background-color: var(--section-background-primary);--text-color: var(--section-text-primary);--link-color: var(--section-link-primary);--link-color-active: var(--section-link-active-primary);--accordion-icon: var(--color-blue);--accordion-border: var(--color-white)}section.design--primary+.design--quaternary{--section-background-top: var(--section-background-primary)}section.design--secondary{--background-color: var(--section-background-secondary);--text-color: var(--section-text-secondary);--link-color: var(--section-link-secondary);--link-color-active: var(--section-link-active-secondary);--button-background: var(--color-white);--button-background-active: var(--color-blue-dark);--button-color: var(--color-blue);--button-color-active: var(--color-white);--button-border: var(--color-grey);--button-border-active: var(--color-white);--button-weight: 450;--accordion-icon: var(--color-blue);--accordion-border: var(--color-white)}section.design--secondary+.design--quaternary{--section-background-top: var(--section-background-secondary)}section.design--tertiary{--background-color: var(--section-background-tertiary);--text-color: var(--section-text-tertiary);--link-color: var(--section-link-tertiary);--link-color-active: var(--section-link-active-tertiary);--button-background: var(--color-white);--button-background-active: var(--color-blue-dark);--button-color: var(--color-blue);--button-color-active: var(--color-white);--button-border: var(--color-grey);--button-border-active: var(--color-white);--button-weight: 450;--accordion-icon: var(--color-white);--accordion-border: var(--color-blue-light)}section.design--tertiary+.design--quaternary{--section-background-top: var(--section-background-tertiary)}section.design--quaternary{--vertical: 0;background-color:var(--section-background-top);background:linear-gradient(to bottom, var(--section-background-top, transparent) 50%, var(--section-background-bottom, transparent) 50%)}section.design--quaternary:has(+.design--standard){--section-background-bottom: var(--section-background-standard)}section.design--quaternary:has(+.design--primary){--section-background-bottom: var(--section-background-primary)}section.design--quaternary:has(+.design--secondary){--section-background-bottom: var(--section-background-secondary)}section.design--quaternary:has(+.design--tertiary){--section-background-bottom: var(--section-background-tertiary)}section.design--hellgrau{--background-color: #f2f2f2;--text-color: var(--section-text-primary);--link-color: var(--section-link-primary);--link-color-active: var(--section-link-active-primary);--accordion-icon: var(--color-blue);--accordion-border: var(--color-white)}section.design--hellgrau+.design--quaternary{--section-background-top: var(--section-background-primary)}section>.width--standard{max-width:var(--width-standard)}section>.width--narrow{max-width:var(--width-narrow)}section>.width--wide{max-width:var(--width-wide)}section>.width--full{max-width:var(--width-full)}section .section--background{position:absolute;inset:0;z-index:1;pointer-events:none;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;overflow:clip}section .section--background img,section .section--background video{width:100%;height:100%;object-fit:cover;object-position:50% 50%}section .section--background.sticky{background-attachment:fixed}section .section--background.sticky>img,section .section--background.sticky>video,section .section--background.sticky>picture{display:none}section .section--overlay{position:absolute;inset:0;z-index:2;background-color:var(--background-color);opacity:.4;pointer-events:none}section .section--inner{width:100%;z-index:10}section .section--inner>*+*{margin-top:var(--content-padding)}section .section--inner>.width--standard,section .section--inner>.width--narrow,section .section--inner>.width--wide{width:100%;margin-inline:auto}section .section--inner>.width--standard{max-width:var(--width-standard)}section .section--inner>.width--narrow{max-width:var(--width-narrow)}section .section--inner>.width--wide{max-width:var(--width-wide)}section.style--logo{border-radius:max(8cqw,var(--radius-full)) 0 max(8cqw,var(--radius-full)) max(8cqw,var(--radius-full))}section.style--reduced-border{border-radius:var(--radius-full)}section.style--full-border{border-radius:max(8cqw,var(--radius-full))}.ce_columns_start.style--pre-footer{width:fit-content;margin-inline:auto}.columns{display:grid;gap:var(--gap-vertical, var(--grid-gutter)) var(--gap-horizontal, var(--grid-gutter));grid-template-columns:repeat(var(--grid-columns-mobile), 1fr)}.columns.gap--horizontal--standard{--gap-horizontal: var(--grid-gutter)}.columns.gap--horizontal--none{--gap-horizontal: 0}.columns.gap--horizontal--small{--gap-horizontal: calc(.5 * var(--grid-gutter))}.columns.gap--horizontal--medium{--gap-horizontal: calc(2 * var(--grid-gutter))}.columns.gap--horizontal--large{--gap-horizontal: calc(3 * var(--grid-gutter))}.columns.gap--vertical--standard{--gap-vertical: var(--grid-gutter)}.columns.gap--vertical--none{--gap-vertical: 0}.columns.gap--vertical--small{--gap-vertical: calc(.5 * var(--grid-gutter))}.columns.gap--vertical--medium{--gap-vertical: calc(2 * var(--grid-gutter))}.columns.gap--vertical--large{--gap-vertical: calc(3 * var(--grid-gutter))}.columns.align--standard{align-items:stretch}.columns.align--top{align-items:flex-start}.columns.align--center{align-items:center}.columns.align--bottom{align-items:flex-end}.columns.mobile--1{grid-template-columns:repeat(1, 1fr)}.columns.mobile--2{grid-template-columns:repeat(2, 1fr)}.columns.mobile--3{grid-template-columns:repeat(3, 1fr)}.columns.mobile--4{grid-template-columns:repeat(4, 1fr)}.columns.mobile--5{grid-template-columns:repeat(5, 1fr)}.columns.mobile--6{grid-template-columns:repeat(6, 1fr)}.columns.mobile--7{grid-template-columns:repeat(7, 1fr)}.columns.mobile--8{grid-template-columns:repeat(8, 1fr)}.columns.mobile--9{grid-template-columns:repeat(9, 1fr)}.columns.mobile--10{grid-template-columns:repeat(10, 1fr)}.columns.mobile--11{grid-template-columns:repeat(11, 1fr)}.columns.mobile--12{grid-template-columns:repeat(12, 1fr)}.columns.mobile--1-1{grid-template-columns:1fr 1fr}.columns.mobile--1-2{grid-template-columns:1fr 2fr}.columns.mobile--1-3{grid-template-columns:1fr 3fr}.columns.mobile--1-4{grid-template-columns:1fr 4fr}.columns.mobile--1-5{grid-template-columns:1fr 5fr}.columns.mobile--1-6{grid-template-columns:1fr 6fr}.columns.mobile--1-7{grid-template-columns:1fr 7fr}.columns.mobile--1-8{grid-template-columns:1fr 8fr}.columns.mobile--1-9{grid-template-columns:1fr 9fr}.columns.mobile--1-10{grid-template-columns:1fr 10fr}.columns.mobile--1-11{grid-template-columns:1fr 11fr}.columns.mobile--2-1{grid-template-columns:2fr 1fr}.columns.mobile--2-2{grid-template-columns:2fr 2fr}.columns.mobile--2-3{grid-template-columns:2fr 3fr}.columns.mobile--2-4{grid-template-columns:2fr 4fr}.columns.mobile--2-5{grid-template-columns:2fr 5fr}.columns.mobile--2-6{grid-template-columns:2fr 6fr}.columns.mobile--2-7{grid-template-columns:2fr 7fr}.columns.mobile--2-8{grid-template-columns:2fr 8fr}.columns.mobile--2-9{grid-template-columns:2fr 9fr}.columns.mobile--2-10{grid-template-columns:2fr 10fr}.columns.mobile--3-1{grid-template-columns:3fr 1fr}.columns.mobile--3-2{grid-template-columns:3fr 2fr}.columns.mobile--3-3{grid-template-columns:3fr 3fr}.columns.mobile--3-4{grid-template-columns:3fr 4fr}.columns.mobile--3-5{grid-template-columns:3fr 5fr}.columns.mobile--3-6{grid-template-columns:3fr 6fr}.columns.mobile--3-7{grid-template-columns:3fr 7fr}.columns.mobile--3-8{grid-template-columns:3fr 8fr}.columns.mobile--3-9{grid-template-columns:3fr 9fr}.columns.mobile--4-1{grid-template-columns:4fr 1fr}.columns.mobile--4-2{grid-template-columns:4fr 2fr}.columns.mobile--4-3{grid-template-columns:4fr 3fr}.columns.mobile--4-4{grid-template-columns:4fr 4fr}.columns.mobile--4-5{grid-template-columns:4fr 5fr}.columns.mobile--4-6{grid-template-columns:4fr 6fr}.columns.mobile--4-7{grid-template-columns:4fr 7fr}.columns.mobile--4-8{grid-template-columns:4fr 8fr}.columns.mobile--5-1{grid-template-columns:5fr 1fr}.columns.mobile--5-2{grid-template-columns:5fr 2fr}.columns.mobile--5-3{grid-template-columns:5fr 3fr}.columns.mobile--5-4{grid-template-columns:5fr 4fr}.columns.mobile--5-5{grid-template-columns:5fr 5fr}.columns.mobile--5-6{grid-template-columns:5fr 6fr}.columns.mobile--5-7{grid-template-columns:5fr 7fr}.columns.mobile--6-1{grid-template-columns:6fr 1fr}.columns.mobile--6-2{grid-template-columns:6fr 2fr}.columns.mobile--6-3{grid-template-columns:6fr 3fr}.columns.mobile--6-4{grid-template-columns:6fr 4fr}.columns.mobile--6-5{grid-template-columns:6fr 5fr}.columns.mobile--6-6{grid-template-columns:6fr 6fr}.columns.mobile--7-1{grid-template-columns:7fr 1fr}.columns.mobile--7-2{grid-template-columns:7fr 2fr}.columns.mobile--7-3{grid-template-columns:7fr 3fr}.columns.mobile--7-4{grid-template-columns:7fr 4fr}.columns.mobile--7-5{grid-template-columns:7fr 5fr}.columns.mobile--8-1{grid-template-columns:8fr 1fr}.columns.mobile--8-2{grid-template-columns:8fr 2fr}.columns.mobile--8-3{grid-template-columns:8fr 3fr}.columns.mobile--8-4{grid-template-columns:8fr 4fr}.columns.mobile--9-1{grid-template-columns:9fr 1fr}.columns.mobile--9-2{grid-template-columns:9fr 2fr}.columns.mobile--9-3{grid-template-columns:9fr 3fr}.columns.mobile--10-1{grid-template-columns:10fr 1fr}.columns.mobile--10-2{grid-template-columns:10fr 2fr}.columns.mobile--11-1{grid-template-columns:11fr 1fr}.columns.mobile--1-1-1{grid-template-columns:1fr 1fr 1fr}.columns.mobile--1-1-2{grid-template-columns:1fr 1fr 2fr}.columns.mobile--1-1-3{grid-template-columns:1fr 1fr 3fr}.columns.mobile--1-1-4{grid-template-columns:1fr 1fr 4fr}.columns.mobile--1-1-5{grid-template-columns:1fr 1fr 5fr}.columns.mobile--1-1-6{grid-template-columns:1fr 1fr 6fr}.columns.mobile--1-1-7{grid-template-columns:1fr 1fr 7fr}.columns.mobile--1-1-8{grid-template-columns:1fr 1fr 8fr}.columns.mobile--1-1-9{grid-template-columns:1fr 1fr 9fr}.columns.mobile--1-1-10{grid-template-columns:1fr 1fr 10fr}.columns.mobile--1-2-1{grid-template-columns:1fr 2fr 1fr}.columns.mobile--1-2-2{grid-template-columns:1fr 2fr 2fr}.columns.mobile--1-2-3{grid-template-columns:1fr 2fr 3fr}.columns.mobile--1-2-4{grid-template-columns:1fr 2fr 4fr}.columns.mobile--1-2-5{grid-template-columns:1fr 2fr 5fr}.columns.mobile--1-2-6{grid-template-columns:1fr 2fr 6fr}.columns.mobile--1-2-7{grid-template-columns:1fr 2fr 7fr}.columns.mobile--1-2-8{grid-template-columns:1fr 2fr 8fr}.columns.mobile--1-2-9{grid-template-columns:1fr 2fr 9fr}.columns.mobile--1-3-1{grid-template-columns:1fr 3fr 1fr}.columns.mobile--1-3-2{grid-template-columns:1fr 3fr 2fr}.columns.mobile--1-3-3{grid-template-columns:1fr 3fr 3fr}.columns.mobile--1-3-4{grid-template-columns:1fr 3fr 4fr}.columns.mobile--1-3-5{grid-template-columns:1fr 3fr 5fr}.columns.mobile--1-3-6{grid-template-columns:1fr 3fr 6fr}.columns.mobile--1-3-7{grid-template-columns:1fr 3fr 7fr}.columns.mobile--1-3-8{grid-template-columns:1fr 3fr 8fr}.columns.mobile--1-4-1{grid-template-columns:1fr 4fr 1fr}.columns.mobile--1-4-2{grid-template-columns:1fr 4fr 2fr}.columns.mobile--1-4-3{grid-template-columns:1fr 4fr 3fr}.columns.mobile--1-4-4{grid-template-columns:1fr 4fr 4fr}.columns.mobile--1-4-5{grid-template-columns:1fr 4fr 5fr}.columns.mobile--1-4-6{grid-template-columns:1fr 4fr 6fr}.columns.mobile--1-4-7{grid-template-columns:1fr 4fr 7fr}.columns.mobile--1-5-1{grid-template-columns:1fr 5fr 1fr}.columns.mobile--1-5-2{grid-template-columns:1fr 5fr 2fr}.columns.mobile--1-5-3{grid-template-columns:1fr 5fr 3fr}.columns.mobile--1-5-4{grid-template-columns:1fr 5fr 4fr}.columns.mobile--1-5-5{grid-template-columns:1fr 5fr 5fr}.columns.mobile--1-5-6{grid-template-columns:1fr 5fr 6fr}.columns.mobile--1-6-1{grid-template-columns:1fr 6fr 1fr}.columns.mobile--1-6-2{grid-template-columns:1fr 6fr 2fr}.columns.mobile--1-6-3{grid-template-columns:1fr 6fr 3fr}.columns.mobile--1-6-4{grid-template-columns:1fr 6fr 4fr}.columns.mobile--1-6-5{grid-template-columns:1fr 6fr 5fr}.columns.mobile--1-7-1{grid-template-columns:1fr 7fr 1fr}.columns.mobile--1-7-2{grid-template-columns:1fr 7fr 2fr}.columns.mobile--1-7-3{grid-template-columns:1fr 7fr 3fr}.columns.mobile--1-7-4{grid-template-columns:1fr 7fr 4fr}.columns.mobile--1-8-1{grid-template-columns:1fr 8fr 1fr}.columns.mobile--1-8-2{grid-template-columns:1fr 8fr 2fr}.columns.mobile--1-8-3{grid-template-columns:1fr 8fr 3fr}.columns.mobile--1-9-1{grid-template-columns:1fr 9fr 1fr}.columns.mobile--1-9-2{grid-template-columns:1fr 9fr 2fr}.columns.mobile--1-10-1{grid-template-columns:1fr 10fr 1fr}.columns.mobile--2-1-1{grid-template-columns:2fr 1fr 1fr}.columns.mobile--2-1-2{grid-template-columns:2fr 1fr 2fr}.columns.mobile--2-1-3{grid-template-columns:2fr 1fr 3fr}.columns.mobile--2-1-4{grid-template-columns:2fr 1fr 4fr}.columns.mobile--2-1-5{grid-template-columns:2fr 1fr 5fr}.columns.mobile--2-1-6{grid-template-columns:2fr 1fr 6fr}.columns.mobile--2-1-7{grid-template-columns:2fr 1fr 7fr}.columns.mobile--2-1-8{grid-template-columns:2fr 1fr 8fr}.columns.mobile--2-1-9{grid-template-columns:2fr 1fr 9fr}.columns.mobile--2-2-1{grid-template-columns:2fr 2fr 1fr}.columns.mobile--2-2-2{grid-template-columns:2fr 2fr 2fr}.columns.mobile--2-2-3{grid-template-columns:2fr 2fr 3fr}.columns.mobile--2-2-4{grid-template-columns:2fr 2fr 4fr}.columns.mobile--2-2-5{grid-template-columns:2fr 2fr 5fr}.columns.mobile--2-2-6{grid-template-columns:2fr 2fr 6fr}.columns.mobile--2-2-7{grid-template-columns:2fr 2fr 7fr}.columns.mobile--2-2-8{grid-template-columns:2fr 2fr 8fr}.columns.mobile--2-3-1{grid-template-columns:2fr 3fr 1fr}.columns.mobile--2-3-2{grid-template-columns:2fr 3fr 2fr}.columns.mobile--2-3-3{grid-template-columns:2fr 3fr 3fr}.columns.mobile--2-3-4{grid-template-columns:2fr 3fr 4fr}.columns.mobile--2-3-5{grid-template-columns:2fr 3fr 5fr}.columns.mobile--2-3-6{grid-template-columns:2fr 3fr 6fr}.columns.mobile--2-3-7{grid-template-columns:2fr 3fr 7fr}.columns.mobile--2-4-1{grid-template-columns:2fr 4fr 1fr}.columns.mobile--2-4-2{grid-template-columns:2fr 4fr 2fr}.columns.mobile--2-4-3{grid-template-columns:2fr 4fr 3fr}.columns.mobile--2-4-4{grid-template-columns:2fr 4fr 4fr}.columns.mobile--2-4-5{grid-template-columns:2fr 4fr 5fr}.columns.mobile--2-4-6{grid-template-columns:2fr 4fr 6fr}.columns.mobile--2-5-1{grid-template-columns:2fr 5fr 1fr}.columns.mobile--2-5-2{grid-template-columns:2fr 5fr 2fr}.columns.mobile--2-5-3{grid-template-columns:2fr 5fr 3fr}.columns.mobile--2-5-4{grid-template-columns:2fr 5fr 4fr}.columns.mobile--2-5-5{grid-template-columns:2fr 5fr 5fr}.columns.mobile--2-6-1{grid-template-columns:2fr 6fr 1fr}.columns.mobile--2-6-2{grid-template-columns:2fr 6fr 2fr}.columns.mobile--2-6-3{grid-template-columns:2fr 6fr 3fr}.columns.mobile--2-6-4{grid-template-columns:2fr 6fr 4fr}.columns.mobile--2-7-1{grid-template-columns:2fr 7fr 1fr}.columns.mobile--2-7-2{grid-template-columns:2fr 7fr 2fr}.columns.mobile--2-7-3{grid-template-columns:2fr 7fr 3fr}.columns.mobile--2-8-1{grid-template-columns:2fr 8fr 1fr}.columns.mobile--2-8-2{grid-template-columns:2fr 8fr 2fr}.columns.mobile--2-9-1{grid-template-columns:2fr 9fr 1fr}.columns.mobile--3-1-1{grid-template-columns:3fr 1fr 1fr}.columns.mobile--3-1-2{grid-template-columns:3fr 1fr 2fr}.columns.mobile--3-1-3{grid-template-columns:3fr 1fr 3fr}.columns.mobile--3-1-4{grid-template-columns:3fr 1fr 4fr}.columns.mobile--3-1-5{grid-template-columns:3fr 1fr 5fr}.columns.mobile--3-1-6{grid-template-columns:3fr 1fr 6fr}.columns.mobile--3-1-7{grid-template-columns:3fr 1fr 7fr}.columns.mobile--3-1-8{grid-template-columns:3fr 1fr 8fr}.columns.mobile--3-2-1{grid-template-columns:3fr 2fr 1fr}.columns.mobile--3-2-2{grid-template-columns:3fr 2fr 2fr}.columns.mobile--3-2-3{grid-template-columns:3fr 2fr 3fr}.columns.mobile--3-2-4{grid-template-columns:3fr 2fr 4fr}.columns.mobile--3-2-5{grid-template-columns:3fr 2fr 5fr}.columns.mobile--3-2-6{grid-template-columns:3fr 2fr 6fr}.columns.mobile--3-2-7{grid-template-columns:3fr 2fr 7fr}.columns.mobile--3-3-1{grid-template-columns:3fr 3fr 1fr}.columns.mobile--3-3-2{grid-template-columns:3fr 3fr 2fr}.columns.mobile--3-3-3{grid-template-columns:3fr 3fr 3fr}.columns.mobile--3-3-4{grid-template-columns:3fr 3fr 4fr}.columns.mobile--3-3-5{grid-template-columns:3fr 3fr 5fr}.columns.mobile--3-3-6{grid-template-columns:3fr 3fr 6fr}.columns.mobile--3-4-1{grid-template-columns:3fr 4fr 1fr}.columns.mobile--3-4-2{grid-template-columns:3fr 4fr 2fr}.columns.mobile--3-4-3{grid-template-columns:3fr 4fr 3fr}.columns.mobile--3-4-4{grid-template-columns:3fr 4fr 4fr}.columns.mobile--3-4-5{grid-template-columns:3fr 4fr 5fr}.columns.mobile--3-5-1{grid-template-columns:3fr 5fr 1fr}.columns.mobile--3-5-2{grid-template-columns:3fr 5fr 2fr}.columns.mobile--3-5-3{grid-template-columns:3fr 5fr 3fr}.columns.mobile--3-5-4{grid-template-columns:3fr 5fr 4fr}.columns.mobile--3-6-1{grid-template-columns:3fr 6fr 1fr}.columns.mobile--3-6-2{grid-template-columns:3fr 6fr 2fr}.columns.mobile--3-6-3{grid-template-columns:3fr 6fr 3fr}.columns.mobile--3-7-1{grid-template-columns:3fr 7fr 1fr}.columns.mobile--3-7-2{grid-template-columns:3fr 7fr 2fr}.columns.mobile--3-8-1{grid-template-columns:3fr 8fr 1fr}.columns.mobile--4-1-1{grid-template-columns:4fr 1fr 1fr}.columns.mobile--4-1-2{grid-template-columns:4fr 1fr 2fr}.columns.mobile--4-1-3{grid-template-columns:4fr 1fr 3fr}.columns.mobile--4-1-4{grid-template-columns:4fr 1fr 4fr}.columns.mobile--4-1-5{grid-template-columns:4fr 1fr 5fr}.columns.mobile--4-1-6{grid-template-columns:4fr 1fr 6fr}.columns.mobile--4-1-7{grid-template-columns:4fr 1fr 7fr}.columns.mobile--4-2-1{grid-template-columns:4fr 2fr 1fr}.columns.mobile--4-2-2{grid-template-columns:4fr 2fr 2fr}.columns.mobile--4-2-3{grid-template-columns:4fr 2fr 3fr}.columns.mobile--4-2-4{grid-template-columns:4fr 2fr 4fr}.columns.mobile--4-2-5{grid-template-columns:4fr 2fr 5fr}.columns.mobile--4-2-6{grid-template-columns:4fr 2fr 6fr}.columns.mobile--4-3-1{grid-template-columns:4fr 3fr 1fr}.columns.mobile--4-3-2{grid-template-columns:4fr 3fr 2fr}.columns.mobile--4-3-3{grid-template-columns:4fr 3fr 3fr}.columns.mobile--4-3-4{grid-template-columns:4fr 3fr 4fr}.columns.mobile--4-3-5{grid-template-columns:4fr 3fr 5fr}.columns.mobile--4-4-1{grid-template-columns:4fr 4fr 1fr}.columns.mobile--4-4-2{grid-template-columns:4fr 4fr 2fr}.columns.mobile--4-4-3{grid-template-columns:4fr 4fr 3fr}.columns.mobile--4-4-4{grid-template-columns:4fr 4fr 4fr}.columns.mobile--4-5-1{grid-template-columns:4fr 5fr 1fr}.columns.mobile--4-5-2{grid-template-columns:4fr 5fr 2fr}.columns.mobile--4-5-3{grid-template-columns:4fr 5fr 3fr}.columns.mobile--4-6-1{grid-template-columns:4fr 6fr 1fr}.columns.mobile--4-6-2{grid-template-columns:4fr 6fr 2fr}.columns.mobile--4-7-1{grid-template-columns:4fr 7fr 1fr}.columns.mobile--5-1-1{grid-template-columns:5fr 1fr 1fr}.columns.mobile--5-1-2{grid-template-columns:5fr 1fr 2fr}.columns.mobile--5-1-3{grid-template-columns:5fr 1fr 3fr}.columns.mobile--5-1-4{grid-template-columns:5fr 1fr 4fr}.columns.mobile--5-1-5{grid-template-columns:5fr 1fr 5fr}.columns.mobile--5-1-6{grid-template-columns:5fr 1fr 6fr}.columns.mobile--5-2-1{grid-template-columns:5fr 2fr 1fr}.columns.mobile--5-2-2{grid-template-columns:5fr 2fr 2fr}.columns.mobile--5-2-3{grid-template-columns:5fr 2fr 3fr}.columns.mobile--5-2-4{grid-template-columns:5fr 2fr 4fr}.columns.mobile--5-2-5{grid-template-columns:5fr 2fr 5fr}.columns.mobile--5-3-1{grid-template-columns:5fr 3fr 1fr}.columns.mobile--5-3-2{grid-template-columns:5fr 3fr 2fr}.columns.mobile--5-3-3{grid-template-columns:5fr 3fr 3fr}.columns.mobile--5-3-4{grid-template-columns:5fr 3fr 4fr}.columns.mobile--5-4-1{grid-template-columns:5fr 4fr 1fr}.columns.mobile--5-4-2{grid-template-columns:5fr 4fr 2fr}.columns.mobile--5-4-3{grid-template-columns:5fr 4fr 3fr}.columns.mobile--5-5-1{grid-template-columns:5fr 5fr 1fr}.columns.mobile--5-5-2{grid-template-columns:5fr 5fr 2fr}.columns.mobile--5-6-1{grid-template-columns:5fr 6fr 1fr}.columns.mobile--6-1-1{grid-template-columns:6fr 1fr 1fr}.columns.mobile--6-1-2{grid-template-columns:6fr 1fr 2fr}.columns.mobile--6-1-3{grid-template-columns:6fr 1fr 3fr}.columns.mobile--6-1-4{grid-template-columns:6fr 1fr 4fr}.columns.mobile--6-1-5{grid-template-columns:6fr 1fr 5fr}.columns.mobile--6-2-1{grid-template-columns:6fr 2fr 1fr}.columns.mobile--6-2-2{grid-template-columns:6fr 2fr 2fr}.columns.mobile--6-2-3{grid-template-columns:6fr 2fr 3fr}.columns.mobile--6-2-4{grid-template-columns:6fr 2fr 4fr}.columns.mobile--6-3-1{grid-template-columns:6fr 3fr 1fr}.columns.mobile--6-3-2{grid-template-columns:6fr 3fr 2fr}.columns.mobile--6-3-3{grid-template-columns:6fr 3fr 3fr}.columns.mobile--6-4-1{grid-template-columns:6fr 4fr 1fr}.columns.mobile--6-4-2{grid-template-columns:6fr 4fr 2fr}.columns.mobile--6-5-1{grid-template-columns:6fr 5fr 1fr}.columns.mobile--7-1-1{grid-template-columns:7fr 1fr 1fr}.columns.mobile--7-1-2{grid-template-columns:7fr 1fr 2fr}.columns.mobile--7-1-3{grid-template-columns:7fr 1fr 3fr}.columns.mobile--7-1-4{grid-template-columns:7fr 1fr 4fr}.columns.mobile--7-2-1{grid-template-columns:7fr 2fr 1fr}.columns.mobile--7-2-2{grid-template-columns:7fr 2fr 2fr}.columns.mobile--7-2-3{grid-template-columns:7fr 2fr 3fr}.columns.mobile--7-3-1{grid-template-columns:7fr 3fr 1fr}.columns.mobile--7-3-2{grid-template-columns:7fr 3fr 2fr}.columns.mobile--7-4-1{grid-template-columns:7fr 4fr 1fr}.columns.mobile--8-1-1{grid-template-columns:8fr 1fr 1fr}.columns.mobile--8-1-2{grid-template-columns:8fr 1fr 2fr}.columns.mobile--8-1-3{grid-template-columns:8fr 1fr 3fr}.columns.mobile--8-2-1{grid-template-columns:8fr 2fr 1fr}.columns.mobile--8-2-2{grid-template-columns:8fr 2fr 2fr}.columns.mobile--8-3-1{grid-template-columns:8fr 3fr 1fr}.columns.mobile--9-1-1{grid-template-columns:9fr 1fr 1fr}.columns.mobile--9-1-2{grid-template-columns:9fr 1fr 2fr}.columns.mobile--9-2-1{grid-template-columns:9fr 2fr 1fr}.columns.mobile--10-1-1{grid-template-columns:10fr 1fr 1fr}@media(min-width: 768px){.columns{grid-template-columns:repeat(var(--grid-columns-tablet), 1fr)}.columns.tablet--1{grid-template-columns:repeat(1, 1fr)}.columns.tablet--2{grid-template-columns:repeat(2, 1fr)}.columns.tablet--3{grid-template-columns:repeat(3, 1fr)}.columns.tablet--4{grid-template-columns:repeat(4, 1fr)}.columns.tablet--5{grid-template-columns:repeat(5, 1fr)}.columns.tablet--6{grid-template-columns:repeat(6, 1fr)}.columns.tablet--7{grid-template-columns:repeat(7, 1fr)}.columns.tablet--8{grid-template-columns:repeat(8, 1fr)}.columns.tablet--9{grid-template-columns:repeat(9, 1fr)}.columns.tablet--10{grid-template-columns:repeat(10, 1fr)}.columns.tablet--11{grid-template-columns:repeat(11, 1fr)}.columns.tablet--12{grid-template-columns:repeat(12, 1fr)}.columns.tablet--1-1{grid-template-columns:1fr 1fr}.columns.tablet--1-2{grid-template-columns:1fr 2fr}.columns.tablet--1-3{grid-template-columns:1fr 3fr}.columns.tablet--1-4{grid-template-columns:1fr 4fr}.columns.tablet--1-5{grid-template-columns:1fr 5fr}.columns.tablet--1-6{grid-template-columns:1fr 6fr}.columns.tablet--1-7{grid-template-columns:1fr 7fr}.columns.tablet--1-8{grid-template-columns:1fr 8fr}.columns.tablet--1-9{grid-template-columns:1fr 9fr}.columns.tablet--1-10{grid-template-columns:1fr 10fr}.columns.tablet--1-11{grid-template-columns:1fr 11fr}.columns.tablet--2-1{grid-template-columns:2fr 1fr}.columns.tablet--2-2{grid-template-columns:2fr 2fr}.columns.tablet--2-3{grid-template-columns:2fr 3fr}.columns.tablet--2-4{grid-template-columns:2fr 4fr}.columns.tablet--2-5{grid-template-columns:2fr 5fr}.columns.tablet--2-6{grid-template-columns:2fr 6fr}.columns.tablet--2-7{grid-template-columns:2fr 7fr}.columns.tablet--2-8{grid-template-columns:2fr 8fr}.columns.tablet--2-9{grid-template-columns:2fr 9fr}.columns.tablet--2-10{grid-template-columns:2fr 10fr}.columns.tablet--3-1{grid-template-columns:3fr 1fr}.columns.tablet--3-2{grid-template-columns:3fr 2fr}.columns.tablet--3-3{grid-template-columns:3fr 3fr}.columns.tablet--3-4{grid-template-columns:3fr 4fr}.columns.tablet--3-5{grid-template-columns:3fr 5fr}.columns.tablet--3-6{grid-template-columns:3fr 6fr}.columns.tablet--3-7{grid-template-columns:3fr 7fr}.columns.tablet--3-8{grid-template-columns:3fr 8fr}.columns.tablet--3-9{grid-template-columns:3fr 9fr}.columns.tablet--4-1{grid-template-columns:4fr 1fr}.columns.tablet--4-2{grid-template-columns:4fr 2fr}.columns.tablet--4-3{grid-template-columns:4fr 3fr}.columns.tablet--4-4{grid-template-columns:4fr 4fr}.columns.tablet--4-5{grid-template-columns:4fr 5fr}.columns.tablet--4-6{grid-template-columns:4fr 6fr}.columns.tablet--4-7{grid-template-columns:4fr 7fr}.columns.tablet--4-8{grid-template-columns:4fr 8fr}.columns.tablet--5-1{grid-template-columns:5fr 1fr}.columns.tablet--5-2{grid-template-columns:5fr 2fr}.columns.tablet--5-3{grid-template-columns:5fr 3fr}.columns.tablet--5-4{grid-template-columns:5fr 4fr}.columns.tablet--5-5{grid-template-columns:5fr 5fr}.columns.tablet--5-6{grid-template-columns:5fr 6fr}.columns.tablet--5-7{grid-template-columns:5fr 7fr}.columns.tablet--6-1{grid-template-columns:6fr 1fr}.columns.tablet--6-2{grid-template-columns:6fr 2fr}.columns.tablet--6-3{grid-template-columns:6fr 3fr}.columns.tablet--6-4{grid-template-columns:6fr 4fr}.columns.tablet--6-5{grid-template-columns:6fr 5fr}.columns.tablet--6-6{grid-template-columns:6fr 6fr}.columns.tablet--7-1{grid-template-columns:7fr 1fr}.columns.tablet--7-2{grid-template-columns:7fr 2fr}.columns.tablet--7-3{grid-template-columns:7fr 3fr}.columns.tablet--7-4{grid-template-columns:7fr 4fr}.columns.tablet--7-5{grid-template-columns:7fr 5fr}.columns.tablet--8-1{grid-template-columns:8fr 1fr}.columns.tablet--8-2{grid-template-columns:8fr 2fr}.columns.tablet--8-3{grid-template-columns:8fr 3fr}.columns.tablet--8-4{grid-template-columns:8fr 4fr}.columns.tablet--9-1{grid-template-columns:9fr 1fr}.columns.tablet--9-2{grid-template-columns:9fr 2fr}.columns.tablet--9-3{grid-template-columns:9fr 3fr}.columns.tablet--10-1{grid-template-columns:10fr 1fr}.columns.tablet--10-2{grid-template-columns:10fr 2fr}.columns.tablet--11-1{grid-template-columns:11fr 1fr}.columns.tablet--1-1-1{grid-template-columns:1fr 1fr 1fr}.columns.tablet--1-1-2{grid-template-columns:1fr 1fr 2fr}.columns.tablet--1-1-3{grid-template-columns:1fr 1fr 3fr}.columns.tablet--1-1-4{grid-template-columns:1fr 1fr 4fr}.columns.tablet--1-1-5{grid-template-columns:1fr 1fr 5fr}.columns.tablet--1-1-6{grid-template-columns:1fr 1fr 6fr}.columns.tablet--1-1-7{grid-template-columns:1fr 1fr 7fr}.columns.tablet--1-1-8{grid-template-columns:1fr 1fr 8fr}.columns.tablet--1-1-9{grid-template-columns:1fr 1fr 9fr}.columns.tablet--1-1-10{grid-template-columns:1fr 1fr 10fr}.columns.tablet--1-2-1{grid-template-columns:1fr 2fr 1fr}.columns.tablet--1-2-2{grid-template-columns:1fr 2fr 2fr}.columns.tablet--1-2-3{grid-template-columns:1fr 2fr 3fr}.columns.tablet--1-2-4{grid-template-columns:1fr 2fr 4fr}.columns.tablet--1-2-5{grid-template-columns:1fr 2fr 5fr}.columns.tablet--1-2-6{grid-template-columns:1fr 2fr 6fr}.columns.tablet--1-2-7{grid-template-columns:1fr 2fr 7fr}.columns.tablet--1-2-8{grid-template-columns:1fr 2fr 8fr}.columns.tablet--1-2-9{grid-template-columns:1fr 2fr 9fr}.columns.tablet--1-3-1{grid-template-columns:1fr 3fr 1fr}.columns.tablet--1-3-2{grid-template-columns:1fr 3fr 2fr}.columns.tablet--1-3-3{grid-template-columns:1fr 3fr 3fr}.columns.tablet--1-3-4{grid-template-columns:1fr 3fr 4fr}.columns.tablet--1-3-5{grid-template-columns:1fr 3fr 5fr}.columns.tablet--1-3-6{grid-template-columns:1fr 3fr 6fr}.columns.tablet--1-3-7{grid-template-columns:1fr 3fr 7fr}.columns.tablet--1-3-8{grid-template-columns:1fr 3fr 8fr}.columns.tablet--1-4-1{grid-template-columns:1fr 4fr 1fr}.columns.tablet--1-4-2{grid-template-columns:1fr 4fr 2fr}.columns.tablet--1-4-3{grid-template-columns:1fr 4fr 3fr}.columns.tablet--1-4-4{grid-template-columns:1fr 4fr 4fr}.columns.tablet--1-4-5{grid-template-columns:1fr 4fr 5fr}.columns.tablet--1-4-6{grid-template-columns:1fr 4fr 6fr}.columns.tablet--1-4-7{grid-template-columns:1fr 4fr 7fr}.columns.tablet--1-5-1{grid-template-columns:1fr 5fr 1fr}.columns.tablet--1-5-2{grid-template-columns:1fr 5fr 2fr}.columns.tablet--1-5-3{grid-template-columns:1fr 5fr 3fr}.columns.tablet--1-5-4{grid-template-columns:1fr 5fr 4fr}.columns.tablet--1-5-5{grid-template-columns:1fr 5fr 5fr}.columns.tablet--1-5-6{grid-template-columns:1fr 5fr 6fr}.columns.tablet--1-6-1{grid-template-columns:1fr 6fr 1fr}.columns.tablet--1-6-2{grid-template-columns:1fr 6fr 2fr}.columns.tablet--1-6-3{grid-template-columns:1fr 6fr 3fr}.columns.tablet--1-6-4{grid-template-columns:1fr 6fr 4fr}.columns.tablet--1-6-5{grid-template-columns:1fr 6fr 5fr}.columns.tablet--1-7-1{grid-template-columns:1fr 7fr 1fr}.columns.tablet--1-7-2{grid-template-columns:1fr 7fr 2fr}.columns.tablet--1-7-3{grid-template-columns:1fr 7fr 3fr}.columns.tablet--1-7-4{grid-template-columns:1fr 7fr 4fr}.columns.tablet--1-8-1{grid-template-columns:1fr 8fr 1fr}.columns.tablet--1-8-2{grid-template-columns:1fr 8fr 2fr}.columns.tablet--1-8-3{grid-template-columns:1fr 8fr 3fr}.columns.tablet--1-9-1{grid-template-columns:1fr 9fr 1fr}.columns.tablet--1-9-2{grid-template-columns:1fr 9fr 2fr}.columns.tablet--1-10-1{grid-template-columns:1fr 10fr 1fr}.columns.tablet--2-1-1{grid-template-columns:2fr 1fr 1fr}.columns.tablet--2-1-2{grid-template-columns:2fr 1fr 2fr}.columns.tablet--2-1-3{grid-template-columns:2fr 1fr 3fr}.columns.tablet--2-1-4{grid-template-columns:2fr 1fr 4fr}.columns.tablet--2-1-5{grid-template-columns:2fr 1fr 5fr}.columns.tablet--2-1-6{grid-template-columns:2fr 1fr 6fr}.columns.tablet--2-1-7{grid-template-columns:2fr 1fr 7fr}.columns.tablet--2-1-8{grid-template-columns:2fr 1fr 8fr}.columns.tablet--2-1-9{grid-template-columns:2fr 1fr 9fr}.columns.tablet--2-2-1{grid-template-columns:2fr 2fr 1fr}.columns.tablet--2-2-2{grid-template-columns:2fr 2fr 2fr}.columns.tablet--2-2-3{grid-template-columns:2fr 2fr 3fr}.columns.tablet--2-2-4{grid-template-columns:2fr 2fr 4fr}.columns.tablet--2-2-5{grid-template-columns:2fr 2fr 5fr}.columns.tablet--2-2-6{grid-template-columns:2fr 2fr 6fr}.columns.tablet--2-2-7{grid-template-columns:2fr 2fr 7fr}.columns.tablet--2-2-8{grid-template-columns:2fr 2fr 8fr}.columns.tablet--2-3-1{grid-template-columns:2fr 3fr 1fr}.columns.tablet--2-3-2{grid-template-columns:2fr 3fr 2fr}.columns.tablet--2-3-3{grid-template-columns:2fr 3fr 3fr}.columns.tablet--2-3-4{grid-template-columns:2fr 3fr 4fr}.columns.tablet--2-3-5{grid-template-columns:2fr 3fr 5fr}.columns.tablet--2-3-6{grid-template-columns:2fr 3fr 6fr}.columns.tablet--2-3-7{grid-template-columns:2fr 3fr 7fr}.columns.tablet--2-4-1{grid-template-columns:2fr 4fr 1fr}.columns.tablet--2-4-2{grid-template-columns:2fr 4fr 2fr}.columns.tablet--2-4-3{grid-template-columns:2fr 4fr 3fr}.columns.tablet--2-4-4{grid-template-columns:2fr 4fr 4fr}.columns.tablet--2-4-5{grid-template-columns:2fr 4fr 5fr}.columns.tablet--2-4-6{grid-template-columns:2fr 4fr 6fr}.columns.tablet--2-5-1{grid-template-columns:2fr 5fr 1fr}.columns.tablet--2-5-2{grid-template-columns:2fr 5fr 2fr}.columns.tablet--2-5-3{grid-template-columns:2fr 5fr 3fr}.columns.tablet--2-5-4{grid-template-columns:2fr 5fr 4fr}.columns.tablet--2-5-5{grid-template-columns:2fr 5fr 5fr}.columns.tablet--2-6-1{grid-template-columns:2fr 6fr 1fr}.columns.tablet--2-6-2{grid-template-columns:2fr 6fr 2fr}.columns.tablet--2-6-3{grid-template-columns:2fr 6fr 3fr}.columns.tablet--2-6-4{grid-template-columns:2fr 6fr 4fr}.columns.tablet--2-7-1{grid-template-columns:2fr 7fr 1fr}.columns.tablet--2-7-2{grid-template-columns:2fr 7fr 2fr}.columns.tablet--2-7-3{grid-template-columns:2fr 7fr 3fr}.columns.tablet--2-8-1{grid-template-columns:2fr 8fr 1fr}.columns.tablet--2-8-2{grid-template-columns:2fr 8fr 2fr}.columns.tablet--2-9-1{grid-template-columns:2fr 9fr 1fr}.columns.tablet--3-1-1{grid-template-columns:3fr 1fr 1fr}.columns.tablet--3-1-2{grid-template-columns:3fr 1fr 2fr}.columns.tablet--3-1-3{grid-template-columns:3fr 1fr 3fr}.columns.tablet--3-1-4{grid-template-columns:3fr 1fr 4fr}.columns.tablet--3-1-5{grid-template-columns:3fr 1fr 5fr}.columns.tablet--3-1-6{grid-template-columns:3fr 1fr 6fr}.columns.tablet--3-1-7{grid-template-columns:3fr 1fr 7fr}.columns.tablet--3-1-8{grid-template-columns:3fr 1fr 8fr}.columns.tablet--3-2-1{grid-template-columns:3fr 2fr 1fr}.columns.tablet--3-2-2{grid-template-columns:3fr 2fr 2fr}.columns.tablet--3-2-3{grid-template-columns:3fr 2fr 3fr}.columns.tablet--3-2-4{grid-template-columns:3fr 2fr 4fr}.columns.tablet--3-2-5{grid-template-columns:3fr 2fr 5fr}.columns.tablet--3-2-6{grid-template-columns:3fr 2fr 6fr}.columns.tablet--3-2-7{grid-template-columns:3fr 2fr 7fr}.columns.tablet--3-3-1{grid-template-columns:3fr 3fr 1fr}.columns.tablet--3-3-2{grid-template-columns:3fr 3fr 2fr}.columns.tablet--3-3-3{grid-template-columns:3fr 3fr 3fr}.columns.tablet--3-3-4{grid-template-columns:3fr 3fr 4fr}.columns.tablet--3-3-5{grid-template-columns:3fr 3fr 5fr}.columns.tablet--3-3-6{grid-template-columns:3fr 3fr 6fr}.columns.tablet--3-4-1{grid-template-columns:3fr 4fr 1fr}.columns.tablet--3-4-2{grid-template-columns:3fr 4fr 2fr}.columns.tablet--3-4-3{grid-template-columns:3fr 4fr 3fr}.columns.tablet--3-4-4{grid-template-columns:3fr 4fr 4fr}.columns.tablet--3-4-5{grid-template-columns:3fr 4fr 5fr}.columns.tablet--3-5-1{grid-template-columns:3fr 5fr 1fr}.columns.tablet--3-5-2{grid-template-columns:3fr 5fr 2fr}.columns.tablet--3-5-3{grid-template-columns:3fr 5fr 3fr}.columns.tablet--3-5-4{grid-template-columns:3fr 5fr 4fr}.columns.tablet--3-6-1{grid-template-columns:3fr 6fr 1fr}.columns.tablet--3-6-2{grid-template-columns:3fr 6fr 2fr}.columns.tablet--3-6-3{grid-template-columns:3fr 6fr 3fr}.columns.tablet--3-7-1{grid-template-columns:3fr 7fr 1fr}.columns.tablet--3-7-2{grid-template-columns:3fr 7fr 2fr}.columns.tablet--3-8-1{grid-template-columns:3fr 8fr 1fr}.columns.tablet--4-1-1{grid-template-columns:4fr 1fr 1fr}.columns.tablet--4-1-2{grid-template-columns:4fr 1fr 2fr}.columns.tablet--4-1-3{grid-template-columns:4fr 1fr 3fr}.columns.tablet--4-1-4{grid-template-columns:4fr 1fr 4fr}.columns.tablet--4-1-5{grid-template-columns:4fr 1fr 5fr}.columns.tablet--4-1-6{grid-template-columns:4fr 1fr 6fr}.columns.tablet--4-1-7{grid-template-columns:4fr 1fr 7fr}.columns.tablet--4-2-1{grid-template-columns:4fr 2fr 1fr}.columns.tablet--4-2-2{grid-template-columns:4fr 2fr 2fr}.columns.tablet--4-2-3{grid-template-columns:4fr 2fr 3fr}.columns.tablet--4-2-4{grid-template-columns:4fr 2fr 4fr}.columns.tablet--4-2-5{grid-template-columns:4fr 2fr 5fr}.columns.tablet--4-2-6{grid-template-columns:4fr 2fr 6fr}.columns.tablet--4-3-1{grid-template-columns:4fr 3fr 1fr}.columns.tablet--4-3-2{grid-template-columns:4fr 3fr 2fr}.columns.tablet--4-3-3{grid-template-columns:4fr 3fr 3fr}.columns.tablet--4-3-4{grid-template-columns:4fr 3fr 4fr}.columns.tablet--4-3-5{grid-template-columns:4fr 3fr 5fr}.columns.tablet--4-4-1{grid-template-columns:4fr 4fr 1fr}.columns.tablet--4-4-2{grid-template-columns:4fr 4fr 2fr}.columns.tablet--4-4-3{grid-template-columns:4fr 4fr 3fr}.columns.tablet--4-4-4{grid-template-columns:4fr 4fr 4fr}.columns.tablet--4-5-1{grid-template-columns:4fr 5fr 1fr}.columns.tablet--4-5-2{grid-template-columns:4fr 5fr 2fr}.columns.tablet--4-5-3{grid-template-columns:4fr 5fr 3fr}.columns.tablet--4-6-1{grid-template-columns:4fr 6fr 1fr}.columns.tablet--4-6-2{grid-template-columns:4fr 6fr 2fr}.columns.tablet--4-7-1{grid-template-columns:4fr 7fr 1fr}.columns.tablet--5-1-1{grid-template-columns:5fr 1fr 1fr}.columns.tablet--5-1-2{grid-template-columns:5fr 1fr 2fr}.columns.tablet--5-1-3{grid-template-columns:5fr 1fr 3fr}.columns.tablet--5-1-4{grid-template-columns:5fr 1fr 4fr}.columns.tablet--5-1-5{grid-template-columns:5fr 1fr 5fr}.columns.tablet--5-1-6{grid-template-columns:5fr 1fr 6fr}.columns.tablet--5-2-1{grid-template-columns:5fr 2fr 1fr}.columns.tablet--5-2-2{grid-template-columns:5fr 2fr 2fr}.columns.tablet--5-2-3{grid-template-columns:5fr 2fr 3fr}.columns.tablet--5-2-4{grid-template-columns:5fr 2fr 4fr}.columns.tablet--5-2-5{grid-template-columns:5fr 2fr 5fr}.columns.tablet--5-3-1{grid-template-columns:5fr 3fr 1fr}.columns.tablet--5-3-2{grid-template-columns:5fr 3fr 2fr}.columns.tablet--5-3-3{grid-template-columns:5fr 3fr 3fr}.columns.tablet--5-3-4{grid-template-columns:5fr 3fr 4fr}.columns.tablet--5-4-1{grid-template-columns:5fr 4fr 1fr}.columns.tablet--5-4-2{grid-template-columns:5fr 4fr 2fr}.columns.tablet--5-4-3{grid-template-columns:5fr 4fr 3fr}.columns.tablet--5-5-1{grid-template-columns:5fr 5fr 1fr}.columns.tablet--5-5-2{grid-template-columns:5fr 5fr 2fr}.columns.tablet--5-6-1{grid-template-columns:5fr 6fr 1fr}.columns.tablet--6-1-1{grid-template-columns:6fr 1fr 1fr}.columns.tablet--6-1-2{grid-template-columns:6fr 1fr 2fr}.columns.tablet--6-1-3{grid-template-columns:6fr 1fr 3fr}.columns.tablet--6-1-4{grid-template-columns:6fr 1fr 4fr}.columns.tablet--6-1-5{grid-template-columns:6fr 1fr 5fr}.columns.tablet--6-2-1{grid-template-columns:6fr 2fr 1fr}.columns.tablet--6-2-2{grid-template-columns:6fr 2fr 2fr}.columns.tablet--6-2-3{grid-template-columns:6fr 2fr 3fr}.columns.tablet--6-2-4{grid-template-columns:6fr 2fr 4fr}.columns.tablet--6-3-1{grid-template-columns:6fr 3fr 1fr}.columns.tablet--6-3-2{grid-template-columns:6fr 3fr 2fr}.columns.tablet--6-3-3{grid-template-columns:6fr 3fr 3fr}.columns.tablet--6-4-1{grid-template-columns:6fr 4fr 1fr}.columns.tablet--6-4-2{grid-template-columns:6fr 4fr 2fr}.columns.tablet--6-5-1{grid-template-columns:6fr 5fr 1fr}.columns.tablet--7-1-1{grid-template-columns:7fr 1fr 1fr}.columns.tablet--7-1-2{grid-template-columns:7fr 1fr 2fr}.columns.tablet--7-1-3{grid-template-columns:7fr 1fr 3fr}.columns.tablet--7-1-4{grid-template-columns:7fr 1fr 4fr}.columns.tablet--7-2-1{grid-template-columns:7fr 2fr 1fr}.columns.tablet--7-2-2{grid-template-columns:7fr 2fr 2fr}.columns.tablet--7-2-3{grid-template-columns:7fr 2fr 3fr}.columns.tablet--7-3-1{grid-template-columns:7fr 3fr 1fr}.columns.tablet--7-3-2{grid-template-columns:7fr 3fr 2fr}.columns.tablet--7-4-1{grid-template-columns:7fr 4fr 1fr}.columns.tablet--8-1-1{grid-template-columns:8fr 1fr 1fr}.columns.tablet--8-1-2{grid-template-columns:8fr 1fr 2fr}.columns.tablet--8-1-3{grid-template-columns:8fr 1fr 3fr}.columns.tablet--8-2-1{grid-template-columns:8fr 2fr 1fr}.columns.tablet--8-2-2{grid-template-columns:8fr 2fr 2fr}.columns.tablet--8-3-1{grid-template-columns:8fr 3fr 1fr}.columns.tablet--9-1-1{grid-template-columns:9fr 1fr 1fr}.columns.tablet--9-1-2{grid-template-columns:9fr 1fr 2fr}.columns.tablet--9-2-1{grid-template-columns:9fr 2fr 1fr}.columns.tablet--10-1-1{grid-template-columns:10fr 1fr 1fr}}@media(min-width: 1200px){.columns{grid-template-columns:repeat(var(--grid-columns-desktop), 1fr)}.columns.desktop--1{grid-template-columns:repeat(1, 1fr)}.columns.desktop--2{grid-template-columns:repeat(2, 1fr)}.columns.desktop--3{grid-template-columns:repeat(3, 1fr)}.columns.desktop--4{grid-template-columns:repeat(4, 1fr)}.columns.desktop--5{grid-template-columns:repeat(5, 1fr)}.columns.desktop--6{grid-template-columns:repeat(6, 1fr)}.columns.desktop--7{grid-template-columns:repeat(7, 1fr)}.columns.desktop--8{grid-template-columns:repeat(8, 1fr)}.columns.desktop--9{grid-template-columns:repeat(9, 1fr)}.columns.desktop--10{grid-template-columns:repeat(10, 1fr)}.columns.desktop--11{grid-template-columns:repeat(11, 1fr)}.columns.desktop--12{grid-template-columns:repeat(12, 1fr)}.columns.desktop--1-1{grid-template-columns:1fr 1fr}.columns.desktop--1-2{grid-template-columns:1fr 2fr}.columns.desktop--1-3{grid-template-columns:1fr 3fr}.columns.desktop--1-4{grid-template-columns:1fr 4fr}.columns.desktop--1-5{grid-template-columns:1fr 5fr}.columns.desktop--1-6{grid-template-columns:1fr 6fr}.columns.desktop--1-7{grid-template-columns:1fr 7fr}.columns.desktop--1-8{grid-template-columns:1fr 8fr}.columns.desktop--1-9{grid-template-columns:1fr 9fr}.columns.desktop--1-10{grid-template-columns:1fr 10fr}.columns.desktop--1-11{grid-template-columns:1fr 11fr}.columns.desktop--2-1{grid-template-columns:2fr 1fr}.columns.desktop--2-2{grid-template-columns:2fr 2fr}.columns.desktop--2-3{grid-template-columns:2fr 3fr}.columns.desktop--2-4{grid-template-columns:2fr 4fr}.columns.desktop--2-5{grid-template-columns:2fr 5fr}.columns.desktop--2-6{grid-template-columns:2fr 6fr}.columns.desktop--2-7{grid-template-columns:2fr 7fr}.columns.desktop--2-8{grid-template-columns:2fr 8fr}.columns.desktop--2-9{grid-template-columns:2fr 9fr}.columns.desktop--2-10{grid-template-columns:2fr 10fr}.columns.desktop--3-1{grid-template-columns:3fr 1fr}.columns.desktop--3-2{grid-template-columns:3fr 2fr}.columns.desktop--3-3{grid-template-columns:3fr 3fr}.columns.desktop--3-4{grid-template-columns:3fr 4fr}.columns.desktop--3-5{grid-template-columns:3fr 5fr}.columns.desktop--3-6{grid-template-columns:3fr 6fr}.columns.desktop--3-7{grid-template-columns:3fr 7fr}.columns.desktop--3-8{grid-template-columns:3fr 8fr}.columns.desktop--3-9{grid-template-columns:3fr 9fr}.columns.desktop--4-1{grid-template-columns:4fr 1fr}.columns.desktop--4-2{grid-template-columns:4fr 2fr}.columns.desktop--4-3{grid-template-columns:4fr 3fr}.columns.desktop--4-4{grid-template-columns:4fr 4fr}.columns.desktop--4-5{grid-template-columns:4fr 5fr}.columns.desktop--4-6{grid-template-columns:4fr 6fr}.columns.desktop--4-7{grid-template-columns:4fr 7fr}.columns.desktop--4-8{grid-template-columns:4fr 8fr}.columns.desktop--5-1{grid-template-columns:5fr 1fr}.columns.desktop--5-2{grid-template-columns:5fr 2fr}.columns.desktop--5-3{grid-template-columns:5fr 3fr}.columns.desktop--5-4{grid-template-columns:5fr 4fr}.columns.desktop--5-5{grid-template-columns:5fr 5fr}.columns.desktop--5-6{grid-template-columns:5fr 6fr}.columns.desktop--5-7{grid-template-columns:5fr 7fr}.columns.desktop--6-1{grid-template-columns:6fr 1fr}.columns.desktop--6-2{grid-template-columns:6fr 2fr}.columns.desktop--6-3{grid-template-columns:6fr 3fr}.columns.desktop--6-4{grid-template-columns:6fr 4fr}.columns.desktop--6-5{grid-template-columns:6fr 5fr}.columns.desktop--6-6{grid-template-columns:6fr 6fr}.columns.desktop--7-1{grid-template-columns:7fr 1fr}.columns.desktop--7-2{grid-template-columns:7fr 2fr}.columns.desktop--7-3{grid-template-columns:7fr 3fr}.columns.desktop--7-4{grid-template-columns:7fr 4fr}.columns.desktop--7-5{grid-template-columns:7fr 5fr}.columns.desktop--8-1{grid-template-columns:8fr 1fr}.columns.desktop--8-2{grid-template-columns:8fr 2fr}.columns.desktop--8-3{grid-template-columns:8fr 3fr}.columns.desktop--8-4{grid-template-columns:8fr 4fr}.columns.desktop--9-1{grid-template-columns:9fr 1fr}.columns.desktop--9-2{grid-template-columns:9fr 2fr}.columns.desktop--9-3{grid-template-columns:9fr 3fr}.columns.desktop--10-1{grid-template-columns:10fr 1fr}.columns.desktop--10-2{grid-template-columns:10fr 2fr}.columns.desktop--11-1{grid-template-columns:11fr 1fr}.columns.desktop--1-1-1{grid-template-columns:1fr 1fr 1fr}.columns.desktop--1-1-2{grid-template-columns:1fr 1fr 2fr}.columns.desktop--1-1-3{grid-template-columns:1fr 1fr 3fr}.columns.desktop--1-1-4{grid-template-columns:1fr 1fr 4fr}.columns.desktop--1-1-5{grid-template-columns:1fr 1fr 5fr}.columns.desktop--1-1-6{grid-template-columns:1fr 1fr 6fr}.columns.desktop--1-1-7{grid-template-columns:1fr 1fr 7fr}.columns.desktop--1-1-8{grid-template-columns:1fr 1fr 8fr}.columns.desktop--1-1-9{grid-template-columns:1fr 1fr 9fr}.columns.desktop--1-1-10{grid-template-columns:1fr 1fr 10fr}.columns.desktop--1-2-1{grid-template-columns:1fr 2fr 1fr}.columns.desktop--1-2-2{grid-template-columns:1fr 2fr 2fr}.columns.desktop--1-2-3{grid-template-columns:1fr 2fr 3fr}.columns.desktop--1-2-4{grid-template-columns:1fr 2fr 4fr}.columns.desktop--1-2-5{grid-template-columns:1fr 2fr 5fr}.columns.desktop--1-2-6{grid-template-columns:1fr 2fr 6fr}.columns.desktop--1-2-7{grid-template-columns:1fr 2fr 7fr}.columns.desktop--1-2-8{grid-template-columns:1fr 2fr 8fr}.columns.desktop--1-2-9{grid-template-columns:1fr 2fr 9fr}.columns.desktop--1-3-1{grid-template-columns:1fr 3fr 1fr}.columns.desktop--1-3-2{grid-template-columns:1fr 3fr 2fr}.columns.desktop--1-3-3{grid-template-columns:1fr 3fr 3fr}.columns.desktop--1-3-4{grid-template-columns:1fr 3fr 4fr}.columns.desktop--1-3-5{grid-template-columns:1fr 3fr 5fr}.columns.desktop--1-3-6{grid-template-columns:1fr 3fr 6fr}.columns.desktop--1-3-7{grid-template-columns:1fr 3fr 7fr}.columns.desktop--1-3-8{grid-template-columns:1fr 3fr 8fr}.columns.desktop--1-4-1{grid-template-columns:1fr 4fr 1fr}.columns.desktop--1-4-2{grid-template-columns:1fr 4fr 2fr}.columns.desktop--1-4-3{grid-template-columns:1fr 4fr 3fr}.columns.desktop--1-4-4{grid-template-columns:1fr 4fr 4fr}.columns.desktop--1-4-5{grid-template-columns:1fr 4fr 5fr}.columns.desktop--1-4-6{grid-template-columns:1fr 4fr 6fr}.columns.desktop--1-4-7{grid-template-columns:1fr 4fr 7fr}.columns.desktop--1-5-1{grid-template-columns:1fr 5fr 1fr}.columns.desktop--1-5-2{grid-template-columns:1fr 5fr 2fr}.columns.desktop--1-5-3{grid-template-columns:1fr 5fr 3fr}.columns.desktop--1-5-4{grid-template-columns:1fr 5fr 4fr}.columns.desktop--1-5-5{grid-template-columns:1fr 5fr 5fr}.columns.desktop--1-5-6{grid-template-columns:1fr 5fr 6fr}.columns.desktop--1-6-1{grid-template-columns:1fr 6fr 1fr}.columns.desktop--1-6-2{grid-template-columns:1fr 6fr 2fr}.columns.desktop--1-6-3{grid-template-columns:1fr 6fr 3fr}.columns.desktop--1-6-4{grid-template-columns:1fr 6fr 4fr}.columns.desktop--1-6-5{grid-template-columns:1fr 6fr 5fr}.columns.desktop--1-7-1{grid-template-columns:1fr 7fr 1fr}.columns.desktop--1-7-2{grid-template-columns:1fr 7fr 2fr}.columns.desktop--1-7-3{grid-template-columns:1fr 7fr 3fr}.columns.desktop--1-7-4{grid-template-columns:1fr 7fr 4fr}.columns.desktop--1-8-1{grid-template-columns:1fr 8fr 1fr}.columns.desktop--1-8-2{grid-template-columns:1fr 8fr 2fr}.columns.desktop--1-8-3{grid-template-columns:1fr 8fr 3fr}.columns.desktop--1-9-1{grid-template-columns:1fr 9fr 1fr}.columns.desktop--1-9-2{grid-template-columns:1fr 9fr 2fr}.columns.desktop--1-10-1{grid-template-columns:1fr 10fr 1fr}.columns.desktop--2-1-1{grid-template-columns:2fr 1fr 1fr}.columns.desktop--2-1-2{grid-template-columns:2fr 1fr 2fr}.columns.desktop--2-1-3{grid-template-columns:2fr 1fr 3fr}.columns.desktop--2-1-4{grid-template-columns:2fr 1fr 4fr}.columns.desktop--2-1-5{grid-template-columns:2fr 1fr 5fr}.columns.desktop--2-1-6{grid-template-columns:2fr 1fr 6fr}.columns.desktop--2-1-7{grid-template-columns:2fr 1fr 7fr}.columns.desktop--2-1-8{grid-template-columns:2fr 1fr 8fr}.columns.desktop--2-1-9{grid-template-columns:2fr 1fr 9fr}.columns.desktop--2-2-1{grid-template-columns:2fr 2fr 1fr}.columns.desktop--2-2-2{grid-template-columns:2fr 2fr 2fr}.columns.desktop--2-2-3{grid-template-columns:2fr 2fr 3fr}.columns.desktop--2-2-4{grid-template-columns:2fr 2fr 4fr}.columns.desktop--2-2-5{grid-template-columns:2fr 2fr 5fr}.columns.desktop--2-2-6{grid-template-columns:2fr 2fr 6fr}.columns.desktop--2-2-7{grid-template-columns:2fr 2fr 7fr}.columns.desktop--2-2-8{grid-template-columns:2fr 2fr 8fr}.columns.desktop--2-3-1{grid-template-columns:2fr 3fr 1fr}.columns.desktop--2-3-2{grid-template-columns:2fr 3fr 2fr}.columns.desktop--2-3-3{grid-template-columns:2fr 3fr 3fr}.columns.desktop--2-3-4{grid-template-columns:2fr 3fr 4fr}.columns.desktop--2-3-5{grid-template-columns:2fr 3fr 5fr}.columns.desktop--2-3-6{grid-template-columns:2fr 3fr 6fr}.columns.desktop--2-3-7{grid-template-columns:2fr 3fr 7fr}.columns.desktop--2-4-1{grid-template-columns:2fr 4fr 1fr}.columns.desktop--2-4-2{grid-template-columns:2fr 4fr 2fr}.columns.desktop--2-4-3{grid-template-columns:2fr 4fr 3fr}.columns.desktop--2-4-4{grid-template-columns:2fr 4fr 4fr}.columns.desktop--2-4-5{grid-template-columns:2fr 4fr 5fr}.columns.desktop--2-4-6{grid-template-columns:2fr 4fr 6fr}.columns.desktop--2-5-1{grid-template-columns:2fr 5fr 1fr}.columns.desktop--2-5-2{grid-template-columns:2fr 5fr 2fr}.columns.desktop--2-5-3{grid-template-columns:2fr 5fr 3fr}.columns.desktop--2-5-4{grid-template-columns:2fr 5fr 4fr}.columns.desktop--2-5-5{grid-template-columns:2fr 5fr 5fr}.columns.desktop--2-6-1{grid-template-columns:2fr 6fr 1fr}.columns.desktop--2-6-2{grid-template-columns:2fr 6fr 2fr}.columns.desktop--2-6-3{grid-template-columns:2fr 6fr 3fr}.columns.desktop--2-6-4{grid-template-columns:2fr 6fr 4fr}.columns.desktop--2-7-1{grid-template-columns:2fr 7fr 1fr}.columns.desktop--2-7-2{grid-template-columns:2fr 7fr 2fr}.columns.desktop--2-7-3{grid-template-columns:2fr 7fr 3fr}.columns.desktop--2-8-1{grid-template-columns:2fr 8fr 1fr}.columns.desktop--2-8-2{grid-template-columns:2fr 8fr 2fr}.columns.desktop--2-9-1{grid-template-columns:2fr 9fr 1fr}.columns.desktop--3-1-1{grid-template-columns:3fr 1fr 1fr}.columns.desktop--3-1-2{grid-template-columns:3fr 1fr 2fr}.columns.desktop--3-1-3{grid-template-columns:3fr 1fr 3fr}.columns.desktop--3-1-4{grid-template-columns:3fr 1fr 4fr}.columns.desktop--3-1-5{grid-template-columns:3fr 1fr 5fr}.columns.desktop--3-1-6{grid-template-columns:3fr 1fr 6fr}.columns.desktop--3-1-7{grid-template-columns:3fr 1fr 7fr}.columns.desktop--3-1-8{grid-template-columns:3fr 1fr 8fr}.columns.desktop--3-2-1{grid-template-columns:3fr 2fr 1fr}.columns.desktop--3-2-2{grid-template-columns:3fr 2fr 2fr}.columns.desktop--3-2-3{grid-template-columns:3fr 2fr 3fr}.columns.desktop--3-2-4{grid-template-columns:3fr 2fr 4fr}.columns.desktop--3-2-5{grid-template-columns:3fr 2fr 5fr}.columns.desktop--3-2-6{grid-template-columns:3fr 2fr 6fr}.columns.desktop--3-2-7{grid-template-columns:3fr 2fr 7fr}.columns.desktop--3-3-1{grid-template-columns:3fr 3fr 1fr}.columns.desktop--3-3-2{grid-template-columns:3fr 3fr 2fr}.columns.desktop--3-3-3{grid-template-columns:3fr 3fr 3fr}.columns.desktop--3-3-4{grid-template-columns:3fr 3fr 4fr}.columns.desktop--3-3-5{grid-template-columns:3fr 3fr 5fr}.columns.desktop--3-3-6{grid-template-columns:3fr 3fr 6fr}.columns.desktop--3-4-1{grid-template-columns:3fr 4fr 1fr}.columns.desktop--3-4-2{grid-template-columns:3fr 4fr 2fr}.columns.desktop--3-4-3{grid-template-columns:3fr 4fr 3fr}.columns.desktop--3-4-4{grid-template-columns:3fr 4fr 4fr}.columns.desktop--3-4-5{grid-template-columns:3fr 4fr 5fr}.columns.desktop--3-5-1{grid-template-columns:3fr 5fr 1fr}.columns.desktop--3-5-2{grid-template-columns:3fr 5fr 2fr}.columns.desktop--3-5-3{grid-template-columns:3fr 5fr 3fr}.columns.desktop--3-5-4{grid-template-columns:3fr 5fr 4fr}.columns.desktop--3-6-1{grid-template-columns:3fr 6fr 1fr}.columns.desktop--3-6-2{grid-template-columns:3fr 6fr 2fr}.columns.desktop--3-6-3{grid-template-columns:3fr 6fr 3fr}.columns.desktop--3-7-1{grid-template-columns:3fr 7fr 1fr}.columns.desktop--3-7-2{grid-template-columns:3fr 7fr 2fr}.columns.desktop--3-8-1{grid-template-columns:3fr 8fr 1fr}.columns.desktop--4-1-1{grid-template-columns:4fr 1fr 1fr}.columns.desktop--4-1-2{grid-template-columns:4fr 1fr 2fr}.columns.desktop--4-1-3{grid-template-columns:4fr 1fr 3fr}.columns.desktop--4-1-4{grid-template-columns:4fr 1fr 4fr}.columns.desktop--4-1-5{grid-template-columns:4fr 1fr 5fr}.columns.desktop--4-1-6{grid-template-columns:4fr 1fr 6fr}.columns.desktop--4-1-7{grid-template-columns:4fr 1fr 7fr}.columns.desktop--4-2-1{grid-template-columns:4fr 2fr 1fr}.columns.desktop--4-2-2{grid-template-columns:4fr 2fr 2fr}.columns.desktop--4-2-3{grid-template-columns:4fr 2fr 3fr}.columns.desktop--4-2-4{grid-template-columns:4fr 2fr 4fr}.columns.desktop--4-2-5{grid-template-columns:4fr 2fr 5fr}.columns.desktop--4-2-6{grid-template-columns:4fr 2fr 6fr}.columns.desktop--4-3-1{grid-template-columns:4fr 3fr 1fr}.columns.desktop--4-3-2{grid-template-columns:4fr 3fr 2fr}.columns.desktop--4-3-3{grid-template-columns:4fr 3fr 3fr}.columns.desktop--4-3-4{grid-template-columns:4fr 3fr 4fr}.columns.desktop--4-3-5{grid-template-columns:4fr 3fr 5fr}.columns.desktop--4-4-1{grid-template-columns:4fr 4fr 1fr}.columns.desktop--4-4-2{grid-template-columns:4fr 4fr 2fr}.columns.desktop--4-4-3{grid-template-columns:4fr 4fr 3fr}.columns.desktop--4-4-4{grid-template-columns:4fr 4fr 4fr}.columns.desktop--4-5-1{grid-template-columns:4fr 5fr 1fr}.columns.desktop--4-5-2{grid-template-columns:4fr 5fr 2fr}.columns.desktop--4-5-3{grid-template-columns:4fr 5fr 3fr}.columns.desktop--4-6-1{grid-template-columns:4fr 6fr 1fr}.columns.desktop--4-6-2{grid-template-columns:4fr 6fr 2fr}.columns.desktop--4-7-1{grid-template-columns:4fr 7fr 1fr}.columns.desktop--5-1-1{grid-template-columns:5fr 1fr 1fr}.columns.desktop--5-1-2{grid-template-columns:5fr 1fr 2fr}.columns.desktop--5-1-3{grid-template-columns:5fr 1fr 3fr}.columns.desktop--5-1-4{grid-template-columns:5fr 1fr 4fr}.columns.desktop--5-1-5{grid-template-columns:5fr 1fr 5fr}.columns.desktop--5-1-6{grid-template-columns:5fr 1fr 6fr}.columns.desktop--5-2-1{grid-template-columns:5fr 2fr 1fr}.columns.desktop--5-2-2{grid-template-columns:5fr 2fr 2fr}.columns.desktop--5-2-3{grid-template-columns:5fr 2fr 3fr}.columns.desktop--5-2-4{grid-template-columns:5fr 2fr 4fr}.columns.desktop--5-2-5{grid-template-columns:5fr 2fr 5fr}.columns.desktop--5-3-1{grid-template-columns:5fr 3fr 1fr}.columns.desktop--5-3-2{grid-template-columns:5fr 3fr 2fr}.columns.desktop--5-3-3{grid-template-columns:5fr 3fr 3fr}.columns.desktop--5-3-4{grid-template-columns:5fr 3fr 4fr}.columns.desktop--5-4-1{grid-template-columns:5fr 4fr 1fr}.columns.desktop--5-4-2{grid-template-columns:5fr 4fr 2fr}.columns.desktop--5-4-3{grid-template-columns:5fr 4fr 3fr}.columns.desktop--5-5-1{grid-template-columns:5fr 5fr 1fr}.columns.desktop--5-5-2{grid-template-columns:5fr 5fr 2fr}.columns.desktop--5-6-1{grid-template-columns:5fr 6fr 1fr}.columns.desktop--6-1-1{grid-template-columns:6fr 1fr 1fr}.columns.desktop--6-1-2{grid-template-columns:6fr 1fr 2fr}.columns.desktop--6-1-3{grid-template-columns:6fr 1fr 3fr}.columns.desktop--6-1-4{grid-template-columns:6fr 1fr 4fr}.columns.desktop--6-1-5{grid-template-columns:6fr 1fr 5fr}.columns.desktop--6-2-1{grid-template-columns:6fr 2fr 1fr}.columns.desktop--6-2-2{grid-template-columns:6fr 2fr 2fr}.columns.desktop--6-2-3{grid-template-columns:6fr 2fr 3fr}.columns.desktop--6-2-4{grid-template-columns:6fr 2fr 4fr}.columns.desktop--6-3-1{grid-template-columns:6fr 3fr 1fr}.columns.desktop--6-3-2{grid-template-columns:6fr 3fr 2fr}.columns.desktop--6-3-3{grid-template-columns:6fr 3fr 3fr}.columns.desktop--6-4-1{grid-template-columns:6fr 4fr 1fr}.columns.desktop--6-4-2{grid-template-columns:6fr 4fr 2fr}.columns.desktop--6-5-1{grid-template-columns:6fr 5fr 1fr}.columns.desktop--7-1-1{grid-template-columns:7fr 1fr 1fr}.columns.desktop--7-1-2{grid-template-columns:7fr 1fr 2fr}.columns.desktop--7-1-3{grid-template-columns:7fr 1fr 3fr}.columns.desktop--7-1-4{grid-template-columns:7fr 1fr 4fr}.columns.desktop--7-2-1{grid-template-columns:7fr 2fr 1fr}.columns.desktop--7-2-2{grid-template-columns:7fr 2fr 2fr}.columns.desktop--7-2-3{grid-template-columns:7fr 2fr 3fr}.columns.desktop--7-3-1{grid-template-columns:7fr 3fr 1fr}.columns.desktop--7-3-2{grid-template-columns:7fr 3fr 2fr}.columns.desktop--7-4-1{grid-template-columns:7fr 4fr 1fr}.columns.desktop--8-1-1{grid-template-columns:8fr 1fr 1fr}.columns.desktop--8-1-2{grid-template-columns:8fr 1fr 2fr}.columns.desktop--8-1-3{grid-template-columns:8fr 1fr 3fr}.columns.desktop--8-2-1{grid-template-columns:8fr 2fr 1fr}.columns.desktop--8-2-2{grid-template-columns:8fr 2fr 2fr}.columns.desktop--8-3-1{grid-template-columns:8fr 3fr 1fr}.columns.desktop--9-1-1{grid-template-columns:9fr 1fr 1fr}.columns.desktop--9-1-2{grid-template-columns:9fr 1fr 2fr}.columns.desktop--9-2-1{grid-template-columns:9fr 2fr 1fr}.columns.desktop--10-1-1{grid-template-columns:10fr 1fr 1fr}}.column.span--mobile--1{grid-column:span 1}.column.span--mobile--2{grid-column:span 2}.column.span--mobile--3{grid-column:span 3}.column.span--mobile--4{grid-column:span 4}.column.span--mobile--5{grid-column:span 5}.column.span--mobile--6{grid-column:span 6}.column.span--mobile--7{grid-column:span 7}.column.span--mobile--8{grid-column:span 8}.column.span--mobile--9{grid-column:span 9}.column.span--mobile--10{grid-column:span 10}.column.span--mobile--11{grid-column:span 11}.column.span--mobile--12{grid-column:span 12}@media(min-width: 768px){.column.span--tablet--1{grid-column:span 1}.column.span--tablet--2{grid-column:span 2}.column.span--tablet--3{grid-column:span 3}.column.span--tablet--4{grid-column:span 4}.column.span--tablet--5{grid-column:span 5}.column.span--tablet--6{grid-column:span 6}.column.span--tablet--7{grid-column:span 7}.column.span--tablet--8{grid-column:span 8}.column.span--tablet--9{grid-column:span 9}.column.span--tablet--10{grid-column:span 10}.column.span--tablet--11{grid-column:span 11}.column.span--tablet--12{grid-column:span 12}}@media(min-width: 1200px){.column.span--desktop--1{grid-column:span 1}.column.span--desktop--2{grid-column:span 2}.column.span--desktop--3{grid-column:span 3}.column.span--desktop--4{grid-column:span 4}.column.span--desktop--5{grid-column:span 5}.column.span--desktop--6{grid-column:span 6}.column.span--desktop--7{grid-column:span 7}.column.span--desktop--8{grid-column:span 8}.column.span--desktop--9{grid-column:span 9}.column.span--desktop--10{grid-column:span 10}.column.span--desktop--11{grid-column:span 11}.column.span--desktop--12{grid-column:span 12}}.content-image.style--separator,.ce_image.style--separator{width:100%;margin-inline:auto}.content-image.style--separator img,.ce_image.style--separator img{width:100%}.content-image.style--logo,.ce_image.style--logo{border-radius:max(5cqw,var(--radius-full)) 0 max(5cqw,var(--radius-full)) max(5cqw,var(--radius-full));overflow:clip}.content-image.style--page-end,.ce_image.style--page-end{border-radius:max(8cqw,var(--radius-full)) max(8cqw,var(--radius-full)) 0 0;overflow:clip}.content-image.style--border-full,.ce_image.style--border-full{border-radius:var(--radius-full);overflow:clip}.content-image.style--border-reduced,.ce_image.style--border-reduced{border-radius:var(--radius-reduced);overflow:clip}.ce_gallery ul,.content-gallery ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--grid-gutter);place-content:center}.ce_gallery li,.content-gallery li{display:grid;place-content:center}@media(min-width: 768px){.ce_gallery .cols_1,.content-gallery .cols_1{grid-template-columns:repeat(1, 1fr)}.ce_gallery .cols_2,.content-gallery .cols_2{grid-template-columns:repeat(2, 1fr)}.ce_gallery .cols_3,.content-gallery .cols_3{grid-template-columns:repeat(3, 1fr)}.ce_gallery .cols_4,.content-gallery .cols_4{grid-template-columns:repeat(4, 1fr)}.ce_gallery .cols_5,.content-gallery .cols_5{grid-template-columns:repeat(5, 1fr)}.ce_gallery .cols_6,.content-gallery .cols_6{grid-template-columns:repeat(6, 1fr)}.ce_gallery .cols_7,.content-gallery .cols_7{grid-template-columns:repeat(7, 1fr)}.ce_gallery .cols_8,.content-gallery .cols_8{grid-template-columns:repeat(8, 1fr)}.ce_gallery .cols_9,.content-gallery .cols_9{grid-template-columns:repeat(9, 1fr)}.ce_gallery .cols_10,.content-gallery .cols_10{grid-template-columns:repeat(10, 1fr)}.ce_gallery .cols_11,.content-gallery .cols_11{grid-template-columns:repeat(11, 1fr)}}.ce_gallery.marquee,.content-gallery.marquee{--marquee-duration: 30s;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 6%, #000 94%, transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 6%, #000 94%, transparent 100%)}.ce_gallery.marquee ul,.content-gallery.marquee ul{display:flex;align-items:center;flex-wrap:nowrap}.ce_gallery.marquee li,.content-gallery.marquee li{flex:0 0 auto}.ce_gallery.marquee .marquee-track,.content-gallery.marquee .marquee-track{display:flex;align-items:center;gap:var(--grid-gutter);width:max-content;animation:marquee-scroll var(--marquee-duration) linear infinite}.ce_gallery.marquee:hover .marquee-track,.ce_gallery.marquee:focus-within .marquee-track,.content-gallery.marquee:hover .marquee-track,.content-gallery.marquee:focus-within .marquee-track{animation-play-state:paused}@media(prefers-reduced-motion: reduce){.ce_gallery.marquee .marquee-track,.content-gallery.marquee .marquee-track{animation:none}.ce_gallery.marquee .marquee,.content-gallery.marquee .marquee{overflow-x:auto}}@keyframes marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ce_hgroup{--text-color: var(--color-white);--background-color: #398cb6dd;background-color:var(--background-color);border-radius:max(8cqw,var(--radius-full));width:fit-content;min-height:2lh;padding-block:1.125rem;padding-inline:2.25rem}@media(min-width: 768px){.ce_hgroup{padding-inline:10rem}}.ce_hgroup :is(h1,h2,h3,p){color:var(--text-color);font-size:var(--font-size-h2);line-height:1.25;margin-block-end:0}.ce_headline.style--header{--text-color: var(--color-white);--background-color: #398cb6dd;color:var(--text-color);font-size:var(--font-size-h2);line-height:1.25;margin-block-end:0;background-color:var(--background-color);border-radius:max(8cqw,var(--radius-full));width:fit-content;padding-block:1.125rem;padding-inline:2.25rem;text-align:left}@media(min-width: 768px){.ce_headline.style--header{padding-inline:10rem;min-height:2.8lh}}.content-text h1,.content-text h2,.ce_text h1,.ce_text h2{text-align:center}.content-text ul,.content-text ol,.ce_text ul,.ce_text ol{display:flex;flex-direction:column;gap:var(--grid-gutter);padding:0;margin:var(--content-padding) 0;list-style:none}.content-text li,.ce_text li{display:flex;align-items:baseline;gap:1.5ch;font-size:var(--font-size)}.content-text li:before,.ce_text li:before{height:.875rem;width:.875rem;content:"";border-radius:50%;background-color:var(--color-blue);flex-shrink:0}.content-text.media--above figure,.ce_text.media--above figure{margin-block-end:var(--grid-gutter)}@media(min-width: 768px){.content-text.media--right,.content-text.media--left,.ce_text.media--right,.ce_text.media--left{display:grid;gap:var(--grid-gutter)}}@media(min-width: 768px){.content-text.media--left,.ce_text.media--left{grid-template-columns:1fr 2fr}}@media(min-width: 768px){.content-text.media--right,.ce_text.media--right{grid-template-columns:2fr 1fr}.content-text.media--right figure,.ce_text.media--right figure{order:1}}.content-text.style--testimonial,.ce_text.style--testimonial{--text-color: var(--section-text-standard);--link-color: var(--section-link-standard);--link-color-active: var(--section-link-active-standard);background-color:var(--section-background-standard);padding:2rem;border-radius:var(--radius-full) 0 var(--radius-full) var(--radius-full)}.content-text.style--testimonial p:has(strong),.ce_text.style--testimonial p:has(strong){font-size:var(--font-size-small)}.content-text.style--blue,.content-text.style--white,.content-text.style--grey,.content-text.style--ad,.ce_text.style--blue,.ce_text.style--white,.ce_text.style--grey,.ce_text.style--ad{display:grid;gap:var(--grid-gutter) 0}.content-text.style--blue :is(h1,h2,h3,h4,h5,h6),.content-text.style--white :is(h1,h2,h3,h4,h5,h6),.content-text.style--grey :is(h1,h2,h3,h4,h5,h6),.content-text.style--ad :is(h1,h2,h3,h4,h5,h6),.ce_text.style--blue :is(h1,h2,h3,h4,h5,h6),.ce_text.style--white :is(h1,h2,h3,h4,h5,h6),.ce_text.style--grey :is(h1,h2,h3,h4,h5,h6),.ce_text.style--ad :is(h1,h2,h3,h4,h5,h6){text-align:left;font-size:var(--font-size-h4)}@media(min-width: 768px){.content-text.style--blue,.content-text.style--white,.content-text.style--grey,.content-text.style--ad,.ce_text.style--blue,.ce_text.style--white,.ce_text.style--grey,.ce_text.style--ad{grid-template-columns:1fr 1fr;align-items:center}.content-text.style--blue figure,.content-text.style--white figure,.content-text.style--grey figure,.content-text.style--ad figure,.ce_text.style--blue figure,.ce_text.style--white figure,.ce_text.style--grey figure,.ce_text.style--ad figure{max-width:75%;margin-inline-end:auto}.content-text.style--blue.media--right,.content-text.style--white.media--right,.content-text.style--grey.media--right,.content-text.style--ad.media--right,.ce_text.style--blue.media--right,.ce_text.style--white.media--right,.ce_text.style--grey.media--right,.ce_text.style--ad.media--right{grid-template-columns:1fr 1fr}.content-text.style--blue.media--right figure,.content-text.style--white.media--right figure,.content-text.style--grey.media--right figure,.content-text.style--ad.media--right figure,.ce_text.style--blue.media--right figure,.ce_text.style--white.media--right figure,.ce_text.style--grey.media--right figure,.ce_text.style--ad.media--right figure{order:1;margin-inline-end:unset;margin-inline-start:auto}}.content-text.style--blue>span,.content-text.style--white>span,.content-text.style--grey>span,.content-text.style--ad>span,.ce_text.style--blue>span,.ce_text.style--white>span,.ce_text.style--grey>span,.ce_text.style--ad>span{display:block}.content-text.style--start-intro,.ce_text.style--start-intro{display:grid;--background-color: var(--color-white);gap:calc(var(--grid-gutter)*2) 0}@media(min-width: 768px){.content-text.style--start-intro,.ce_text.style--start-intro{--background-color: #398cb6dd;--text-color: var(--color-white);grid-template-columns:7fr 3fr;place-items:center;container-type:inline-size;background-color:var(--background-color);border-radius:50cqw}}.content-text.style--start-intro figure,.ce_text.style--start-intro figure{background-color:var(--background-color);aspect-ratio:3/1;position:relative;border-radius:50cqw;overflow:clip;margin:0}@media(max-width: 768px){.content-text.style--start-intro figure:after,.ce_text.style--start-intro figure:after{content:"";position:absolute;height:100%;aspect-ratio:1;background-color:var(--color-blue);border-radius:50cqw;animation-name:introSlide;animation-duration:1.16s;animation-delay:1.34s;animation-timing-function:ease;animation-fill-mode:forwards}}@media(min-width: 768px){.content-text.style--start-intro figure,.ce_text.style--start-intro figure{aspect-ratio:unset;order:1;left:-70cqw}}@media(max-width: 768px){.content-text.style--start-intro figure img,.ce_text.style--start-intro figure img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;clip-path:inset(0 100% 0 0);animation-name:introReveal;animation-duration:1.16s;animation-delay:1.34s;animation-timing-function:ease;animation-fill-mode:forwards}}.content-text.style--start-intro h1,.ce_text.style--start-intro h1{text-align:left}@media(min-width: 768px){.content-text.style--start-intro h1,.ce_text.style--start-intro h1{margin-block-end:0;max-width:17ch;color:var(--text-color);opacity:0;line-height:1.4}}.content-text.style--start-intro.state--active figure,.ce_text.style--start-intro.state--active figure{left:0;transition:left .85s cubic-bezier(0.85, 0.09, 0, 1) 1s}.content-text.style--start-intro.state--active h1,.ce_text.style--start-intro.state--active h1{opacity:1;transition:opacity .5s ease 1.3s}.content-text.style--timeline,.ce_text.style--timeline{--icon-color: var(--color-blue);--line-color: var(--color-grey);position:relative;padding-inline-start:4rem}@media(min-width: 768px){.content-text.style--timeline,.ce_text.style--timeline{display:grid;gap:calc(var(--grid-gutter)*6.4);grid-template-columns:1fr 1fr;padding-inline-start:0}}.content-text.style--timeline:after,.ce_text.style--timeline:after{content:"";display:block;border:.25rem solid var(--icon-color);background-color:var(--icon-color);background-clip:content-box;padding:.25rem;width:2rem;height:2rem;border-radius:50%;position:absolute;top:0;left:0}@media(min-width: 768px){.content-text.style--timeline:after,.ce_text.style--timeline:after{top:.5rem;left:calc(50% - 1rem)}}.content-text.style--timeline:before,.ce_text.style--timeline:before{content:"";display:block;width:.2rem;background-color:var(--color-grey);position:absolute;top:calc(2rem - 2px);bottom:0;left:.9rem}@media(min-width: 768px){.content-text.style--timeline:before,.ce_text.style--timeline:before{top:calc(2.5rem - 2px);left:calc(50% - .1rem)}}.content-text.style--timeline p:has(strong:only-child),.ce_text.style--timeline p:has(strong:only-child){margin-block-end:0}.content-text.style--timeline strong,.ce_text.style--timeline strong{font-size:var(--font-size-h5);color:var(--color-blue)}.content-text.style--timeline:nth-child(odd)>span,.ce_text.style--timeline:nth-child(odd)>span{grid-column:2}.content-text.style--timeline:nth-child(even)>span,.ce_text.style--timeline:nth-child(even)>span{grid-column:1}@media(min-width: 768px){.content-text.style--timeline:nth-child(even) :is(h1,h2,h3,h4,h5,h6,p),.ce_text.style--timeline:nth-child(even) :is(h1,h2,h3,h4,h5,h6,p){text-align:right}}.content-text.style--timeline:last-child::before,.content-text.style--timeline.style--last::before,.ce_text.style--timeline:last-child::before,.ce_text.style--timeline.style--last::before{content:none}.content-text.style--kpi p,.ce_text.style--kpi p{text-align:center;font-size:var(--font-size-large);font-weight:var(--font-weight-semibold)}.content-text.style--kpi p:has(strong),.ce_text.style--kpi p:has(strong){line-height:1;margin-block-end:.5rem}.content-text.style--kpi strong,.ce_text.style--kpi strong{display:block;position:relative;font-size:var(--font-size-h1);font-weight:650}.content-text.style--kpi strong::before,.ce_text.style--kpi strong::before{content:"";position:absolute;top:.25rem;bottom:.25rem;aspect-ratio:1;background-color:var(--color-blue-light);left:50%;border-radius:50%;transform:translate(-50%, 0);z-index:-1}.content-text.style--separator,.content-text.style--separator-hover,.ce_text.style--separator,.ce_text.style--separator-hover{border-radius:max(5cqw,var(--radius-full)) 0 max(5cqw,var(--radius-full)) max(5cqw,var(--radius-full));overflow:clip;position:relative}.content-text.style--separator figure,.content-text.style--separator-hover figure,.ce_text.style--separator figure,.ce_text.style--separator-hover figure{margin:0}.content-text.style--separator>span,.content-text.style--separator-hover>span,.ce_text.style--separator>span,.ce_text.style--separator-hover>span{--text-color: var(--color-white);position:absolute;bottom:0;left:0;right:0;padding-inline:max(5cqw,var(--radius-full)) var(--content-padding);padding-block:var(--content-padding);background-image:linear-gradient(to top, var(--color-blue-dark), transparent)}.content-text.style--separator .heading,.content-text.style--separator-hover .heading,.ce_text.style--separator .heading,.ce_text.style--separator-hover .heading{font-size:var(--font-size-h2);margin-block-end:0;line-height:1.2;font-weight:var(--font-weight-bold)}.content-text.style--separator :is(p),.content-text.style--separator-hover :is(p),.ce_text.style--separator :is(p),.ce_text.style--separator-hover :is(p){font-size:var(--font-size-large)}.content-text.style--separator-hover>span,.ce_text.style--separator-hover>span{inset:0;padding-inline:max(5cqw,var(--radius-full));opacity:0;transition:opacity .667s ease;display:grid;place-content:end stretch}.content-text.style--separator-hover:hover>span,.ce_text.style--separator-hover:hover>span{opacity:1}.content-headline,.ce_headline{text-align:center}@keyframes introReveal{10%{clip-path:inset(0 83.3333333333% 0 0)}90%,100%{clip-path:inset(0 0 0 0)}}@keyframes introSlide{10%{left:0}73%,83%{left:66.6666666667%;opacity:1}100%{left:66.6666666667%;opacity:0}}.ce_list h1,.ce_list h2,.content-list h1,.content-list h2{text-align:center}.ce_list.style--pills ul,.content-list.style--pills ul{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));padding:0;margin:0;list-style:none}.ce_list.style--pills li,.content-list.style--pills li{font-size:var(--font-size-large);border-radius:var(--radius-full);background-color:var(--color-white);color:var(--color-blue-dark);padding:2rem 2rem;font-weight:var(--font-weight-bold)}.design--standard .ce_list.style--pills li,.design--standard .content-list.style--pills li{background-color:var(--color-blue-light)}.ce_list.style--grid ul,.content-list.style--grid ul{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));padding:0;margin:0;list-style:none}.ce_list.style--grid li,.content-list.style--grid li{display:flex;align-items:baseline;gap:1ch;font-size:var(--font-size-large)}.ce_list.style--grid li:before,.content-list.style--grid li:before{height:.875rem;width:.875rem;content:"";border-radius:50%;background-color:var(--color-blue);flex-shrink:0}.ce_list.style--list ul,.content-list.style--list ul{display:flex;flex-direction:column;gap:var(--grid-gutter);padding:0;margin:0;list-style:none}.ce_list.style--list li,.content-list.style--list li{display:flex;align-items:baseline;gap:1.5ch;font-size:var(--font-size-large)}.ce_list.style--list li:before,.content-list.style--list li:before{height:.875rem;width:.875rem;content:"";border-radius:50%;background-color:var(--color-blue);flex-shrink:0}.content-hyperlink .hyperlink_txt,.ce_hyperlink .hyperlink_txt{text-decoration:none;margin-inline:auto}.ce_card{--background-color: var(--section-background-standard);--text-color: var(--section-text-standard);--link-color: var(--color-blue);--link-color-active: var(--section-link-active-standard);background-color:var(--background-color);padding:1.5rem;border-radius:var(--radius-full);display:flex;flex-direction:column;gap:1rem;text-decoration:none;transition:background-color .2s linear,border-radius .2s linear}@media(min-width: 768px){.ce_card{padding:2rem}}.ce_card:hover,.ce_card:focus-visible{--background-color: var(--color-blue);--text-color: var(--color-white);--link-color: var(--color-white);--link-color-active: var(--color-white);border-radius:var(--radius-full) 0 var(--radius-full) var(--radius-full)}.ce_card .card--headline h1,.ce_card .card--headline h2,.ce_card .card--headline h3{color:var(--text-color);font-size:var(--font-size-h5);margin-block-end:0}.ce_card .card--button{display:flex;align-items:center;gap:1ch;margin-block-start:auto;color:var(--link-color);font-weight:var(--font-weight-bold)}.ce_card .card--button:before{content:"→";font-size:1.25em}.ce_card.style--icon,.ce_card.style--icon-wide{--pill-background: var(--color-blue-light);--icon-position: top center;display:grid;grid-template-columns:3.625rem 1fr;grid-template-rows:min-content 1fr auto;gap:var(--grid-gutter);align-items:center}.ce_card.style--icon:hover,.ce_card.style--icon:focus-visible,.ce_card.style--icon-wide:hover,.ce_card.style--icon-wide:focus-visible{--pill-background: var(--color-blue-dark);--icon-position: bottom center}.ce_card.style--icon .card--image,.ce_card.style--icon-wide .card--image{grid-column:1;position:relative}.ce_card.style--icon .card--image:before,.ce_card.style--icon-wide .card--image:before{position:absolute;content:"";display:block;height:2.625rem;width:2.625rem;margin:auto;background-color:var(--pill-background);pointer-events:none;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);transition:background-color .2s linear}.ce_card.style--icon .card--image .image_container,.ce_card.style--icon-wide .card--image .image_container{position:relative;z-index:2}.ce_card.style--icon .card--image img,.ce_card.style--icon-wide .card--image img{height:3.625rem;width:3.625rem;object-fit:cover;object-position:var(--icon-position)}.ce_card.style--icon .card--headline,.ce_card.style--icon-wide .card--headline{grid-column:2}.ce_card.style--icon .card--text,.ce_card.style--icon-wide .card--text{grid-column:span 2;place-self:start}.ce_card.style--icon .card--button,.ce_card.style--icon-wide .card--button{grid-column:span 2}.ce_card.style--icon-wide{grid-template-columns:7.25rem 1fr}.ce_card.style--icon-wide .card--image img{width:7.25rem}.ce_card.style--benefits{--text-color: var(--color-blue-dark)}.ce_card.style--benefits:hover{--pill-background: var(--color-blue-light);border-radius:var(--radius-full)}.ce_card.style--benefits .card--text{display:none}.content-detailcard{display:grid}:has(>.content-detailcard){position:relative}.content-detailcard .detailcard__teaser{--background-color: var(--section-background-standard);--text-color: var(--section-text-standard);--link-color: var(--color-blue);--link-color-active: var(--section-link-active-standard);background-color:var(--background-color);padding:1.5rem;border-radius:var(--radius-full);display:flex;flex-direction:column;gap:1rem;text-decoration:none;transition:background-color .2s linear,border-radius .2s linear;cursor:pointer;grid-column:1;grid-row:1}@media(min-width: 768px){.content-detailcard .detailcard__teaser{padding:2rem}}.content-detailcard .detailcard__teaser:hover,.content-detailcard .detailcard__teaser:focus-visible,.content-detailcard .detailcard__teaser[aria-expanded=true]{--background-color: var(--color-blue);--text-color: var(--color-white);--link-color: var(--color-white);--link-color-active: var(--color-white);border-radius:var(--radius-full) 0 var(--radius-full) var(--radius-full)}.content-detailcard .detailcard__teaser>:is(h1,h2,h3,h4,h5,h6){color:var(--text-color);font-size:var(--font-size-large);margin-block-end:0}.content-detailcard .detailcard__teaser[aria-expanded=true]{anchor-name:--detail-active}.content-detailcard .detailcard__teaser[aria-expanded=true]+.detailcard__detail{display:grid}.content-detailcard .detailcard__more{display:flex;align-items:center;gap:1ch;margin-block-start:auto;color:var(--link-color);font-weight:var(--font-weight-bold)}.content-detailcard .detailcard__more:before{content:"→";font-size:1.25em}.content-detailcard .detailcard__detail{--background-color: var(--color-white);--text-color: var(--color-blue-dark);--link-color: var(--color-blue);--link-color-active: var(--color-blue-dark);padding:1.5rem;background-color:var(--background-color);border-radius:var(--radius-full) 0 var(--radius-full) var(--radius-full);grid-template-columns:1fr auto;gap:var(--grid-gutter);grid-column:1;grid-row:1;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;z-index:10}@media(min-width: 768px){.content-detailcard .detailcard__detail{position:absolute;position-anchor:--detail-active;top:anchor(top);left:0;right:0;padding:2rem}.content-detailcard .detailcard__detail:not(:has(.detailcard__children)){bottom:anchor(bottom);place-content:start}.content-detailcard .detailcard__detail .ce_headline:not(:has(+.ce_columns_start .content-text:nth-child(3))),.content-detailcard .detailcard__detail .content-headline:not(:has(+.ce_columns_start .content-text:nth-child(3))){text-align:left}}.content-detailcard .detailcard__detail>:is(h1,h2,h3,h4,h5,h6){grid-row:1;grid-column:1;margin-block-end:0;font-size:var(--font-size-large)}.content-detailcard .detailcard__close{grid-row:1;grid-column:2;align-self:center;border:none;background-color:rgba(0,0,0,0);font-family:var(--text-family);font-size:var(--font-size);font-weight:var(--font-weight-semibold);display:flex;gap:.3ch;cursor:pointer}.content-detailcard .detailcard__close::after{content:"X"}.content-detailcard .detailcard__text{grid-column:span 2}@media(min-width: 768px){.content-detailcard .detailcard__text{max-width:75%}}.content-detailcard .detailcard__children{grid-column:span 2;margin-block-start:var(--grid-gutter)}.content-detailcard .detailcard__image figcaption{display:block;position:absolute;bottom:0;right:0;padding-inline:.5ch;font-size:var(--font-size-smaller);color:var(--color-white);background-color:rgba(0,57,76,.5)}.ce_contact{display:grid;grid-template-areas:"card";border-radius:var(--radius-full);overflow:clip}@media(min-width: 768px){.ce_contact:hover .contact-channels{opacity:1;pointer-events:all}}.ce_contact .contact-image,.ce_contact .contact-details,.ce_contact .contact-channels{grid-area:card}.ce_contact .contact-details{--text-color: var(--color-white);place-self:end stretch;background-image:linear-gradient(to top, var(--color-blue-dark), transparent);padding:1.5rem 2rem 2rem}.ce_contact .contact-name,.ce_contact .contact-position{margin-block-end:0;line-height:1.2}.ce_contact .contact-name{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold)}.ce_contact .contact-position{font-size:var(--font-size-large)}.ce_contact .contact-channels{place-self:start end;display:flex;flex-direction:column;gap:calc(var(--grid-gutter)*.2);margin-block-start:1.375rem;margin-inline-end:1.375rem}@media(min-width: 768px){.ce_contact .contact-channels{opacity:0;pointer-events:none;transition:opacity .15s linear}}.ce_contact .contact-phone,.ce_contact .contact-mobile,.ce_contact .contact-email{--size: 3.75rem;position:relative;isolation:isolate;height:var(--size);width:var(--size);margin-block-end:0}.ce_contact .contact-phone a,.ce_contact .contact-mobile a,.ce_contact .contact-email a{height:var(--size);width:var(--size);overflow:clip;text-indent:-100vw;white-space:nowrap;background-image:url(../../files/ok-theme/img/contact-icons.svg);background-size:300%;background-repeat:no-repeat;display:block;background-position-x:var(--icon)}.ce_contact .contact-phone:before,.ce_contact .contact-mobile:before,.ce_contact .contact-email:before{content:"";position:absolute;inset:6px;background-color:var(--color-white);border-radius:50%;z-index:-1;opacity:.4;transition:opacity .2s ease,inset .15s linear,background-color .2s linear}.ce_contact .contact-phone:hover:before,.ce_contact .contact-mobile:hover:before,.ce_contact .contact-email:hover:before{inset:-3px;background-color:var(--color-blue-light);opacity:1}.ce_contact .contact-phone{--icon: center}.ce_contact .contact-mobile{--icon: right}.ce_contact .contact-email{--icon: left}.content-accordion{border-bottom-color:var(--accordion-border)}.content-accordion+.content-accordion{margin-block-start:.5rem}.content-accordion .handorgel__header__button{font-family:var(--headline-family);display:flex;gap:calc(var(--grid-gutter)*2);align-items:baseline;justify-content:space-between;font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);border-block-start:none;padding:1rem 0 .625rem;background-color:rgba(0,0,0,0);line-height:1.25}.content-accordion .handorgel__header__button:after{content:"→";font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:0;font-family:var(--text-family);color:var(--accordion-icon);transition:transform .2s linear}.content-accordion .handorgel__header--open .handorgel__header__button:after{transform:rotate(-90deg)}.content-accordion .handorgel__header~.handorgel__header{border-block-start:1px solid var(--accordion-border)}.content-accordion .handorgel__content{border-block-start:none;background-color:rgba(0,0,0,0)}.content-accordion .handorgel__content__inner{padding:0 0 1.25rem 0}.ce_form .formbody{display:grid;gap:calc(var(--grid-gutter)*1.4)}@media(min-width: 768px){.ce_form .formbody{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.ce_form .widget-textarea,.ce_form .widget-submit,.ce_form .widget.style--voll,.ce_form .widget.style--full{grid-column:span 2}}.ce_form .widget-checkbox fieldset,.ce_form .widget-radio fieldset{padding:0;margin:0;border:none}.ce_form .widget-checkbox legend,.ce_form .widget-radio legend{color:var(--text-color);font-size:var(--font-size-large);margin-block-end:.75rem}.ce_form .widget-checkbox span>input:checked+label:before,.ce_form .widget-radio span>input:checked+label:before{background-position-y:bottom}.ce_form .widget-checkbox span>label,.ce_form .widget-radio span>label{color:var(--text-color);display:flex;gap:1ch;cursor:pointer}.ce_form .widget-checkbox span>label:before,.ce_form .widget-radio span>label:before{content:"";height:1.25rem;width:1.25rem;flex-shrink:0;background-size:200%;background-position-x:var(--icon);background-position-y:top;background-image:url(../../files/ok-theme/img/form-icons.svg);transform:translate(0, 0.25rem)}.ce_form .widget-checkbox{--icon: left}.ce_form .widget-radio{--icon: right}.ce_form .widget-fineuploader .qq-upload-button{margin-block-start:.35rem}.ce_form .widget-fineuploader .values-list{display:flex;flex-direction:column;gap:calc(var(--grid-gutter)*.5)}.ce_form .widget-fineuploader .fineuploader-item .content{display:flex;gap:1ch}.ce_form .widget-fineuploader .fineuploader-item .color-scheme--dark{display:none}.ce_form .widget-fineuploader .fineuploader-item .details{display:none}.ce_form label{display:block;font-size:var(--font-size-large);color:var(--text-color)}.ce_form input[type=text],.ce_form input[type=email],.ce_form input[type=tel],.ce_form select,.ce_form textarea{display:block;border:1px solid var(--color-grey);background-color:var(--color-white);color:var(--color-blue-dark);border-radius:7px;padding-inline:1.125rem;padding-block:.8125rem;width:100%;font-size:var(--font-size-large);font-family:var(--text-family)}.ce_form textarea{resize:vertical;padding-block:1.125rem}.ce_form button[type=submit]{margin-inline:auto;--button-background: var(--color-blue);--button-border: var(--color-blue);--button-color: var(--color-white);--button-weight: var(--font-weight-bold)}.ce_table table,.content-table table{border-collapse:collapse;width:100%}.ce_table th,.content-table th{text-align:left}.ce_table th[scope=row],.content-table th[scope=row]{padding-inline-end:1rem}.ce_table tr:nth-child(odd),.content-table tr:nth-child(odd){background-color:var(--color-blue-light)}.ce_table td,.ce_table th,.content-table td,.content-table th{padding-block:.5rem;padding-inline:.5rem;vertical-align:baseline;font-size:var(--font-size)}.ce_table td:first-child,.ce_table th:first-child,.content-table td:first-child,.content-table th:first-child{padding-inline-start:.75rem}.ce_table td:last-child,.ce_table th:last-child,.content-table td:last-child,.content-table th:last-child{padding-inline-end:.75rem}@media(max-width: 450px){.ce_table thead,.content-table thead{display:none}}@media(max-width: 450px)and (max-width: 450px){.ce_table,.ce_table tbody,.ce_table tr,.ce_table td,.content-table,.content-table tbody,.content-table tr,.content-table td{display:block;width:100%}}@media(max-width: 450px){.ce_table tr,.content-table tr{padding-block:.25rem}}.margin-top-none{margin-top:calc(0*var(--content-padding)) !important}.padding-top-none{padding-top:calc(0*var(--content-padding)) !important}.margin-top-xs{margin-top:calc(0.5*var(--content-padding)) !important}.padding-top-xs{padding-top:calc(0.5*var(--content-padding)) !important}.margin-top-s{margin-top:calc(1*var(--content-padding)) !important}.padding-top-s{padding-top:calc(1*var(--content-padding)) !important}.margin-top-m{margin-top:calc(1.5*var(--content-padding)) !important}.padding-top-m{padding-top:calc(1.5*var(--content-padding)) !important}.margin-top-l{margin-top:calc(3*var(--content-padding)) !important}.padding-top-l{padding-top:calc(3*var(--content-padding)) !important}.margin-top-xl{margin-top:calc(6*var(--content-padding)) !important}.padding-top-xl{padding-top:calc(6*var(--content-padding)) !important}.margin-bottom-none{margin-bottom:calc(0*var(--content-padding)) !important}.padding-bottom-none{padding-bottom:calc(0*var(--content-padding)) !important}.margin-bottom-xs{margin-bottom:calc(0.5*var(--content-padding)) !important}.padding-bottom-xs{padding-bottom:calc(0.5*var(--content-padding)) !important}.margin-bottom-s{margin-bottom:calc(1*var(--content-padding)) !important}.padding-bottom-s{padding-bottom:calc(1*var(--content-padding)) !important}.margin-bottom-m{margin-bottom:calc(1.5*var(--content-padding)) !important}.padding-bottom-m{padding-bottom:calc(1.5*var(--content-padding)) !important}.margin-bottom-l{margin-bottom:calc(3*var(--content-padding)) !important}.padding-bottom-l{padding-bottom:calc(3*var(--content-padding)) !important}.margin-bottom-xl{margin-bottom:calc(6*var(--content-padding)) !important}.padding-bottom-xl{padding-bottom:calc(6*var(--content-padding)) !important}.margin-left-none{margin-left:calc(0*var(--content-padding)) !important}.padding-left-none{padding-left:calc(0*var(--content-padding)) !important}.margin-left-xs{margin-left:calc(0.5*var(--content-padding)) !important}.padding-left-xs{padding-left:calc(0.5*var(--content-padding)) !important}.margin-left-s{margin-left:calc(1*var(--content-padding)) !important}.padding-left-s{padding-left:calc(1*var(--content-padding)) !important}.margin-left-m{margin-left:calc(1.5*var(--content-padding)) !important}.padding-left-m{padding-left:calc(1.5*var(--content-padding)) !important}.margin-left-l{margin-left:calc(3*var(--content-padding)) !important}.padding-left-l{padding-left:calc(3*var(--content-padding)) !important}.margin-left-xl{margin-left:calc(6*var(--content-padding)) !important}.padding-left-xl{padding-left:calc(6*var(--content-padding)) !important}.margin-right-none{margin-right:calc(0*var(--content-padding)) !important}.padding-right-none{padding-right:calc(0*var(--content-padding)) !important}.margin-right-xs{margin-right:calc(0.5*var(--content-padding)) !important}.padding-right-xs{padding-right:calc(0.5*var(--content-padding)) !important}.margin-right-s{margin-right:calc(1*var(--content-padding)) !important}.padding-right-s{padding-right:calc(1*var(--content-padding)) !important}.margin-right-m{margin-right:calc(1.5*var(--content-padding)) !important}.padding-right-m{padding-right:calc(1.5*var(--content-padding)) !important}.margin-right-l{margin-right:calc(3*var(--content-padding)) !important}.padding-right-l{padding-right:calc(3*var(--content-padding)) !important}.margin-right-xl{margin-right:calc(6*var(--content-padding)) !important}.padding-right-xl{padding-right:calc(6*var(--content-padding)) !important}
