.nav[data-v-075051fb]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#5d42a514;border-bottom:1px solid rgba(93,66,165,.15);height:60px;left:0;position:fixed;right:0;top:0;z-index:100}.nav__inner[data-v-075051fb]{justify-content:space-between}.nav__inner[data-v-075051fb],.nav__logo[data-v-075051fb]{align-items:center;display:flex;height:100%}.nav__logo-img[data-v-075051fb]{border-radius:4px;display:block;height:36px;width:auto}.nav__links[data-v-075051fb]{align-items:center;color:var(--purple-700);display:flex;font-size:.88rem;font-weight:500;gap:2rem}.nav__links a[data-v-075051fb]{transition:color .2s}.nav__links a[data-v-075051fb]:hover{color:var(--purple-900,#3b0764)}.nav__cta-link[data-v-075051fb]{border:1.5px solid rgba(93,66,165,.35);border-radius:100px;color:var(--purple-700)!important;padding:.35rem 1.1rem;transition:all .2s!important}.nav__cta-link[data-v-075051fb]:hover{background:#5d42a51a;border-color:#5d42a599!important}@media(max-width:600px){.nav__links[data-v-075051fb]{gap:1rem}.nav__links a[data-v-075051fb]:not(.nav__cta-link){display:none}}.footer[data-v-ec05e9f3]{background:var(--bg-card);border-top:1px solid var(--border-faint);padding:3rem 0 2rem}.footer__inner[data-v-ec05e9f3]{display:flex;flex-direction:column;gap:1.25rem}.footer__logo-img[data-v-ec05e9f3]{border-radius:5px;display:block;height:32px;width:auto}.footer__tagline[data-v-ec05e9f3]{color:var(--text-muted);font-size:.82rem;margin-top:.3rem}.footer__links[data-v-ec05e9f3]{display:flex;flex-wrap:wrap;gap:1.5rem}.footer__links a[data-v-ec05e9f3]{color:var(--text-muted);font-size:.82rem;transition:color .2s}.footer__rss[data-v-ec05e9f3]{align-items:center;display:inline-flex;gap:.35rem}.footer__links a[data-v-ec05e9f3]:hover{color:var(--purple-700)}.footer__legal[data-v-ec05e9f3]{display:flex;gap:1.5rem}.footer__legal a[data-v-ec05e9f3]{color:var(--text-muted);font-size:.73rem;transition:color .2s}.footer__legal a[data-v-ec05e9f3]:hover{color:var(--purple-700)}.footer__copy[data-v-ec05e9f3]{color:var(--text-muted);font-size:.73rem}
