.header-nav[data-v-e41af8ab]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:1px solid rgba(200,200,230,.13);border-radius:0 0 1.5rem 1.5rem;box-shadow:0 2px 24px #2121211a;display:flex;justify-content:space-between;margin-bottom:2.5rem;opacity:0;padding:1.2rem 2rem;transform:translateY(-30px);transition:opacity .8s cubic-bezier(.4,1.5,.5,1),transform .8s cubic-bezier(.4,1.5,.5,1)}.animate-navbar[data-v-e41af8ab]{opacity:var(--v696f2350);transform:var(--ceeb8d96)}.logo[data-v-e41af8ab]{color:#212121;font-size:2rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-shadow:0 2px 8px rgba(33,33,33,.08);transition:color .2s,text-shadow .4s}.logo[data-v-e41af8ab]:hover{color:#7c3aed;text-shadow:0 4px 16px #7c3aed33}nav[data-v-e41af8ab]{display:flex;gap:2.5rem}.burger[data-v-e41af8ab]{display:none}.nav-link[data-v-e41af8ab]{border-radius:2rem;color:#222;font-size:1.2rem;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:.3rem 1.2rem;position:relative;text-decoration:none;transition:background .18s,color .18s,box-shadow .18s}.nav-link[data-v-e41af8ab]:before{background:linear-gradient(90deg,#a5b4fc33,#c4b5fd33);border-radius:2rem;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s,height .3s;width:0;z-index:0}.nav-link[data-v-e41af8ab]:hover:before{height:200%;width:120%}.nav-link[data-v-e41af8ab]:hover{background:#ede9fe66;box-shadow:0 2px 12px #7c3aed22;color:#7c3aed}@media(max-width:900px){.header-nav[data-v-e41af8ab]{align-items:center;flex-direction:row;gap:0;padding:1rem 1.2rem;position:relative;z-index:1000}.burger[data-v-e41af8ab]{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;height:44px;justify-content:center;margin-left:auto;width:44px;z-index:22}.burger-bar[data-v-e41af8ab]{background:#18122b;border-radius:2px;height:4px;margin:3px 0;transition:all .32s cubic-bezier(.6,1.5,.5,1);width:28px}.burger-bar.open[data-v-e41af8ab]:first-child{transform:translateY(7px) rotate(45deg)}.burger-bar.open[data-v-e41af8ab]:nth-child(2){opacity:0}.burger-bar.open[data-v-e41af8ab]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}nav[data-v-e41af8ab]{align-items:center;animation:menuDown-e41af8ab .38s cubic-bezier(.6,1.5,.5,1);background:#fffffff7;border-radius:1.2rem;box-shadow:0 8px 32px #18122b18;display:none;flex-direction:column;gap:1.5rem;left:1.2rem;padding:1.5rem .5rem 1.2rem;position:absolute;right:1.2rem;top:100%;z-index:21}nav.mobile[data-v-e41af8ab]{display:flex}}@keyframes menuDown-e41af8ab{0%{opacity:0;transform:translateY(-22px) scaleY(.95)}to{opacity:1;transform:translateY(0) scaleY(1)}}
