.language-switcher[data-astro-cid-a2mxz4y6]{position:relative;display:flex;align-items:center}.lang-toggle[data-astro-cid-a2mxz4y6]{display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;border:none;background:transparent;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.lang-toggle[data-astro-cid-a2mxz4y6]:hover{color:var(--text-primary);background-color:var(--hover-bg)}.lang-toggle[data-astro-cid-a2mxz4y6] svg[data-astro-cid-a2mxz4y6]{width:1.25rem;height:1.25rem}.lang-dropdown[data-astro-cid-a2mxz4y6]{position:absolute;top:100%;right:0;margin-top:.25rem;background:var(--white);border-radius:.5rem;box-shadow:0 4px 12px #00000026;min-width:180px;display:none;transform:translateY(-10px);transition:all .2s ease;z-index:1000}.language-switcher[data-astro-cid-a2mxz4y6]:hover .lang-dropdown[data-astro-cid-a2mxz4y6],.language-switcher[data-astro-cid-a2mxz4y6]:focus-within .lang-dropdown[data-astro-cid-a2mxz4y6]{display:block;transform:translateY(0)}.lang-option[data-astro-cid-a2mxz4y6]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;color:var(--text-primary);transition:background-color .2s ease;border-bottom:1px solid var(--surface)}.lang-option[data-astro-cid-a2mxz4y6]:last-child{border-bottom:none}.lang-option[data-astro-cid-a2mxz4y6]:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.lang-option[data-astro-cid-a2mxz4y6]:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.lang-option[data-astro-cid-a2mxz4y6]:hover{background-color:var(--surface)}.lang-code[data-astro-cid-a2mxz4y6]{font-weight:600;font-size:.875rem;color:var(--text-secondary);min-width:2.5rem}.lang-name[data-astro-cid-a2mxz4y6]{font-size:.875rem;color:var(--text-primary)}@media (max-width: 768px){.language-switcher[data-astro-cid-a2mxz4y6]{padding:.5rem 0}.lang-dropdown[data-astro-cid-a2mxz4y6]{right:auto;left:0}}.navigation[data-astro-cid-pux6a34n]{position:fixed;top:0;left:0;right:0;background:#fffffff2;backdrop-filter:blur(10px);border-bottom:1px solid var(--border);z-index:1000;padding:var(--space-sm) 0}.nav-container[data-astro-cid-pux6a34n]{max-width:var(--container-max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 var(--container-padding)}.nav-logo[data-astro-cid-pux6a34n]{display:flex;align-items:center}.logo-image[data-astro-cid-pux6a34n]{height:40px;width:auto;transition:var(--transition)}.logo-image[data-astro-cid-pux6a34n]:hover{opacity:.8}.nav-menu[data-astro-cid-pux6a34n]{display:flex;gap:var(--space-md);align-items:center}.nav-actions[data-astro-cid-pux6a34n]{display:flex;gap:var(--space-sm);align-items:center}.nav-link[data-astro-cid-pux6a34n]:hover{color:var(--primary)}.nav-link[data-astro-cid-pux6a34n].lifetime-highlight{background:linear-gradient(90deg,#ff6b6b,#f06292);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:var(--fw-black);animation:pulse-text 2s infinite}@keyframes pulse-text{0%,to{opacity:1}50%{opacity:.8}}.nav-link[data-astro-cid-pux6a34n].lifetime-highlight:hover{transform:scale(1.05)}.features-dropdown[data-astro-cid-pux6a34n]{position:relative}.features-dropdown[data-astro-cid-pux6a34n]:hover .features-menu[data-astro-cid-pux6a34n]{opacity:1;visibility:visible;transform:translateY(0)}.features-menu[data-astro-cid-pux6a34n]{position:absolute;top:100%;left:0;background:var(--white);border:1px solid var(--surface);border-radius:8px;box-shadow:var(--shadow);padding:var(--space-sm);min-width:180px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:var(--transition);z-index:1001}.dropdown-item[data-astro-cid-pux6a34n]{display:block;padding:var(--space-sm);color:var(--on-light);text-decoration:none;border-radius:4px;transition:var(--transition);font-size:var(--text-sm);font-weight:var(--fw-normal)}.dropdown-item[data-astro-cid-pux6a34n]:hover{background:var(--surface);color:var(--primary)}.signin-dropdown[data-astro-cid-pux6a34n]{position:relative}.signin-button[data-astro-cid-pux6a34n]{background:none;border:none;cursor:pointer;padding:0;transition:var(--transition)}.signin-dropdown[data-astro-cid-pux6a34n]:hover .signin-button[data-astro-cid-pux6a34n],.signin-dropdown[data-astro-cid-pux6a34n] .signin-button[data-astro-cid-pux6a34n].active{color:var(--primary)}.dropdown-menu[data-astro-cid-pux6a34n]{position:absolute;top:100%;right:0;background:var(--white);border:1px solid var(--surface);border-radius:8px;box-shadow:var(--shadow);padding:0;min-width:280px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:var(--transition);z-index:1001}.signin-dropdown[data-astro-cid-pux6a34n]:hover .dropdown-menu[data-astro-cid-pux6a34n]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-section[data-astro-cid-pux6a34n]{padding:var(--space-md)}.dropdown-section[data-astro-cid-pux6a34n]:not(:last-child){border-bottom:1px solid var(--surface)}.app-buttons[data-astro-cid-pux6a34n]{display:flex;gap:var(--space-sm)}.app-button[data-astro-cid-pux6a34n]{display:flex;flex-direction:column;padding:var(--space-sm);flex:1;text-decoration:none;color:var(--on-light);border-radius:var(--rounded-corner);transition:var(--transition);text-align:center;border:1px solid var(--surface)}.app-button[data-astro-cid-pux6a34n]:hover{background:var(--surface)}.app-button[data-astro-cid-pux6a34n] span[data-astro-cid-pux6a34n]{font-weight:var(--fw-bold);color:var(--primary)}.mobile-menu-toggle[data-astro-cid-pux6a34n]{display:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:0;z-index:1002}.mobile-menu-toggle[data-astro-cid-pux6a34n] span[data-astro-cid-pux6a34n]{display:block;width:25px;height:3px;background:var(--on-light);margin:3px 0;transition:.3s;border-radius:2px}.mobile-menu-toggle[data-astro-cid-pux6a34n].active span[data-astro-cid-pux6a34n]:nth-child(1){transform:rotate(-45deg) translate(-6px,6px)}.mobile-menu-toggle[data-astro-cid-pux6a34n].active span[data-astro-cid-pux6a34n]:nth-child(2){opacity:0}.mobile-menu-toggle[data-astro-cid-pux6a34n].active span[data-astro-cid-pux6a34n]:nth-child(3){transform:rotate(45deg) translate(-6px,-6px)}.mobile-menu-actions[data-astro-cid-pux6a34n]{display:none}@media (max-width: 768px){.navigation[data-astro-cid-pux6a34n]{padding:10px 0}.nav-container[data-astro-cid-pux6a34n]{padding:0 var(--container-padding-mobile)}.logo-image[data-astro-cid-pux6a34n]{height:30px}.mobile-menu-toggle[data-astro-cid-pux6a34n]{display:flex;width:35px;height:35px}.nav-menu[data-astro-cid-pux6a34n]{position:fixed;top:50px;left:0;right:0;background:#fff;border-bottom:1px solid var(--border);flex-direction:column;padding:var(--space-sm);gap:var(--space-sm);display:none;box-shadow:0 4px 10px #0000001a;z-index:999}.nav-menu[data-astro-cid-pux6a34n].active{display:flex}.nav-menu[data-astro-cid-pux6a34n] .nav-link[data-astro-cid-pux6a34n]{width:100%;padding:12px 20px;text-align:left;border-bottom:1px solid var(--surface);display:block}.nav-menu[data-astro-cid-pux6a34n] .nav-link[data-astro-cid-pux6a34n]:last-child{border-bottom:none}.nav-menu[data-astro-cid-pux6a34n] .nav-link[data-astro-cid-pux6a34n].lifetime-highlight{display:block}.features-dropdown[data-astro-cid-pux6a34n]{width:100%;border-bottom:1px solid var(--surface);display:flex;flex-direction:column}.features-dropdown[data-astro-cid-pux6a34n] .features-link[data-astro-cid-pux6a34n]{width:100%;padding:12px 20px 6px;text-align:left;border-bottom:none;display:block}.features-menu[data-astro-cid-pux6a34n]{position:relative!important;top:20px!important;opacity:1!important;visibility:visible!important;transform:none!important;margin:0;border:none;box-shadow:none;background:var(--surface);border-radius:0;padding:4px 0 8px;width:100%;min-width:100%}.dropdown-item[data-astro-cid-pux6a34n]{text-align:left;font-size:.9rem;padding:8px 20px 8px 40px}.mobile-menu-actions[data-astro-cid-pux6a34n]{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--surface);width:100%}.mobile-app-buttons[data-astro-cid-pux6a34n]{display:flex;gap:var(--space-sm)}.mobile-app-button[data-astro-cid-pux6a34n]{display:flex;flex-direction:column;padding:var(--space-sm);flex:1;text-decoration:none;color:var(--on-light);border-radius:var(--rounded-corner);transition:var(--transition);text-align:center;border:1px solid var(--surface);background:var(--white)}.mobile-app-button[data-astro-cid-pux6a34n]:hover{background:var(--surface)}.mobile-app-button[data-astro-cid-pux6a34n] span[data-astro-cid-pux6a34n]{font-weight:var(--fw-bold);color:var(--primary);font-size:var(--text-sm)}.mobile-app-button[data-astro-cid-pux6a34n] small[data-astro-cid-pux6a34n]{font-size:var(--text-xs);opacity:.8;margin-top:2px}.mobile-menu-actions[data-astro-cid-pux6a34n]>button[data-astro-cid-pux6a34n]{width:100%}.nav-actions[data-astro-cid-pux6a34n]{display:none}.dropdown-menu[data-astro-cid-pux6a34n]{position:fixed;top:80px;left:0;right:0;width:100%;min-width:auto;border-radius:0;border-left:none;border-right:none}.dropdown-section[data-astro-cid-pux6a34n]{padding:var(--space-sm)}}.dropdown-menu[data-astro-cid-pux6a34n].active{opacity:1;visibility:visible;transform:translateY(0)}
