/*! tailwindcss v4.1.13 | 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-space-y-reverse:0}}}.location{text-align:center;overflow:hidden}.location h2,.location h3{color:var(--primary)}:where(:is(.location .container,.location .location-content,.location .location-content *)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.location-details h2{margin-bottom:1rem}.map-container{margin-top:2rem}.map-container img{object-fit:contain;object-position:right center;width:100vw;max-width:100vw;max-height:20rem;margin-bottom:-1.5rem;margin-left:-1.5rem;margin-right:-1.5rem}.map-apps{justify-content:center;gap:1rem;display:flex}.map-apps img{max-width:3rem}@media (min-width:44rem){.location{text-align:left;overflow:hidden}.location .container{gap:2rem;padding-block:0;display:flex}:where(:is(.location .container,.location .location-details,.location .location-content)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.location .map-container{flex:50%}.location-details{flex:0 0 20rem;padding-block:2rem}.map-container{margin-top:0;padding:0}.map-container img{object-fit:cover;object-position:left center;height:100%;max-height:none;margin:0}.map-apps{justify-content:flex-start}}@media (min-width:64rem){.location-details{flex:1}.location-content{flex-wrap:wrap;gap:2rem;display:flex}.location-content>:not(button,a){flex:44%}.map-container{margin-right:-50vw}.map-container img{width:auto;height:100%}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
