.home-header-actions{display:flex;align-items:center;gap:28px}.home-desktop-nav{display:flex;align-items:center;gap:28px}.home-desktop-nav a{font-size:13px;font-weight:500;color:var(--muted);text-decoration:none}.home-desktop-nav a:hover{color:var(--text)}.home-menu-toggle{display:none}.home-menu{box-sizing:border-box;margin:0 0 0 auto;width:min(340px,100%);height:100dvh;max-height:100dvh;max-width:100%;padding:24px 22px;background:#111;color:var(--text);border:0;border-left:1px solid #292929}.home-menu::backdrop{background:rgb(0 0 0 / .65)}.home-menu-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.home-menu-heading h2{font-size:16px;letter-spacing:0;margin:0;font-weight:600}.home-menu-heading button,.home-menu-toggle{width:44px;height:44px;padding:10px;border:0;background:transparent;color:inherit;cursor:pointer}.home-menu nav{display:flex;flex-direction:column;gap:8px}.home-menu nav a{display:flex;align-items:center;gap:14px;min-height:48px;padding:0 10px;text-decoration:none;font-size:15px;color:var(--text);border-radius:4px}.home-menu nav a:hover{background:#1e1e1e}.home-menu nav a[href="/studio/pricing"]{color:var(--gold)}.home-menu img,.home-menu-toggle img{display:block;filter:brightness(0) invert(1);opacity:.85}.home-menu a[href="/studio/pricing"] img{filter:none;opacity:1}.home-menu a:focus-visible,.home-menu button:focus-visible,.home-menu-toggle:focus-visible,.home-desktop-nav a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}html.home-menu-open{overflow:hidden}@media(max-width:760px){.home-desktop-nav{display:none}.home-header-actions{gap:8px}.home-menu-toggle{display:inline-flex;align-items:center;justify-content:center}}@media(max-width:360px){.home-header-actions{gap:2px}.topbar .topbar-cta{padding:0 9px;gap:7px}.topbar .brand{font-size:15px}}
