/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@keyframes fallAndBounce{0%{opacity:0;transform:translate(-50%,-100%)}60%{opacity:1;transform:translate(-50%,50%)}80%{opacity:1;transform:translate(-50%,-5%)}to{opacity:1;transform:translate(-50%)}}@keyframes scrollLeftAndBack{0%{transform:translate(0)}50%{transform:translateX(var(--scroll-distance,0))}to{transform:translate(0)}}.poi-marker[data-astro-cid-t3oe3enp]{opacity:0;animation:none}.poi-marker[data-astro-cid-t3oe3enp].animate{animation:.8s ease-out forwards fallAndBounce}.scroll-container[data-astro-cid-t3oe3enp]{animation:none}@media (width>=768px){.scroll-container[data-astro-cid-t3oe3enp].animate{animation:12s ease-in-out forwards scrollLeftAndBack}}.overflow-x-auto[data-astro-cid-t3oe3enp].animating{pointer-events:none;overflow-x:hidden!important}.poi-link[data-astro-cid-t3oe3enp]:focus-visible{background-color:var(--color-primary,#005bbf);color:var(--color-white,#fff);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary,#005bbf)}.scrollbar-hide[data-astro-cid-t3oe3enp]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-t3oe3enp]{-ms-overflow-style:none;scrollbar-width:none}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
