.nav[data-astro-cid-wpvy4v7s]{inset-inline:0;z-index:70;-webkit-backdrop-filter:blur(12px);transition:box-shadow .5s var(--ease-out), padding .5s var(--ease-out);background:#fff9eee6;border-bottom:1px solid #775a1933;padding-block:1rem;position:fixed;top:0}.nav[data-astro-cid-wpvy4v7s].is-scrolled{box-shadow:0 1px 0 var(--line-accent), 0 8px 24px -18px #1d1c1559;padding-block:.55rem}.nav-inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand[data-astro-cid-wpvy4v7s]{flex:none;align-items:center;display:flex}.brand-logo[data-astro-cid-wpvy4v7s]{flex:none;width:auto;max-width:none;height:46px;display:block}.menu[data-astro-cid-wpvy4v7s]{align-items:center;gap:clamp(.8rem,1.6vw,1.6rem);list-style:none;display:flex}.menu-link[data-astro-cid-wpvy4v7s],.menu-cta[data-astro-cid-wpvy4v7s],.menu-lang[data-astro-cid-wpvy4v7s]{font-size:var(--fs-kicker);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2);transition:color .35s var(--ease-out);white-space:nowrap;padding-block:.4rem;font-weight:600;position:relative}.menu-link[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--accent);transform-origin:100%;width:100%;height:1px;transition:transform .45s var(--ease-out);position:absolute;bottom:0;left:0;transform:scaleX(0)}.menu-link[data-astro-cid-wpvy4v7s]:hover,.menu-link[data-astro-cid-wpvy4v7s].is-active{color:var(--accent)}.menu-link[data-astro-cid-wpvy4v7s].is-active{border-bottom:1px solid var(--accent)}.menu-link[data-astro-cid-wpvy4v7s]:hover:after{transform-origin:0;transform:scaleX(1)}.lang-wrap[data-astro-cid-wpvy4v7s],.lang-menu[data-astro-cid-wpvy4v7s]{position:relative}.lang-menu[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]{cursor:pointer;color:var(--muted);border:1px solid var(--line);font-size:var(--fs-meta);letter-spacing:.08em;user-select:none;background:var(--card);border-radius:4px;align-items:center;gap:.45rem;padding:.35rem .6rem;list-style:none;display:flex}.lang-menu[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.lang-menu[data-astro-cid-wpvy4v7s] summary[data-astro-cid-wpvy4v7s]:hover{color:var(--accent);border-color:var(--accent)}.lang-menu[data-astro-cid-wpvy4v7s][open] .lang-chev[data-astro-cid-wpvy4v7s]{transform:rotate(180deg)}.lang-flag[data-astro-cid-wpvy4v7s]{border-radius:2px;width:20px;height:auto;display:block;box-shadow:0 0 0 1px #00000014}.lang-chev[data-astro-cid-wpvy4v7s]{transition:transform .3s var(--ease-out)}.lang-menu[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-card);z-index:80;border-radius:4px;gap:.15rem;min-width:128px;margin:0;padding:.35rem;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);right:0}[data-astro-cid-wpvy4v7s][dir=rtl] .lang-menu[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{left:0;right:auto}.lang-menu[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{letter-spacing:.02em;color:var(--text-2);text-transform:none;border-radius:5px;align-items:center;gap:.55rem;padding:.45rem .6rem;font-size:.8rem;display:flex}.lang-menu[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{background:var(--sand);color:var(--accent)}.menu-cta[data-astro-cid-wpvy4v7s]{color:var(--on-dark);background:var(--dark);transition:border-color .35s var(--ease-out), color .35s var(--ease-out);border:1px solid #e9c176b3;border-radius:2px;padding:.55rem 1.25rem;font-weight:600;box-shadow:0 0 24px #c5a0592e}.menu-cta[data-astro-cid-wpvy4v7s]:hover{border-color:var(--gold-tint);color:var(--gold-tint)}.nav-toggle[data-astro-cid-wpvy4v7s]{display:none}@media (width<=980px){.nav[data-astro-cid-wpvy4v7s],.nav[data-astro-cid-wpvy4v7s].is-scrolled{-webkit-backdrop-filter:none;background:#fff9eef7}.brand-logo[data-astro-cid-wpvy4v7s]{height:40px}.nav-toggle[data-astro-cid-wpvy4v7s]{background:var(--card);border:1px solid var(--accent);cursor:pointer;z-index:90;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:.7rem .6rem;display:flex;position:relative}.nav-toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--accent);width:22px;height:2px;transition:transform .4s var(--ease-out), opacity .3s}.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] span[data-astro-cid-wpvy4v7s]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.menu[data-astro-cid-wpvy4v7s]{-webkit-backdrop-filter:blur(14px);overscroll-behavior:contain;z-index:80;opacity:0;visibility:hidden;pointer-events:none;height:100dvh;transition:opacity .4s var(--ease-out), visibility 0s linear .4s;background:#fff9eef5;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.1rem;padding:6rem 1.5rem 2rem;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-wpvy4v7s].is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.menu-link[data-astro-cid-wpvy4v7s]{padding-block:.6rem;font-size:1.05rem;display:inline-block}.menu[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]:first-child{margin-top:auto}.menu[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]:last-child{margin-bottom:auto}.menu-cta[data-astro-cid-wpvy4v7s]{padding:.8rem 1.6rem;display:inline-block}.lang-menu[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{min-width:0;max-height:none;box-shadow:none;margin-top:.4rem;position:static}}.footer[data-astro-cid-jo6i4kqk]{background:var(--dark);color:var(--on-dark);border-top:1px solid #e9c17640;padding-block:3.5rem 1.6rem}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr;gap:2.5rem;display:grid}.fbrand[data-astro-cid-jo6i4kqk]{margin:0}.flogo[data-astro-cid-jo6i4kqk]{width:auto;height:52px;display:block}.ftitle[data-astro-cid-jo6i4kqk]{font-size:var(--fs-kicker);letter-spacing:.25em;text-transform:uppercase;color:var(--accent-2);margin-bottom:.9rem;font-weight:600}.ftext[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small);color:var(--on-dark-40);max-width:40ch;margin-top:.8rem}.flink[data-astro-cid-jo6i4kqk]{font-size:var(--fs-small);color:var(--on-dark-70);padding-block:.25rem;transition:color .3s;display:block}.flink[data-astro-cid-jo6i4kqk]:hover{color:var(--accent-2)}.fsocial[data-astro-cid-jo6i4kqk]{gap:1.3rem;margin-top:1.2rem;display:flex}.fsocial[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--fs-meta);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-2)}.fbottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #f6f0e51f;margin-top:3rem;padding-top:1.4rem}.fbottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--fs-meta);color:var(--on-dark-40)}@media (width<=760px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2rem}}
