.nav[data-astro-cid-wpvy4v7s]{height:var(--nav-h);padding-inline:var(--edge);border-bottom:1px solid var(--color-line);view-transition-name:site-nav;justify-content:space-between;align-items:center;display:flex}.nav-logo[data-astro-cid-wpvy4v7s],.nav-end[data-astro-cid-wpvy4v7s]{width:220px}.btn[data-astro-cid-wpvy4v7s][aria-current=page],.btn[data-astro-cid-wpvy4v7s][aria-current=page]:hover{background:var(--color-raised);color:var(--color-ink-2)}.nav-end[data-astro-cid-wpvy4v7s]{justify-content:flex-end;display:flex}.nav-links[data-astro-cid-wpvy4v7s]{gap:28px;font-size:14px;line-height:20px;display:flex}.menu-btn[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;margin-right:-10px;display:flex}.menu-btn[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--color-ink);width:18px;height:1.5px}.menu[data-astro-cid-wpvy4v7s]{background:var(--color-surface);width:100%;max-width:none;color:var(--color-ink);opacity:1;transition:opacity var(--dur-menu) var(--ease-out), transform var(--dur-menu) var(--ease-out), overlay var(--dur-menu) allow-discrete, display var(--dur-menu) allow-discrete;border:0;border-radius:0 0 8px 8px;margin:0;padding:16px 20px 24px;position:fixed;inset:0 0 auto;transform:none}.menu[data-astro-cid-wpvy4v7s]:not([open]){opacity:0;transform:translateY(-8px)}@starting-style{.menu[data-astro-cid-wpvy4v7s][open]{opacity:0;transform:translateY(-8px)}}.menu[data-astro-cid-wpvy4v7s]::backdrop{transition:background-color var(--dur-menu) var(--ease-out), overlay var(--dur-menu) allow-discrete, display var(--dur-menu) allow-discrete;background-color:#10121600}.menu[data-astro-cid-wpvy4v7s][open]::backdrop{background-color:#1012163d}@starting-style{.menu[data-astro-cid-wpvy4v7s][open]::backdrop{background-color:#10121600}}.menu-links[data-astro-cid-wpvy4v7s] .nav-link[data-astro-cid-wpvy4v7s],.menu-cta[data-astro-cid-wpvy4v7s]{transition:opacity var(--dur-menu) var(--ease-out), transform var(--dur-menu) var(--ease-out), color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out)}.menu-links[data-astro-cid-wpvy4v7s] .nav-link[data-astro-cid-wpvy4v7s]:nth-child(2){transition-delay:calc(var(--stagger) * .5), calc(var(--stagger) * .5), 0s, 0s}.menu-links[data-astro-cid-wpvy4v7s] .nav-link[data-astro-cid-wpvy4v7s]:nth-child(3){transition-delay:var(--stagger), var(--stagger), 0s, 0s}.menu-cta[data-astro-cid-wpvy4v7s]{transition-delay:calc(var(--stagger) * 1.5), calc(var(--stagger) * 1.5), 0s, 0s}@starting-style{.menu[data-astro-cid-wpvy4v7s][open] .menu-links[data-astro-cid-wpvy4v7s] .nav-link[data-astro-cid-wpvy4v7s],.menu[data-astro-cid-wpvy4v7s][open] .menu-cta[data-astro-cid-wpvy4v7s]{opacity:0;transform:translateY(-4px)}}.menu-links[data-astro-cid-wpvy4v7s] .nav-link[data-astro-cid-wpvy4v7s]:after{content:none}.menu-head[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.menu-close[data-astro-cid-wpvy4v7s]{cursor:pointer;width:40px;height:40px;color:var(--color-ink);background:0 0;border:0;border-radius:8px;place-items:center;margin-right:-10px;display:grid}.menu-links[data-astro-cid-wpvy4v7s]{flex-direction:column;display:flex}.menu-links[data-astro-cid-wpvy4v7s] .nav-link[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--color-line);padding:12px 0;font-size:19px;line-height:24px}.menu-cta[data-astro-cid-wpvy4v7s]{width:100%;margin-top:16px}.footer[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr);display:grid}.f-brand[data-astro-cid-jo6i4kqk],.f-col[data-astro-cid-jo6i4kqk]{flex-direction:column;padding:48px 40px 40px;display:flex}.f-brand[data-astro-cid-jo6i4kqk]{border-right:var(--dash);gap:16px;padding-bottom:64px}.f-brand[data-astro-cid-jo6i4kqk] .logo-dots{gap:4px}.f-col[data-astro-cid-jo6i4kqk]{gap:10px;font-size:15px;line-height:20px}.f-col[data-astro-cid-jo6i4kqk]:nth-child(2){border-right:var(--dash)}.f-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-ink);transition:color var(--dur-hover) var(--ease-out);align-self:flex-start;position:relative}.f-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-menu) var(--ease-out);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.f-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible:after{transform:none}@media (hover:hover){.f-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-ink-2)}.f-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover:after{transform:none}}.f-head[data-astro-cid-jo6i4kqk],.f-copy[data-astro-cid-jo6i4kqk]{color:var(--color-ink-3);font-size:13px;font-weight:400;line-height:18px}@media (width<=767px){.footer[data-astro-cid-jo6i4kqk]{grid-template-columns:auto auto;justify-content:start;gap:24px 40px;padding:40px 20px 48px}.f-brand[data-astro-cid-jo6i4kqk]{display:contents}.f-logo[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.f-copy[data-astro-cid-jo6i4kqk]{order:1;grid-column:1/-1}.f-col[data-astro-cid-jo6i4kqk]{padding:0;border:0!important}}
