.button[data-astro-cid-qnjy7ejb]{border-radius:.7rem;justify-content:center;align-items:center;min-height:2.7rem;padding:.65rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.button[data-astro-cid-qnjy7ejb]:hover{transform:translateY(-1px)}.primary[data-astro-cid-qnjy7ejb]{background:linear-gradient(135deg, var(--purple-strong), #6d3fd4);color:#fff;border:1px solid #a78bfa57;box-shadow:0 10px 30px #8b5cf62e}.secondary[data-astro-cid-qnjy7ejb]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.quiet[data-astro-cid-qnjy7ejb]{color:var(--muted-strong);border:1px solid #0000}.quiet[data-astro-cid-qnjy7ejb]:hover{color:var(--text);background:#ffffff0a}[data-astro-cid-lcdefpme][hidden]{display:none!important}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:center;gap:3rem;min-height:68vh;padding-top:5rem;display:grid}h1[data-astro-cid-lcdefpme]{letter-spacing:-.05em;margin:.6rem 0;font-size:clamp(2.5rem,6vw,5rem);line-height:1.05}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.5rem;display:flex}.public-guide[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);border-radius:1rem;padding:1.4rem}.muted[data-astro-cid-lcdefpme]{color:var(--muted)}.auth-home[data-astro-cid-lcdefpme]{padding-top:2rem}.home-security-status[data-astro-cid-lcdefpme]{gap:.42rem;margin:0;padding:0;list-style:none;display:grid}.home-security-status[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.48rem;font-size:.84rem;display:flex}.factor-icon[data-astro-cid-lcdefpme]{place-items:center;width:1.2rem;height:1.2rem;font-weight:800;display:inline-grid}.factor-icon[data-astro-cid-lcdefpme].verified{color:#32b879}.factor-icon[data-astro-cid-lcdefpme].missing{color:#ed6570}.welcome-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.entry-tracks[data-astro-cid-lcdefpme]{grid-column:1/-1;padding:2rem 0 3rem}.entry-tracks[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:.4rem 0 1.3rem;font-size:clamp(1.6rem,3vw,2.2rem)}.home-paths[data-astro-cid-lcdefpme]{margin-top:1rem}.entry-card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:.85rem;min-width:0;padding:1.35rem}.track-number[data-astro-cid-lcdefpme]{color:var(--purple);letter-spacing:.12em;font-size:.75rem;font-weight:800}.entry-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.65rem 0 .55rem;font-size:1.13rem}.entry-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.home-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted-strong);line-height:1.55}.entry-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.guide-link[data-astro-cid-lcdefpme],.home-auth-hint[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--purple);text-underline-offset:.2rem}.entry-card[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible,.guide-link[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.home-steps[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:.85rem;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:1.4rem;padding:1.4rem;display:flex}.home-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0}.home-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:.55rem 0 0}.guide-link[data-astro-cid-lcdefpme]{flex-shrink:0;font-weight:700}.home-access-note[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:1rem;font-size:.87rem}.home-auth-hint[data-astro-cid-lcdefpme]{color:var(--muted-strong)}.home-grid[data-astro-cid-lcdefpme]{margin-top:2rem}@media (width<=800px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:auto;padding-top:3rem}.welcome-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start}.entry-tracks[data-astro-cid-lcdefpme]{padding-top:.5rem}.home-steps[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}
