.header[data-astro-cid-3ef6ksr2]{position:fixed;top:clamp(10px,1.6vw,18px);left:0;right:0;z-index:50;padding-inline:var(--gutter);pointer-events:none}.header__inner[data-astro-cid-3ef6ksr2],.mobile-menu[data-astro-cid-3ef6ksr2]{pointer-events:auto}.header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:74px;max-width:var(--container);margin-inline:auto;padding-inline:1.9rem 1.4rem;background:#ffffffa8;border:1px solid rgba(255,255,255,.7);border-radius:16px;box-shadow:0 8px 30px #10203a1a;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);transition:background .25s ease,box-shadow .25s ease,border-color .25s ease}.header[data-astro-cid-3ef6ksr2].is-scrolled .header__inner[data-astro-cid-3ef6ksr2]{background:#ffffffeb;box-shadow:0 10px 34px #10203a24;border-color:var(--border)}.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:40px;width:auto}.header__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2rem;margin-left:auto}.header__nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2],.navdrop__trigger[data-astro-cid-3ef6ksr2]{font-size:.95rem;font-weight:500;color:var(--text);position:relative;transition:color .18s ease}.navdrop__trigger[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.3rem}.header__nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:after,.navdrop__trigger[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:2px;background:var(--blue);border-radius:2px;transition:width .22s ease}.header__nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover,.navdrop__trigger[data-astro-cid-3ef6ksr2]:hover{color:var(--ink)}.header__nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover:after,.navdrop[data-astro-cid-3ef6ksr2]:hover .navdrop__trigger[data-astro-cid-3ef6ksr2]:after{width:100%}.navdrop[data-astro-cid-3ef6ksr2]{position:relative}.navdrop[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;top:100%;left:-1rem;right:-1rem;height:1.7rem}.navdrop__menu[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + 1.4rem);left:50%;transform:translate(-50%) translateY(8px);min-width:280px;background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-lg);padding:.5rem;display:grid;gap:.15rem;opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease;z-index:60}.navdrop[data-astro-cid-3ef6ksr2]:hover .navdrop__menu[data-astro-cid-3ef6ksr2],.navdrop[data-astro-cid-3ef6ksr2]:focus-within .navdrop__menu[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.navdrop__item[data-astro-cid-3ef6ksr2]{display:block;padding:.6rem .8rem;border-radius:10px;transition:background .16s ease}.navdrop__item[data-astro-cid-3ef6ksr2]:hover{background:var(--blue-soft)}.navdrop__item[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{display:block;font-family:var(--font-display);font-size:.98rem;color:var(--ink)}.navdrop__item[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{font-size:.8rem;color:var(--muted)}.header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1rem}.header__social[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.4rem}.header__social-link[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#8a97a8;transition:color .18s ease,background .18s ease}.header__social-link[data-astro-cid-3ef6ksr2]:hover{color:var(--blue);background:var(--blue-soft)}.header__cta[data-astro-cid-3ef6ksr2]{padding:.7rem 1.3rem;font-size:.9rem}.wa-ico[data-astro-cid-3ef6ksr2]{flex-shrink:0}.nav-toggle[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;background:transparent;border:none;cursor:pointer}.nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:24px;height:2px;background:var(--ink);border-radius:2px;transition:transform .25s ease,opacity .2s ease}.mobile-menu[data-astro-cid-3ef6ksr2]{display:none;max-width:var(--container);margin:.5rem auto 0;background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 12px 30px #10203a24;overflow:hidden}.mobile-menu[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;padding:.75rem 1.25rem 1.25rem;gap:.25rem}.mobile-menu[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:not(.btn){padding:.85rem .25rem;font-weight:500;border-bottom:1px solid var(--border)}.mobile-sub[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;padding:.25rem 0 .5rem .9rem;border-bottom:1px solid var(--border)}.mobile-sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:.55rem .25rem;font-size:.92rem;color:var(--muted)}.mobile-sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--blue)}.mobile-menu[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{margin-top:1rem}.mobile-social[data-astro-cid-3ef6ksr2]{display:flex;gap:.5rem;margin-top:1rem;justify-content:center}.mobile-social[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;color:var(--muted);border:1px solid var(--border)}.mobile-social[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--blue);border-color:var(--blue)}@media(max-width:1024px){.header__social[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:900px){.header__nav[data-astro-cid-3ef6ksr2],.header__cta[data-astro-cid-3ef6ksr2]{display:none}.nav-toggle[data-astro-cid-3ef6ksr2]{display:flex}body.nav-open .mobile-menu[data-astro-cid-3ef6ksr2]{display:block}body.nav-open .nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}body.nav-open .nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}body.nav-open .nav-toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}
