.block--support-you .block--support-you__tabs{color:#1e132a;display:none;gap:2rem}@media (min-width:768px){.block--support-you .block--support-you__tabs{display:flex}}.block--support-you .block--support-you__tabs .tab{cursor:pointer;font-weight:400;transition:all .2s ease}.block--support-you .block--support-you__tabs .tab.active,.block--support-you .block--support-you__tabs .tab:hover{font-weight:700}.block--support-you .block--support-you__tabs-content>div.no-show{display:none}@media (max-width:768px){.block--support-you div[data-view=map-view]{display:none}.block--support-you div[data-view=list-view]{display:block}}.block--support-you .map__loading,.block--support-you .map__no-results{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.block--support-you .map__loading svg,.block--support-you .map__no-results svg{max-width:60px}.block--support-you #mapModal{max-width:100%;opacity:0;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:opacity .15s ease-in-out;width:378px;z-index:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.block--support-you #mapModal.show{opacity:1}.block--support-you .search-error{margin-top:2rem}.block--support-you .search-error>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.block--support-you .search-error{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(252,203,215,var(--tw-bg-opacity));font-size:1.125rem;line-height:1.75rem;padding:1rem 2rem}.pac-container{border-width:1px;min-width:300px;--tw-border-opacity:1;border-color:rgba(178,160,198,var(--tw-border-opacity))}.pac-container .pac-item{cursor:pointer;font-family:Atkinson Hyperlegible,sans-serif;padding:.25rem 1rem}.pac-container .pac-icon-marker,.pac-container:after{display:none}.container-padding:has(+.block--support-you){padding-bottom:0}.container-padding:has(+.block--support-you)+.block--support-you{margin-top:3rem}