.icons[data-v-d408afc3]{margin-block:var(--spacing-1200)}.icons .icons-wrapper[data-v-d408afc3]{gap:var(--spacing-800);justify-content:space-evenly}.icons .icons-wrapper>.item[data-v-d408afc3]{background:var(--primary-0);border:1px solid var(--primary-300);border-radius:var(--border-radius-base);flex:1;padding:var(--spacing-400);text-align:center}.icons .image[data-v-d408afc3]{min-height:90px;width:75px}.icons h2[data-v-d408afc3]{font-size:var(--font-size-800);font-weight:500;margin:0;text-transform:uppercase}.google-map-container[data-v-7d20ed89]{border-radius:25px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;height:500px;overflow:hidden;position:relative;width:100%}.map-container[data-v-7d20ed89]{height:100%;width:100%}.map-controls[data-v-7d20ed89]{display:flex;flex-direction:column;gap:8px;position:absolute;right:16px;top:16px;z-index:1000}.control-button[data-v-7d20ed89]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.control-button[data-v-7d20ed89]:hover{background:#f9fafb;box-shadow:0 4px 8px #00000026}.control-button[data-v-7d20ed89]:active{transform:scale(.95)}.control-button svg[data-v-7d20ed89]{color:#374151}.open-in-maps-button[data-v-7d20ed89]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;bottom:16px;box-shadow:0 2px 4px #0000001a;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;left:16px;padding:8px 12px;position:absolute;text-decoration:none;transition:all .2s ease;z-index:1000}.open-in-maps-button[data-v-7d20ed89]:hover{background:#f9fafb;box-shadow:0 4px 8px #00000026;color:#374151;text-decoration:none}.open-in-maps-button svg[data-v-7d20ed89]{color:#374151}@media (max-width:768px){.google-map-container[data-v-7d20ed89]{height:400px}.map-controls[data-v-7d20ed89]{right:12px;top:12px}.control-button[data-v-7d20ed89]{height:36px;width:36px}.open-in-maps-button[data-v-7d20ed89]{bottom:12px;font-size:13px;left:12px;padding:6px 10px}}
