.location-map-nav[data-v-17bf3ae8]{margin-top:.25rem}.map-frame[data-v-17bf3ae8]{background:#e2e8f0;min-height:200px}.coords-bar[data-v-17bf3ae8]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid rgba(15,23,42,.08)}.coord-value[data-v-17bf3ae8]{color:#0f172a;font-size:.9rem;font-variant-numeric:tabular-nums}.coord-icon[data-v-17bf3ae8]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.coord-icon--lat[data-v-17bf3ae8]{background:#3b82f626;color:#2563eb}.coord-icon--lng[data-v-17bf3ae8]{background:#10b98126;color:#059669}.nav-app[data-v-17bf3ae8]{align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;box-shadow:0 2px 8px #0f172a1f;color:#fff!important;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.55rem 1rem;transition:transform .15s ease,box-shadow .15s ease}.nav-app[data-v-17bf3ae8]:hover{box-shadow:0 6px 16px #0f172a2e;color:#fff!important;transform:translateY(-1px)}.nav-app[data-v-17bf3ae8]:focus-visible{outline:3px solid rgba(59,130,246,.45);outline-offset:2px}.nav-app__glyph[data-v-17bf3ae8]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.nav-app__glyph[data-v-17bf3ae8] svg{display:block}.nav-app--google[data-v-17bf3ae8]{background:linear-gradient(135deg,#4285f4,#3367d6)}.nav-app--waze[data-v-17bf3ae8]{background:linear-gradient(135deg,#3cf,#09c)}.nav-app--neshan[data-v-17bf3ae8]{background:linear-gradient(135deg,#fa5820,#e04210)}.nav-app--balad[data-v-17bf3ae8]{background:linear-gradient(135deg,#00c853,#00a86b)}.letter-spacing-1[data-v-3373f1cd]{letter-spacing:.06em}.contact-list li[data-v-3373f1cd]{margin-bottom:.65rem}.contact-list a[data-v-3373f1cd]{color:var(--footer-link-color,#0d6efd);font-weight:500;text-decoration:none}.contact-list a[data-v-3373f1cd]:hover{text-decoration:underline}.text-pretty[data-v-3373f1cd]{text-wrap:pretty}.post-cover[data-v-a465c710]{aspect-ratio:1/1;background:#111827;-o-object-fit:cover;object-fit:cover}.text-truncate-3[data-v-a465c710]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.media-frame[data-v-a465c710]{background:#111827;position:relative}.media-placeholder[data-v-a465c710]{align-items:center;color:#fff;display:flex;font-weight:600;justify-content:center}.play-overlay-btn[data-v-a465c710]{font-size:22px;height:56px;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}.post-carousel .carousel-control-next[data-v-a465c710],.post-carousel .carousel-control-prev[data-v-a465c710]{background:none;background-image:none;opacity:1;width:2.75rem}.post-carousel .carousel-control-next-icon[data-v-a465c710],.post-carousel .carousel-control-prev-icon[data-v-a465c710]{background-color:#0f172a80;background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;border-radius:50%;height:2rem;width:2rem}.video-modal-dialog[data-v-a465c710]{max-width:760px}.video-modal-player[data-v-a465c710]{max-height:70vh;-o-object-fit:contain;object-fit:contain}.more-posts-card[data-v-a465c710]{background:linear-gradient(145deg,#fff,#eef2ff);border:2px dashed rgba(15,23,42,.2)}.more-posts-icon[data-v-a465c710]{align-items:center;background:linear-gradient(135deg,var(--template-theme),#6d28d9);border-radius:50%;box-shadow:0 10px 24px #405de659;color:#fff;display:flex;font-size:34px;font-weight:700;height:64px;justify-content:center;width:64px}.site-modern-tech[data-v-8848b1ce]{background:linear-gradient(180deg,#f8fafc,#eef2f7);color:#0f172a;font-family:var(--site-font);min-height:100vh}.site-nav[data-v-8848b1ce]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;position:sticky;top:0;z-index:1020}.hero-wrap[data-v-8848b1ce]{align-items:stretch;display:flex;min-height:42vh;position:relative}.hero-bg[data-v-8848b1ce]{background-color:var(--theme-dark);background-position:50%;background-size:cover;inset:0;position:absolute}.hero-bg[data-v-8848b1ce]:not([style*=background-image]){background-image:linear-gradient(135deg,var(--theme) 0,var(--theme-dark) 55%,#020617 100%)}.hero-scrim[data-v-8848b1ce]{background:linear-gradient(180deg,#0f172a33,#0f172abf 55%,#0f172ae0);inset:0;position:absolute}.hero-eyebrow[data-v-8848b1ce]{font-size:.75rem;letter-spacing:.08em;opacity:.85;text-transform:uppercase}.hero-title[data-v-8848b1ce]{letter-spacing:-.02em;line-height:1.15}.py-lg-6[data-v-8848b1ce]{padding-bottom:4.5rem;padding-top:4.5rem}@media(min-width:992px){.hero-wrap[data-v-8848b1ce]{min-height:48vh}}.stat-card[data-v-8848b1ce]{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:1rem;box-shadow:0 8px 30px #0f172a0f;padding:1.25rem 1.5rem}.stat-label[data-v-8848b1ce]{color:#64748b;font-size:.8rem;letter-spacing:.06em;margin-bottom:.35rem;text-transform:uppercase}.stat-value[data-v-8848b1ce]{color:var(--theme);font-size:1.75rem;font-weight:700;line-height:1.2}.content-card[data-v-8848b1ce]{background:#fff;border:1px solid rgba(15,23,42,.06);border-radius:1.25rem;box-shadow:0 12px 40px #0f172a0f;padding:1.75rem}.tag-pill[data-v-8848b1ce]{background:color-mix(in srgb,var(--theme) 12%,#fff);border:1px solid color-mix(in srgb,var(--theme) 22%,transparent);color:color-mix(in srgb,var(--theme) 55%,#0f172a);font-size:.875rem;font-weight:500;padding:.5rem .9rem}.site-modern-tech[data-v-8848b1ce] .footer-contact-location .contact-list a{color:var(--theme)}.gallery-tile[data-v-8848b1ce]{aspect-ratio:4/3;box-shadow:0 4px 20px #0f172a14}.gallery-tile img[data-v-8848b1ce]{transition:transform .35s ease}.gallery-tile:hover img[data-v-8848b1ce]{transform:scale(1.05)}.ig-section[data-v-8848b1ce]{border-left:4px solid var(--theme)}.site-footer[data-v-8848b1ce]{padding-bottom:2rem}.object-fit-cover[data-v-8848b1ce]{-o-object-fit:cover;object-fit:cover}.text-pretty[data-v-8848b1ce]{text-wrap:pretty}main.bistro-main[data-v-a34d22fc]{background:#f5f7fb;font-family:var(--site-font);min-height:100vh}.hero-bistro[data-v-a34d22fc]{background:linear-gradient(120deg,#2f6f4f,#1f2937)}.bistro-main[data-v-a34d22fc] .footer-contact-location .contact-list a{color:var(--theme-color)}
