header.navbar{display:flex;justify-content:space-between;align-items:center;padding:22px 8%;position:fixed;width:100%;top:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000;border-bottom:1px solid transparent;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 16px rgba(0,0,0,.65)}header.navbar .btn,header.navbar .nav-drop-menu,header.navbar .nav-drop-menu a{text-shadow:none}.brand{display:inline-flex;align-items:center;gap:16px;text-decoration:none;color:var(--text-light);line-height:1}@property --yvetech-c2{syntax: "<color>"; inherits: true; initial-value: #00E5A0;}.logo-mark{width:86px;height:86px;flex-shrink:0;overflow:visible;--glow: 34%;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--yvetech-c2) var(--glow),transparent)) drop-shadow(0 1px 3px rgba(0,0,0,.7));transition:transform .6s cubic-bezier(.22,1,.36,1);animation:yvetech-ciclo 14s linear infinite}.brand:hover .logo-mark{--glow: 62%;transform:scale(1.06)}.logo-mark .dc-y{stroke-dasharray:930;stroke-dashoffset:930;animation:yv-circuito 9s ease-in-out infinite}.logo-mark .dc-node{animation:yvetech-node 3.6s ease-in-out infinite}.logo-mark .dc-node:nth-child(2){animation-delay:.6s}.logo-mark .dc-node:nth-child(3){animation-delay:1.2s}.logo-mark .dc-node:nth-child(4){animation-delay:1.8s}.logo-mark .dc-node:nth-child(5){animation-delay:2.4s}.logo-mark .dc-node:nth-child(6){animation-delay:3s}.brand-wm{display:flex;align-items:flex-end;gap:.3em;font-family:Jost,Century Gothic,sans-serif;font-weight:300;font-size:28px;line-height:1;color:#fff;white-space:nowrap;animation:yv-wordmark 12s ease-in-out infinite}.brand-wm .wm-e{display:block;flex:none;width:.58em;height:.71em;margin-bottom:.13em}.brand-wm .wm-e rect{fill:currentColor}@keyframes yv-cor-1{0%,to{stop-color:#5b2a86}33%{stop-color:#2e6fa6}66%{stop-color:#00e5a0}}@keyframes yv-cor-2{0%,to{stop-color:#2e6fa6}33%{stop-color:#00e5a0}66%{stop-color:#5b2a86}}@keyframes yv-cor-3{0%,to{stop-color:#00e5a0}33%{stop-color:#5b2a86}66%{stop-color:#2e6fa6}}.logo-mark linearGradient stop:nth-child(1){animation:yv-cor-1 12s linear infinite}.logo-mark linearGradient stop:nth-child(2){animation:yv-cor-2 12s linear infinite}.logo-mark linearGradient stop:nth-child(3){animation:yv-cor-3 12s linear infinite}.logo-mark .dc-y-base{opacity:.3}@keyframes yv-circuito{0%{stroke-dashoffset:930}32%{stroke-dashoffset:0}78%{stroke-dashoffset:0}to{stroke-dashoffset:-930}}@keyframes yv-wordmark{0%,to{color:#fff}20%{color:#7cffd9}40%{color:#00e5a0}60%{color:#57a6e0}80%{color:#a78bfa}}.brand-word{display:flex;flex-direction:column;gap:5px}.brand--lg{gap:20px}.brand--lg .logo-mark{width:114px;height:114px}.brand--lg .brand-wm{font-size:38px}@keyframes yvetech-ciclo{0%,to{--yvetech-c2: #00E5A0}25%{--yvetech-c2: #8B5CF6}50%{--yvetech-c2: #5B2A86}75%{--yvetech-c2: #00E5A0}}@keyframes yvetech-node{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.logo-mark .dc-node{animation:none}.logo-mark .dc-y{animation:none;stroke-dashoffset:0}.logo-mark linearGradient stop,.brand-wm{animation:none}.logo-mark{animation:none}}nav a{color:var(--text-muted);text-decoration:none;margin-left:26px;font-weight:400;transition:color .3s ease;font-size:14px;text-transform:uppercase;letter-spacing:1px}nav a:hover{color:var(--secondary)}nav a.nav-loja:hover,nav a.nav-loja:focus-visible{color:var(--yv-azul-claro, #4A9BE0)}.nav-drop{position:relative;display:inline-block}.nav-drop-trigger{color:var(--text-muted);margin-left:26px;font-family:inherit;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1px;background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .3s ease;-webkit-tap-highlight-color:transparent}.nav-drop:hover .nav-drop-trigger,.nav-drop-trigger:hover,.nav-drop-trigger:focus-visible,.nav-drop.aberto .nav-drop-trigger{color:var(--secondary)}.nav-drop-seta{width:14px;height:14px;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:transform .24s ease}.nav-drop:hover .nav-drop-seta,.nav-drop:focus-within .nav-drop-seta,.nav-drop.aberto .nav-drop-seta{transform:rotate(180deg)}.nav-drop-menu{position:absolute;top:100%;left:26px;min-width:232px;margin-top:14px;padding:8px;display:flex;flex-direction:column;background:#111;border:1px solid rgba(91,42,134,.55);border-radius:14px;box-shadow:0 20px 44px #0000008c,0 0 0 1px #5b2a8624;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease,visibility .22s}.nav-drop-lista{display:flex;flex-direction:column}.nav-drop-menu:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu,.nav-drop.aberto .nav-drop-menu{opacity:1;visibility:visible;transform:translateY(0)}.nav-drop.esc:not(:hover):focus-within .nav-drop-menu{opacity:0;visibility:hidden;transform:translateY(-6px)}.nav-drop-menu a{margin-left:0;padding:12px 14px;border-radius:9px;color:var(--text-light);font-size:13px;letter-spacing:.8px;white-space:nowrap;transition:color .22s ease,background .22s ease,text-shadow .22s ease}.nav-drop-menu a:hover,.nav-drop-menu a:focus-visible{color:var(--secondary);background:#00e5a012;text-shadow:0 0 12px rgba(0,229,160,.55)}@media(prefers-reduced-motion:reduce){.nav-drop-menu,.nav-drop-seta{transition:none}}.nav-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;flex:none;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff0a;color:var(--text-light);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .25s ease,border-color .25s ease}.nav-toggle[aria-expanded=true]{color:var(--secondary);border-color:#00e5a073}.nav-toggle svg{width:22px;height:22px;stroke:currentColor;stroke-width:2;stroke-linecap:round;fill:none}.nav-toggle .icon-fechar{display:none}.nav-toggle[aria-expanded=true] .icon-fechar{display:block}.nav-toggle[aria-expanded=true] .icon-abrir{display:none}@media(max-width:1760px){header.navbar{padding:18px 5%}nav{white-space:nowrap}nav a{margin-left:20px;font-size:13px}.nav-drop-trigger{margin-left:20px;font-size:13px}.nav-drop-menu{left:20px}.logo-mark{width:70px;height:70px}.brand-wm{font-size:22px}.brand{gap:13px}}@media(max-width:1480px){header.navbar{padding:16px 4%}nav a{margin-left:14px;font-size:12px}.nav-drop-trigger{margin-left:14px;font-size:12px}.nav-drop-menu{left:14px}nav a.btn{padding:9px 18px!important;margin-left:16px!important}.logo-mark{width:62px;height:62px}.brand-wm{font-size:19px}}@media(max-width:768px){.logo-mark{width:65px;height:65px}.brand-wm{font-size:20px}.brand--lg .logo-mark{width:83px;height:83px}.brand--lg .brand-wm{font-size:26px}}@media(max-width:1300px){header.navbar{padding:15px 3%}nav{white-space:nowrap}nav a{margin-left:10px;font-size:11px;letter-spacing:.5px}.nav-drop-trigger{margin-left:10px;font-size:11px;letter-spacing:.5px}.nav-drop-seta{width:12px;height:12px}.nav-drop-menu{left:10px}nav a.btn{padding:9px 15px!important;margin-left:14px!important;font-size:12px}.logo-mark{width:54px;height:54px}.brand-wm{font-size:17px}.brand{gap:11px}}@media(max-width:1023px){.nav-toggle{display:inline-flex}header.navbar{padding:16px 4%}.nav-drop-seta{width:14px;height:14px}nav{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;padding:6px 6% 20px;background:#0a0a0af7;-webkit-backdrop-filter:blur(16px) saturate(130%);backdrop-filter:blur(16px) saturate(130%);border-bottom:1px solid rgba(91,42,134,.28);box-shadow:0 18px 40px #00000080;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .24s ease,transform .24s ease,visibility .24s;max-height:72vh;overflow-y:auto;overscroll-behavior:contain}nav.aberto{opacity:1;visibility:visible;transform:translateY(0)}nav a{display:block;margin-left:0!important;padding:15px 2px;font-size:14px;letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,.07)}nav a:last-child{border-bottom:none}nav a.btn{margin:16px 0 0!important;padding:14px 24px!important;font-size:16px;text-align:center;border-bottom:none}.nav-drop{display:block;border-bottom:1px solid rgba(255,255,255,.07)}.nav-drop-trigger{display:flex;width:100%;justify-content:space-between;margin-left:0;padding:15px 2px;font-size:14px;letter-spacing:1px}.nav-drop:hover .nav-drop-trigger{color:var(--text-muted)}.nav-drop.aberto .nav-drop-trigger{color:var(--secondary)}.nav-drop:hover .nav-drop-seta{transform:none}.nav-drop.aberto .nav-drop-seta{transform:rotate(180deg)}.nav-drop-menu{position:static;min-width:0;margin:0;padding:0 0 0 14px;border:none;border-left:2px solid rgba(91,42,134,.55);border-radius:0;background:transparent;box-shadow:none;opacity:1;visibility:visible;transform:none;display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,.61,.36,1),margin-bottom .28s ease}.nav-drop-lista{min-height:0;overflow:hidden}.nav-drop-menu:before{content:none}.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu{grid-template-rows:0fr}.nav-drop.aberto .nav-drop-menu,.nav-drop.aberto:hover .nav-drop-menu,.nav-drop.aberto:focus-within .nav-drop-menu{grid-template-rows:1fr;margin-bottom:8px}.nav-drop-menu a{padding:13px 12px;font-size:13px;border-bottom:none}.nav-drop:last-child{border-bottom:none}}
