[data-type=frontpage-location-map] [data-tilt]{container-type:inline-size}[data-type=frontpage-location-map] .location{top:calc((var(--y) - 30px) / 2);left:var(--x);position:absolute}@keyframes pulse-dot{0%{transform:scale(.95);box-shadow:0 0 #ffffffb3}70%{transform:scale(1);box-shadow:0 0 0 10px #fff0}to{transform:scale(.95);box-shadow:0 0 #fff0}}[data-type=frontpage-location-map] .marker{animation:pulse-dot 2s ease infinite;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(0 0% 100% / var(--tw-bg-opacity));height:14px;width:14px}[data-type=frontpage-location-map] .countrylist{--tw-text-opacity: 1;color:hsl(0 0% 100% / var(--tw-text-opacity))}[data-type=frontpage-location-map] .countrylist:first-child{font-weight:700}[data-type=frontpage-location-map] .countrylist{background-color:hsl(var(--c-tertiary) / var(--tw-bg-opacity));--tw-bg-opacity: .7;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}[data-type=frontpage-location-map] .countrylist:first-child{border-top-left-radius:.125rem;border-top-right-radius:.125rem}[data-type=frontpage-location-map] .countrylist:last-child{border-bottom-right-radius:.125rem;border-bottom-left-radius:.125rem}[data-type=frontpage-location-map] .countrylist{padding:0 5px}[data-type=frontpage-location-map] .countrylabel{font-size:.875rem;--tw-text-opacity: 1;color:hsl(0 0% 100% / var(--tw-text-opacity))}@media (min-width: 1024px){[data-type=frontpage-location-map] .countrylabel{font-size:1rem}}[data-type=frontpage-location-map] .countrylabel{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-type=frontpage-location-map] .countrylabel:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-type=frontpage-location-map] .countrylabel{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:.125rem;background-color:hsl(var(--c-tertiary) / var(--tw-bg-opacity));--tw-bg-opacity: .7;padding:0 4px;z-index:10}[data-type=frontpage-location-map] .countrylabel:hover{--tw-bg-opacity: 1;background-color:hsl(var(--c-tertiary) / var(--tw-bg-opacity))}[data-type=frontpage-location-map] .morecountries{position:absolute;left:var(--space-m)}@media (min-width: 1024px){[data-type=frontpage-location-map] .morecountries{display:block;opacity:0}}[data-type=frontpage-location-map] .morecountries{text-wrap:nowrap;font-size:.875rem}@media (min-width: 1024px){[data-type=frontpage-location-map] .morecountries{font-size:1rem}}[data-type=frontpage-location-map] .morecountries{pointer-events:none;border-radius:.125rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-type=frontpage-location-map] div:has(ul.morecountries){align-items:flex-start}@media (min-width: 1024px){[data-type=frontpage-location-map] div:has(ul.morecountries){align-items:center}[data-type=frontpage-location-map] .countrylabel{padding:3px 5px}[data-type=frontpage-location-map] .locationmap-text{width:650px}}
