.nav[data-v-ec5eaac3]{background:transparent;border-bottom:1px solid transparent;left:0;position:fixed;right:0;transition:background .2s ease,border-color .2s ease;z-index:90}.nav.scrolled[data-v-ec5eaac3]{background:var(--bg);border-color:var(--border)}.nav-inner[data-v-ec5eaac3]{align-items:center;display:flex;gap:1rem;height:60px;justify-content:space-between}.logo[data-v-ec5eaac3]{align-items:baseline;display:flex;gap:1px}.logo-pulsyo[data-v-ec5eaac3]{color:var(--text);font-family:Space Grotesk,Noto Sans Georgian,sans-serif;font-size:1.25rem;font-weight:800;letter-spacing:-.5px}.logo-ads[data-v-ec5eaac3]{color:var(--accent);font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0}.nav-links[data-v-ec5eaac3]{display:none;gap:0}@media(min-width:900px){.nav-links[data-v-ec5eaac3]{display:flex}}.nav-link[data-v-ec5eaac3]{border-radius:6px;color:var(--muted);font-size:.88rem;font-weight:500;padding:8px 12px;transition:color .2s,background .2s}.nav-link[data-v-ec5eaac3]:hover{background:var(--surface);color:var(--text)}.nav-end[data-v-ec5eaac3]{align-items:center;display:flex;gap:.6rem}.lang-select[data-v-ec5eaac3]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' stroke='%2364748b' stroke-linecap='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid var(--border);border-radius:6px;color:var(--muted);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:1px;min-height:32px;padding:5px 26px 5px 12px;transition:color .2s,border-color .2s}.lang-select[data-v-ec5eaac3]:hover{border-color:var(--border-2);color:var(--text)}.login-link[data-v-ec5eaac3]{color:var(--muted);display:inline-flex;font-size:.85rem;font-weight:500;padding:8px 10px;transition:color .2s;white-space:nowrap}.login-link[data-v-ec5eaac3]:hover{color:var(--text)}.nav-cta[data-v-ec5eaac3]{display:none;font-size:.85rem;min-height:38px;padding:9px 18px}@media(min-width:640px){.nav-cta[data-v-ec5eaac3]{display:inline-flex}}.footer[data-v-1c93677b]{background:var(--dark-band,var(--bg-2));border-top:1px solid var(--dark-band-border,var(--border));padding:2.5rem 0 calc(2.5rem + env(safe-area-inset-bottom,0px) + 72px)}@media(min-width:900px){.footer[data-v-1c93677b]{padding-bottom:2.5rem}}.footer-inner[data-v-1c93677b]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.footer-left[data-v-1c93677b]{display:flex;flex-direction:column;gap:.4rem}.footer-logo[data-v-1c93677b]{color:var(--dark-band-text,var(--text));font-family:Inter,Noto Sans Georgian,sans-serif;font-size:1.1rem;font-weight:800}.footer-ads[data-v-1c93677b]{color:var(--accent-2,var(--accent));font-weight:500}.footer-copy[data-v-1c93677b]{color:var(--dark-band-muted,var(--dim));font-size:.8rem}.footer-email[data-v-1c93677b]{color:var(--dark-band-muted,var(--muted));font-size:.82rem;transition:color .2s}.footer-email[data-v-1c93677b]:hover{color:var(--dark-band-text,var(--text))}.footer-right[data-v-1c93677b]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.footer-links[data-v-1c93677b]{display:flex;gap:1.25rem}.footer-link[data-v-1c93677b]{color:var(--dark-band-muted,var(--dim));font-size:.82rem;transition:color .2s}.footer-link[data-v-1c93677b]:hover{color:var(--dark-band-text,var(--muted))}.lang-select[data-v-1c93677b]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ffffff0f url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' stroke='%239bafa2' stroke-linecap='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid var(--dark-band-border,var(--border));border-radius:6px;color:var(--dark-band-muted,var(--muted));cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:1px;min-height:32px;padding:5px 26px 5px 12px;transition:color .2s,border-color .2s}.lang-select[data-v-1c93677b]:hover{border-color:#ffffff4d;color:var(--dark-band-text,var(--text))}
