.hero[data-astro-cid-anpropbg]{border-bottom:1px solid var(--border);padding:2.5rem 0 2rem}.hero-inner[data-astro-cid-anpropbg]{grid-template-columns:1fr auto;align-items:center;gap:3rem;display:grid}.hero-content[data-astro-cid-anpropbg]{max-width:520px}.hero-flag[data-astro-cid-anpropbg]{vertical-align:middle;margin-right:.25rem;font-size:1.75rem}.hero-desc[data-astro-cid-anpropbg]{margin-top:.5rem;font-size:1rem;line-height:1.7}.clock-display[data-astro-cid-anpropbg]{margin-top:1.25rem}.digital-time[data-astro-cid-anpropbg]{letter-spacing:-.03em;color:var(--text);font-size:clamp(2.5rem,7vw,4rem);font-weight:700;line-height:1}.digital-date[data-astro-cid-anpropbg]{color:var(--text-secondary);margin-top:.375rem;font-size:1rem}.clock-meta[data-astro-cid-anpropbg]{color:var(--text-muted);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8125rem;display:flex}.meta-sep[data-astro-cid-anpropbg]{color:var(--border)}.hero-clock[data-astro-cid-anpropbg]{flex-shrink:0;width:220px;height:220px}.analog-clock[data-astro-cid-anpropbg]{width:100%;height:100%}.info-bar[data-astro-cid-anpropbg]{background:var(--bg-subtle);border-bottom:1px solid var(--border);padding:1rem 0}.info-items[data-astro-cid-anpropbg]{flex-wrap:wrap;justify-content:center;gap:2.5rem;display:flex}.info-item[data-astro-cid-anpropbg]{flex-direction:column;align-items:center;gap:.125rem;display:flex}.info-label[data-astro-cid-anpropbg]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:600}.info-value[data-astro-cid-anpropbg]{color:var(--text);font-size:.9375rem;font-weight:700}.city-card[data-astro-cid-anpropbg]{text-align:center;padding:1.25rem 1rem}.city-name[data-astro-cid-anpropbg]{font-size:1rem;font-weight:700}.city-time[data-astro-cid-anpropbg]{letter-spacing:-.01em;margin-top:.5rem;font-size:1.5rem;font-weight:700}.city-date[data-astro-cid-anpropbg]{color:var(--text-muted);margin-top:.25rem;font-size:.75rem}.diff-card[data-astro-cid-anpropbg]{padding:0;overflow:hidden}.diff-table[data-astro-cid-anpropbg]{border-collapse:collapse;width:100%}.diff-table[data-astro-cid-anpropbg] th[data-astro-cid-anpropbg]{text-align:left;border-bottom:2px solid var(--border);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:.75rem 1rem;font-size:.75rem;font-weight:600}.diff-table[data-astro-cid-anpropbg] td[data-astro-cid-anpropbg]{border-bottom:1px solid var(--border);padding:.625rem 1rem;font-size:.875rem}.diff-table[data-astro-cid-anpropbg] tr[data-astro-cid-anpropbg]:last-child td[data-astro-cid-anpropbg]{border-bottom:none}.diff-table[data-astro-cid-anpropbg] tr[data-astro-cid-anpropbg]:hover td[data-astro-cid-anpropbg]{background:var(--bg-hover)}.facts-grid[data-astro-cid-anpropbg]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.fact-card[data-astro-cid-anpropbg]{align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem;display:flex}.fact-num[data-astro-cid-anpropbg]{background:var(--primary-light);width:28px;height:28px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.fact-card[data-astro-cid-anpropbg] p[data-astro-cid-anpropbg]{font-size:.9375rem;line-height:1.6}.location-links[data-astro-cid-anpropbg]{flex-wrap:wrap;gap:.5rem;display:flex}.location-link[data-astro-cid-anpropbg]{background:var(--bg-card);border:1px solid var(--border);color:var(--text);border-radius:2rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;transition:all .15s;display:inline-flex}.location-link[data-astro-cid-anpropbg]:hover{background:var(--primary-light);border-color:var(--primary);color:var(--primary)}.location-flag[data-astro-cid-anpropbg]{font-size:1rem}@media (width<=768px){.hero-inner[data-astro-cid-anpropbg]{text-align:center;grid-template-columns:1fr;gap:1.5rem}.hero-content[data-astro-cid-anpropbg]{max-width:none}.clock-meta[data-astro-cid-anpropbg]{justify-content:center}.hero-clock[data-astro-cid-anpropbg]{width:170px;height:170px;margin:0 auto}.info-items[data-astro-cid-anpropbg]{gap:1.5rem}.facts-grid[data-astro-cid-anpropbg]{grid-template-columns:1fr}}
