.location-gate-module__5CmWLW__gate{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);margin:var(--space-4) 0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-secondary);flex-direction:column;justify-content:center;min-height:246px;display:flex}.location-gate-module__5CmWLW__icon{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-full);background:var(--bg-tertiary);color:var(--fg-strong);place-items:center;display:grid}.location-gate-module__5CmWLW__title{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--fg-strong);line-height:var(--leading-tight);margin:0}.location-gate-module__5CmWLW__body{max-width:44ch;font-size:var(--text-sm);color:var(--fg-muted);line-height:var(--leading-normal);margin:0}.location-gate-module__5CmWLW__actions{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.location-gate-module__5CmWLW__primary{align-items:center;gap:var(--space-2);min-height:var(--space-12);padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--brand-600);color:var(--fg-on-primary);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border:none;display:inline-flex}.location-gate-module__5CmWLW__primary:hover{opacity:.9}.location-gate-module__5CmWLW__primary:active{transform:scale(.98)}.location-gate-module__5CmWLW__primary:disabled{opacity:.6;cursor:default}.location-gate-module__5CmWLW__primary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.location-gate-module__5CmWLW__picker{min-width:0}@media (max-width:768px){.location-gate-module__5CmWLW__gate{padding:var(--space-6) var(--space-4);min-height:220px}}
.lazy-section-module__LxLmFW__lazySection{contain:layout style;width:100%}
