.location-section[data-v-d0633f6e]{padding:96px 0;position:relative;overflow:hidden}.location-map[data-v-d0633f6e]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.location-placeholder[data-v-d0633f6e]{background:var(--color-gray-100);z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;inset:0}.location-placeholder p[data-v-d0633f6e]{color:var(--color-gray-700);text-align:center;margin:0}.location-wrapper[data-v-d0633f6e]{z-index:2;max-width:var(--container-max);margin:0 auto;padding:0 24px;position:relative}.location-card[data-v-d0633f6e]{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-l);box-sizing:border-box;flex-direction:column;align-items:flex-start;width:588px;max-width:100%;padding:40px;box-shadow:0 0 60px #00000040}.addresses[data-v-d0633f6e],.location-card[data-v-d0633f6e]{gap:32px;display:flex}.address[data-v-d0633f6e]{flex-direction:column;gap:8px;display:flex}.addr-title[data-v-d0633f6e]{color:var(--color-gray-900);margin:0}.addr-line[data-v-d0633f6e]{color:var(--color-gray-700);margin:0}@media (width<=1024px){.location-card[data-v-d0633f6e]{width:100%}.location-wrapper[data-v-d0633f6e]{padding-top:24px}.location-map[data-v-d0633f6e]{aspect-ratio:1;position:relative}.location-card[data-v-d0633f6e]{box-shadow:none;border:none;border-radius:0;padding:0}}
