.nav__overlay[data-v-cc9a1717]{z-index:49;background:#0000008c;position:fixed;inset:0}.nav-fade-enter-active[data-v-cc9a1717],.nav-fade-leave-active[data-v-cc9a1717]{transition:opacity .2s}.nav-fade-enter-from[data-v-cc9a1717],.nav-fade-leave-to[data-v-cc9a1717]{opacity:0}.nav[data-v-cc9a1717]{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--ds-border);color:var(--ds-text);background:#101314db;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;position:fixed;top:0;left:0;right:0}.nav.is-open[data-v-cc9a1717]{background:var(--ds-bg)}.nav[data-v-cc9a1717],.nav[data-v-cc9a1717] *,.nav[data-v-cc9a1717] :before,.nav[data-v-cc9a1717] :after{box-sizing:border-box}.nav[data-v-cc9a1717] :where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.nav[data-v-cc9a1717] :where(button){font:inherit;color:inherit;background:0 0;border:0}.nav[data-v-cc9a1717] :where(svg){vertical-align:middle;display:block}.nav__inner[data-v-cc9a1717]{max-width:var(--ds-container);justify-content:space-between;align-items:center;gap:1rem;height:64px;margin:0 auto;padding:0 1.5rem;display:flex}.nav__brand[data-v-cc9a1717]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.nav__logo[data-v-cc9a1717]{color:var(--ds-text);font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800}.nav__accent[data-v-cc9a1717]{color:var(--ds-accent-text)}.nav__links[data-v-cc9a1717]{align-items:center;gap:1.75rem;display:none}.nav__actions[data-v-cc9a1717]{align-items:center;gap:.75rem;display:none}.nav .nav__link[data-v-cc9a1717]{color:var(--ds-text-2);font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}.nav .nav__link[data-v-cc9a1717]:hover,.nav .nav__link.router-link-active[data-v-cc9a1717]{color:var(--ds-accent-text)}.nav .nav__link--group[data-v-cc9a1717]{cursor:pointer;align-items:center;gap:5px;padding:0;display:inline-flex}.nav__group[data-v-cc9a1717]{position:relative}.nav__group[data-v-cc9a1717]:after{content:"";height:12px;position:absolute;top:100%;left:0;right:0}.nav__menu[data-v-cc9a1717]{background:var(--ds-surface);border:1px solid var(--ds-border);z-index:2;border-radius:12px;min-width:220px;margin-top:10px;padding:8px;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000073}.nav__group:hover .nav__menu[data-v-cc9a1717],.nav__group:focus-within .nav__menu[data-v-cc9a1717]{display:block}.nav .nav__menu-link[data-v-cc9a1717]{color:var(--ds-text-2);white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:14px;display:flex}.nav .nav__menu-link[data-v-cc9a1717]:hover{background:var(--ds-surface-2);color:var(--ds-text)}.nav__menu-tag[data-v-cc9a1717]{letter-spacing:.06em;text-transform:uppercase;color:var(--ds-muted);border:1px solid var(--ds-border);border-radius:100px;padding:1px 6px;font-size:10px;font-weight:700}.nav .nav__login[data-v-cc9a1717]{color:var(--ds-text-2);padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none}.nav .nav__login[data-v-cc9a1717]:hover{color:var(--ds-text)}.nav .nav__cta[data-v-cc9a1717]{background:var(--ds-accent);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;padding:9px 18px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.nav .nav__cta[data-v-cc9a1717]:hover{background:var(--ds-accent-hover)}.nav .nav__burger[data-v-cc9a1717]{cursor:pointer;color:var(--ds-text-2);background:0 0;border:none;display:block}.nav__mobile[data-v-cc9a1717]{background:var(--ds-bg);border-top:1px solid var(--ds-border);max-height:calc(100vh - 64px);padding:16px 24px 24px;overflow-y:auto}.nav__mobile-group[data-v-cc9a1717]{border-bottom:1px solid var(--ds-border);margin-bottom:8px;padding-bottom:8px}.nav__mobile-title[data-v-cc9a1717]{letter-spacing:.08em;text-transform:uppercase;color:var(--ds-muted);padding:8px 0 4px;font-size:11px;font-weight:700;display:block}.nav .nav__mobile-link[data-v-cc9a1717]{color:var(--ds-text-2);border-bottom:1px solid var(--ds-border);padding:10px 0;font-size:15px;font-weight:500;text-decoration:none;display:block}.nav .nav__mobile-login[data-v-cc9a1717]{color:var(--ds-text-2);text-align:center;padding:12px 0;font-size:15px;font-weight:600;display:block}.nav .nav__mobile-cta[data-v-cc9a1717]{background:var(--ds-accent);color:#fff;text-align:center;border-radius:8px;width:100%;margin-top:4px;padding:12px;font-size:14px;font-weight:600;display:block}@media (width>=1024px){.nav__links[data-v-cc9a1717],.nav__actions[data-v-cc9a1717]{display:flex}.nav .nav__burger[data-v-cc9a1717],.nav__mobile[data-v-cc9a1717],.nav__overlay[data-v-cc9a1717]{display:none}}.footer[data-v-f37fdd0c]{border-top:1px solid var(--ds-border);background:var(--ds-bg);color:var(--ds-text);padding:56px 24px 32px;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.footer[data-v-f37fdd0c],.footer[data-v-f37fdd0c] *,.footer[data-v-f37fdd0c] :before,.footer[data-v-f37fdd0c] :after{box-sizing:border-box}.footer[data-v-f37fdd0c] :where(a){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.footer[data-v-f37fdd0c] :where(svg){vertical-align:middle;display:block}.footer__inner[data-v-f37fdd0c]{max-width:var(--ds-container);margin:0 auto}.footer__top[data-v-f37fdd0c]{grid-template-columns:1fr;gap:40px;display:grid}.footer__brand[data-v-f37fdd0c]{align-items:center;gap:8px;display:inline-flex}.footer__logo[data-v-f37fdd0c]{color:var(--ds-text);font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:800}.footer__accent[data-v-f37fdd0c]{color:var(--ds-accent-text)}.footer__tagline[data-v-f37fdd0c]{max-width:260px;color:var(--ds-muted);margin-top:14px;font-size:13px;line-height:1.6}.footer__cols[data-v-f37fdd0c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.footer__col[data-v-f37fdd0c]{flex-direction:column;gap:10px;display:flex}.footer__title[data-v-f37fdd0c]{letter-spacing:.09em;text-transform:uppercase;color:var(--ds-muted);margin-bottom:2px;font-size:11px;font-weight:700}.footer__link[data-v-f37fdd0c]{color:var(--ds-text-2);font-size:14px;text-decoration:none;transition:color .15s}.footer__link[data-v-f37fdd0c]:hover{color:var(--ds-accent-text)}.footer__bottom[data-v-f37fdd0c]{border-top:1px solid var(--ds-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:24px;display:flex}.footer__copy[data-v-f37fdd0c],.footer__note[data-v-f37fdd0c]{color:var(--ds-muted);font-size:12px}@media (width>=900px){.footer__top[data-v-f37fdd0c]{grid-template-columns:300px 1fr;gap:64px}.footer__cols[data-v-f37fdd0c]{grid-template-columns:repeat(4,minmax(0,1fr))}}
