.site-header{background:var(--yellow);position:sticky;top:0;z-index:30}
.site-header .wrap{display:flex;align-items:center;justify-content:space-between;height:84px}
.site-header .logo img{height:46px;width:auto;display:block}
.nav{display:flex;align-items:center;gap:30px}
.nav a{color:var(--ink);text-decoration:none;font-weight:800;font-size:1.02rem;white-space:nowrap}
.nav a:hover,.nav a[aria-current="page"]{color:var(--pink)}
.nav .lang{border:2px solid var(--ink);border-radius:999px;padding:3px 12px;font-size:.82rem}
.nav .lang:hover{background:var(--ink);color:var(--yellow)}
.menu-toggle{display:none;background:none;border:0;font:inherit;font-weight:800;font-size:1.02rem;color:var(--ink);cursor:pointer;padding:8px 0 8px 8px;align-items:baseline;gap:10px;transform:translateY(14px)}
.menu-toggle .mt-icon{position:relative;width:22px;height:12px;display:inline-block}
.menu-toggle .mt-icon i{position:absolute;left:0;right:0;height:3px;border-radius:2px;background:currentColor;transition:transform .35s cubic-bezier(.2,.8,.2,1),top .35s cubic-bezier(.2,.8,.2,1)}
.menu-toggle .mt-icon i:first-child{top:0}
.menu-toggle .mt-icon i:last-child{top:9px}
.menu-toggle[aria-expanded="true"] .mt-icon i:first-child{top:5px;transform:rotate(45deg)}
.menu-toggle[aria-expanded="true"] .mt-icon i:last-child{top:5px;transform:rotate(-45deg)}
@media(min-width:1061px){.nav{transform:translateY(14px)}}
@media(max-width:1060px){.menu-toggle{display:inline-flex}.nav{display:flex;position:absolute;left:0;right:0;top:84px;background:var(--yellow);flex-direction:column;align-items:flex-start;gap:0;padding:6px 24px 22px;box-shadow:0 18px 30px -18px rgba(0,0,0,.35);visibility:hidden;opacity:0;transform:translateY(-10px);clip-path:inset(0 0 100% 0);transition:clip-path .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s linear .45s}.nav.open{visibility:visible;opacity:1;transform:none;clip-path:inset(0 0 -40px 0);transition:clip-path .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s}.nav a{opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease}.nav.open a{opacity:1;transform:none}.nav.open a:nth-child(1){transition-delay:.06s}.nav.open a:nth-child(2){transition-delay:.1s}.nav.open a:nth-child(3){transition-delay:.14s}.nav.open a:nth-child(4){transition-delay:.18s}.nav.open a:nth-child(5){transition-delay:.22s}.nav.open a:nth-child(6){transition-delay:.26s}.nav.open a:nth-child(7){transition-delay:.3s}.nav a{padding:12px 0;width:100%}.nav .lang{width:auto;margin-top:8px}.nav .navcta{width:auto;margin:4px 0}}
.nav .navcta{background:var(--pink);color:#fff;border-radius:999px;padding:7px 16px}
.nav .navcta:hover{filter:brightness(1.08);color:#fff}
.nav .navcta[aria-current="page"]{color:#fff}
