.nav.svelte-xpv1hr{position:sticky;top:0;z-index:50;background:#f8fafcd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(226,232,240,.6);transition:background .3s ease,box-shadow .3s ease,border-color .3s ease}.nav-scrolled.svelte-xpv1hr{background:#f8fafcf2;box-shadow:var(--depth-3);border-bottom-color:#e2e8f0e6}.nav-inner.svelte-xpv1hr{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:32px;padding:0 24px;height:60px}.logo.svelte-xpv1hr{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--lp-ardosia-2);font-weight:700;font-size:14px;flex-shrink:0}.nav-links.svelte-xpv1hr{display:flex;align-items:center;gap:24px;flex:1}.nav-links.svelte-xpv1hr a:where(.svelte-xpv1hr){text-decoration:none;font-size:14px;font-weight:500;color:var(--lp-cinza-3);transition:color .2s}.nav-links.svelte-xpv1hr a:where(.svelte-xpv1hr):hover{color:var(--lp-ardosia-2)}.nav-actions.svelte-xpv1hr{display:flex;align-items:center;gap:10px}.btn-ghost.svelte-xpv1hr{font-size:14px;font-weight:500;color:var(--lp-cinza-3);text-decoration:none;padding:7px 14px;border-radius:8px;transition:background .2s,color .2s;cursor:pointer}.btn-ghost.svelte-xpv1hr:hover{background:var(--lp-neve-2);color:var(--lp-ardosia-2)}.btn-primary-sm.svelte-xpv1hr{font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--lp-azul),#2563EB);text-decoration:none;padding:7px 16px;border-radius:8px;transition:transform .2s ease,box-shadow .3s ease;cursor:pointer;box-shadow:0 1px 6px #3b82f633}.btn-primary-sm.svelte-xpv1hr:hover{transform:translateY(-1px);box-shadow:0 4px 14px #3b82f666}.btn-wa-nav.svelte-xpv1hr{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#fff;background:#25d366;text-decoration:none;padding:7px 14px;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease,opacity .15s;box-shadow:0 1px 6px #25d36647}.btn-wa-nav.svelte-xpv1hr:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 4px 14px #25d36661}.btn-mail-nav.svelte-xpv1hr{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text);background:var(--panel-glass, white);border:1px solid var(--border, var(--lp-nevoa));text-decoration:none;padding:7px 14px;border-radius:8px;transition:transform var(--duration-base, .2s) var(--ease-spring, ease),box-shadow var(--duration-base, .2s) ease,border-color .15s ease}@media(hover:hover)and (pointer:fine){.btn-mail-nav.svelte-xpv1hr:hover{transform:translateY(-1px);border-color:var(--primary, var(--lp-azul));box-shadow:var(--depth-3)}}@media(max-width:640px){.nav-links.svelte-xpv1hr{display:none}.nav-inner.svelte-xpv1hr{flex-wrap:wrap;height:auto;gap:10px;padding:10px 16px}.nav-actions.svelte-xpv1hr{width:100%;gap:8px}.btn-nav-rotulo.svelte-xpv1hr{display:none}.btn-wa-nav.svelte-xpv1hr,.btn-mail-nav.svelte-xpv1hr{padding:0 10px;min-width:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}}.nav-dark.svelte-xpv1hr{background:#0f1730b8;border-bottom-color:#eaf0ff14}.nav-dark.nav-scrolled.svelte-xpv1hr{background:#0b1124eb;border-bottom-color:#eaf0ff1f;box-shadow:0 8px 30px #04081473}.nav-dark.svelte-xpv1hr .logo:where(.svelte-xpv1hr){color:var(--lp-gelo);display:flex;align-items:center;gap:10px}.logo-word-dark.svelte-xpv1hr{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--lp-gelo);line-height:1}.nav-dark.svelte-xpv1hr .nav-links:where(.svelte-xpv1hr) a:where(.svelte-xpv1hr){color:var(--lp-bruma)}.nav-dark.svelte-xpv1hr .nav-links:where(.svelte-xpv1hr) a:where(.svelte-xpv1hr):hover{color:var(--lp-gelo)}.nav-dark.svelte-xpv1hr .btn-ghost:where(.svelte-xpv1hr){color:var(--lp-bruma)}.nav-dark.svelte-xpv1hr .btn-ghost:where(.svelte-xpv1hr):hover{background:#eaf0ff14;color:var(--lp-gelo)}.nav-dark.svelte-xpv1hr .btn-mail-nav:where(.svelte-xpv1hr){color:#cbd8f5;background:#1a2540cc;border-color:#eaf0ff24}.nav-dark.svelte-xpv1hr .btn-primary-sm:where(.svelte-xpv1hr){background:linear-gradient(135deg,var(--lp-ciano),var(--lp-indigo));box-shadow:0 1px 8px #22c7f54d}[data-theme=dark] .nav.svelte-xpv1hr{background:#0d0e15d9;border-bottom-color:#ffffff14}[data-theme=dark] .nav-scrolled.svelte-xpv1hr{background:#0d0e15f2;border-bottom-color:#ffffff1f}[data-theme=dark] .logo.svelte-xpv1hr{color:var(--lp-neve)}[data-theme=dark] .nav-links.svelte-xpv1hr a:where(.svelte-xpv1hr){color:var(--lp-cinza)}[data-theme=dark] .nav-links.svelte-xpv1hr a:where(.svelte-xpv1hr):hover{color:var(--lp-neve)}[data-theme=dark] .btn-ghost.svelte-xpv1hr{color:var(--lp-cinza)}[data-theme=dark] .btn-ghost.svelte-xpv1hr:hover{background:#1a1e2e;color:var(--lp-neve)}[data-theme=dark] .btn-mail-nav.svelte-xpv1hr{color:var(--lp-nevoa-2);background:#141724;border-color:#1e2235}[data-tinta] .nav.svelte-xpv1hr,[data-tinta] .nav-dark.svelte-xpv1hr{background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}[data-tinta] .nav-scrolled.svelte-xpv1hr,[data-tinta] .nav-dark.nav-scrolled.svelte-xpv1hr{background:color-mix(in srgb,var(--bg) 96%,transparent);box-shadow:var(--sombra-levantada)}[data-tinta] .logo.svelte-xpv1hr,[data-tinta] .nav-dark.svelte-xpv1hr .logo:where(.svelte-xpv1hr){color:var(--text)}[data-tinta] .logo-word-dark.svelte-xpv1hr{color:var(--text);font-family:var(--font-display);font-weight:600;letter-spacing:-.01em}[data-tinta] .nav-links.svelte-xpv1hr a:where(.svelte-xpv1hr),[data-tinta] .nav-dark.svelte-xpv1hr .nav-links:where(.svelte-xpv1hr) a:where(.svelte-xpv1hr){color:var(--text-2);background-image:linear-gradient(var(--primary),var(--primary));background-repeat:no-repeat;background-position:0 100%;background-size:0 .1em;transition:color .2s,background-size .25s cubic-bezier(.22,1,.36,1);padding-bottom:2px}[data-tinta] .nav-links.svelte-xpv1hr a:where(.svelte-xpv1hr):hover,[data-tinta] .nav-dark.svelte-xpv1hr .nav-links:where(.svelte-xpv1hr) a:where(.svelte-xpv1hr):hover{color:var(--text);background-size:100% .1em}[data-tinta] .btn-ghost.svelte-xpv1hr,[data-tinta] .nav-dark.svelte-xpv1hr .btn-ghost:where(.svelte-xpv1hr){color:var(--text-2)}[data-tinta] .btn-ghost.svelte-xpv1hr:hover,[data-tinta] .nav-dark.svelte-xpv1hr .btn-ghost:where(.svelte-xpv1hr):hover{background:var(--panel-2);color:var(--text)}[data-tinta] .btn-primary-sm.svelte-xpv1hr,[data-tinta] .nav-dark.svelte-xpv1hr .btn-primary-sm:where(.svelte-xpv1hr){background:var(--primary);color:var(--on-primary);box-shadow:0 2px 0 var(--primary-hover);transition:transform .12s ease,box-shadow .12s ease}[data-tinta] .btn-primary-sm.svelte-xpv1hr:hover{transform:translateY(-1px);box-shadow:0 3px 0 var(--primary-hover)}[data-tinta] .btn-primary-sm.svelte-xpv1hr:active{transform:translateY(2px);box-shadow:0 0 0 var(--primary-hover)}[data-tinta] .btn-mail-nav.svelte-xpv1hr,[data-tinta] .nav-dark.svelte-xpv1hr .btn-mail-nav:where(.svelte-xpv1hr){color:var(--text);background:var(--panel);border-color:var(--border)}
