.location-gate[data-v-923e29c6]{color:#183d32;background:#f4f7f5;min-height:100dvh}.location-gate header[data-v-923e29c6]{color:#fff;background:#173e36;align-items:center;gap:1rem;padding:1.2rem 1.5rem;display:flex}.location-gate header img[data-v-923e29c6]{object-fit:contain;width:48px;height:48px}.location-gate main[data-v-923e29c6]{max-width:580px;margin:auto;padding:3rem 1.5rem}.location-gate h1[data-v-923e29c6]{letter-spacing:-.035em;font-size:2rem;line-height:1.15}.location-gate p[data-v-923e29c6]{line-height:1.6}.location-gate button[data-v-923e29c6]{color:#fff;background:#173e36;border-color:#173e36;min-height:48px;margin-top:1rem}
