.map-section[data-v-44e795d1]{background-color:var(--bg-base)}.map-layout[data-v-44e795d1]{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:stretch}@media(max-width:992px){.map-layout[data-v-44e795d1]{grid-template-columns:1fr}}.map-container[data-v-44e795d1]{height:480px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-color);padding:8px;position:relative;transition:var(--transition)}.map-container[data-v-44e795d1]:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}.map-iframe[data-v-44e795d1]{border-radius:var(--radius-md);filter:grayscale(.1) contrast(1.1);width:100%;height:100%}.info-card[data-v-44e795d1]{padding:40px;border-radius:var(--radius-lg);border:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:space-between}@media(max-width:576px){.info-card[data-v-44e795d1]{padding:24px}}.info-header[data-v-44e795d1]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);padding-bottom:20px;margin-bottom:24px}.info-header h3[data-v-44e795d1]{font-size:20px;font-weight:800}.pulse-dot[data-v-44e795d1]{width:10px;height:10px;border-radius:50%;background-color:var(--success)}.info-list[data-v-44e795d1]{display:flex;flex-direction:column;gap:24px;flex-grow:1}.info-item[data-v-44e795d1]{border-left:2px solid var(--primary);padding-left:16px;display:block}.info-text h4[data-v-44e795d1]{font-size:15px;font-weight:700;margin-bottom:6px;color:var(--text-primary)}.info-text p[data-v-44e795d1]{font-size:14px;color:var(--text-muted);line-height:1.5}.action-row[data-v-44e795d1]{margin-top:32px;border-top:1px solid var(--border-color);padding-top:24px}.direction-btn[data-v-44e795d1]{width:100%}
