nav[data-v-25f33c6c]{justify-content:center;padding:15px 0 0;position:fixed;transition:all .3s ease;width:100vw;z-index:1000}.container[data-v-25f33c6c],nav[data-v-25f33c6c]{align-items:center;display:flex}.container[data-v-25f33c6c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 8px 32px #0000001f;justify-content:space-between;max-width:1200px;padding:12px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.logo-link[data-v-25f33c6c]{align-items:center;display:flex;text-decoration:none}.logo-img[data-v-25f33c6c]{display:block;width:auto}.nav-links[data-v-25f33c6c]{display:flex;font-family:var(--regular);font-weight:600;gap:2.5rem;list-style:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.nav-links li a[data-v-25f33c6c]{color:var(--cor-gray);font-size:var(--f2);position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-links li a[data-v-25f33c6c]:after{background:linear-gradient(90deg,var(--cor-marca),#4facfe);border-radius:2px;bottom:0;content:"";height:2px;left:50%;margin-bottom:-5px;position:absolute;transform:translate(-50%);transition:all .4s cubic-bezier(.4,0,.2,1);width:0}.nav-links li a[data-v-25f33c6c]:hover{color:var(--cor-marca);transform:translateY(-2px)}.nav-links li a[data-v-25f33c6c]:hover:after{width:100%}.cta[data-v-25f33c6c]{align-items:center;background-color:var(--cor-marca);border-radius:12px;box-shadow:0 4px 16px #3b82f64d;color:var(--cor-white);display:inline-flex;font-family:var(--regular);font-size:var(--f2);gap:.8rem;padding:8px 16px 8px 12px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.cta[data-v-25f33c6c]:hover{background-color:var(--cor-marca-hover);box-shadow:0 8px 32px #3b82f666;transform:translateY(-2px) scale(1.02)}.cta_icon[data-v-25f33c6c]{align-items:center;background-color:#007bff;border-radius:8px;display:flex;justify-content:center;padding:8px}.mobile-menu-btn[data-v-25f33c6c]{background:none;border:none;border-radius:6px;cursor:pointer;display:none;flex-direction:column;height:36px;justify-content:center;padding:0;transition:all .3s ease;width:36px;z-index:1001}.mobile-menu-btn span[data-v-25f33c6c]{background:linear-gradient(90deg,var(--cor-white),hsla(0,0%,100%,.8));border-radius:2px;display:block;height:2px;margin:4px 0;transform-origin:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.mobile-menu-btn span[data-v-25f33c6c]:first-child{width:20px}.mobile-menu-btn span[data-v-25f33c6c]:nth-child(2){width:16px}.mobile-menu-btn.ativo span[data-v-25f33c6c]:first-child{background:linear-gradient(90deg,var(--cor-marca),#4facfe);transform:rotate(45deg) translate(6px,6px);width:20px}.mobile-menu-btn.ativo span[data-v-25f33c6c]:nth-child(2){background:linear-gradient(90deg,var(--cor-marca),#4facfe);transform:rotate(-45deg) translate(4px,-4px);width:16px}.mobile-overlay[data-v-25f33c6c]{background:#00000080;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100vw;z-index:999}.mobile-overlay.ativo[data-v-25f33c6c]{opacity:1;visibility:visible}@media screen and (max-width:1000px){nav[data-v-25f33c6c]{padding:15px}.container[data-v-25f33c6c]{border-radius:12px;gap:0;justify-content:space-between;padding:8px 16px}.nav-links[data-v-25f33c6c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--cor-cards);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 8px 32px #0003;flex-direction:column;gap:0;left:15px;opacity:0;padding:16px 0;position:fixed;right:15px;top:80px;transform:translateY(-20px) scale(.95);transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:100}.nav-links.ativo[data-v-25f33c6c]{opacity:1;transform:translateY(0) scale(1);visibility:visible}.nav-links li[data-v-25f33c6c]{border-bottom:1px solid hsla(0,0%,100%,.08);margin:0 20px}.nav-links li[data-v-25f33c6c]:last-child{border-bottom:none}.nav-links li a[data-v-25f33c6c]{cursor:pointer;display:block;font-size:1rem;padding:14px 0;position:relative;text-align:center;transition:all .3s ease;z-index:1}.nav-links li a[data-v-25f33c6c]:hover{background:#ffffff0d;border-radius:8px;color:var(--cor-marca);transform:translateY(0)}.nav-links li a[data-v-25f33c6c]:active{background:#ffffff1a;transform:scale(.98)}.desktop-cta[data-v-25f33c6c],.nav-links li a[data-v-25f33c6c]:after{display:none}.mobile-menu-btn[data-v-25f33c6c]{display:flex}}
