.mod_visitors .invisible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    float: left;
	width:0px;
	height:0px;
}
.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;overflow:hidden}.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;opacity:1;-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 .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;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%}.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%;background:0 0;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 string{color:#fff}.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}}
@layer reset, typo, components, layout, utilities;:root{color-scheme:only light;interpolate-size:allow-keywords;--logo-height: 100px;--clr-white: hsl(220, 37%, 100%);--clr-black: hsl(0, 0%, 0%);--clr-surface: hsl(0, 0%, 100%);--clr-text: hsl(0, 0%, 30%);--clr-text-strong: hsl(0, 0%, 0%);--clr-headings: var(--clr-primary-500);--clr-primary-100: hsl(211, 100%, 59.8%);--clr-primary-200: hsl(211, 100%, 49.8%);--clr-primary-300: hsl(211, 100%, 39.8%);--clr-primary-400: hsl(211, 100%, 29.8%);--clr-primary-500: hsl(211, 100%, 24.8%);--clr-primary-600: hsl(211, 100%, 19.8%);--clr-primary-700: hsl(211, 100%, 14.8%);--clr-primary-800: hsl(211, 100%, 9.8%);--clr-primary-900: hsl(211, 100%, 4.8%);--clr-secondary-300: hsl(36, 100%, 55.7%);--clr-secondary-400: hsl(36, 100%, 45.7%);--clr-secondary-500: hsl(36, 100%, 35.7%);--clr-accent-200: hsl(358, 85%, 80%);--clr-accent-300: hsl(356, 21%, 13%);--clr-accent-400: hsl(358, 85%, 50%);--clr-accent-500: hsl(358, 85%, 35%);--clr-neutral-100: hsl(210, 17%, 98%);--clr-neutral-200: hsl(210, 17%, 93%);--clr-neutral-300: hsl(210, 17%, 89%);--clr-neutral-400: hsl(210, 17%, 83%);--clr-neutral-500: hsl(210, 17%, 71%);--clr-neutral-600: hsl(210, 17%, 46%);--clr-neutral-700: hsl(210, 17%, 31%);--clr-neutral-800: hsl(210, 17%, 23%);--clr-neutral-900: hsl(210, 17%, 15%);--clr-sucess: hsl(152, 69%, 31%);--clr-info: hsl(190, 90%, 50%);--clr-warning: hsl(45, 100%, 51%);--clr-danger: hsl(354, 70%, 54%);--clr-mandatory: hsl(0, 100%, 50%);--clr-nav-button: var(--clr-black);--ff-base: "Open Sans", -apple-system, BlinkMacSystemFont, serif;--ff-accent: "Open Sans", -apple-system, BlinkMacSystemFont, serif;--ff-headings: "Open Sans", -apple-system, BlinkMacSystemFont, serif;--ff-sans-serif: -apple-system, BlinkMacSystemFont, sans-serif;--fw-regular: 400;--fw-bold: 700;--fw-headings: 600;--fst-normal: normal;--fst-italic: italic;--lh-base: 1.5;--lh-headings: 1.15;--fs-base: 1.125rem;--fs-lead: 1.473rem;--fs-h1: 2.945rem;--fs-h2: 1.82rem;--fs-h3: 1.473rem;--fs-h4: 1.125rem;--fs-h5: 1.125rem;--fs-h6: 1.125rem;--fs-button: var(--fs-base);--gutter-width: 2rem;--pm-spacer: 1rem;--icon-list-item: url('data:image/svg+xml,<svg width="20px" height="24px" viewBox="0 0 20 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M7.315,24c3.926,-8.016 7.852,-15.984 11.778,-24c-0.071,0.023 -0.141,0.023 -0.187,0.047c-0.585,0.21 -1.169,0.42 -1.776,0.607c-0.137,0.047 -0.247,0.149 -0.304,0.281l-9.325,18.999c-0.046,0.07 -0.07,0.14 -0.14,0.257c-0.043,-0.076 -0.082,-0.154 -0.117,-0.234l-5.678,-13.531c-0.14,-0.35 -0.094,-0.303 -0.444,-0.186c-0.351,0.116 -0.725,0.257 -1.122,0.397c2.454,5.772 4.884,11.544 7.315,17.363Z" style="fill:%23013E7E;fill-rule:nonzero;"/></svg>');--icon-instagram: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>');--icon-facebook: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"/></svg>')}@layer reset{*,*:before,*:after{box-sizing:border-box;font:inherit}html{color-scheme:light dark;hanging-punctuation:first last;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}html :focus-within{scroll-behavior:smooth}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;margin:0;padding:0}:focus-visible{outline-color:var(--clr-primary-400);outline-offset:.2em}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,table,figure{margin-block:0}h1,h2,h3,h4,h5,h6{line-height:var(--lh-headings);text-wrap:balance}img,picture,svg,video,canvas{display:block;max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:1rem}figure{margin:0;line-height:.7}nav ul,.content-gallery ul,ul[role=list],ol[role=list]{list-style-type:none;margin:0;padding:0}ul,ol{margin-block:0}[id=container] a,[id=container] a:hover,[id=container] a:focus{text-decoration:underline;color:currentColor;word-break:break-word}table{caption-side:bottom;border-collapse:collapse}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:block}button:not(:focus-visible){outline-color:rgba(0,0,0,0)}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}select{word-wrap:normal}select:disabled{opacity:1}button{cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}textarea:not([rows]){min-height:10em}fieldset{min-width:0;padding:0;margin:0;margin-inline:0;border:0;display:flow-root}legend{float:left;width:100%;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer;list-style-position:outside}progress{vertical-align:baseline}[hidden]{display:none !important}:target{scroll-margin-block:5px}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important;transition:none}}@media(prefers-reduced-motion: no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:0}}dialog:-internal-dialog-in-top-layer::backdrop{background:rgba(0,0,0,.7)}}@font-face{font-display:swap;font-family:"PT Serif";font-style:normal;font-weight:400;src:url("/files/theme/fonts/pt-serif/pt-serif-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Serif";font-style:italic;font-weight:400;src:url("/files/theme/fonts/pt-serif/pt-serif-v18-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"PT Serif";font-style:normal;font-weight:700;src:url("/files/theme/fonts/pt-serif/pt-serif-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/files/theme/fonts/open-sans/open-sans-v44-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url("/files/theme/fonts/open-sans/open-sans-v44-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/files/theme/fonts/open-sans/open-sans-v44-latin-600.woff2") format("woff2")}@layer typo{body{color:var(--clr-text);font-family:var(--ff-base);font-size:var(--fs-base);line-height:var(--lh-base);font-style:var(--fst-normal);font-weight:var(--fw-regular)}h1,.h1:not([class*=content-]),h2,.h2:not([class*=content-]),h3,.h3:not([class*=content-]),h4,.h4:not([class*=content-]),h5,.h5:not([class*=content-]),h6,.h6:not([class*=content-]){font-family:var(--ff-headings);line-height:var(--lh-headings);font-weight:var(--fw-headings);font-size:var(--fs-h6);color:var(--clr-headings)}h1,.h1:not([class*=content-]),[class*=content-].h1 :is(h1,h2,h3,h4,h5,h6){font-size:var(--fs-h1)}h2,.h2:not([class*=content-]),[class*=content-].h2 :is(h1,h2,h3,h4,h5,h6){font-size:var(--fs-h2)}h3,.h3:not([class*=content-]),[class*=content-].h3 :is(h1,h2,h3,h4,h5,h6){font-size:var(--fs-h3)}h4,.h4:not([class*=content-]),[class*=content-].h4 :is(h1,h2,h3,h4,h5,h6){font-size:var(--fs-h4)}h5,.h5:not([class*=content-]),[class*=content-].h5 :is(h1,h2,h3,h4,h5,h6){font-size:var(--fs-h5)}h6,.h6:not([class*=content-]),[class*=content-].h6 :is(h1,h2,h3,h4,h5,h6){font-size:var(--fs-h5)}.lh-base{line-height:var(--lh-base)}.lead{font-size:var(--fs-lead);line-height:var(--lh-headings);letter-spacing:var(--lsp-xs)}strong{font-weight:var(--fw-bold);color:var(--clr-text-strong)}em{font-style:italic;color:var(--text-strong)}.ff-sans-serif{font-family:var(--ff-sans-serif)}.fs-xs{font-size:var(--fs-xs)}.lsp-base{letter-spacing:var(--lsp-base)}[id=footer] *{font-family:var(--ff-headings);font-weight:var(--fw-headings)}}@layer utilities{::selection{background-color:var(--clr-neutral-800);color:var(--clr-white)}.mt-0,.mt-0-content-text-div>div{margin-block-start:0}.d-none{display:none}.d-contents{display:contents}.d-inline-block{display:inline-block}.d-flow-root{display:flow-root}.d-flex{display:flex}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.flex-column{flex-direction:column}.flex-shrink-0{flex-shrink:0}.g-ggw{gap:var(--gutter-width)}[class=bg-]{--_bg-background-color: var(--bg-background-color, var(--clr-neutral-400));--_bg-text-color: var(--bg-text-color, var(--clr-text));background-color:var(--_bg-background-color);color:var(--_bg-text-color)}.bg-light,.bg--light{--bg-background-color: var(--clr-neutral-200);--bg-text-color: var(--clr-text)}.bg-dark,.bg--dark{--bg-background-color: var(--clr-neutral-900);--bg-text-color: var(--clr-white)}.bg-primary-light{--bg-background-color: var(--clr-primary-100)}.border{border:1px solid var(--clr-primary-400)}.ratio-0point5,.ratio-0x5{aspect-ratio:.5}.ratio-1x1{aspect-ratio:1/1}.ratio-4x3{aspect-ratio:4/3}.ratio-16x9{aspect-ratio:16/9}.ratio-21x9{aspect-ratio:21/9}.w-auto{width:auto}.w-100{width:100%}.h-auto{height:auto}.h-100{height:100%}.h-500px{height:500px}.h-600px{height:600px}.h-700px{height:700px}.text-start,.text-start *{text-align:start}.text-center,.text-center *{text-align:center}.text-end,.text-end *{text-align:end}.text-uppercase{text-transform:uppercase}.text-white{color:var(--clr-white)}.fc-primary{color:var(--clr-primary-400)}span.mandatory{color:var(--clr-mandatory);padding-inline:.15rem}.invisible:not(:focus):not(:focus-within):not(:focus-visible),.visually-hidden:not(:focus):not(:focus-within),.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute;border:0 !important;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.content-text a:hover,.content-text a:focus{text-decoration-skip-ink:auto}@media(min-width: 576px){.d-ms-contents{display:contents}.d-ms-flow-root{display:flow-root}.text-xs-start,.text-xs-start *{text-align:start}.text-xs-center,.text-xs-center *{text-align:center}.text-xs-end,.text-xs-end *{text-align:end}}@media(min-width: 768px){.d-md-none,[data-nav-main] .d-md-none-nav{display:none}.d-md-list-item,[data-nav-main] .d-md-list-item-nav{display:list-item}.d-md-contents{display:contents}.d-md-flow-root{display:flow-root}.d-md-flex{display:flex}.flex-md-row{flex-direction:row}.text-md-start,.text-md-start *{text-align:start}.text-md-center,.text-md-center *{text-align:center}.text-md-end,.text-md-end *{text-align:end}}@media(min-width: 992px){.d-lg-contents{display:contents}.d-lg-flow-root{display:flow-root}.d-lg-flex{display:flex}.flex-lg-row{flex-direction:row}.text-lg-start,.text-lg-start *{text-align:start}.text-lg-center,.text-lg-center *{text-align:center}.text-lg-end,.text-lg-end *{text-align:end}}}@layer components{.nav-toggler,.btn-close{border:0;background-color:rgba(0,0,0,0);padding:.5rem;font-size:2rem}.nav-toggler,.nav-toggler>*,.btn-close,.btn-close>*{line-height:1}.btn-close{color:var(--clr-text);font-size:1.5rem}.alert{--_alert-padding-block: var(--alert-padding-block, 0.5rem);--_alert-padding-inline: var(--alert-padding-inline, 0.75rem);--_alert-border-color: var(--alert-border-color, var(--clr-neutral-400));--_alert-color: var(--btn-color, var(--clr-text));--_alert-background-color: var(--alert-background-color, var(--clr-neutral-200));--_alert-display: var(--alert-display, block);--_alert-border-start-radius: var(--alert-border-start-radius, 0.25rem 0.25rem);--_alert-border-end-radius: var(--alert-border-end-radius, 0.25rem 0.25rem);--_alert-border-width: var(--alert-border-width, 1px);--_alert-border-type: var(--alert-border-type, solid);--_alert-element-margin-start: var(--alert-element-margin-start, 0.75rem);display:var(--_alert-display);height:fit-content;color:var(--_alert-color);padding-block:var(--_alert-padding-block);padding-inline:var(--_alert-padding-inline);border:var(--_alert-border-width) var(--_alert-border-type) var(--_alert-border-color);background-color:var(--_alert-background-color);border-end-start-radius:var(--_alert-border-start-radius);border-end-end-radius:var(--_alert-border-end-radius);border-start-start-radius:var(--_alert-border-start-radius);border-start-end-radius:var(--_alert-border-end-radius)}.alert>*+*{margin-block-start:var(--_alert-element-margin-start)}.btn:not(.content-hyperlink),.btn.content-hyperlink a,.back a,.widget-submit button{--_btn-padding-block: var(--btn-padding-block, 0.3rem);--_btn-padding-inline: var(--btn-padding-inline, 0.5rem);--_btn-border-color: var(--btn-border-color, var(--clr-neutral-400));--_btn-border-hover-color: var(--btn-border-hover-color, var(--clr-neutral-600));--_btn-color: var(--btn-color, var(--clr-text));--_btn-hover-color: var(--btn-hover-color, var(--clr-white));--_btn-background-color: var(--btn-background-color, var(--clr-neutral-400));--_btn-background-hover-color: var(--btn-background-hover-color, var(--clr-neutral-600));--_btn-display: var(--btn-display, inline-block);--_btn-border-start-radius: var(--btn-border-start-radius, 0.25rem 0.25rem);--_btn-border-end-radius: var(--btn-border-end-radius, 0.25rem 0.25rem);--_btn-font-size: var(--btn-font-size, var(--fs-button));text-decoration:none;display:var(--_btn-display);color:var(--_btn-color);padding-block:var(--_btn-padding-block);padding-inline:var(--_btn-padding-inline);border:1px solid var(--_btn-border-color);background-color:var(--_btn-background-color);border-end-start-radius:var(--_btn-border-start-radius);border-end-end-radius:var(--_btn-border-end-radius);border-start-start-radius:var(--_btn-border-start-radius);border-start-end-radius:var(--_btn-border-end-radius);font-size:var(--_btn-font-size)}.btn:not(.content-hyperlink):hover,.btn:not(.content-hyperlink):focus,.btn.content-hyperlink a:hover,.btn.content-hyperlink a:focus,.back a:hover,.back a:focus,.widget-submit button:hover,.widget-submit button:focus{color:var(--_btn-hover-color);background-color:var(--_btn-background-hover-color);border-color:var(--_btn-border-hover-color)}.btn--secondary{--btn-color: var(--clr-white);--btn-background-color: var(--clr-secondary-400);--btn-border-color: var(--clr-secondary-400);--btn-hover-color: var(--clr-white);--btn-background-hover-color: var(--clr-secondary-500);--btn-border-hover-color: var(--clr-secondary-500)}.btn--white{--btn-color: var(--clr-text);--btn-background-color: var(--clr-white);--btn-border-color: var(--clr-white);--btn-hover-color: var(--clr-white);--btn-background-hover-color: var(--clr-neutral-500);--btn-border-hover-color: var(--clr-neutral-500)}.card{--_card-padding-block: var(--card-padding-block, 0.5rem);--_card-padding-inline: var(--card-padding-inline, 0.75rem);--_card-border-color: var(--card-border-color, var(--clr-neutral-400));--_card-color: var(--btn-color, var(--clr-text));--_card-background-color: var(--card-background-color, transparent);--_card-display: var(--card-display, block);--_card-border-start-radius: var(--card-border-start-radius, 0.25rem 0.25rem);--_card-border-end-radius: var(--card-border-end-radius, 0.25rem 0.25rem);--_card-border-width: var(--card-border-width, 1px);--_card-border-type: var(--card-border-type, solid);--_card-element-margin-start: var(--card-element-margin-start, 0.75rem);position:relative;display:var(--_card-display);word-wrap:break-word;background-clip:border-box;min-width:0;height:fit-content;padding-block:var(--_card-padding-block);padding-inline:var(--_card-padding-inline);color:var(--_card-color);border:var(--_card-border-width) var(--_card-border-type) var(--_card-border-color);background-color:var(--_card-background-color);border-end-start-radius:var(--_card-border-start-radius);border-end-end-radius:var(--_card-border-end-radius);border-start-start-radius:var(--_card-border-start-radius);border-start-end-radius:var(--_card-border-end-radius)}.card__body{padding-block:var(--_card-padding-block);padding-inline:var(--_card-padding-inline)}.pagination{--_pagination-padding-block: var(--pagination-padding-block, 0.25rem);--_pagination-padding-inline: var(--pagination-padding-inline, 0.75rem);--_pagination-border-color: var(--pagination-border-color, var(--clr-neutral-300));--_pagination-border-hover-color: var(--pagination-border-hover-color, var(--clr-neutral-600));--_pagination-border-active-color: var(--pagination-border-active-color, var(--clr-primary-400));--_pagination-color: var(--pagination-color, var(--clr-text));--_pagination-hover-color: var(--pagination-hover-color, var(--clr-white));--_pagination-background-color: var(--pagination-background-color, transparent);--_pagination-background-hover-color: var(--pagination-background-hover-color, var(--clr-neutral-600));--_pagination-active-color: var(--pagination-active-color, var(--clr-white));--_pagination-background-active-color: var(--pagination-background-active-color, var(--clr-primary-400));--_pagination-display: var(--pagination-display, block);--_pagination-border-start-radius: var(--pagination-border-start-radius, 0.25rem 0.25rem);--_pagination-border-end-radius: var(--pagination-border-end-radius, 0.25rem 0.25rem)}.pagination ul{list-style-type:none;padding-inline-start:0;display:flex}.pagination strong,.pagination a{text-decoration:none;text-align:center;color:var(--_pagination-color);padding-block:var(--_pagination-padding-block);padding-inline:var(--_pagination-padding-inline);display:var(--_pagination-display);border-block:1px solid var(--_pagination-border-color);border-inline-end:1px solid var(--_pagination-border-color);background-color:var(--_pagination-background-color)}.pagination a:hover,.pagination a:focus{color:var(--_pagination-hover-color);background-color:var(--_pagination-background-hover-color);border-color:var(--_pagination-border-hover-color)}.pagination strong{color:var(--_pagination-active-color);background-color:var(--_pagination-background-active-color);border-color:var(--_pagination-border-active-color)}.pagination li:first-child a,.pagination li:first-child strong,.pagination ul+li a{border-inline-start:1px solid var(--_pagination-border-color);border-end-start-radius:var(--_pagination-border-start-radius);border-start-start-radius:var(--_pagination-border-start-radius)}.pagination li:last-child a,.pagination li:last-child strong,.pagination ul:has(>li+ul)>li:first-child a,.pagination ul:has(>li+li+ul)>li:nth-of-type(2) a{border-end-end-radius:var(--_pagination-border-end-radius);border-start-end-radius:var(--_pagination-border-end-radius)}.pagination ul ul{padding-inline:calc(var(--gutter-width)/4)}.formbody{--_form-row-gap: var(--form-row-gap, calc(var(--gutter-width) / 2));--_form-col-gap: var(--form-col-gap, calc(var(--gutter-width) / 2));--_form-legend-font-size: var(--form-legend-font-size, var(--fs-h3));display:flex;flex-wrap:wrap;row-gap:var(--_form-row-gap);column-gap:var(--_form-col-gap)}.formbody fieldset{--_fieldset-row-gap: var(--fieldset-row-gap, calc(var(--gutter-width) / 2));display:grid;row-gap:var(--_fieldset-row-gap)}.formbody fieldset legend{font-family:var(--ff-headings);line-height:var(--lh-headings);font-weight:var(--fw-headings);font-size:var(--_form-legend-font-size);padding-block-end:calc(var(--_form-legend-font-size)/4)}.formbody .widget{flex-basis:100%}.formbody .widget-submit{align-items:end}.formbody .form-width-50{flex-basis:calc((100% - var(--_form-col-gap))/2)}@media(min-width: 768px){.formbody .form-width-md-50{flex-basis:calc((100% - var(--_form-col-gap))/2)}}.widget{--_widget-row-gap: var(--widget-row-gap, 0.5rem);--_widget-label-font-size: var(--widget-label-font-size, var(--fs-base));--_widget-label-font-weight: var(--widget-label-font-weight, var(--fw-normal));--_widget-label-color: var(--widget-label-color, var(--clr-text));--_widget-input-color: var(--widget-input-color, var(--clr-text));--_widget-input-background-color: var(--widget-input-background-color, var(--clr-white));--_widget-input-padding-y: var(--widget-input-padding-y, 0.375rem);--_widget-input-padding-x: var(--widget-input-padding-x, 0.75rem);--_widget-input-font-size: var(--widget-input-font-size, 0.9em);--_widget-input-font-weight: var(--widget-input-font-weight, var(--fw-normal));--_widget-input-line-height: var(--widget-input-color, var(--lh-normal));--_widget-input-border-color: var(--widget-input-border-color, var(--clr-neutral-300));--_widget-input-border-width: var(--widget-input-border-width, 1px);--_widget-input-border-start-radius: var(--widget-input-border-start-radius, 0.25rem 0.25rem);--_widget-input-border-end-radius: var(--widget-input-border-end-radius, 0.25rem 0.25rem);--_widget-input-focus-color: var(--widget-input-focus-color, var(--clr-text));--_widget-input-background-focus-color: var(--widget-input-background-focus-color, var(--clr-neutral-100));--_widget-input-border-focus-color: var(--widget-input-border-focus-color, var(--clr-primary-400));--_widget-input-focus-focus-color: var(--widget-input-focus-focus-color, var(--clr-neutral-500));display:grid;gap:var(--_widget-row-gap)}.widget label{font-size:var(--_widget-label-font-size);font-weight:var(--_widget-label-font-weight);color:var(--_widget-label-color)}.widget input{display:block;-webkit-appearance:none;appearance:none;background-clip:padding-box;border:var(--_widget-input-border-width) solid var(--_widget-input-border-color);background-color:var(--_widget-input-background-color)}.widget input:focus,.widget select:focus{color:var(--_widget-input-focus-color);background-color:var(--_widget-input-background-focus-color);border-color:var(--_widget-input-border-focus-color);outline:0;box-shadow:0 0 0 .15rem var(--_widget-input-focus-focus-color)}.widget-text input{padding:var(--_widget-input-padding-y) var(--_widget-input-padding-x);color:var(--_widget-input-color);font-size:var(--_widget-input-font-size);font-weight:var(--_widget-input-font-weight);line-height:var(--_widget-input-line-height);border-end-start-radius:var(--_widget-input-border-end-radius);border-end-end-radius:var(--_widget-input-border-end-radius);border-start-start-radius:var(--_widget-input-border-start-radius);border-start-end-radius:var(--_widget-input-border-end-radius)}.widget-radio{--widget-input-background-focus-color: var(--clr-primary-400)}.widget-radio legend{--_form-legend-font-size: var(--fs-h4);display:flex}.widget-radio span{display:flex}.widget-radio input{margin-inline-end:.5rem;width:1em;height:1em;aspect-ratio:1;border-radius:50%}.widget-radio input:checked{background-color:var(--widget-input-background-focus-color);border-color:var(--widget-input-background-focus-color)}.widget-radio label{display:inline-block}.widget-select{--_form-select-padding-block: var(--form-select-padding-block, 0.25rem);--_form-select-padding-inline: var(--form-select-padding-inline, 0.5rem);--_form-select-color: var(--form-select-color, var(--clr-text));--_form-select-background-color: var(--form-select-background-color, var(--clr-white));--_form-select-border-width: var(--form-select-border-width, 1px);--_form-select-border-color: var(--form-select-border-color, var(--clr-neutral-400))}.widget-select select{-webkit-appearance:none;appearance:none;display:block;color:var(--_form-select-color);background-color:var(--_form-select-background-color);padding:var(--_form-select-padding-block) var(--_form-select-padding-inline);border:var(--_form-select-border-width) solid var(--_form-select-border-color);border-end-start-radius:var(--_widget-input-border-end-radius);border-end-end-radius:var(--_widget-input-border-end-radius);border-start-start-radius:var(--_widget-input-border-start-radius);border-start-end-radius:var(--_widget-input-border-end-radius)}:is([id=main]) table{--_table-cell-padding-block: var(--table-cell-padding-block, 0.5rem);--_table-cell-padding-inline: var(--table-cell-padding-inline, 0.5rem);--_table-cell-border-width: var(--table-cell-border-width, 1px);--_table-cell-border-color: var(--table-cell-border-color, var(--clr-neutral-300));--_table-cell-color: var(--table-cell-color, var(--clr-text));--_table-cell-background-color: var(--table-cell-background-color, transparent);--_table-cell-border-color: var(--table-cell-border-color, var(--clr-neutral-400));--_table-striped-cell-color: var(--table-striped-cell-color, var(--clr-text));--_table-striped-row-background: var(--table-striped-row-background, var(--clr-neutral-200));--_table-row-hover-cell-color: var(--table-row-hover-cell-color, var(--clr-text));--_table-row-hover-background-color: var(--table-row-hover-background-color, var(--clr-neutral-300));caption-side:bottom;border-collapse:collapse;vertical-align:top}:is([id=main]) table>thead{vertical-align:bottom}:is([id=main]) table>tbody{vertical-align:inherit}:is([id=main]) tbody,:is([id=main]) td,:is([id=main]) tfoot,:is([id=main]) th,:is([id=main]) tr{border-color:inherit;border-style:solid;border-width:0}:is([id=main]) th,:is([id=main]) td{padding:var(--_table-cell-padding-block, --_table-cell-padding-inline);color:var(--_table-cell-color);background-color:var(--_table-cell-background-color);border-block-end:var(--_table-cell-border-width) solid var(--_table-cell-border-color)}:is([id=main]) th{font-weight:var(--fw-bold)}:is([id=main]) table.table-striped tr:nth-of-type(even){background-color:var(--_table-striped-row-background)}:is([id=main]) table.table-striped tr:nth-of-type(even)>*{color:var(--_table-striped-cell-color)}}@layer layout{body{background-color:var(--clr-surface)}[id=wrapper]{block-size:100vh;block-size:100dvh;block-size:100svh;display:grid;grid-template-rows:1fr auto}[id=container],[id=main] .inside,[id=header] .inside{display:contents}[id=main],[id=header],[id=footer],.navigation-main.is-active{display:grid;--_container-width: var(--container-width, 100%);--container-width: calc(100% - var(--gutter-width));grid-template-columns:[fullwidth-start] minmax(calc(var(--gutter-width) / 2), 1fr) [content-start] var(--_container-width) [content-end] minmax(calc(var(--gutter-width) / 2), 1fr) [fullwidth-end]}[id=header] .inside>.nav-wrapper,.mod_article,.navigation-main.is-active>ul{grid-column:content}:where([id=main]){padding-block:var(--gutter-width)}:where([id=main]) .mod_article>*+*{margin-block-start:var(--gutter-width)}:where([id=main]) [class*=content-]>*+*{margin-block-start:var(--pm-spacer)}:where([id=main]) [class*=content-] ul,:where([id=main]) [class*=content-] *+*{margin-block-start:calc(var(--pm-spacer)/2)}body:not(.standard-list-item) :where([id=main]) li{list-style:none;position:relative}body:not(.standard-list-item) :where([id=main]) li:before{content:var(--icon-list-item);position:absolute;inset:.25em auto auto -1.75em}body.standard-list-item :where([id=main]) li::marker{color:var(--clr-primary-500)}.mod_article.fullwidth{grid-column:fullwidth}.saeulen{display:grid;gap:var(--gutter-width)}.saeulen>*{background-color:var(--clr-neutral-200);padding:var(--gutter-width);border-radius:calc(var(--gutter-width)/3)}.media img{border-radius:calc(var(--gutter-width)/3)}[id=footer]{background-color:var(--clr-primary-500)}[id=footer] *{color:var(--clr-white)}[id=footer] nav a.invisible{background-color:var(--clr-white);position:fixed !important;inset-block-end:-var(--gutter-width);inset-inline-start:50%;transform:translateX(-50%);z-index:1;padding:.3em;text-decoration:none;color:var(--clr-primary-500);outline:0}[id=footer] nav a.invisible:focus-visible{inset-block-end:0}[id=footer] nav a:not(:hover):not(:focus),[id=footer] nav a:focus-visible{text-decoration:none}[id=footer] .inside{grid-column:content;display:flex;flex-direction:column;gap:calc(var(--gutter-width)/2);padding-block:var(--gutter-width)}@media(min-width: 576px){[id=main],[id=header],[id=footer],.navigation-main.is-active{--container-width: 540px}}@media(min-width: 576px)and (max-width: 767.98px){.navigation-main{--nav-mobile-padding: 120px calc((100% - var(--container-width)) / 2) 20px}}@media(min-width: 768px){[id=main],[id=header],[id=footer],.navigation-main.is-active{--container-width: 720px}.saeulen{grid-template-columns:1fr 1fr}.saeulen>*+*{margin-block-start:initial}[id=footer] .inside{flex-direction:row;justify-content:space-between}}@media(min-width: 992px){[id=main],[id=header],[id=footer]{--container-width: 960px}}}@layer utilities{:root{--nav-color: var(--clr-text);--nav-active-color: var(--clr-primary-400);--nav-item-line-height: 1.5;--nav-mobile-background: var(--clr-surface);--nav-mobile-color: var(--clr-text);--nav-mobile-active-background: var(--clr-neutral-300);--nav-mobile-hover-background: var(--clr-neutral-200);--nav-mobile-active-color: var(--clr-primary-400);--nav-mobile-active-border-color: var(--clr-primary-400);--nav-mobile-btn-clr: var(--clr-primary-400);--nav-mobile-separator-color: var(--clr-neutral-300);--nav-mobile-padding: 120px 20px 20px;--nav-mobile-font-size: var(--fs-base);--nav-mobile-backdrop-height: 80px;--nav-submenu-background: var(--clr-white);--skip-background: var(--clr-primary-400);--skip-color: var(--clr-white);--skip-focus-border-color: var(--clr-primary-400);--nav-logo-height: 50px;--header-block-padding: 0.5em;--body-margin-block-start: calc(var(--nav-logo-height) + var(--header-block-padding) * 2)}[id=wrapper]{padding-block-start:var(--body-margin-block-start)}[id=header]{position:fixed;inset:0 0 auto;z-index:99999;padding-block:var(--header-block-padding);background-color:var(--clr-surface)}body.navigation-open{overflow:hidden}body.navigation-open header .nav-logo{position:relative;z-index:7}.nav-wrapper{display:flex;justify-content:space-between;column-gap:calc(var(--gutter-width)/2)}.navigation-main a,.navigation-main span,.navigation-main strong{line-height:1.5;line-height:var(--nav-item-line-height);font-family:var(--ff-headings);font-weight:var(--fw-headings)}.btn-toggle-submenu{all:revert;background:none !important;border:none;cursor:pointer;height:44px;width:44px;position:absolute;right:0;top:5px;z-index:1;outline-color:var(--clr-primary-400);outline-offset:-4px}.btn-toggle-submenu:after{align-items:center;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24"><path d="m9 18 6-6-6-6"/></svg>') no-repeat 50%;content:"";display:flex;height:100%;justify-content:center;transition:transform .5s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.nav-burger{align-items:center;background:rgba(0,0,0,0);border:none;display:flex;justify-content:flex-start;line-height:1.5;padding:0;position:relative;z-index:7}.nav-burger .icon-line{top:50%;transform:translateY(-50%);transition:background-color .2s ease-in-out;z-index:1}.nav-burger .icon-line:before{top:-0.625rem}.nav-burger .icon-line:after{bottom:-0.625rem}.nav-burger .icon-line,.nav-burger .icon-line:after,.nav-burger .icon-line:before{background:var(--nav-active-color);border-radius:3rem;height:.25rem;left:50%;position:absolute;transform:translateX(-50%);width:2.25rem}.nav-burger .icon-line:after,.nav-burger .icon-line:before{content:"";transition:transform .2s ease-in-out,top .2s ease-in-out,bottom .2s ease-in-out;z-index:6}.nav-burger.is-active .icon-line{background:rgba(0,0,0,0)}.nav-burger.is-active .icon-line:before{top:0;transform:translateX(-50%) rotate(45deg)}.nav-burger.is-active .icon-line:after{bottom:0;transform:translateX(-50%) rotate(-45deg)}.nav-burger:hover{cursor:pointer}.nav-burger__inner{height:44px;position:relative;width:44px}@media(max-width: 991.98px){.nav-wrapper{position:relative;z-index:5}.navigation-main .skip-link{visibility:hidden}.navigation-main{background:var(--nav-mobile-background);color:var(--nav-mobile-color);font-size:18px;font-size:var(--nav-mobile-font-size);line-height:1.5;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding-block-start:120px;position:fixed;inset:0;z-index:6}.navigation-main.is-active:before{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:fixed;content:"";display:block;inset:0 0 0 auto;height:var(--nav-mobile-backdrop-height);z-index:1}.navigation-main:not(.is-active){opacity:0;pointer-events:none;visibility:hidden}.navigation-main a,.navigation-main span,.navigation-main strong{color:var(--nav-mobile-color);display:inline-block;padding:.5em .4em;text-decoration:none;width:calc(100% - 44px);font-weight:var(--fw-bold);outline-offset:-4px}.navigation-main a.active,.navigation-main span.trail,.navigation-main strong.active{--nav-mobile-color: var(--nav-mobile-active-color) }.navigation-main .level_1 ul{display:none;flex-direction:column}.navigation-main .level_2 li{padding:0 0 0 20px}.navigation-main ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.navigation-main li{padding:0;position:relative;border-top:1px solid var(--nav-mobile-separator-color)}.navigation-main li:not(.active):not(.trail):hover{background-color:var(--nav-mobile-hover-background)}.navigation-main>ul>li:last-child{border-bottom:1px solid var(--nav-mobile-separator-color)}.navigation-main li>.btn-toggle-submenu:after{transform:rotateX(180deg) rotate(-90deg)}.navigation-main li.active,.navigation-main li.trail{color:var(--nav-mobile-active-color)}.navigation-main li.nav-expanded>ul{display:flex;background-color:var(--clr-surface)}.navigation-main li.nav-expanded>.btn-toggle-submenu:after{transform:rotateX(0deg) rotate(-90deg)}}@media(min-width: 992px){.nav-wrapper{align-items:center}.navigation-main a{text-decoration:none}.navigation-main a,.navigation-main span,.navigation-main strong{color:var(--nav-color);display:block;font-weight:var(--fw-headings);position:relative}.navigation-main a.trail,.navigation-main span.trail,.navigation-main strong:not(.does-not-exist){color:var(--nav-active-color)}.navigation-main ul{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none;margin:0;padding:0}.navigation-main ul li.submenu{position:relative}.navigation-main ul ul li:not(.active):not(.trail):hover{background-color:var(--nav-mobile-hover-background)}.navigation-main ul ul{background:var(--nav-submenu-background);box-shadow:1px 2px 15px 8px rgba(0,0,0,.1);gap:0;min-width:270px;position:absolute;top:100%;z-index:2}.navigation-main ul ul li{padding:0}.navigation-main ul ul a{outline-offset:-4px}.navigation-main ul ul li.submenu{padding-right:40px}.navigation-main ul ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.1)}.navigation-main ul ul .btn-toggle-submenu{bottom:0;height:100%;right:0;top:0;width:40px}.navigation-main li.nav-expanded>ul{display:flex}.navigation-main li.nav-expanded .level_2 ul{left:100%;min-width:200px;top:0}.navigation-main li.nav-expanded .level_2 ul.bounds-right,.navigation-main li.nav-expanded .level_2 ul.bounds-right ul{left:auto;right:100%}.navigation-main .level_1{align-items:center;gap:0 1.25rem;justify-content:flex-end}.navigation-main .level_1 ul{border-radius:4px;display:none;flex-direction:column}.navigation-main .level_1 ul a,.navigation-main .level_1 ul strong{font-size:1rem;line-height:1.2;padding:.75rem 1rem;-webkit-text-decoration:none;text-decoration:none;width:100%}.navigation-main .level_1>li{padding:5px 0}.navigation-main .level_1>li>.btn-toggle-submenu:after{transform:rotateX(180deg) rotate(-90deg)}.navigation-main .level_1>li.submenu{padding-right:20px}.navigation-main .level_1>li.nav-expanded>.btn-toggle-submenu:after{transform:rotateX(0deg) rotate(-90deg)}.navigation-main .level_2:before{border:8px solid rgba(255,255,255,0);border-bottom:8px solid var(--nav-submenu-background);bottom:100%;content:"";display:block;height:0;left:16px;margin-left:-8px;pointer-events:none;position:absolute;width:0}.navigation-main .level_2.bounds-right{right:0}.navigation-main .level_2.bounds-right:before{left:auto;right:16px}.navigation-main .level_2:not(.bounds-left):not(.bounds-right){left:50%;transform:translateX(-50%)}.navigation-main .level_2:not(.bounds-left):not(.bounds-right):before{left:50%}.navigation-main .skip-link{background:var(--skip-background);clip-path:revert;color:var(--skip-color);left:50%;opacity:0;overflow:hidden;position:absolute;text-align:center;-webkit-text-decoration:none;text-decoration:none;top:-100px;transform:translateX(-50%);visibility:visible;z-index:6}.navigation-main .skip-link:focus-visible{height:auto;opacity:1;outline:2px solid #f47c00;outline:2px solid var(--skip-focus-border-color);outline-offset:0;padding:6px 12px;top:0;width:auto}.btn-toggle-submenu{height:24px;padding:0;right:-6px;top:9px;width:24px}.nav-burger{display:none}}@media(forced-colors){.nav-burger .icon-line,.nav-burger .icon-line:after,.nav-burger .icon-line:before{border:1px solid rgba(0,0,0,0);height:0}.nav-burger.is-active .icon-line{border:0}.nav-burger.is-active .icon-line:after{bottom:-1px}.nav-burger__inner{color:currentcolor}}}@layer layout{.nav-toggler{color:var(--clr-text)}.mod_article[class*=bg-]{box-shadow:0 0 0 100vw var(--_bg-background-color);clip-path:inset(0 -100vmax)}.content-text.media--left{display:flow-root}.content-text.media--left figure{float:left;margin-inline-end:1rem}}
