/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.content-block{--content-color:var(--chd-color-primary-1);}.content-block--has-icon .content-block__text{max-width:48rem;margin:auto;}.content-block--has-icon .content-block__header-wrapper{max-width:62rem;margin:0 auto 4rem;width:100%;}.content-block__header{position:relative;display:flex;align-items:center;margin-block-end:4rem;width:max-content;}.content-block__icon{position:absolute;pointer-events:none;z-index:0;transform:translate(-2rem);width:calc(100% + 6rem);}.content-block__icon path{fill:var(--content-color);}.content-block__title{position:relative;z-index:1;font-family:var(--chd-ff-heading);font-size:var(--chd-fs-l);font-weight:var(--chd-fw-bold);line-height:1.1;margin:0;padding-inline-start:var(--chd-spacing-xs);}.content-block__text{font-family:var(--chd-ff-primary);font-size:var(--chd-fs-m);line-height:1.6;color:var(--chd-color-grey-8);}.content-block__text > * + *{margin-block-start:var(--chd-spacing);}@media (min-width:48rem){.content-block__title{font-size:3.75rem;}}
header{background:var(--chd-color-white);padding-block:var(--chd-spacing-m);position:relative;}body.off-canvas-is-on-canvas .header{height:100dvh;overflow:auto;}.header__content{display:grid;justify-content:space-between;grid-template-columns:100px 1fr;}@media screen and (min-width:55rem){.header__content{grid-template-columns:200px 1fr;align-items:flex-end;}}.header__logo{grid-row:1/2;grid-column:1/2;z-index:10;}.header__logo a,.header__logo svg{display:block;width:100%;}.navigation{width:100%;display:flex;flex-direction:column;align-items:end;}@media screen and (min-width:55rem){.navigation{grid-column:2/-1;}}header.main-navigation--shown .navigation{grid-column:1/-1;}
@media screen and (min-width:60rem){.off_canvas__button{display:none;}}.off_canvas__button{appearance:none;border:none;background:transparent;width:2.5rem;height:2.5rem;text-align:center;padding:0;}.off_canvas__button__icon{width:2rem;height:2rem;display:block;margin:0 auto;}
:root{--chd-bp-small:30rem;--chd-bp-medium:48rem;--chd-bp-standard:64rem;--chd-bp-large:75rem;--chd-bp-xlarge:90rem;--chd-spacing-2xs:0.25rem;--chd-spacing-xs:0.5rem;--chd-spacing-s:0.75rem;--chd-spacing:1rem;--chd-spacing-m:1.5rem;--chd-spacing-l:2rem;--chd-spacing-xl:2.5rem;--chd-spacing-2xl:3rem;--chd-spacing-3xl:4rem;--chd-spacing-4xl:5rem;--chd-spacing-5xl:7rem;--chd-site-padding:var(--chd-spacing-s);--chd-container:73.75rem;--chd-container-large:100rem;--chd-content-width:48rem;--chd-color-primary-1:#6161ff;--chd-color-primary-2:var(--gov-color-primary-200);--chd-color-focus:var(--chd-color-primary-1);--chd-color-white:#FFFFFF;--chd-color-grey-1:#eeeeee;--chd-color-grey-2:hsl(0,0%,90%);--chd-color-grey-3:hsl(0,0%,80%);--chd-color-grey-4:hsl(0,0%,70%);--chd-color-grey-5:hsl(0,0%,60%);--chd-color-grey-6:hsl(0,0%,50%);--chd-color-grey-7:hsl(0,0%,40%);--chd-color-grey-8:hsl(0,0%,30%);--chd-color-grey-9:hsl(0,0%,20%);--chd-color-black:#000;--chd-color-primary:var(--gov-color-primary);--chd-color-primary-light:var(--gov-color-primary-100);--chd-color-secondary:var(--gov-color-secondary);--chd-color-secondary-lighter:var(--gov-color-secondary-300);--chd-color-secondary-light:var(--gov-color-secondary-700);--chd-color-secondary-darker:var(--gov-color-secondary-900);--chd-color-yard-1:#c7c988;--chd-color-yard-2:#ec958a;--chd-color-yard-3:#c6e1c6;--chd-color-yard-4:#c798c6;--chd-color-yard-5:#9999ff;--chd-color-yard-6:#dada00;--chd-color-success:var(--gov-color-success-600);--chd-color-error:var(--gov-color-error);--chd-color-warning:var(--gov-color-warning-200);--chd-ff-heading:'Space Grotesk',sans-serif;--chd-ff-primary:'Space Grotesk',sans-serif;--chd-fs-xs:0.5rem;--chd-fs-s:0.75rem;--chd-fs-m:1rem;--chd-fs-l:1.5rem;--chd-fs-xl:2.5rem;--chd-fs-2xl:8rem;--chd-fw-thin:100;--chd-fw-light:300;--chd-fw-normal:400;--chd-fw-medium:500;--chd-fw-bold:700;--chd-line-height-xs:var(--gov-text-xs-line-height);--chd-line-height-s:var(--gov-text-s-line-height);--chd-line-height-m:var(--gov-text-m-line-height);--chd-line-height-l:var(--gov-text-l-line-height);--chd-line-height-xl:var(--gov-text-xl-line-height);--chd-line-height-2xl:var(--gov-text-2xl-line-height);--chd-line-height-3xl:var(--gov-text-3xl-line-height);--chd-line-height-4xl:var(--gov-text-4xl-line-height);--chd-line-height-5xl:var(--gov-text-5xl-line-height);--chd-line-height-6xl:var(--gov-text-6xl-line-height);--chd-main-navigation-accent-hover:var(--backyard-color,var(--chd-color-primary));--chd-main-navigation-action-hover:var(--chd-main-navigation-accent-hover);--chd-blockquote-quote-color:var(--chd-color-primary);--chd-blockquote-content-color:var(--chd-color-grey-7);--chd-breadcrumb-arrow-solo-color:var(--chd-color-primary);--chd-border-radius:0.5rem;--chd-transition-in:all 300ms ease-in-out;--chd-transition-out:all 500ms ease-in-out;--chd-box-shadow-xl:0px 0px 1.5rem 0px hsla(0,0%,0%,0.202);--chd-box-shadow-xl-darker:0px 0px 1.6rem 0px hsla(0,0%,0%,0.402);--chd-menu-main-link-accent:var(--chd-color-white);--chd-menu-main-link-active-trail-accent:var(--chd-color-grey-5);--chd-header-background:var(--chd-color-white);--chd-header-foreground:var(--chd-color-primary);--chd-header-divider:rgba(var(--gov-color-neutral-white-rgb),0.1);--chd-header-navigation-background:var(--chd-header-foreground);--chd-header-navigation-foreground:var(--chd-header-background);--chd-footer-background:var(--chd-color-secondary);--chd-footer-foreground:var(--chd-color-white);--chd-footer-bottom-divider:var(--chd-color-secondary-light);--chd-footer-legal-background:var(--chd-color-secondary-darker);--chd-footer-legal-foreground:var(--chd-color-white);--chd-card-border-color:var(--chd-color-black);}@media (min-width:48em){:root{--chd-site-padding:var(--chd-spacing-l);}}
html{scroll-behavior:smooth;}@view-transition{navigation:auto;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:var(--chd-fw-medium);}.page__wrapper{max-width:var(--chd-container-large);padding-inline:var(--chd-site-padding);margin-inline:auto;position:relative;}.chd-container--large{max-width:var(--chd-container-large);margin-inline:auto;}@media screen and (min-width:48em){.small-screen{display:none;}}.large-screen{display:none;}@media screen and (min-width:48em){.large-screen{display:block;}}img{height:auto;max-width:100%;display:block;}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1s !important;animation-duration:1s !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;}}#skip-to-main.focusable:focus{display:block;background:var(--chd-color-white);padding:var(--chd-spacing-s) var(--chd-spacing-m);border:2px solid var(--chd-color-black);margin:0 auto;width:fit-content;color:var(--chd-color-black);font-weight:var(--chd-fw-bold);text-decoration:none;position:absolute !important;left:50%;transform:translate(-50%);z-index:100;}blockquote{padding-left:var(--chd-spacing-xl);position:relative;margin-block:var(--chd-spacing-xl);max-width:var(--chd-content-width);font-style:italic;color:var(--chd-blockquote-content-color);}blockquote::before{content:"“";display:block;height:100%;font-size:calc(var(--chd-fs-6xl)* 2);color:var(--chd-blockquote-quote-color);position:absolute;left:calc(-1 * var(--chd-spacing-xs));top:var(--chd-spacing-m);}@media screen and (min-width:48em){blockquote{padding-left:var(--chd-spacing-2xl);}blockquote::before{top:var(--chd-spacing-l);}}#block-chd-theme-sociallinks{margin:var(--chd-spacing-3xl) auto;max-width:fit-content;}#block-chd-theme-sociallinks div{display:flex;flex-direction:column;align-items:center;gap:var(--chd-spacing-l);font-weight:var(--chd-fw-light);}#block-chd-theme-sociallinks h2{margin:0 auto 1rem auto;font-size:var(--chd-fs-m);font-weight:var(--chd-fw-light);}#block-chd-theme-sociallinks a{display:block;color:var(--chd-color-black);text-decoration:underline;font-size:var(--chd-fs-m);text-underline-offset:7px;text-decoration-color:var(--chd-color-grey-4);&:hover{text-decoration:none;}}#block-chd-theme-sociallinks p{margin:0;}@media screen and (min-width:30em){#block-chd-theme-sociallinks div{flex-direction:row;}}#block-chd-theme-logapartneru div{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:48rem;gap:var(--chd-spacing-l);margin:18rem auto var(--chd-spacing-l);}@media screen and (min-width:30em){#block-chd-theme-logapartneru div{flex-direction:row;}}
@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300-700;font-display:swap;src:local(''),url(/themes/custom/chd_theme/assets/fonts/SpaceGrotesk-VariableFont_wght.woff2) format('woff2'),}
html{font-family:var(--chd-ff-primary);}h1{font-family:var(--chd-ff-heading);font-size:clamp(var(--chd-fs-l),2.75rem + 5.25vw,var(--chd-fs-xl));font-weight:var(--chd-fw-bold);color:var(--chd-color-black);max-width:38rem;span{text-wrap:balance;display:inline-block;}}a{color:var(--chd-color-primary);text-underline-offset:0.1em;}a:hover{color:var(--chd-color-black);text-decoration:none;}a:focus,button:focus{outline:2px solid var(--chd-color-focus);outline-offset:4px;}.ajax-throbber.sk-circle{--sk-size:4rem;}.ajax-throbber .sk-circle-dot::before{background-color:hsl(var(--c-primary));}.media-oembed-content{width:100%;height:100%;aspect-ratio:16/9;}
.leaflet-container img.leaflet-tile{filter:brightness(1.15) grayscale(0.8);transition:var(--chd-transition-out);}.leaflet-container:hover img.leaflet-tile{filter:brightness(1) grayscale(0);transition:var(--chd-transition-in);}
.padding-horizontal{padding-inline:1rem;}.layout-contained{max-width:var(--chd-container);margin:0 auto;}
.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:none;}.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 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative;}.glightbox-container .gslide.prev{opacity:1;z-index:9999;}.glightbox-container .gslide-inner-content{width:100%;}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh;}.glightbox-container .ginner-container.gvideo-container{width:100%;}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important;}.gslide iframe,.gslide video{outline:none !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:none;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-top .gslide-image img,.desc-bottom .gslide-image img{width:auto;}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%;}.gslide-image img.zoomable{position:relative;}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none;}.gslide-video{position:relative;max-width:100vh;width:100% !important;}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none;}.gslide-video .gvideo-wrapper{width:100%;margin:auto;}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,0.34);display:none;}.gslide-video.playing::before{display:none;}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;height:75vh;}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important;}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto;}.gslide-inline .ginlined-content{padding:20px;width:100%;}.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none;}.ginlined-content{overflow:auto;display:block !important;opacity:1;}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%;}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;}.zoomed .gslide-media{-webkit-box-shadow:none !important;box-shadow:none !important;}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.gslide-description.description-left,.gslide-description.description-right{max-width:100%;}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%;}.gslide-description p{margin-bottom:12px;}.gslide-description p:last-child{margin-bottom:0;}.zoomed .gslide-description{display:none;}.glightbox-button-hidden{display:none;}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);-webkit-transition:opacity 0.3s linear;transition:opacity 0.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:bold;}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit;}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:0.4;}.gdesc-open .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:0.4;}.gdesc-open .gdesc-inner{padding-bottom:30px;}.gdesc-closed .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1;}.greset{-webkit-transition:all 0.3s ease;transition:all 0.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 0.8s infinite linear;animation:lightboxLoader 0.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;}.gprev,.gnext,.gclose{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;}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0;}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:0.1;}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff;}.gbtn.focused{outline:2px solid #0f3d81;}iframe.wait-autoplay{opacity:0;}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{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:normal;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em;}.glightbox-clean .gslide-desc{font-size:0.86em;margin-bottom:0;font-family:arial;line-height:1.4em;}.glightbox-clean .gslide-video{background:#000;}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,0.75);border-radius:4px;}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose 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 0.5s ease;animation:gfadeIn 0.5s ease;}.gfadeOut{-webkit-animation:gfadeOut 0.5s ease;animation:gfadeOut 0.5s ease;}.gslideOutLeft{-webkit-animation:gslideOutLeft 0.3s ease;animation:gslideOutLeft 0.3s ease;}.gslideInLeft{-webkit-animation:gslideInLeft 0.3s ease;animation:gslideInLeft 0.3s ease;}.gslideOutRight{-webkit-animation:gslideOutRight 0.3s ease;animation:gslideOutRight 0.3s ease;}.gslideInRight{-webkit-animation:gslideInRight 0.3s ease;animation:gslideInRight 0.3s ease;}.gzoomIn{-webkit-animation:gzoomIn 0.5s ease;animation:gzoomIn 0.5s ease;}.gzoomOut{-webkit-animation:gzoomOut 0.5s ease;animation:gzoomOut 0.5s ease;}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}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(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:1;}}@-webkit-keyframes gzoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}to{opacity:0;}}@keyframes gzoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.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,0.92);}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0px rgba(0,0,0,0.65);box-shadow:1px 2px 9px 0px rgba(0,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 .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0,0,0,0.32);}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:rgba(0,0,0,0.7);}.glightbox-clean .gprev{top:45%;}.glightbox-clean .gnext{top:45%;}}@media (min-width:992px){.glightbox-clean .gclose{opacity:0.7;right:20px;}}@media screen and (max-height:420px){.goverlay{background:#000;}}
.gallery__images{margin-bottom:var(--chd-spacing-2xl);display:grid;grid-template-columns:1fr;gap:var(--chd-spacing);}@media screen and (min-width:48em){.gallery__images{grid-template-columns:repeat(2,1fr);}}@media screen and (min-width:64em){.gallery__images{grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:92em){.gallery__images{grid-template-columns:repeat(4,1fr);}}
.menu{list-style:none;margin:0;padding:0;display:flex;gap:var(--chd-spacing-xl);flex-wrap:wrap;align-items:center;}@media screen and (min-width:90rem){.menu{gap:var(--chd-spacing-5xl);}}.menu{margin:0;padding:0;}.menu a{display:flex;align-items:center;gap:.5em;text-decoration:none;color:var(--chd-color-black);}.menu a:hover{color:var(--chd-color-primary-1);box-shadow:0 1px 0 0 currentColor;}.menu button svg{width:0.6em;height:auto;path{fill:var(--chd-main-navigation-action-hover);}}.main-navigation{display:none;}@media screen and (min-width:60rem){.main-navigation{display:block;}}.main-navigation .menu-item>.menu{display:none}@media (min-width:960px){.main-navigation .menu-item>.menu{position:absolute;}}.main-navigation .menu-item>.menu[data-disclosure-expanded="true"]{display:block;width:100%;min-width:260px;background:var(--main-navigation-l2-background);z-index:100;box-shadow:var(--box-shadow);border-top:1px solid var(--chd-main-navigation-accent-hover);}.main-navigation .menu-item--has-sub-menu{position:relative;display:flex;flex-wrap:wrap;}@media (min-width:960px){.main-navigation .menu-item>.menu[data-disclosure-expanded="true"]{top:100%;inset-inline-start:0;display:block;}}.sub-menu-item-toggle{cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center;justify-self:right;width:calc(1.5 * var(--chd-spacing));padding:0;border:0;background:0 0}.sub-menu-item-toggle>*{pointer-events:none}.sub-menu-item-toggle__icon{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding-inline:0;width:var(--chd-spacing);height:var(--chd-spacing);}.sub-menu-item-toggle__icon svg{width:100%;height:auto;}.sub-menu-item-toggle__icon svg path{fill:var(--chd-main-navigation-accent-hover);}.menu-item--level-0>.menu-item__link{padding-block:var(--chd-spacing);font-size:1.75rem;}.menu-item--level-0>.sub-menu-item-toggle .sub-menu-item-toggle__icon{transform:rotate(90deg);}.main-navigation .menu-item--level-0:hover .sub-menu-item-toggle svg,.main-navigation .menu-item--level-0 .sub-menu-item-toggle:focus-visible svg{transform:rotate(-180deg);}.main-navigation .menu-item--level-0:hover .sub-menu-item-toggle svg path,.main-navigation .menu-item--level-0 .sub-menu-item-toggle:focus svg path,.main-navigation .menu-item--level-0 .sub-menu-item-toggle:focus-visible svg path{fill:var(--chd-main-navigation-accent-hover);}.menu-item--level-1{display:block;width:100%;}.menu-item--level-1+.menu-item--level-1{display:block;width:100%;border-top:1px solid var(--main-navigation-l2-accent);}.menu-item--level-1>.menu-item__link{display:block;width:100%;padding-block:var(--chd-spacing-s);padding-inline:var(--chd-spacing);}
.content{}.content *:first-child{margin-top:0;}.section-wrapper{padding-block:var(--chd-spacing-xl);}.section-wrapper--light{background:hsl(var(--c-grey-light));}.section-title{margin-top:0;margin-bottom:var(--chd-spacing-m);}.section-title svg{fill:hsl(var(--c-primary));}.content__wrapper{margin-bottom:var(--chd-spacing);}.logo img{width:250px;}.tags a{background:hsl(var(--c-grey-light));padding:var(--chd-spacing-xs) var(--chd-spacing);display:inline-block;text-decoration:none;border-radius:var(--border-radius);color:hsl(var(--c-black));&:hover,&:focus{background:hsl(var(--c-grey-dark));color:hsl(var(--c-white));}}.attachments{margin-block:var(--chd-spacing-xl);display:flex;flex-direction:column;gap:var(--chd-spacing);}
body.off-canvas-is-on-canvas{overflow:hidden;}body.off-canvas-is-on-canvas .header{height:100dvh;overflow:visible;}.region-off-canvas{visibility:hidden;position:absolute;z-index:1000;top:0;overflow:auto;width:calc(100vw - var(--chd-site-padding) * 2);height:calc(100vh - var(--drupal-displace-offset-top));padding:var(--chd-spacing-m) var(--chd-site-padding);transition:var(--chd-transition-in);transform:translateX(-100%);background-color:var(--chd-color-white);margin-left:calc(var(--chd-site-padding) * -1);}.region-off-canvas[data-expanded="true"]{visibility:visible;transform:translateY(0);}.region__inner--off-canvas{height:100vh;}.off-canvas__header{display:grid;justify-content:space-between;grid-template-columns:100px 1fr;margin-bottom:var(--chd-spacing-l);}.off-canvas__close-container{justify-self:end;}.off-canvas__menu.menu,.off-canvas__menu.menu.menu--top-menu{display:flex;flex-direction:column;gap:var(--chd-spacing-s);width:100%;}.off-canvas__menu .menu-item{width:100%;}.off-canvas__menu .menu-item__link{padding-block:var(--chd-spacing);}.off-canvas__menu .menu-item--level-0{display:flex;gap:var(--chd-spacing);flex-direction:column;justify-content:space-between;}.off-canvas__menu-main .menu--sub-menu{background:var(--chd-color-grey-1);font-size:var(--chd-fs-s);line-height:1;padding:0 var(--chd-spacing);margin-inline:calc(-1* var(--chd-site-padding));width:100vw;display:none;gap:0;}.off-canvas__menu-main .sub-menu-item-toggle{border-left:1px solid var(--chd-color-primary-1);border-radius:0;padding-inline:var(--chd-spacing);display:block;}.off-canvas__menu-main .menu--sub-menu[data-disclosure-expanded="true"]{display:flex;}.off-canvas__menu-main .menu-item--level-0:hover .sub-menu-item-toggle svg,.off-canvas__menu-main .sub-menu-item-toggle[aria-expanded="true"] svg{transform:rotate(-180deg);}.off-canvas__menu-top{font-size:var(--chd-fs-s);padding-bottom:var(--chd-spacing-l);}.off-canvas__menu .menu.menu--top-menu a{text-decoration:none;}
.chd-poi-marker{background:transparent;border:0;}.chd-poi-marker__label{display:inline-flex;align-items:center;justify-content:center;padding-inline:0.4rem;padding-block:0.6rem;max-width:16rem;text-wrap:balance;text-align:center;border-radius:1rem;background:var(--poi-color,var(--chd-color-primary-2,#99f));color:var(--chd-color-white,#fff);font-size:0.65rem;font-weight:var(--chd-fw-medium,500);line-height:1;transform:translate(-50%,-50%);}
