.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;--clr-white: hsl(220, 37%, 100%);--clr-black: hsl(0, 0%, 0%);--clr-surface: hsl(220, 37%, 97%);--clr-text: hsl(244, 44%, 14%);--clr-primary-300: hsl(219, 76%, 52%);--clr-primary-400: hsl(219, 51%, 43%);--clr-primary-500: hsl(219, 76%, 38%);--clr-secondary-300: hsl(26, 67%, 46%);--clr-secondary-400: hsl(26, 67%, 31%);--clr-secondary-500: hsl(26, 67%, 20%);--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%);--ff-base: "Spectral", -apple-system, BlinkMacSystemFont, serif;--ff-accent: "Spectral", -apple-system, BlinkMacSystemFont, serif;--ff-headings: "Spectral", -apple-system, BlinkMacSystemFont, serif;--ff-sans-serif: "Commissioner", -apple-system, BlinkMacSystemFont, sans-serif;--fw-regular: 400;--fw-bold: 700;--fw-headings: 500;--fst-normal: normal;--fst-italic: italic;--lh-base: 1.5;--lh-headings: 1.15;--fs-button: clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.045), 0.9rem);--fs-s: clamp(0.825rem, 0.825rem + ((1vw - 0.2rem) * 0.433), 1.0625rem);--fs-m: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.455), 1.25rem);--fs-l: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.455), 2rem);--fs-xs: clamp(0.75rem, 0.75rem + ((1vw - 0.2rem) * 0.091), 0.8rem);--fs-xl: clamp(2.5rem, 2.5rem + ((1vw - 0.2rem) * 0.909), 3rem);--fs-base: var(--fs-m);--fs-lead: var(--fs-l);--fs-h1: var(--fs-l);--fs-h2: var(--fs-l);--fs-h3: var(--fs-m);--fs-h4: var(--fs-m);--fs-h5: var(--fs-m);--fs-h6: var(--fs-m);--gutter-width: 2rem;--pm-spacer: 1rem;--lsp-xs: -0.03em;--lsp-s: -0.02em;--lsp-base: 0}@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{height:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;min-height:100vh;min-height:100svh;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin-block:0}h1,h2,h3,h4,h5,h6,button,input,label{line-height:var(--lh-headings)}h1,h2,h3,h4,h5,h6{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:"";margin:0;padding:0}a,a:hover,a:focus{text-decoration:none;color:currentColor}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{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}[data-modal]{border:none;border:0}nav ul{list-style-type:none;margin:0;padding:0}@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:"Spectral";font-style:normal;font-weight:400;src:url("/files/theme/fonts/spectral/spectral-v14-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Spectral";font-style:italic;font-weight:400;src:url("/files/theme/fonts/spectral/spectral-v14-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Spectral";font-style:normal;font-weight:500;src:url("/files/theme/fonts/spectral/spectral-v14-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Commissioner";font-style:normal;font-weight:300;src:url("/files/theme/fonts/commissioner/commissioner-v20-latin-300.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)}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)}a{font-family:var(--ff-sans-serif)}p{max-width:75ch;text-wrap:pretty}strong{font-weight:var(--fw-bold)}em{font-style:italic}.ff-sans-serif{font-family:var(--ff-sans-serif)}.fs-xs{font-size:var(--fs-xs)}.lsp-base{letter-spacing:var(--lsp-base)}}@layer utilities{::selection{background-color:var(--clr-neutral-800);color:var(--clr-white)}.p-0{padding:0}.p-1{padding:calc(var(--pm-spacer)*.25)}.p-2{padding:calc(var(--pm-spacer)*.5)}.p-3{padding:var(--pm-spacer)}.p-4{padding:calc(var(--pm-spacer)*1.5)}.p-5{padding:calc(var(--pm-spacer)*3)}.px-0{padding-inline:0}.px-1{padding-inline:calc(var(--pm-spacer)*.25)}.px-2{padding-inline:calc(var(--pm-spacer)*.5)}.px-3{padding-inline:var(--pm-spacer)}.px-4{padding-inline:calc(var(--pm-spacer)*1.5)}.px-5{padding-inline:calc(var(--pm-spacer)*3)}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:calc(var(--pm-spacer)*.25)}.ps-2{padding-inline-start:calc(var(--pm-spacer)*.5)}.ps-3{padding-inline-start:var(--pm-spacer)}.ps-4{padding-inline-start:calc(var(--pm-spacer)*1.5)}.ps-5{padding-inline-start:calc(var(--pm-spacer)*3)}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:calc(var(--pm-spacer)*.25)}.pe-2{padding-inline-end:calc(var(--pm-spacer)*.5)}.pe-3{padding-inline-end:var(--pm-spacer)}.pe-4{padding-inline-end:calc(var(--pm-spacer)*1.5)}.pe-5{padding-inline-end:calc(var(--pm-spacer)*3)}.py-0{padding-block:0}.py-1{padding-block:calc(var(--pm-spacer)*.25)}.py-2{padding-block:calc(var(--pm-spacer)*.5)}.py-3{padding-block:var(--pm-spacer)}.py-4{padding-block:calc(var(--pm-spacer)*1.5)}.py-5{padding-block:calc(var(--pm-spacer)*3)}.pt-0{padding-block-start:0}.pt-1{padding-block-start:calc(var(--pm-spacer)*.25)}.pt-2{padding-block-start:calc(var(--pm-spacer)*.5)}.pt-3{padding-block-start:var(--pm-spacer)}.pt-4{padding-block-start:calc(var(--pm-spacer)*1.5)}.pt-5{padding-block-start:calc(var(--pm-spacer)*3)}.pb-0{padding-block-end:0}.pb-1{padding-block-end:calc(var(--pm-spacer)*.25)}.pb-2{padding-block-end:calc(var(--pm-spacer)*.5)}.pb-3{padding-block-end:var(--pm-spacer)}.pb-4{padding-block-end:calc(var(--pm-spacer)*1.5)}.pb-5{padding-block-end:calc(var(--pm-spacer)*3)}.m-auto{margin:auto}.m-0{margin:0}.m-1{margin:calc(var(--pm-spacer)*.25)}.m-2{margin:calc(var(--pm-spacer)*.5)}.m-3{margin:var(--pm-spacer)}.m-4{margin:calc(var(--pm-spacer)*1.5)}.m-5{margin:calc(var(--pm-spacer)*3)}.mx-auto,.mx-auto img{margin-inline:auto}.mx-0{margin-inline:0}.mx-1{margin-inline:calc(var(--pm-spacer)*.25)}.mx-2{margin-inline:calc(var(--pm-spacer)*.5)}.mx-3{margin-inline:var(--pm-spacer)}.mx-4{margin-inline:calc(var(--pm-spacer)*1.5)}.mx-5{margin-inline:calc(var(--pm-spacer)*3)}.ms-auto{margin-inline-start:auto}.ms-0{margin-inline-start:0}.ms-1{margin-inline-start:calc(var(--pm-spacer)*.25)}.ms-2{margin-inline-start:calc(var(--pm-spacer)*.5)}.ms-3{margin-inline-start:var(--pm-spacer)}.ms-4{margin-inline-start:calc(var(--pm-spacer)*1.5)}.ms-5{margin-inline-start:calc(var(--pm-spacer)*3)}.me-auto{margin-inline-end:auto}.me-0{margin-inline-end:0}.me-1{margin-inline-end:calc(var(--pm-spacer)*.25)}.me-2{margin-inline-end:calc(var(--pm-spacer)*.5)}.me-3{margin-inline-end:var(--pm-spacer)}.me-4{margin-inline-end:calc(var(--pm-spacer)*1.5)}.me-5{margin-inline-end:calc(var(--pm-spacer)*3)}.my-auto{margin-block:auto}.my-1{margin-block:calc(var(--pm-spacer)*.25)}.my-0{margin-block:0}.my-2{margin-block:calc(var(--pm-spacer)*.5)}.my-3{margin-block:var(--pm-spacer)}.my-4{margin-block:calc(var(--pm-spacer)*1.5)}.my-5{margin-block:calc(var(--pm-spacer)*3)}.mt-auto{margin-block-start:auto}.mt-0{margin-block-start:0}.mt-1{margin-block-start:calc(var(--pm-spacer)*.25)}.mt-2{margin-block-start:calc(var(--pm-spacer)*.5)}.mt-3{margin-block-start:var(--pm-spacer)}.mt-4{margin-block-start:calc(var(--pm-spacer)*1.5)}.mt-5{margin-block-start:calc(var(--pm-spacer)*3)}.mb-auto{margin-block-end:auto}.mb-0{margin-block-end:0}.mb-1{margin-block-end:calc(var(--pm-spacer)*.25)}.mb-0{margin-block-end:0}.mb-2{margin-block-end:calc(var(--pm-spacer)*.5)}.mb-3{margin-block-end:var(--pm-spacer)}.mb-4{margin-block-end:calc(var(--pm-spacer)*1.5)}.mb-5{margin-block-end:calc(var(--pm-spacer)*3)}.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)}.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-center{text-align:center}.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,.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){border:0 !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;white-space:nowrap !important;width:1px !important}.invisible,.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.content-text a:hover,.content-text a:focus{text-decoration-skip-ink:auto}@media(min-width: 576px){.w-ms-auto{width:auto}.w-ms-100{width:100%}.h-ms-auto{height:auto}.h-ms-100{height:100%}.p-ms-0{padding:0}.p-ms-1{padding:calc(var(--pm-spacer)*.25)}.p-ms-2{padding:calc(var(--pm-spacer)*.5)}.p-ms-3{padding:var(--pm-spacer)}.p-ms-4{padding:calc(var(--pm-spacer)*1.5)}.p-ms-5{padding:calc(var(--pm-spacer)*3)}.px-ms-0{padding-inline:0}.px-ms-1{padding-inline:calc(var(--pm-spacer)*.25)}.px-ms-2{padding-inline:calc(var(--pm-spacer)*.5)}.px-ms-3{padding-inline:var(--pm-spacer)}.px-ms-4{padding-inline:calc(var(--pm-spacer)*1.5)}.px-ms-5{padding-inline:calc(var(--pm-spacer)*3)}.ps-ms-0{padding-inline-start:0}.ps-ms-1{padding-inline-start:calc(var(--pm-spacer)*.25)}.ps-ms-2{padding-inline-start:calc(var(--pm-spacer)*.5)}.ps-ms-3{padding-inline-start:var(--pm-spacer)}.ps-ms-4{padding-inline-start:calc(var(--pm-spacer)*1.5)}.ps-ms-5{padding-inline-start:calc(var(--pm-spacer)*3)}.pe-ms-0{padding-inline-end:0}.pe-ms-1{padding-inline-end:calc(var(--pm-spacer)*.25)}.pe-ms-2{padding-inline-end:calc(var(--pm-spacer)*.5)}.pe-ms-3{padding-inline-end:var(--pm-spacer)}.pe-ms-4{padding-inline-end:calc(var(--pm-spacer)*1.5)}.pe-ms-5{padding-inline-end:calc(var(--pm-spacer)*3)}.py-ms-0{padding-block:0}.py-ms-1{padding-block:calc(var(--pm-spacer)*.25)}.py-ms-2{padding-block:calc(var(--pm-spacer)*.5)}.py-ms-3{padding-block:var(--pm-spacer)}.py-ms-4{padding-block:calc(var(--pm-spacer)*1.5)}.py-ms-5{padding-block:calc(var(--pm-spacer)*3)}.pt-ms-0{padding-block-start:0}.pt-ms-1{padding-block-start:calc(var(--pm-spacer)*.25)}.pt-ms-2{padding-block-start:calc(var(--pm-spacer)*.5)}.pt-ms-3{padding-block-start:var(--pm-spacer)}.pt-ms-4{padding-block-start:calc(var(--pm-spacer)*1.5)}.pt-ms-5{padding-block-start:calc(var(--pm-spacer)*3)}.pb-ms-0{padding-block-end:0}.pb-ms-1{padding-block-end:calc(var(--pm-spacer)*.25)}.pb-ms-2{padding-block-end:calc(var(--pm-spacer)*.5)}.pb-ms-3{padding-block-end:var(--pm-spacer)}.pb-ms-4{padding-block-end:calc(var(--pm-spacer)*1.5)}.pb-ms-5{padding-block-end:calc(var(--pm-spacer)*3)}.m-ms-auto{margin:auto}.m-ms-0{margin:0}.m-ms-1{margin:calc(var(--pm-spacer)*.25)}.m-ms-2{margin:calc(var(--pm-spacer)*.5)}.m-ms-3{margin:var(--pm-spacer)}.m-ms-4{margin:calc(var(--pm-spacer)*1.5)}.m-ms-5{margin:calc(var(--pm-spacer)*3)}.mx-ms-auto{margin-inline:auto}.mx-ms-0{margin-inline:0}.mx-ms-1{margin-inline:calc(var(--pm-spacer)*.25)}.mx-ms-2{margin-inline:calc(var(--pm-spacer)*.5)}.mx-ms-3{margin-inline:var(--pm-spacer)}.mx-ms-4{margin-inline:calc(var(--pm-spacer)*1.5)}.mx-ms-5{margin-inline:calc(var(--pm-spacer)*3)}.ms-ms-auto{margin-inline-start:auto}.ms-ms-0{margin-inline-start:0}.ms-ms-1{margin-inline-start:calc(var(--pm-spacer)*.25)}.ms-ms-2{margin-inline-start:calc(var(--pm-spacer)*.5)}.ms-ms-3{margin-inline-start:var(--pm-spacer)}.ms-ms-4{margin-inline-start:calc(var(--pm-spacer)*1.5)}.ms-ms-5{margin-inline-start:calc(var(--pm-spacer)*3)}.me-ms-auto{margin-inline-end:auto}.me-ms-0{margin-inline-end:0}.me-ms-1{margin-inline-end:calc(var(--pm-spacer)*.25)}.me-ms-2{margin-inline-end:calc(var(--pm-spacer)*.5)}.me-ms-3{margin-inline-end:var(--pm-spacer)}.me-ms-4{margin-inline-end:calc(var(--pm-spacer)*1.5)}.me-ms-5{margin-inline-end:calc(var(--pm-spacer)*3)}.my-ms-auto{margin-block:auto}.my-ms-1{margin-block:calc(var(--pm-spacer)*.25)}.my-ms-0{margin-block:0}.my-ms-2{margin-block:calc(var(--pm-spacer)*.5)}.my-ms-3{margin-block:var(--pm-spacer)}.my-ms-4{margin-block:calc(var(--pm-spacer)*1.5)}.my-ms-5{margin-block:calc(var(--pm-spacer)*3)}.mt-ms-auto{margin-block-start:auto}.mt-ms-0{margin-block-start:0}.mt-ms-1{margin-block-start:calc(var(--pm-spacer)*.25)}.mt-ms-2{margin-block-start:calc(var(--pm-spacer)*.5)}.mt-ms-3{margin-block-start:var(--pm-spacer)}.mt-ms-4{margin-block-start:calc(var(--pm-spacer)*1.5)}.mt-ms-5{margin-block-start:calc(var(--pm-spacer)*3)}.mb-ms-auto{margin-block-end:auto}.mb-ms-0{margin-block-end:0}.mb-ms-1{margin-block-end:calc(var(--pm-spacer)*.25)}.mb-ms-0{margin-block-end:0}.mb-ms-2{margin-block-end:calc(var(--pm-spacer)*.5)}.mb-ms-3{margin-block-end:var(--pm-spacer)}.mb-ms-4{margin-block-end:calc(var(--pm-spacer)*1.5)}.mb-ms-5{margin-block-end:calc(var(--pm-spacer)*3)}.d-ms-contents{display:contents}.d-ms-flow-root{display:flow-root}}@media(min-width: 768px){.w-md-auto{width:auto}.w-md-100{width:100%}.h-md-auto{height:auto}.h-md-100{height:100%}.p-md-0{padding:0}.p-md-1{padding:calc(var(--pm-spacer)*.25)}.p-md-2{padding:calc(var(--pm-spacer)*.5)}.p-md-3{padding:var(--pm-spacer)}.p-md-4{padding:calc(var(--pm-spacer)*1.5)}.p-md-5{padding:calc(var(--pm-spacer)*3)}.px-md-0{padding-inline:0}.px-md-1{padding-inline:calc(var(--pm-spacer)*.25)}.px-md-2{padding-inline:calc(var(--pm-spacer)*.5)}.px-md-3{padding-inline:var(--pm-spacer)}.px-md-4{padding-inline:calc(var(--pm-spacer)*1.5)}.px-md-5{padding-inline:calc(var(--pm-spacer)*3)}.ps-md-0{padding-inline-start:0}.ps-md-1{padding-inline-start:calc(var(--pm-spacer)*.25)}.ps-md-2{padding-inline-start:calc(var(--pm-spacer)*.5)}.ps-md-3{padding-inline-start:var(--pm-spacer)}.ps-md-4{padding-inline-start:calc(var(--pm-spacer)*1.5)}.ps-md-5{padding-inline-start:calc(var(--pm-spacer)*3)}.pe-md-0{padding-inline-end:0}.pe-md-1{padding-inline-end:calc(var(--pm-spacer)*.25)}.pe-md-2{padding-inline-end:calc(var(--pm-spacer)*.5)}.pe-md-3{padding-inline-end:var(--pm-spacer)}.pe-md-4{padding-inline-end:calc(var(--pm-spacer)*1.5)}.pe-md-5{padding-inline-end:calc(var(--pm-spacer)*3)}.py-md-0{padding-block:0}.py-md-1{padding-block:calc(var(--pm-spacer)*.25)}.py-md-2{padding-block:calc(var(--pm-spacer)*.5)}.py-md-3{padding-block:var(--pm-spacer)}.py-md-4{padding-block:calc(var(--pm-spacer)*1.5)}.py-md-5{padding-block:calc(var(--pm-spacer)*3)}.pt-md-0{padding-block-start:0}.pt-md-1{padding-block-start:calc(var(--pm-spacer)*.25)}.pt-md-2{padding-block-start:calc(var(--pm-spacer)*.5)}.pt-md-3{padding-block-start:var(--pm-spacer)}.pt-md-4{padding-block-start:calc(var(--pm-spacer)*1.5)}.pt-md-5{padding-block-start:calc(var(--pm-spacer)*3)}.pb-md-0{padding-block-end:0}.pb-md-1{padding-block-end:calc(var(--pm-spacer)*.25)}.pb-md-2{padding-block-end:calc(var(--pm-spacer)*.5)}.pb-md-3{padding-block-end:var(--pm-spacer)}.pb-md-4{padding-block-end:calc(var(--pm-spacer)*1.5)}.pb-md-5{padding-block-end:calc(var(--pm-spacer)*3)}.m-md-auto{margin:auto}.m-md-0{margin:0}.m-md-1{margin:calc(var(--pm-spacer)*.25)}.m-md-2{margin:calc(var(--pm-spacer)*.5)}.m-md-3{margin:var(--pm-spacer)}.m-md-4{margin:calc(var(--pm-spacer)*1.5)}.m-md-5{margin:calc(var(--pm-spacer)*3)}.mx-md-auto{margin-inline:auto}.mx-md-0{margin-inline:0}.mx-md-1{margin-inline:calc(var(--pm-spacer)*.25)}.mx-md-2{margin-inline:calc(var(--pm-spacer)*.5)}.mx-md-3{margin-inline:var(--pm-spacer)}.mx-md-4{margin-inline:calc(var(--pm-spacer)*1.5)}.mx-md-5{margin-inline:calc(var(--pm-spacer)*3)}.ms-md-auto{margin-inline-start:auto}.ms-md-0{margin-inline-start:0}.ms-md-1{margin-inline-start:calc(var(--pm-spacer)*.25)}.ms-md-2{margin-inline-start:calc(var(--pm-spacer)*.5)}.ms-md-3{margin-inline-start:var(--pm-spacer)}.ms-md-4{margin-inline-start:calc(var(--pm-spacer)*1.5)}.ms-md-5{margin-inline-start:calc(var(--pm-spacer)*3)}.me-md-auto{margin-inline-end:auto}.me-md-0{margin-inline-end:0}.me-md-1{margin-inline-end:calc(var(--pm-spacer)*.25)}.me-md-2{margin-inline-end:calc(var(--pm-spacer)*.5)}.me-md-3{margin-inline-end:var(--pm-spacer)}.me-md-4{margin-inline-end:calc(var(--pm-spacer)*1.5)}.me-md-5{margin-inline-end:calc(var(--pm-spacer)*3)}.my-md-auto{margin-block:auto}.my-md-1{margin-block:calc(var(--pm-spacer)*.25)}.my-md-0{margin-block:0}.my-md-2{margin-block:calc(var(--pm-spacer)*.5)}.my-md-3{margin-block:var(--pm-spacer)}.my-md-4{margin-block:calc(var(--pm-spacer)*1.5)}.my-md-5{margin-block:calc(var(--pm-spacer)*3)}.mt-md-auto{margin-block-start:auto}.mt-md-0{margin-block-start:0}.mt-md-1{margin-block-start:calc(var(--pm-spacer)*.25)}.mt-md-2{margin-block-start:calc(var(--pm-spacer)*.5)}.mt-md-3{margin-block-start:var(--pm-spacer)}.mt-md-4{margin-block-start:calc(var(--pm-spacer)*1.5)}.mt-md-5{margin-block-start:calc(var(--pm-spacer)*3)}.mb-md-auto{margin-block-end:auto}.mb-md-0{margin-block-end:0}.mb-md-1{margin-block-end:calc(var(--pm-spacer)*.25)}.mb-md-0{margin-block-end:0}.mb-md-2{margin-block-end:calc(var(--pm-spacer)*.5)}.mb-md-3{margin-block-end:var(--pm-spacer)}.mb-md-4{margin-block-end:calc(var(--pm-spacer)*1.5)}.mb-md-5{margin-block-end:calc(var(--pm-spacer)*3)}.d-md-contents{display:contents}.d-md-flow-root{display:flow-root}.d-md-flex{display:flex}.flex-md-row{flex-direction:row}}@media(min-width: 992px){.w-lg-auto{width:auto}.w-lg-100{width:100%}.h-lg-auto{height:auto}.h-lg-100{height:100%}.p-lg-0{padding:0}.p-lg-1{padding:calc(var(--pm-spacer)*.25)}.p-lg-2{padding:calc(var(--pm-spacer)*.5)}.p-lg-3{padding:var(--pm-spacer)}.p-lg-4{padding:calc(var(--pm-spacer)*1.5)}.p-lg-5{padding:calc(var(--pm-spacer)*3)}.px-lg-0{padding-inline:0}.px-lg-1{padding-inline:calc(var(--pm-spacer)*.25)}.px-lg-2{padding-inline:calc(var(--pm-spacer)*.5)}.px-lg-3{padding-inline:var(--pm-spacer)}.px-lg-4{padding-inline:calc(var(--pm-spacer)*1.5)}.px-lg-5{padding-inline:calc(var(--pm-spacer)*3)}.ps-lg-0{padding-inline-start:0}.ps-lg-1{padding-inline-start:calc(var(--pm-spacer)*.25)}.ps-lg-2{padding-inline-start:calc(var(--pm-spacer)*.5)}.ps-lg-3{padding-inline-start:var(--pm-spacer)}.ps-lg-4{padding-inline-start:calc(var(--pm-spacer)*1.5)}.ps-lg-5{padding-inline-start:calc(var(--pm-spacer)*3)}.pe-lg-0{padding-inline-end:0}.pe-lg-1{padding-inline-end:calc(var(--pm-spacer)*.25)}.pe-lg-2{padding-inline-end:calc(var(--pm-spacer)*.5)}.pe-lg-3{padding-inline-end:var(--pm-spacer)}.pe-lg-4{padding-inline-end:calc(var(--pm-spacer)*1.5)}.pe-lg-5{padding-inline-end:calc(var(--pm-spacer)*3)}.py-lg-0{padding-block:0}.py-lg-1{padding-block:calc(var(--pm-spacer)*.25)}.py-lg-2{padding-block:calc(var(--pm-spacer)*.5)}.py-lg-3{padding-block:var(--pm-spacer)}.py-lg-4{padding-block:calc(var(--pm-spacer)*1.5)}.py-lg-5{padding-block:calc(var(--pm-spacer)*3)}.pt-lg-0{padding-block-start:0}.pt-lg-1{padding-block-start:calc(var(--pm-spacer)*.25)}.pt-lg-2{padding-block-start:calc(var(--pm-spacer)*.5)}.pt-lg-3{padding-block-start:var(--pm-spacer)}.pt-lg-4{padding-block-start:calc(var(--pm-spacer)*1.5)}.pt-lg-5{padding-block-start:calc(var(--pm-spacer)*3)}.pb-lg-0{padding-block-end:0}.pb-lg-1{padding-block-end:calc(var(--pm-spacer)*.25)}.pb-lg-2{padding-block-end:calc(var(--pm-spacer)*.5)}.pb-lg-3{padding-block-end:var(--pm-spacer)}.pb-lg-4{padding-block-end:calc(var(--pm-spacer)*1.5)}.pb-lg-5{padding-block-end:calc(var(--pm-spacer)*3)}.m-lg-auto{margin:auto}.m-lg-0{margin:0}.m-lg-1{margin:calc(var(--pm-spacer)*.25)}.m-lg-2{margin:calc(var(--pm-spacer)*.5)}.m-lg-3{margin:var(--pm-spacer)}.m-lg-4{margin:calc(var(--pm-spacer)*1.5)}.m-lg-5{margin:calc(var(--pm-spacer)*3)}.mx-lg-auto{margin-inline:auto}.mx-lg-0{margin-inline:0}.mx-lg-1{margin-inline:calc(var(--pm-spacer)*.25)}.mx-lg-2{margin-inline:calc(var(--pm-spacer)*.5)}.mx-lg-3{margin-inline:var(--pm-spacer)}.mx-lg-4{margin-inline:calc(var(--pm-spacer)*1.5)}.mx-lg-5{margin-inline:calc(var(--pm-spacer)*3)}.ms-lg-auto{margin-inline-start:auto}.ms-lg-0{margin-inline-start:0}.ms-lg-1{margin-inline-start:calc(var(--pm-spacer)*.25)}.ms-lg-2{margin-inline-start:calc(var(--pm-spacer)*.5)}.ms-lg-3{margin-inline-start:var(--pm-spacer)}.ms-lg-4{margin-inline-start:calc(var(--pm-spacer)*1.5)}.ms-lg-5{margin-inline-start:calc(var(--pm-spacer)*3)}.me-lg-auto{margin-inline-end:auto}.me-lg-0{margin-inline-end:0}.me-lg-1{margin-inline-end:calc(var(--pm-spacer)*.25)}.me-lg-2{margin-inline-end:calc(var(--pm-spacer)*.5)}.me-lg-3{margin-inline-end:var(--pm-spacer)}.me-lg-4{margin-inline-end:calc(var(--pm-spacer)*1.5)}.me-lg-5{margin-inline-end:calc(var(--pm-spacer)*3)}.my-lg-auto{margin-block:auto}.my-lg-1{margin-block:calc(var(--pm-spacer)*.25)}.my-lg-0{margin-block:0}.my-lg-2{margin-block:calc(var(--pm-spacer)*.5)}.my-lg-3{margin-block:var(--pm-spacer)}.my-lg-4{margin-block:calc(var(--pm-spacer)*1.5)}.my-lg-5{margin-block:calc(var(--pm-spacer)*3)}.mt-lg-auto{margin-block-start:auto}.mt-lg-0{margin-block-start:0}.mt-lg-1{margin-block-start:calc(var(--pm-spacer)*.25)}.mt-lg-2{margin-block-start:calc(var(--pm-spacer)*.5)}.mt-lg-3{margin-block-start:var(--pm-spacer)}.mt-lg-4{margin-block-start:calc(var(--pm-spacer)*1.5)}.mt-lg-5{margin-block-start:calc(var(--pm-spacer)*3)}.mb-lg-auto{margin-block-end:auto}.mb-lg-0{margin-block-end:0}.mb-lg-1{margin-block-end:calc(var(--pm-spacer)*.25)}.mb-lg-0{margin-block-end:0}.mb-lg-2{margin-block-end:calc(var(--pm-spacer)*.5)}.mb-lg-3{margin-block-end:var(--pm-spacer)}.mb-lg-4{margin-block-end:calc(var(--pm-spacer)*1.5)}.mb-lg-5{margin-block-end:calc(var(--pm-spacer)*3)}.d-lg-contents{display:contents}.d-lg-flow-root{display:flow-root}.d-lg-flex{display:flex}.flex-lg-row{flex-direction:row}}}@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]{min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto}[id=container]{display:contents}[id=main],[id=header],[id=footer]{display:grid;--_container-width: var(--container-width, 100%);--container-width: 100%;grid-template-columns:[fullwidth-start] minmax(calc(var(--gutter-width) / 2), 1fr) [content-start] calc(var(--_container-width) - var(--gutter-width)) [content-end] minmax(calc(var(--gutter-width) / 2), 1fr) [fullwidth-end]}[id=main] .inside,[id=header] .inside{display:contents}[id=header] .inside>.content-navigation{grid-column:content;margin-block-start:var(--gutter-width)}.header-nav{display:grid;min-height:500px;grid-template-columns:[image-start spacer-start] minmax(calc(var(--gutter-width) / 2), 1fr) [spacer-end navigation-start text-start] calc(var(--_container-width) - var(--gutter-width)) [navigation-end text-end spacer-start] minmax(calc(var(--gutter-width) / 2), 1fr) [image-end];grid-template-rows:[image-start] var(--gutter-width) [navigation-start] fit-content(50px) [navigation-end text-start] auto [text-end image-end]}.header-nav .content-navigation{grid-area:navigation}.header-nav .content-image{grid-area:image}.header-nav .content-element-group{--link-color-underline: var(--clr-white);grid-area:text;align-self:end;margin-block-end:var(--gutter-width);margin-inline:var(--gutter-width);color:var(--clr-white)}.header-nav .content-element-group h1{font-size:var(--fs-xl);letter-spacing:var(--lsp-s)}.header-nav figure{display:contents}.header-nav picture{min-height:500px;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}.header-nav img{width:100%;height:100%;object-fit:cover}.header-nav svg{fill:var(--clr-white)}.content-navigation{z-index:1;display:grid;grid-template-columns:1fr auto}.content-navigation .nav-main{margin-block-start:0}[data-nav-main]{padding:0;max-height:100vh;max-height:100svh;height:100vh;height:100svh;max-width:100%;width:inherit;background-color:var(--clr-surface)}[data-nav-main] [data-modal-wrapper]{justify-items:end;padding-block:var(--gutter-width);padding-inline:calc(var(--gutter-width)/2) calc((100% - var(--_container-width))/2 + 1rem)}[data-nav-main] [data-modal-wrapper] svg{fill:var(--clr-text);margin-inline-start:.5rem}[data-nav-main] [data-modal-wrapper] a,[data-nav-main] [data-modal-wrapper] strong{text-decoration:none;display:inline-block;width:fit-content;position:relative;color:var(--clr-text);font-family:var(--ff-sans-serif);padding-block:.15rem;padding-inline:.25rem;font-size:calc(var(--fs-base)*1.3)}[data-nav-main] [data-modal-wrapper] ul{list-style-type:none;padding-inline-start:0}[data-nav-main] [data-modal-wrapper] details summary{list-style-type:none;display:flex block;counter-increment:block;list-style:none}[data-nav-main] [data-modal-wrapper] details summary::-webkit-details-marker{display:none}[data-nav-main] [data-modal-wrapper] button{margin-block-start:0;margin-inline-start:auto}[data-nav-main] [data-modal-wrapper] .mod_changelanguage a,[data-nav-main] [data-modal-wrapper] .mod_changelanguage strong{display:block;width:fit-content}[data-nav-main] [data-modal-wrapper] .mod_changelanguage details[open]{position:absolute}[data-nav-main] [data-modal-wrapper] .mod_changelanguage details[open] svg{transform:rotate(180deg)}a,strong{display:inline-block;position:relative}a:not(.logo-navigation){--_link-color-underline: var(--link-color-underline, var(--clr-neutral-800))}a:not(.logo-navigation)::after{content:"";position:absolute;width:100%;height:2px;inset-block-end:0;inset-inline-start:0;background-color:var(--_link-color-underline);transform:scaleX(0);bottom:0;left:0;transition:transform .25s ease-out;transform-origin:bottom right}a:not(.logo-navigation):hover::after{transform:scaleX(1);transform-origin:bottom left}.text-white a:not(.logo-navigation){--link-color-underline: var(--clr-white)}div.btn a::after{display:none}[id=container] .mod_article:not(.text-over-image){padding-block:calc(var(--gutter-width)*3)}.mod_article{grid-column:content}.mod_article.fullwidth{grid-column:fullwidth}.mod_article.decoration-top{position:relative}.mod_article.decoration-top:before{content:"";display:block;width:2px;background-color:var(--clr-neutral-500);height:106px;margin-block:var(--gutter-width);margin-inline:auto}.mod_article.text-over-image{display:grid;grid-template-columns:[content-start] 1fr [content-end];grid-template-rows:[content-start] 1fr [content-end];justify-items:center;align-items:center}.mod_article.text-over-image .content-text{z-index:1;max-width:calc(var(--container-width) - var(--gutter-width) - var(--gutter-width));grid-area:content}.mod_article.text-over-image .content-image{width:100%;grid-area:content}.mod_article.text-over-image .content-image figure,.mod_article.text-over-image .content-image picture{display:contents}.mod_article.text-over-image .content-image img{height:100%;max-width:unset;width:100%;object-fit:cover}.mod_article.col-header-col-text{display:grid;grid-template-columns:[heading-start text-start image-start] 1fr [heading-end text-end image-end];grid-template-rows:[heading-start] auto [heading-end spacer-start] calc(var(--gutter-width)/2) [spacer-end text-start] auto [text-end spacer-start] calc(var(--gutter-width)/2) [spacer-end image-start] auto [image-end]}.mod_article.col-header-col-text .content-text{grid-area:text}.mod_article.col-header-col-text .content-text:first-child{grid-area:heading}.mod_article.col-header-col-text .content-element-group{grid-area:image;display:flex;gap:calc(var(--gutter-width)/2)}.mod_article.col-header-col-text .content-element-group .content-text{flex-basis:100%}.image-3-row-1{display:flex;gap:var(--gutter-width)}.mod_customnav{--_justify-content: var(--justify-content, flex-start)}.mod_customnav ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:var(--_justify-content);gap:calc(var(--gutter-width)/2)}.content-gallery ul{display:flex;flex-direction:column;gap:var(--gutter-width)}.yearview.full{display:flex;flex-wrap:wrap;gap:var(--gutter-width)}.yearview_navigation{flex-basis:100%;display:flex}.calendar-wrapper{--_cw-flex-basis: var(--cw-flex-basis, 100%);flex-basis:var(--_cw-flex-basis)}.calendar-wrapper .calendar{display:grid;grid-template-columns:repeat(7, 1fr)}.calendar-wrapper h2{text-align:center;font-size:calc(var(--fs-m)*1.05);margin-block-end:.5rem}.calendar-wrapper ol{list-style:none;margin:0;padding:0;text-align:center}.calendar-wrapper li{padding:2px}.calendar-wrapper li.day-name{border-block:1px solid var(--clr-neutral-500);margin-block-end:.5rem}.calendar-wrapper [data-bg-event]{background-color:var(--clr-neutral-300);color:var(--clr-neutral-500)}[data-grid-start-en-mo],[data-grid-start-de-mo],[data-grid-start-es-lu],[data-grid-start-fr-lu]{grid-column-start:1}[data-grid-start-en-tu],[data-grid-start-de-di],[data-grid-start-es-ma],[data-grid-start-fr-ma]{grid-column-start:2}[data-grid-start-en-we],[data-grid-start-de-mi],[data-grid-start-es-mi],[data-grid-start-fr-me]{grid-column-start:3}[data-grid-start-en-th],[data-grid-start-de-do],[data-grid-start-es-ju],[data-grid-start-fr-ju]{grid-column-start:4}[data-grid-start-en-fr],[data-grid-start-de-fr],[data-grid-start-es-vi],[data-grid-start-fr-ve]{grid-column-start:5}[data-grid-start-en-sa],[data-grid-start-de-sa],[data-grid-start-es-sa],[data-grid-start-fr-sa]{grid-column-start:6}[data-grid-start-en-su],[data-grid-start-de-so],[data-grid-start-es-do],[data-grid-start-fr-di]{grid-column-start:7}.mod_faqpage article{display:grid;column-gap:var(--gutter-width);row-gap:calc(var(--gutter-width)/2)}.mod_faqpage article details{overflow:hidden}.mod_faqpage article details summary{font-weight:var(--fw-headings);margin-inline-start:calc(var(--gutter-width)/2)}.mod_faqpage article details summary::marker{color:var(--clr-neutral-600);font-size:.8em}.mod_faqpage article details summary+.content-text{padding-block-start:calc(var(--gutter-width)/2)}.mod_faqpage article details::details-content{block-size:0;transition:block-size 1s,content-visibility 1s;transition-behavior:allow-discrete}.mod_faqpage article details[open]::details-content{block-size:auto}.mod_faqpage article details .content-text>*+*{margin-block-start:1rem}[id=footer] .inside{grid-column:content;display:flex;flex-direction:column;gap:calc(var(--gutter-width)/2);border-block-start:1px solid var(--clr-neutral-500);padding-block:calc(var(--gutter-width)*1.5)}@media(min-width: 576px){[id=main],[id=header],[id=footer]{--container-width: 540px}.calendar-wrapper{--cw-flex-basis: calc((100% - var(--gutter-width)) / 2)}}@media(min-width: 768px){[id=main],[id=header],[id=footer]{--container-width: 720px}.nav-md-open .nav-toggler{display:none}.nav-md-open [data-nav-main]{display:block;position:relative;max-height:inherit;height:inherit;background-color:rgba(0,0,0,0)}.nav-md-open [data-nav-main] .lh-base,.nav-md-open [data-nav-main] .btn-close{display:none}.nav-md-open [data-nav-main] [data-modal-wrapper]{background-color:rgba(0,0,0,0);padding:0}.nav-md-open [data-nav-main] [data-modal-wrapper] a{--link-color-underline: var(--clr-white)}.nav-md-open [data-nav-main] [data-modal-wrapper] a,.nav-md-open [data-nav-main] [data-modal-wrapper] strong{font-size:var(--fs-base)}.nav-md-open [data-nav-main] [data-modal-wrapper] ul{margin-block-start:0}.nav-md-open [data-nav-main] [data-modal-wrapper] ul li{background-color:rgba(0,0,0,0);border:none}.nav-md-open [data-nav-main] [data-modal-wrapper] ul li a,.nav-md-open [data-nav-main] [data-modal-wrapper] ul li strong{text-align:end;padding-block:calc(var(--gutter-width)/5);padding-inline:0}.nav-md-open [data-nav-main] [data-modal-wrapper] .mod_changelanguage svg{fill:var(--clr-white)}.nav-md-open [data-nav-main] [data-modal-wrapper] .mod_changelanguage details[open] summary{width:max-content}.nav-md-open [data-nav-main]:-internal-dialog-in-top-layer{position:relative;margin-block-start:var(--gutter-width);padding-inline-end:calc((100vw - var(--container-width) + var(--gutter-width))/2)}.header-nav .content-element-group{margin-inline-start:calc(var(--container-width)*.3)}.header-nav [data-nav-main] [data-modal-wrapper] a,.header-nav [data-nav-main] [data-modal-wrapper] strong{color:var(--clr-white)}.mod_article.col-header-col-text{grid-template-columns:[heading-start] fit-content(25%) [heading-end spacer-start] var(--gutter-width) [spacer-end text-start image-start] 1fr [text-end image-end];grid-template-rows:[heading-start text-start] auto [heading-end text-end spacer-start] calc(var(--gutter-width)/2) [spacer-end image-start] auto [image-end]}.images-3 .content-element-group{display:flex;gap:var(--gutter-width)}.images-3 .content-element-group .content-image:first-child figure{margin-block-start:calc(var(--gutter-width) + 15px)}.images-3 .content-element-group .content-image:last-child figure{margin-block-end:var(--gutter-width)}.content-gallery ul{flex-direction:row;flex-wrap:wrap}[id=footer] .inside{flex-direction:row;flex-wrap:wrap}[id=footer] .inside>*{flex-grow:1}[id=footer] .inside .mod_customnav{--justify-content: flex-end;flex-grow:999;flex-basis:100%}}@media(min-width: 992px){[id=main],[id=header],[id=footer]{--container-width: 960px}[id=footer] .content-template{margin-inline-end:15vw}.calendar-wrapper{--cw-flex-basis: calc((100% - calc(var(--gutter-width) * 2)) / 3)}.mod_faqpage article{grid-template-columns:1fr 1fr}.mod_faqpage article h2{grid-column:1/-1}}@media(min-width: 1200px){[id=main],[id=header],[id=footer]{--container-width: 1140px}.calendar-wrapper{--cw-flex-basis: calc((100% - calc(var(--gutter-width) * 3)) / 4)}}}@layer layout{.nav-toggler{color:var(--clr-text)}.btn:not(.content-hyperlink),.btn.content-hyperlink a,.back a,.widget-submit button{--btn-border-start-radius: 0 0;--btn-border-end-radius: 0 0}.mod_article[class*=bg-]{box-shadow:0 0 0 100vw var(--_bg-background-color);clip-path:inset(0 -100vmax)}.image-overlay-color-for-text{isolation:isolate;position:relative;z-index:-1}.image-overlay-color-for-text:after{--_image-overlay-top-color: var(--image-overlay-top-color, var(--clr-black));--_image-overlay-bottom-color: var(--image-overlay-bottom-color, var(--clr-black));--_image-overlay-opacity: var(--image-overlay-opacity, 0.2);content:"";display:block;position:absolute;inset:0}.flow>*+*,.flow [class*=content-]>*+*,.flow [class*=content-] div>*+*{margin-block-start:.5rem}.flow>[class*=content-]+[class*=content-]{margin-block-start:var(--gutter-width)}[id=footer] h2,[id=footer] h3,[id=footer] p,[id=footer] strong,[id=footer] a{font-family:var(--ff-sans-serif);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em}[id=footer] h2,[id=footer] h3{font-weight:var(--fw-bold)}}
