/**handles:acf-shared-map-style**/
.block-shared--map{--spacing:1.375rem;--grid-col-width:100%;--grid-map-width:100%}@media (min-width:1200px){.block-shared--map{--grid-map-width:clamp(calc((370 + ((370 - 370) * var(--min-font-size-controler))) * 1px), calc(23.125vw * var(--font-size-controler)), 444px);--grid-col-width:clamp(calc((300 + ((300 - 300) * var(--min-font-size-controler))) * 1px), calc(18.75vw * var(--font-size-controler)), 360px)}}@media (min-width:1400px){.block-shared--map{--grid-col-width:clamp(calc((330 + ((370 - 330) * var(--min-font-size-controler))) * 1px), calc(23.125vw * var(--font-size-controler)), 444px)}}@media (max-width:991.98px){.block-shared--map{margin-top:0!important}}.block-shared--map .l__map_btn{position:absolute;top:var(--spacing);left:var(--spacing)}.block-shared--map .l__title-wrapper{position:relative}.block-shared--map .l__title{border-bottom:1px solid #000;margin-bottom:var(--spacers-xs)!important;padding-bottom:var(--spacers-md)}.block-shared--map .l__select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacers-xs);gap:var(--spacers-xs)}@media (max-width:575.98px){.block-shared--map .l__select-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block-shared--map .l__select-wrapper .select2{display:block;height:auto}@media (max-width:575.98px){.block-shared--map .l__select-wrapper .select2{width:100%!important}}.block-shared--map .l__select-wrapper .l__select,.block-shared--map .l__select-wrapper .select2 .select2-selection--single,.block-shared--map .l__select-wrapper .select2 .select2-selection__rendered{height:clamp(calc((48 + ((48 - 48) * var(--min-font-size-controler))) * 1px),calc(3vw * var(--font-size-controler)),57.6px);background-color:#000;color:#cfcfcf!important;line-height:clamp(calc((48 + ((48 - 48) * var(--min-font-size-controler))) * 1px), calc(3vw * var(--font-size-controler)), 57.6px);padding:0 .4375rem;border:0;border-radius:0}.block-shared--map .l__select-wrapper .select2 .select2-selection__arrow{width:var(--spacers-sm);height:var(--spacers-sm);top:.75rem;right:.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none"><path d="M1 1L7 7L13 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:center;background-repeat:no-repeat}.block-shared--map .l__select-wrapper .select2 .select2-selection__arrow b{display:none}.block-shared--map .l__select{background-color:#000;width:15.75rem}.block-shared--map .l__map{aspect-ratio:16/9;background-color:#d0d4f2;border:1px solid #000;max-width:100%;position:relative}@media (min-width:992px){.block-shared--map .l__map{min-height:clamp(calc((500 + ((500 - 500) * var(--min-font-size-controler))) * 1px),calc(31.25vw * var(--font-size-controler)),600px)}}@media (min-width:1200px){.block-shared--map .l__map{min-height:clamp(calc((770 + ((840 - 770) * var(--min-font-size-controler))) * 1px),calc(52.5vw * var(--font-size-controler)),1008px)}}.block-shared--map .l__tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-shared--map .l__tooltip-arrow{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="9" viewBox="0 0 13 9" fill="none"><path d="M6.5 9L0.00480921 -2.69824e-07L12.9952 8.65831e-07L6.5 9Z" fill="white"/></svg>');background-size:contain;background-repeat:no-repeat;width:.8125rem;height:.5625rem}.block-shared--map .l__tooltip-inner{background-color:#fff;color:#000;font-size:var(--text-sm);font-weight:700;padding:.5rem .75rem;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;overflow:visible}.block-shared--map .l__wrapper{position:relative}.block-shared--map .l__modal{background-color:#fff;top:var(--spacing);right:var(--spacing);min-height:calc(100% - var(--spacing) * 2);border:1px solid #000;padding:var(--spacing);max-width:var(--grid-map-width);display:none;-webkit-animation:modalIn .4s ease-in-out both;animation:modalIn .4s ease-in-out both;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1199.98px){.block-shared--map .l__modal{margin-top:var(--spacing)}}@media (min-width:1200px){.block-shared--map .l__modal{position:absolute}}.block-shared--map .l__modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.block-shared--map .l__modal.hiding{-webkit-animation:modalOut .4s ease-in-out both;animation:modalOut .4s ease-in-out both}.block-shared--map .l__modal .l__description{font-size:clamp(calc((11 + ((11 - 11) * var(--min-font-size-controler))) * 1px), calc(.6875vw * var(--font-size-controler)), 13.2px)}.block-shared--map .l__modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--spacers-xs);gap:var(--spacers-sx)}@media (min-width:768px){.block-shared--map .l__modal-header{gap:var(--spacers-xxs)}}.block-shared--map .l__modal-title{font-size:var(--spacers-sm);font-weight:700;font-family:Formular,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}.block-shared--map .l__modal-close{width:1rem;height:1rem;border:transparent;background-color:transparent}.block-shared--map .l__modal-footer{margin-top:auto}.block-shared--map .l__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacers-sx)}@media (min-width:768px){.block-shared--map .l__stats{gap:var(--spacers-xxs)}}.block-shared--map .l__stats--inner{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.block-shared--map .l__stats--inner{grid-template-columns:repeat(3,1fr)}}.block-shared--map .l__stat{border:1px solid rgba(0,0,0,.3);border-radius:.25rem;padding:var(--spacers-xxs) var(--spacers-sx);display:block}.block-shared--map .l__value{color:#021cc7;font-family:Formular,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:clamp(calc((20 + ((28 - 20) * var(--min-font-size-controler))) * 1px), calc(1.75vw * var(--font-size-controler)), 33.6px);line-height:1;font-style:normal;font-weight:500;letter-spacing:-.48px;display:block;margin-bottom:clamp(calc((6 + ((7 - 6) * var(--min-font-size-controler))) * 1px),calc(.4375vw * var(--font-size-controler)),8.4px)}.block-shared--map .l__description{font-size:clamp(calc((13 + ((13 - 13) * var(--min-font-size-controler))) * 1px), calc(.8125vw * var(--font-size-controler)), 15.6px);line-height:136%;color:#151515;display:block;margin-top:0}.block-shared--map .l__section{margin-bottom:var(--spacers-xs)}.block-shared--map .l__section .block-label{letter-spacing:-.24px}.block-shared--map .l__btn-primary,.block-shared--map .l__btn-secondary{width:100%}.block-shared--map .l__btn-secondary .arrow-animated__wrapper{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-shared--map .l__inner{grid-template-columns:1fr;gap:2.25rem;padding:clamp(calc((48 + ((48 - 48) * var(--min-font-size-controler))) * 1px),calc(3vw * var(--font-size-controler)),57.6px) 0;display:none;-webkit-animation:modalIn .4s ease-in-out both;animation:modalIn .4s ease-in-out both}@media (min-width:1200px){.block-shared--map .l__inner{grid-template-columns:var(--grid-col-width) 1fr}}.block-shared--map .l__inner.active{display:grid}.block-shared--map .l__inner.hiding{-webkit-animation:modalOut .4s ease-in-out both;animation:modalOut .4s ease-in-out both}.block-shared--map .l__inner-text{margin-bottom:clamp(calc((48 + ((48 - 48) * var(--min-font-size-controler))) * 1px),calc(3vw * var(--font-size-controler)),57.6px)}.block-shared--map .l__inner-header-content{border:1px solid #000;padding:var(--spacers-sm);display:grid;gap:1rem;margin-bottom:var(--spacers-sm)}.block-shared--map .l__inner-title{font-size:var(--spacers-sm);font-weight:700;font-family:Formular,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}.block-shared--map .l__inner-subtitle{font-size:var(--text-md)}.block-shared--map .l__list{list-style:none;padding:0;margin:0}.block-shared--map .l__inner-section{display:grid;grid-template-columns:1fr;border-bottom:1px solid #000;margin-bottom:var(--spacers-sm);padding-bottom:var(--spacers-sm)}@media (min-width:768px){.block-shared--map .l__inner-section{grid-template-columns:clamp(calc((160 + ((160 - 160) * var(--min-font-size-controler))) * 1px),calc(10vw * var(--font-size-controler)),192px) 1fr}}@media (min-width:1200px){.block-shared--map .l__inner-section{grid-template-columns:1fr}}@media (min-width:1400px){.block-shared--map .l__inner-section{grid-template-columns:clamp(calc((160 + ((200 - 160) * var(--min-font-size-controler))) * 1px),calc(12.5vw * var(--font-size-controler)),240px) 1fr}}.block-shared--map .l__inner-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.block-shared--map .l__inner-section-title{font-size:var(--text-md);font-weight:700;font-family:Formular,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}@media (min-width:1400px){.block-shared--map .l__inner-section-title .l__stat{padding:var(--spacers-xs) var(--spacers-sx)}}.block-shared--map .l__sticky-wrapper{position:relative}.block-shared--map .l__sticky{position:sticky;top:var(--spacers-sm)}.block-shared--map .select2-container--open{-webkit-transform:none!important;transform:none!important}.am5-html-container div{overflow:visible!important}@-webkit-keyframes modalIn{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modalIn{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modalOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes modalOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}}