h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;line-height:inherit;color:inherit}.h1,.h2,.h3,.h4,.h5,.h6{display:block;font-family:"Roboto",system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Noto Sans, Liberation Sans, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}h1{font-size:1.75rem}@media(min-width: 36rem){h1{font-size:calc(1.75rem + 1.25*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){h1{font-size:3rem}}h1{font-weight:500;line-height:1.3392857143}h2{font-size:1.5rem}@media(min-width: 36rem){h2{font-size:calc(1.5rem + 1.125*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){h2{font-size:2.625rem}}h2{font-weight:500;line-height:1.4}h3{font-size:1.25rem}@media(min-width: 36rem){h3{font-size:calc(1.25rem + 0.625*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){h3{font-size:1.875rem}}h3{font-weight:400;line-height:1.4}h4{font-size:1.125rem}@media(min-width: 36rem){h4{font-size:calc(1.125rem + 0.125*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){h4{font-size:1.25rem}}h4{font-weight:400;line-height:1.6315789474}h5,h6{font-size:1.125rem}@media(min-width: 36rem){h5,h6{font-size:calc(1.125rem + 0.125*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){h5,h6{font-size:1.25rem}}h5,h6{font-weight:500;line-height:1.6315789474}.h1{font-size:1.75rem}@media(min-width: 36rem){.h1{font-size:calc(1.75rem + 1.25*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){.h1{font-size:3rem}}.h1{font-weight:500;line-height:1.3392857143}.h2{font-size:1.5rem}@media(min-width: 36rem){.h2{font-size:calc(1.5rem + 1.125*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){.h2{font-size:2.625rem}}.h2{font-weight:500;line-height:1.4}.h3{font-size:1.25rem}@media(min-width: 36rem){.h3{font-size:calc(1.25rem + 0.625*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){.h3{font-size:1.875rem}}.h3{font-weight:400;line-height:1.4}.h4{font-size:1.125rem}@media(min-width: 36rem){.h4{font-size:calc(1.125rem + 0.125*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){.h4{font-size:1.25rem}}.h4{font-weight:400;line-height:1.6315789474}.h5,.h6{font-size:1.125rem}@media(min-width: 36rem){.h5,.h6{font-size:calc(1.125rem + 0.125*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){.h5,.h6{font-size:1.25rem}}.h5,.h6{font-weight:500;line-height:1.6315789474}body:not([data-template=home]).page__main section:nth-child(2) .row>div{padding-bottom:7.5rem}body:not([data-template=home]).page__main section:nth-child(2) .row>div h1,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h1{font-size:1.75rem}@media(min-width: 36rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h1,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h1{font-size:calc(1.75rem + 0.875*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h1,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h1{font-size:2.625rem}}body:not([data-template=home]).page__main section:nth-child(2) .row>div h1,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h1{font-weight:500;line-height:1.3392857143;position:relative}body:not([data-template=home]).page__main section:nth-child(2) .row>div h1:before,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h1:before{content:"";width:5.625rem;height:0.25rem;background-color:#c1001f;position:absolute;left:0;bottom:0}body:not([data-template=home]).page__main section:nth-child(2) .row>div h2,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h2{font-size:1.125rem}@media(min-width: 36rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h2,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h2{font-size:calc(1.125rem + 0.125*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h2,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h2{font-size:1.25rem}}body:not([data-template=home]).page__main section:nth-child(2) .row>div h2,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h2{font-weight:500;line-height:1.4;font-weight:400}body:not([data-template=home]).page__main section:nth-child(2) .row>div h3,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h3{font-size:1rem}@media(min-width: 36rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h3,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h3{font-size:calc(1rem + 0*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h3,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h3{font-size:1rem}}body:not([data-template=home]).page__main section:nth-child(2) .row>div h3,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h3{font-weight:500;line-height:1.4}body:not([data-template=home]).page__main section:nth-child(2) .row>div h4,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h4{font-size:1rem}@media(min-width: 36rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h4,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h4{font-size:calc(1rem + 0*(100vw - 36rem)/51.5)}}@media(min-width: 87.5rem){body:not([data-template=home]).page__main section:nth-child(2) .row>div h4,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h4{font-size:1rem}}body:not([data-template=home]).page__main section:nth-child(2) .row>div h4,body:not([data-template=home]).page__main section:nth-child(2) .row>div .h4{font-weight:400;line-height:1.6315789474}.section--crumb{padding-bottom:2.25rem !important}.dgf-detail{margin-bottom:4rem}@media(min-width: 48rem){.dgf-detail{margin-bottom:7.5rem}}.dgf-content-banner .card-title>.icon{display:inline-flex;vertical-align:middle}.dgf-content-banner .card-title>.icon--fluid>img{height:.8em;width:.8em}.dgf-content-banner .card-title{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 48rem){.dgf-content-banner .action-bar{text-align:right}}@media(max-width: 35.9375rem){.dgf-content-banner .action-bar .button{width:100%;max-width:30rem}}.dgf-content-banner .content--image{position:relative}.dgf-content-banner .content--image picture:has(.card-img--logo){aspect-ratio:5/3;display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 0.0625rem 0.75rem rgba(0,0,0,.13);border-radius:0.25rem}.dgf-content-banner .content--image picture:has(.card-img--logo)>img{height:calc(100% - 2rem);width:calc(100% - 2rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.dgf-content-banner .content--image .image--logo{aspect-ratio:5/3;width:50%;max-width:15rem;z-index:1;position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%);display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 0.0625rem 0.75rem rgba(0,0,0,.13);border-radius:0.25rem}.dgf-content-banner .content--image .image--logo>img{height:calc(100% - 2rem);width:calc(100% - 2rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width: 47.9375rem){.dgf-content-banner .content--image:has(>.image--logo){display:inline-flex;margin-bottom:12vw}}.accessibility-list-container ul{margin:0;padding:0}.accessibility-list-container ul li{list-style:none;display:flex;align-items:center}.map-marker--svg .pin{fill:var(--dgf-map-pin-location-color)}.leaflet-container{font-family:inherit !important;font-size:inherit !important}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper{height:100%}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:-0.0625rem !important;width:25rem !important;height:100%}@media(max-width: 36rem){.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{width:15rem !important}}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content p{margin:0}.leaflet-container .leaflet-popup .leaflet-popup-close-button{height:2.75rem;width:2.75rem;background-color:#eee;border-top-right-radius:0.75rem;display:flex;justify-content:center;align-items:center;color:#1e1e1e;z-index:1}.leaflet-container .leaflet-popup .leaflet-popup-close-button span{font-size:1.25rem}.leaflet-container .leaflet-control-attribution{font-size:0.875rem}.map-color--gray{filter:grayscale(100%)}.map__popup{padding:1rem}.map__popup:hover .map__popup-content a{text-decoration:underline}.map__popup:hover .map__popup-arrow .icon{margin-right:-0.25rem}.map__popup-content{padding-right:2.5rem}.map__popup-content a{text-decoration:none}.map__popup-image img{max-width:3.75rem;width:auto}@media(min-width: 48rem){.map__popup-image img{max-width:6.25rem}}.map__popup-headline{font-size:1rem}@media(min-width: 48rem){.map__popup-headline{font-size:1.125rem}}.map__popup-title{font-size:1rem}@media(min-width: 48rem){.map__popup-title{font-size:1.125rem}}.map__popup-text{font-size:0.9375rem}@media(min-width: 48rem){.map__popup-text{font-size:1rem}}.map__popup-table{font-size:0.8125rem}@media(min-width: 48rem){.map__popup-table{font-size:0.875rem}}.map__popup-table-button{background-color:rgba(0,0,0,0);color:#007c46;text-decoration:underline;font-size:1rem;padding:0.25rem 0}.map__popup-table-button:hover{text-decoration:none}.map__popup-table-button:focus-visible{text-decoration:none}.map__popup-arrow .icon{transition:margin-right .15s ease-in-out}.map__popup-arrow img{height:1rem;width:1rem}.map-filter__list{gap:1.5rem 0}.map-filter__item{--bs-card-cap-bg: var(--bs-card-bg);font-size:1rem;height:100%}@media(min-width: 48rem){.map-filter__item{font-size:1.125rem}}.map-filter__item:hover .card-footer .map-filter__footer--state{text-decoration:underline}.map-filter__item:focus-visible .card-footer .map-filter__footer--state{text-decoration:underline}.map-filter__item--no-data{opacity:.5;pointer-events:none;cursor:not-allowed}.map-filter__item .card-footer{display:flex;height:2.5rem;align-items:center;justify-content:center;padding:0.25rem}@media(min-width: 48rem){.map-filter__item .card-footer{height:3.125rem}}.map-filter__item-checkbox{position:absolute;top:0;clip:rect(0, 0, 0, 0)}.map-filter__item-checkbox:focus-visible+.map-filter__item{--bs-card-border-color: var(--bs-primary)}.map-filter__item-checkbox:checked+.map-filter__item{--bs-card-border-color: var(--bs-primary)}.map-filter__item-checkbox:checked+.map-filter__item .map-filter__footer--state-active{display:inline-block}.map-filter__item-checkbox:checked+.map-filter__item .map-filter__active_icon{display:flex}.map-filter__item-checkbox:checked+.map-filter__item .card-footer{--bs-card-border-color: var(--bs-border-color)}.map-filter__item-checkbox:checked+.map-filter__item .map-filter__footer--state-inactive{display:none}.map-filter__item-checkbox:not(:checked)+.map-filter__item .map-filter__footer--state-inactive{display:inline-block}.map-filter__item-checkbox:not(:checked)+.map-filter__item .map-filter__footer--state-active{display:none}.map-filter__item-checkbox:not(:checked)+.map-filter__item .map-filter__active_icon{display:none}.map-filter__item-checkbox:not(:checked)+.map-filter__item--no-data .map-filter__footer--state-no-data{display:inline-block}.map-filter__item-checkbox:not(:checked)+.map-filter__item--no-data .map-filter__footer--state-inactive{display:none}.map-filter__footer--state{display:none;line-height:1}.map-filter__active_icon{display:none;position:absolute;justify-content:center;align-items:center;right:0.25rem;top:0.25rem;width:1.5rem;height:1.5rem;background-color:var(--bs-primary);color:#fff;border:var(--bs-primary);border-radius:50%;font-size:0.8125rem}.expand-icon{transition:transform .3s ease}button[aria-expanded=true] .expand-icon{transform:rotate(180deg)}.map-reset-button{position:absolute;background-color:#fff;top:0.625rem;right:0.625rem;z-index:1000;padding:0.25rem 0.375rem;border-radius:0.25rem;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.2)}.map-reset-button:hover{background-color:#f4f4f4}.map-reset-button:focus-visible{background-color:#f4f4f4}
/*# sourceMappingURL=detail.min.css.map */
