.navbar-wrapper[data-v-9d3727ce]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-primary);border-bottom:1px solid var(--border-subtle);position:sticky;top:0;transition:all .25s ease;z-index:1000}.nav-inner[data-v-9d3727ce]{height:68px;justify-content:space-between}.brand-link[data-v-9d3727ce],.nav-inner[data-v-9d3727ce]{align-items:center;display:flex}.brand-link[data-v-9d3727ce]{gap:.75rem}.brand-mark-wrapper[data-v-9d3727ce]{align-items:center;display:flex;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2));justify-content:center;transition:transform .2s ease}.brand-link:hover .brand-mark-wrapper[data-v-9d3727ce]{transform:scale(1.05)}.brand-mark-svg[data-v-9d3727ce]{display:block}.brand-text[data-v-9d3727ce]{display:flex;flex-direction:column}.brand-title[data-v-9d3727ce]{color:var(--text-primary);font-family:var(--font-serif);font-size:1.15rem;font-weight:700;letter-spacing:.05em;line-height:1.1}.brand-subtitle[data-v-9d3727ce]{color:var(--text-muted);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.nav-links[data-v-9d3727ce]{align-items:center;display:flex;gap:1.75rem}.nav-item[data-v-9d3727ce]{color:var(--text-secondary);font-size:.875rem;font-weight:500;transition:color .15s ease}.nav-item[data-v-9d3727ce]:hover{color:var(--text-primary)}.nav-actions[data-v-9d3727ce]{align-items:center;display:flex;gap:.75rem}.btn-sm[data-v-9d3727ce]{font-size:.8rem;padding:.45rem .95rem}.theme-toggle-btn[data-v-9d3727ce]{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;font-size:.95rem;height:36px;justify-content:center;transition:all .2s ease;width:36px}.theme-toggle-btn[data-v-9d3727ce]:hover{border-color:var(--text-muted);transform:scale(1.05)}@media(max-width:768px){.brand-subtitle[data-v-9d3727ce],.nav-links[data-v-9d3727ce]{display:none}}.footer-wrapper[data-v-8632b085]{background:var(--bg-secondary);border-top:1px solid var(--border-subtle);margin-top:5rem;padding:4rem 0 2.5rem}.footer-top[data-v-8632b085]{border-bottom:1px solid var(--border-subtle);display:grid;gap:4rem;grid-template-columns:1.4fr 1fr;padding-bottom:3rem}.footer-col[data-v-8632b085]{display:flex;flex-direction:column}.brand-title[data-v-8632b085]{color:var(--text-primary);font-family:var(--font-serif);font-size:1.25rem;font-weight:700;letter-spacing:.05em;margin-bottom:.75rem}.brand-desc[data-v-8632b085]{color:var(--text-secondary);font-size:.875rem;line-height:1.65}.col-title[data-v-8632b085]{color:var(--text-primary);font-family:var(--font-sans);font-size:.825rem;font-weight:700;letter-spacing:.1em;margin-bottom:1.25rem;text-transform:uppercase}.footer-p[data-v-8632b085]{color:var(--text-secondary);font-size:.875rem;line-height:1.65;margin-bottom:1rem}.subscriber-link[data-v-8632b085]{align-items:center;color:var(--accent-gold);display:inline-flex;font-size:.85rem;font-weight:500;gap:.25rem;transition:color .2s ease,transform .2s ease}.subscriber-link[data-v-8632b085]:hover{color:var(--text-primary);transform:translate(3px)}.footer-bottom[data-v-8632b085]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-top:2rem}.copyright[data-v-8632b085],.footer-bottom[data-v-8632b085]{color:var(--text-muted);font-size:.8rem}.bottom-tag[data-v-8632b085]{color:var(--text-muted);font-family:var(--font-mono);font-size:.75rem;opacity:.7}@media(max-width:900px){.footer-top[data-v-8632b085]{gap:2.25rem;grid-template-columns:1fr}}
