.header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;border-bottom:1px solid #00000014;box-shadow:var(--shadow-sm);height:70px;left:0;padding:.5rem 1rem;position:fixed;top:0;z-index:1000}.header,.header-container{align-items:center;display:flex;width:100%}.header-container{justify-content:flex-start;max-width:100%}.logo{align-items:center;display:flex;padding:0}.logo-img{height:48px;object-fit:contain;width:auto}@media (max-width:1024px){.logo-img{height:40px}}.nav-menu{gap:.75rem;margin-left:1.25rem}.nav-link,.nav-menu{align-items:center;display:flex}.nav-link{color:var(--text-muted);font-size:.95rem;font-weight:500;gap:.35rem;transition:color .3s}.nav-link:hover{color:var(--text-main)}.nav-menu a.nav-link{color:var(--text-muted)}.nav-menu a.nav-link:hover{color:var(--text-main)}.nav-dropdown{margin-left:auto;padding:10px 0;position:relative}.nav-dropdown-about{margin-left:1rem}.dropdown-menu{background:#fff;border:1px solid #0000000d;border-radius:8px;box-shadow:var(--shadow-md);left:50%;min-width:160px;opacity:0;padding:.5rem 0;position:absolute;top:100%;transform:translateX(-50%) translateY(10px);transition:all .2s ease;visibility:hidden}.nav-dropdown:hover .dropdown-menu{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.dropdown-menu:before{background:#fff;border-left:1px solid #0000000d;border-top:1px solid #0000000d;content:"";height:12px;left:50%;position:absolute;top:-6px;transform:translateX(-50%) rotate(45deg);width:12px}.dropdown-item{align-items:center;color:var(--text-muted);display:flex;font-size:.95rem;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s;white-space:nowrap}.dropdown-item:hover{background:#f8f9fa;color:var(--primary)}.dropdown-arrow{margin-left:-2px;transition:transform .2s ease}.nav-dropdown:hover .dropdown-arrow{transform:rotate(-90deg)}.header-actions{align-items:center;display:flex;gap:1rem;margin-left:auto}.btn-login{background:#0000;color:var(--text-main);font-weight:500}.btn-login,.btn-primary{align-items:center;border:none;cursor:pointer;display:flex;gap:.35rem}.btn-primary{background:var(--gradient-brand);border-radius:8px;color:#fff;font-weight:600;padding:.5rem 1.25rem;transition:transform .2s,box-shadow .2s}.btn-primary:hover{box-shadow:var(--shadow-glow);transform:translateY(-1px)}.mobile-menu-btn{color:var(--text-main);cursor:pointer;display:none;z-index:101}@media (max-width:768px){.mobile-menu-btn{align-items:center;display:flex;margin-left:.5rem;order:3}.header-actions{margin-left:auto;order:2}.nav-menu{align-items:stretch;background:#fff;box-shadow:0 8px 24px #0000001a;flex-direction:column;gap:0;height:calc(100vh - 70px);justify-content:flex-start;left:0;opacity:0;overflow-y:auto;padding:.5rem 0 2rem;pointer-events:none;position:fixed;top:70px;transform:translateY(-10px);transition:transform .25s ease-in-out,opacity .25s ease-in-out;width:100%;z-index:99}.nav-menu.active{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-link{border-bottom:1px solid #0000000a;border-radius:0;font-size:1rem;padding:.85rem 1.5rem;width:100%}.nav-dropdown,.nav-dropdown-about{margin-left:0;padding:0;text-align:left}.nav-dropdown>.nav-link{padding:.85rem 1.5rem}.dropdown-menu{background:#00000005;border:none;border-radius:0;box-shadow:none;margin:0;min-width:0;min-width:auto;opacity:1;padding:0;position:static;transform:none;visibility:visible}.dropdown-menu:before{display:none}.dropdown-item{font-size:.9rem;padding:.75rem 1.5rem .75rem 2.5rem}.nav-dropdown:hover .dropdown-arrow{transform:rotate(0deg)}}.tabs-wrapper{align-items:center;display:flex;flex:1 1;margin:0 6px;min-width:0;position:relative}.tabs-container{-ms-overflow-style:none;display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.tabs-container::-webkit-scrollbar{display:none}.tab-link{background:none;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:500;padding:8px 12px;white-space:nowrap}.tab-link.active,.tab-link:hover{background-color:var(--primary-glow);color:var(--primary)}.tab-link.active{box-shadow:inset 0 -2px 0 var(--primary);font-weight:600}.scroll-arrow{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;box-shadow:var(--shadow-sm);color:var(--text-muted);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;width:24px;z-index:2}.scroll-arrow:hover{color:var(--primary)}.scroll-arrow.left{left:-8px}.scroll-arrow.right{right:-8px}.mobile-tabs-container{border-bottom:1px solid #0000000d;border-top:1px solid #0000000d;display:flex;flex-direction:column;margin:0;padding:4px 0}.mobile-tabs-header{color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:8px 1.5rem 4px;text-transform:uppercase}.tab-link-mobile{background:none;border:none;border-bottom:1px solid #0000000a;color:var(--text-muted);cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:500;padding:.75rem 1.5rem .75rem 2.25rem;text-align:left;width:100%}.tab-link-mobile:hover{background:#00000005;color:var(--primary)}.tab-link-mobile.active{background-color:var(--primary-glow);border-left:3px solid var(--primary);color:var(--primary);font-weight:600;padding-left:calc(2.25rem - 3px)}.footer{background:#f5f3fe;background:var(--bg-card,#f5f3fe);border-top:1px solid #7c3aed2e;border-top:1px solid var(--primary-glow,#7c3aed2e);margin-top:auto;padding:2rem 1.5rem 1rem}.footer-container{margin:0 auto;max-width:1280px}.footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:1.5rem}.footer-branding{display:flex;flex-direction:column;gap:.5rem}.footer-logo{color:var(--text-main);font-size:1.5rem;font-weight:700}.footer-link,.footer-text{color:var(--text-muted);font-size:.9rem}.footer-link{text-decoration:none}.footer-link:hover{color:#0c66e4;color:var(--primary,#0c66e4)}.footer-socials{display:flex;gap:1.5rem}.social-link{align-items:center;background:#fff;border-radius:50%;color:var(--text-muted);display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.social-link:hover{background:var(--primary);box-shadow:0 4px 12px var(--primary-glow);color:#fff;transform:translateY(-2px)}.footer-copyright{border-top:1px solid #f3f4f6;color:var(--text-muted);font-size:.8rem;padding-top:1rem;text-align:center}@media (max-width:640px){.footer-content{align-items:center;flex-direction:column;text-align:center}}.landing-scope{--bg-dark:#fcfbff;--bg-card:#f5f3fe;--primary:#7c3aed;--primary-dark:#5b21b6;--primary-glow:#7c3aed2e;--secondary:#ec4899;--secondary-glow:#ec489929;--accent-warm:#f59e0b;--gradient-brand:linear-gradient(135deg,#7c3aed,#6366f1 45%,#ec4899);--text-main:#1e1b2e;--text-muted:#635f73;--font-main:"Inter",system-ui,-apple-system,sans-serif;--shadow-sm:0 1px 3px #1e143c1a,0 1px 2px #1e143c2e;--shadow-md:0 4px 6px #4c1d951a,0 1px 3px #1e143c14;--shadow-glow:0 8px 30px #7c3aed38;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-dark);color:var(--text-main);display:flex;flex:1 1;flex-direction:column;font-family:var(--font-main);width:100%}.landing-scope *{box-sizing:border-box}.landing-scope a{color:inherit;text-decoration:none}.landing-scope ul{list-style:none}.landing-scope .app-container{display:flex;flex:1 1;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}.landing-scope .app-bg-glow{background:radial-gradient(circle,var(--primary-glow) 0,#0000 60%);height:60vw;left:50%;opacity:.4;pointer-events:none;position:absolute;top:-20%;transform:translateX(-50%);width:60vw;z-index:0}.landing-scope .main-content{flex:1 1;z-index:1}
/*# sourceMappingURL=546.d56cdc31.chunk.css.map*/