.switch[data-v-8c5df34a]{align-items:center;background:#00000005;border:none;border:1px solid rgba(0,0,0,.05);border-radius:.75rem;color:#666;cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.app-header[data-v-1301fb3d]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid rgba(0,0,0,.08);left:0;padding:1.5rem 0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.app-container[data-v-1301fb3d]{margin:0 auto;max-width:1200px;padding:0 2rem}.app-header__content[data-v-1301fb3d]{align-items:center;display:flex;gap:3rem;justify-content:space-between}.app-header__brand[data-v-1301fb3d]{flex-shrink:0}.logo[data-v-1301fb3d]{align-items:center;display:flex;gap:.75rem;text-decoration:none}.logo-icon[data-v-1301fb3d]{filter:grayscale(.3);font-size:2rem}.logo-text[data-v-1301fb3d]{color:#1a1a1a;font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.app-header__nav[data-v-1301fb3d]{display:flex;flex:1;justify-content:center}.nav-container[data-v-1301fb3d]{background:#00000005;border:1px solid rgba(0,0,0,.05);border-radius:1rem;display:flex;gap:.5rem;padding:.25rem}.nav-item[data-v-1301fb3d]{background:transparent;border:none;border-radius:.75rem;color:#666;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;position:relative;text-decoration:none;transition:all .2s ease}.nav-item[data-v-1301fb3d]:hover{background:#fffc;color:#1a1a1a}.nav-item.router-link-active[data-v-1301fb3d]{background:#fff;box-shadow:0 2px 8px #00000014;color:#1a1a1a}.nav-indicator[data-v-1301fb3d]{background:#1a1a1a;border-radius:1px;bottom:-2px;height:2px;left:50%;position:absolute;transform:translate(-50%);transition:width .2s ease;width:0}.nav-item.router-link-active .nav-indicator[data-v-1301fb3d]{width:20px}.app-header__actions[data-v-1301fb3d]{flex-shrink:0;gap:1rem}.app-header__actions[data-v-1301fb3d],.icon-btn[data-v-1301fb3d]{align-items:center;display:flex}.icon-btn[data-v-1301fb3d]{background:#00000005;border:none;border:1px solid rgba(0,0,0,.05);border-radius:.75rem;color:#666;cursor:pointer;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.icon-btn[data-v-1301fb3d]:hover{background:#0000000a;color:#1a1a1a}.cta-button[data-v-1301fb3d]{background:linear-gradient(135deg,#2c5530,#4a7c59);border:none;border-radius:.75rem;box-shadow:0 2px 12px #2c553033;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.cta-button[data-v-1301fb3d]:hover{box-shadow:0 4px 20px #2c55304d;transform:translateY(-1px)}.mobile-toggle[data-v-1301fb3d]{background:none;border:none;cursor:pointer;display:none;padding:.5rem}.hamburger[data-v-1301fb3d]{display:flex;flex-direction:column;gap:.25rem;height:1.5rem;position:relative;width:1.5rem}.hamburger span[data-v-1301fb3d]{background:#1a1a1a;border-radius:1px;display:block;height:2px;transform-origin:center;transition:all .3s ease}.hamburger span[data-v-1301fb3d]:first-child{width:100%}.hamburger span[data-v-1301fb3d]:nth-child(2){width:80%}.hamburger span[data-v-1301fb3d]:nth-child(3){width:60%}.hamburger--active span[data-v-1301fb3d]:first-child{transform:rotate(45deg) translate(6px,6px);width:100%}.hamburger--active span[data-v-1301fb3d]:nth-child(2){opacity:0;transform:translate(-10px)}.hamburger--active span[data-v-1301fb3d]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px);width:100%}.mobile-nav[data-v-1301fb3d]{background:#fff;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 4px 20px #0000001a;left:0;position:absolute;right:0;top:100%}.mobile-nav__content[data-v-1301fb3d]{display:flex;flex-direction:column;gap:.5rem;padding:1rem 2rem 2rem}.mobile-nav-item[data-v-1301fb3d]{background:none;border:none;border-radius:.75rem;color:#666;cursor:pointer;font-weight:500;padding:1rem 1.5rem;text-align:left;text-decoration:none;transition:all .2s ease}.mobile-nav-item[data-v-1301fb3d]:hover{background:#00000005;color:#1a1a1a}.mobile-nav-item.router-link-active[data-v-1301fb3d]{background:#2c55300d;color:#1a1a1a}.mobile-actions[data-v-1301fb3d]{border-top:1px solid rgba(0,0,0,.08);margin-top:1rem;padding-top:1rem}.mobile-cta-button[data-v-1301fb3d]{background:linear-gradient(135deg,#2c5530,#4a7c59);border:none;border-radius:.75rem;color:#fff;cursor:pointer;font-weight:600;padding:1rem 1.5rem;transition:all .2s ease;width:100%}.mobile-cta-button[data-v-1301fb3d]:hover{box-shadow:0 4px 20px #2c55304d;transform:translateY(-1px)}.slide-down-enter-active[data-v-1301fb3d],.slide-down-leave-active[data-v-1301fb3d]{transition:all .3s ease}.slide-down-enter-from[data-v-1301fb3d],.slide-down-leave-to[data-v-1301fb3d]{opacity:0;transform:translateY(-10px)}@media(max-width:1024px){.app-header__nav[data-v-1301fb3d]{display:none}.mobile-toggle[data-v-1301fb3d]{display:block}.app-header__content[data-v-1301fb3d]{gap:2rem}}@media(max-width:768px){.app-container[data-v-1301fb3d]{padding:0 1.5rem}.app-header[data-v-1301fb3d]{padding:1rem 0}.logo-text[data-v-1301fb3d]{font-size:1.25rem}.logo-icon[data-v-1301fb3d]{font-size:1.75rem}.cta-button[data-v-1301fb3d]{display:none}.mobile-nav__content[data-v-1301fb3d]{padding:1rem 1.5rem 1.5rem}}@media(max-width:480px){.app-container[data-v-1301fb3d]{padding:0 1rem}.logo-text[data-v-1301fb3d]{font-size:1.1rem}.logo-icon[data-v-1301fb3d]{font-size:1.5rem}.search-btn[data-v-1301fb3d]{display:none}}.app-header.scrolled[data-v-1301fb3d]{background:#fffffffa;box-shadow:0 2px 20px #0000001a;padding:1rem 0}@media(prefers-reduced-motion:reduce){.app-header[data-v-1301fb3d],.cta-button[data-v-1301fb3d],.hamburger span[data-v-1301fb3d],.icon-btn[data-v-1301fb3d],.mobile-cta-button[data-v-1301fb3d],.mobile-nav-item[data-v-1301fb3d],.nav-item[data-v-1301fb3d],.slide-down-enter-active[data-v-1301fb3d],.slide-down-leave-active[data-v-1301fb3d]{transition:none}}
