.site[data-v-be712b80]{background:#fff;flex-direction:column;min-height:100vh;display:flex}.nav[data-v-be712b80]{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);background:#ffffffb8;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.nav.solid[data-v-be712b80]{border-bottom-color:var(--line);box-shadow:0 6px 24px #1020380a}.nav-inner[data-v-be712b80]{gap:36px;max-width:1180px;height:64px;margin:0 auto;padding:0 24px}.brand[data-v-be712b80],.nav-inner[data-v-be712b80]{align-items:center;display:flex}.brand[data-v-be712b80]{color:var(--ink);flex-shrink:0;gap:10px}.brand-mark[data-v-be712b80]{background:linear-gradient(135deg,#63a6ff,#1f6feb);border-radius:8px;width:26px;height:26px;box-shadow:0 4px 12px #1f6feb47}.brand-name[data-v-be712b80]{letter-spacing:.2px;flex-direction:column;font-size:14.5px;font-weight:650;line-height:1.25;display:flex}.brand-name em[data-v-be712b80]{color:var(--muted);letter-spacing:.6px;font-size:10.5px;font-style:normal;font-weight:400}.links[data-v-be712b80]{flex:1;gap:4px;display:flex}.links a[data-v-be712b80]{color:#4b5563;border-radius:8px;padding:7px 12px;font-size:13.5px;transition:background .15s,color .15s}.links a[data-v-be712b80]:hover{color:var(--ink);background:#f4f7fc}.nav-right[data-v-be712b80]{flex-shrink:0;align-items:center;gap:10px;display:flex}.link-btn[data-v-be712b80]{color:#374151;border-radius:8px;padding:7px 12px;font-size:13.5px}.link-btn[data-v-be712b80]:hover{color:var(--ink);background:#f4f7fc}.primary-btn[data-v-be712b80]{background:var(--brand);color:#fff;border-radius:8px;justify-content:center;align-items:center;height:34px;padding:0 16px;font-size:13.5px;font-weight:500;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 14px #1f6feb38}.primary-btn[data-v-be712b80]:hover{background:var(--brand-dark);transform:translateY(-1px);box-shadow:0 6px 18px #1f6feb47}.avatar[data-v-be712b80]{color:#fff;background:linear-gradient(135deg,#63a6ff,#1f6feb);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12.5px;font-weight:600;display:flex}.site-main[data-v-be712b80]{flex:1}.footer[data-v-be712b80]{color:#93a2b8;background:#0e1725;margin-top:0}.footer-inner[data-v-be712b80]{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;max-width:1180px;margin:0 auto;padding:52px 24px 34px;display:grid}.footer-brand .brand[data-v-be712b80]{color:#fff}.footer-brand p[data-v-be712b80]{color:#8394ac;max-width:320px;margin:14px 0 18px;font-size:12.5px;line-height:1.85}.footer-cta .primary-btn[data-v-be712b80]{height:36px}.footer-col h4[data-v-be712b80]{color:#dbe4f0;margin:4px 0 14px;font-size:13px;font-weight:600}.footer-col a[data-v-be712b80]{color:#8394ac;padding:5px 0;font-size:12.5px;transition:color .15s;display:block}.footer-col a[data-v-be712b80]:hover{color:#fff}.footer-bottom[data-v-be712b80]{color:#6d7e95;border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:center;gap:2px;max-width:1180px;margin:0 auto;padding:18px 24px 30px;font-size:12px;display:flex}.footer-bottom .dot[data-v-be712b80]{color:#3b4a5e;margin:0 8px}@media (width<=900px){.links[data-v-be712b80]{display:none}.nav-inner[data-v-be712b80]{justify-content:space-between;gap:12px}.footer-inner[data-v-be712b80]{grid-template-columns:1fr 1fr;gap:28px}}@media (width<=560px){.brand-name em[data-v-be712b80]{display:none}.footer-inner[data-v-be712b80]{grid-template-columns:1fr}}
