._hotkey_w0cia_1{background:hsl(var(--foreground) / .1);border-radius:.25rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding-inline:.375rem;font-size:.75rem;font-weight:600;line-height:1;display:none}@media (width>=768px) and (hover:hover) and (pointer:fine){._hotkey_w0cia_1{display:inline-flex}}._brandLast_1h1jb_1{color:hsl(var(--primary))}._language_1h1jb_4{border:1px solid hsl(var(--border));border-radius:9999px;height:32px;padding:2px;display:flex}._language_1h1jb_4 button{height:26px;color:hsl(var(--muted-foreground));border-radius:9999px;padding:0 10px;font-size:.75rem;font-weight:600}._language_1h1jb_4 button[aria-pressed=true]{color:hsl(var(--secondary-foreground));background:hsl(var(--secondary))}._mobileOnly_1h1jb_23{display:none}._drawer_1h1jb_26{z-index:60;background:hsl(var(--background));padding:20px;animation:.2s ease-out _route-enter_1h1jb_1;position:fixed;inset:56px 0 0;overflow:auto}._drawer_1h1jb_26 nav{flex-direction:column;display:flex}._drawer_1h1jb_26 nav a{border-bottom:1px solid hsl(var(--border));padding:14px 4px;font-size:1.125rem;font-weight:600}._drawerClose_1h1jb_45{z-index:61;width:44px;height:44px;position:fixed;top:6px;right:20px}._drawerLanguages_1h1jb_53{gap:12px;margin-block:24px;display:flex}._drawerLanguages_1h1jb_53 button{flex:1}._drawerCta_1h1jb_61{width:100%;height:48px}@media (width<=859px){._desktopNav_1h1jb_66,._desktopOnly_1h1jb_67{display:none}._mobileOnly_1h1jb_23{width:44px;height:44px;display:inline-flex}._theme_1h1jb_75{width:44px;height:44px}}._trigger_1i4pj_1{height:auto;color:inherit;font-size:inherit;font-weight:inherit;padding:0}._overlay_1i4pj_8{z-index:70;background:hsl(var(--background) / .7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0}._content_1i4pj_15{z-index:71;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;align-items:flex-start;gap:20px;width:min(520px,100vw - 40px);max-height:calc(100dvh - 40px);padding:32px;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}
