.nav[data-astro-cid-wpvy4v7s]{z-index:50;border-bottom:1px solid var(--line);transition:transform .45s var(--ease), opacity .45s var(--ease);background:#0b1020;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 30px -18px #000c}.nav[data-astro-cid-wpvy4v7s].is-hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}main{padding-top:0}main>:first-child:not(.hero){padding-top:calc(72px + clamp(48px,8vw,96px))}.progress[data-astro-cid-wpvy4v7s]{transform-origin:0;width:100%;height:1px;transform:scaleX(var(--p,0));background:linear-gradient(90deg, var(--accent), var(--accent-2));position:absolute;bottom:-1px;left:0;box-shadow:0 0 10px #22d3ee99}.nav-inner[data-astro-cid-wpvy4v7s]{align-items:center;gap:32px;height:72px;display:flex}.brand[data-astro-cid-wpvy4v7s]{font-family:var(--font-heading);letter-spacing:-.01em;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.brand-name[data-astro-cid-wpvy4v7s]{line-height:1.15;display:grid}.brand-suffix[data-astro-cid-wpvy4v7s]{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:500;font-family:var(--font-body)}.nav-links[data-astro-cid-wpvy4v7s]{gap:6px;margin-left:auto;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--muted);border-radius:9px;padding:8px 12px;font-size:15px;transition:color .2s,background-color .2s}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--text);background:#94a3b812}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].is-current{color:var(--text)}.nav-cta[data-astro-cid-wpvy4v7s] .btn{height:42px;padding:0 18px;font-size:15px}.burger[data-astro-cid-wpvy4v7s]{border:1px solid var(--line-strong);cursor:pointer;background:#141c3099;border-radius:11px;width:44px;height:44px;margin-left:auto;display:none;position:relative}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--text);height:1.5px;transition:transform .3s var(--ease), top .3s var(--ease);border-radius:2px;position:absolute;left:13px;right:13px}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{top:17px}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:last-child{top:25px}.nav[data-astro-cid-wpvy4v7s].is-open .burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{top:21px;transform:rotate(45deg)}.nav[data-astro-cid-wpvy4v7s].is-open .burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:last-child{top:21px;transform:rotate(-45deg)}.mnav[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--line);animation:drop .3s var(--ease);padding:12px 0 24px}.mnav[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s]{display:grid}.mnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn){border-bottom:1px solid var(--line);font-family:var(--font-heading);justify-content:space-between;align-items:center;padding:16px 0;font-size:20px;font-weight:500;display:flex}.mnav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn) .icon{color:var(--muted-2)}.mnav[data-astro-cid-wpvy4v7s] .btn{width:100%;margin-top:20px}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}}@media (width<=1080px){.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding:8px}.nav-inner[data-astro-cid-wpvy4v7s]{gap:18px}}@media (width<=980px){.nav-links[data-astro-cid-wpvy4v7s],.nav-cta[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{display:block}}@media (width<=400px){.brand-suffix[data-astro-cid-wpvy4v7s]{display:none}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--muted-2);background:linear-gradient(#141c3059,#0000 60%);padding:64px 0 36px;font-size:14.5px}.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1fr;gap:40px;padding-bottom:44px;display:grid}.brand[data-astro-cid-jo6i4kqk]{color:var(--text);font-family:var(--font-heading);align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.f-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:380px;color:var(--muted);margin:16px 0 20px}.f-contact[data-astro-cid-jo6i4kqk]{gap:8px;display:grid}.f-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.f-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted);align-items:center;gap:9px;width:fit-content;transition:color .2s;display:inline-flex}.f-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.f-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.f-col[data-astro-cid-jo6i4kqk]{align-content:start;gap:10px;display:grid}.f-h[data-astro-cid-jo6i4kqk]{color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:600}.copy[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;font-size:13px;display:flex}.legal[data-astro-cid-jo6i4kqk]{gap:20px;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted-2);transition:color .2s}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text)}.legal[data-astro-cid-jo6i4kqk] .admin[data-astro-cid-jo6i4kqk]{color:#3b4a63}@media (width<=860px){.footer-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.f-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=760px){.footer[data-astro-cid-jo6i4kqk]{padding-bottom:104px}}
