.navbar[data-v-183f9e48]{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;left:0;padding:calc(.6rem + env(safe-area-inset-top)) 1.5rem .6rem;position:fixed;top:0;transform:translateY(0);transition:background .4s var(--ease-out-expo),backdrop-filter .4s var(--ease-out-expo);width:100%;z-index:100}.navbar.scrolled[data-v-183f9e48]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#173b27d9}@media(max-width:768px){.navbar.scrolled[data-v-183f9e48]:not(.menu-open),.navbar[data-v-183f9e48]:not(.menu-open){backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent}.navbar.scrolled .navbar__logo img[data-v-183f9e48],.navbar__logo img[data-v-183f9e48]{filter:drop-shadow(0 2px 10px rgba(0,0,0,.55))}.navbar__toggle[data-v-183f9e48]{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#00000040;box-shadow:0 2px 12px #00000040}}.navbar.menu-open[data-v-183f9e48]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#173b27d9}.navbar--light{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#add477e6}.navbar--light{filter:none}.navbar--light{color:var(--waya-dark);text-shadow:none}.navbar--light{color:#173b2799}.navbar--light{border-color:var(--waya-dark)}.navbar--light{background:var(--waya-dark)}.navbar__inner[data-v-183f9e48]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.navbar__logo[data-v-183f9e48]{background:none;border:none;cursor:pointer;line-height:0;padding:0}.navbar__logo img[data-v-183f9e48]{filter:drop-shadow(0 1px 8px rgba(0,0,0,.45));height:48px;transition:filter .4s;width:auto}.navbar.scrolled .navbar__logo img[data-v-183f9e48]{filter:none}.navbar__right[data-v-183f9e48]{align-items:center;display:flex;gap:2rem}.navbar__lang[data-v-183f9e48]{flex-shrink:0}@media(max-width:768px){.navbar__lang[data-v-183f9e48]{display:none}}.waya-nav-sheet__lang[data-v-183f9e48]{display:flex;justify-content:center;margin-top:1.75rem;opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease-out-expo),transform .5s var(--ease-out-expo)}.waya-nav-sheet.is-open .waya-nav-sheet__lang[data-v-183f9e48]{opacity:1;transform:translateY(0)}.navbar__links[data-v-183f9e48]{display:flex;gap:1.8rem;list-style:none;margin:0;padding:0}.navbar__links a[data-v-183f9e48],.navbar__links button[data-v-183f9e48]{background:none;border:none;color:var(--waya-neon);cursor:pointer;display:inline-block;font-family:inherit;font-size:.8rem;font-weight:600;letter-spacing:.12em;padding:.4rem 0;position:relative;text-decoration:none;text-shadow:0 1px 8px rgba(0,0,0,.3);text-transform:uppercase;transition:color .3s}.navbar__links a[data-v-183f9e48]:after,.navbar__links button[data-v-183f9e48]:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.19,1,.22,1);width:100%}@media(hover:hover){.navbar__links a[data-v-183f9e48]:hover,.navbar__links button[data-v-183f9e48]:hover{color:var(--waya-white)}.navbar__links a[data-v-183f9e48]:hover:after,.navbar__links button[data-v-183f9e48]:hover:after{transform:scaleX(1)}}.navbar__links a[data-v-183f9e48]:active,.navbar__links button[data-v-183f9e48]:active{color:var(--waya-white)}.navbar__toggle[data-v-183f9e48]{background:none;border:2px solid var(--waya-neon);border-radius:6px;cursor:pointer;display:none;flex-direction:column;gap:4px;min-height:44px;min-width:44px;padding:10px 12px;position:relative;transition:transform .3s var(--ease-out-expo),border-color .3s;z-index:101}.navbar__toggle span[data-v-183f9e48]{background:var(--waya-neon);border-radius:2px;display:block;height:2px;transition:transform .4s cubic-bezier(.19,1,.22,1),opacity .3s;width:22px}.navbar__toggle.active span[data-v-183f9e48]:first-child{transform:translateY(6px) rotate(45deg)}.navbar__toggle.active span[data-v-183f9e48]:nth-child(2){opacity:0}.navbar__toggle.active span[data-v-183f9e48]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(min-width:769px)and (max-width:1100px){.navbar__right[data-v-183f9e48]{gap:1rem}.navbar__links[data-v-183f9e48]{gap:.85rem}.navbar__links a[data-v-183f9e48],.navbar__links button[data-v-183f9e48]{font-size:.68rem;letter-spacing:.05em}}@media(max-width:768px){.navbar__links[data-v-183f9e48]{display:none}.navbar__toggle[data-v-183f9e48]{display:flex}}.waya-nav-backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#08140eb8;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:97}.waya-nav-backdrop.is-open{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s linear 0s;visibility:visible}.waya-nav-sheet{background:linear-gradient(180deg,#1b4530,#122f22);border-top-left-radius:26px;border-top-right-radius:26px;bottom:0;box-shadow:0 -20px 60px #00000080,inset 0 1px #add47726;left:0;max-height:86vh;overflow-y:auto;overscroll-behavior:contain;padding:1.4rem 1.6rem calc(2.2rem + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(100%);transition:transform .45s cubic-bezier(.2,.9,.25,1),visibility 0s linear .45s;visibility:hidden;z-index:98}.waya-nav-sheet.is-open{transform:translateY(0);transition:transform .45s cubic-bezier(.2,.9,.25,1),visibility 0s linear 0s;visibility:visible}.waya-nav-sheet__handle{background:#add47759;border-radius:3px;height:4px;margin:0 auto 1.4rem;width:44px}.waya-nav-sheet__menu{display:flex;flex-direction:column;list-style:none;margin:0 auto;max-width:480px;padding:0;width:100%}.waya-nav-sheet__item{border-bottom:1px solid hsla(85,52%,65%,.1);opacity:0;transform:translateY(14px);transition:opacity .4s ease,transform .5s cubic-bezier(.19,1,.22,1)}.waya-nav-sheet.is-open .waya-nav-sheet__item{opacity:1;transform:translateY(0)}.waya-nav-sheet__item:last-child{border-bottom:none}.waya-nav-sheet__item a,.waya-nav-sheet__item button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:grid;font-family:inherit;gap:1rem;grid-template-columns:2rem 1fr auto;padding:1.1rem .25rem;text-align:left;width:100%;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:color .25s}.waya-nav-sheet__item a:active,.waya-nav-sheet__item button:active{color:#aed477}.waya-nav-sheet__idx{color:#f287b7;font-size:.68rem;font-weight:600;letter-spacing:.1em;opacity:.6}.waya-nav-sheet__label{color:#fff;font-size:clamp(1.2rem,5vw,1.55rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.waya-nav-sheet__arrow{color:#add4778c;font-size:1.1rem;transition:transform .25s ease,color .25s ease}.waya-nav-sheet__item a:active .waya-nav-sheet__arrow,.waya-nav-sheet__item button:active .waya-nav-sheet__arrow{color:#aed477;transform:translate(3px)}.waya-nav-sheet__secondary{border-top:1px solid hsla(85,52%,65%,.08);display:flex;flex-wrap:wrap;gap:.4rem 1rem;justify-content:center;list-style:none;margin:1.6rem auto 0;max-width:480px;opacity:0;padding:1.6rem 0 0;transform:translateY(10px);transition:opacity .4s ease,transform .5s cubic-bezier(.19,1,.22,1)}.waya-nav-sheet.is-open .waya-nav-sheet__secondary{opacity:1;transform:translateY(0)}.waya-nav-sheet__secondary a{color:#fff9;display:inline-block;font-size:.78rem;font-weight:500;letter-spacing:.04em;min-height:44px;padding:.6rem .4rem;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.waya-nav-sheet__secondary a:active,.waya-nav-sheet__secondary a:hover{color:var(--waya-neon)}.waya-nav-sheet__logo{display:flex;justify-content:center;margin-top:1.6rem;opacity:0;padding-top:1.4rem;transform:translateY(14px);transition:opacity .5s ease,transform .6s cubic-bezier(.19,1,.22,1)}.waya-nav-sheet.is-open .waya-nav-sheet__logo{opacity:1;transform:translateY(0)}.waya-nav-sheet__logo img{height:46px;opacity:.9;width:auto}@media(min-width:769px){.waya-nav-backdrop,.waya-nav-sheet{display:none}}.custom-cursor[data-v-b39e590c]{background:var(--waya-neon,#aed477);border-radius:50%;height:16px;left:0;mix-blend-mode:difference;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%);transition:width .25s ease,height .25s ease,background-color .25s ease,opacity .2s ease;width:16px;will-change:transform;z-index:9998}.custom-cursor--visible[data-v-b39e590c]{opacity:1}.custom-cursor--hover[data-v-b39e590c]{background:var(--waya-pink,#f287b7);height:40px;width:40px}
