.nav-slot[data-astro-cid-dmqpwcec]{position:relative;z-index:50;height:var(--nav-h)}.nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--nav-h);padding:0 calc(293 * var(--u) + var(--page-inset)) 0 calc(350 * var(--u) + var(--page-inset));border-bottom:1px solid transparent;transition:height .28s var(--ease-out),background-color .28s var(--ease-out),border-color .28s var(--ease-out),transform .36s var(--ease-out)}.nav[data-astro-cid-dmqpwcec].is-stuck{height:var(--nav-h-pinned);background-color:color-mix(in srgb,var(--ground) 72%,transparent);border-bottom-color:var(--hairline);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.nav[data-astro-cid-dmqpwcec].is-hidden{transform:translateY(-100%)}.nav-home[data-astro-cid-dmqpwcec]{justify-self:start;text-decoration:none;font-size:max(18px,calc(30 * var(--u)));border-radius:6px}.nav-links[data-astro-cid-dmqpwcec]{display:flex;gap:calc(66 * var(--u));font-size:max(13px,calc(21 * var(--u)));font-weight:500}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec],.nav-login[data-astro-cid-dmqpwcec]{color:var(--ink-2);text-decoration:none;transition:color .16s var(--ease-out)}.nav-login[data-astro-cid-dmqpwcec],.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav-login[data-astro-cid-dmqpwcec]:hover{color:var(--ink)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{position:relative}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;left:0;right:0;bottom:-.5em;height:1px;background:var(--ink-3);transform:scaleX(0);transition:transform .32s var(--ease-out)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current]{color:var(--ink)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current]:after{transform:scaleX(1)}.nav-actions[data-astro-cid-dmqpwcec]{justify-self:end;display:flex;align-items:center;gap:calc(40 * var(--u));font-size:max(11px,calc(19 * var(--u)));font-weight:500}.nav-cta[data-astro-cid-dmqpwcec]{height:calc(49 * var(--u));padding:0 calc(16 * var(--u));min-width:calc(212 * var(--u));font-size:max(10.5px,calc(20 * var(--u)));border-radius:max(8px,calc(10 * var(--u)))}.nav-menu-login[data-astro-cid-dmqpwcec],.nav-menu-btn[data-astro-cid-dmqpwcec]{display:none}@media(max-width:900px){.nav[data-astro-cid-dmqpwcec]{grid-template-columns:minmax(0,1fr) auto;padding:0 20px}.nav-actions[data-astro-cid-dmqpwcec]{gap:12px}.nav-login[data-astro-cid-dmqpwcec]{display:none}.nav-cta[data-astro-cid-dmqpwcec]{padding:0 14px;min-width:0;height:40px;font-size:14px}.nav-home[data-astro-cid-dmqpwcec]{padding-block:6px;margin-block:-6px}.nav-cta[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;inset:-2px 0}.nav-cta[data-astro-cid-dmqpwcec]{position:relative}.nav[data-astro-cid-dmqpwcec].is-hero-top:not(.is-open) .nav-cta[data-astro-cid-dmqpwcec]{visibility:hidden;opacity:0;transform:scale(.96);pointer-events:none}.nav[data-astro-cid-dmqpwcec].is-ready .nav-cta[data-astro-cid-dmqpwcec]{transition:background-color .16s var(--ease-out),opacity .22s var(--ease-out),transform .32s var(--ease-out),visibility 0s linear 0s}.nav[data-astro-cid-dmqpwcec].is-ready.is-hero-top:not(.is-open) .nav-cta[data-astro-cid-dmqpwcec]{transition:background-color .16s var(--ease-out),opacity .18s var(--ease-out),transform .32s var(--ease-out),visibility 0s linear .18s}.nav-menu-btn[data-astro-cid-dmqpwcec]:not([hidden]){position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--hairline-strong);border-radius:10px;background:none;color:var(--ink-2);cursor:pointer;transition:color .16s var(--ease-out),border-color .16s var(--ease-out)}.nav-menu-btn[data-astro-cid-dmqpwcec]:before{content:"";position:absolute;inset:-2px}.nav-menu-btn[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{grid-area:1 / 1;width:16px;height:1.5px;border-radius:1px;background:currentColor;transition:transform .26s var(--ease-out)}.nav-menu-btn[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:first-child{transform:translateY(-3.5px)}.nav-menu-btn[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:last-child{transform:translateY(3.5px)}.nav[data-astro-cid-dmqpwcec].is-open .nav-menu-btn[data-astro-cid-dmqpwcec]{color:var(--ink);border-color:var(--ink-4)}.nav[data-astro-cid-dmqpwcec].is-open .nav-menu-btn[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:first-child{transform:rotate(45deg)}.nav[data-astro-cid-dmqpwcec].is-open .nav-menu-btn[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:last-child{transform:rotate(-45deg)}.nav[data-astro-cid-dmqpwcec].is-open{background-color:var(--ground);border-bottom-color:var(--hairline);-webkit-backdrop-filter:none;backdrop-filter:none}.nav-links[data-astro-cid-dmqpwcec]{position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;padding:4px 20px 16px;background:var(--ground);border-bottom:1px solid var(--hairline);box-shadow:0 24px 48px -24px #000c;font-size:17px;visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .2s var(--ease-out),transform .26s var(--ease-out),visibility 0s linear .26s}.nav[data-astro-cid-dmqpwcec].is-open .nav-links[data-astro-cid-dmqpwcec]{visibility:visible;opacity:1;transform:none;transition-delay:0s}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;min-height:52px;border-top:1px solid var(--hairline)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:first-child{border-top:0}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:after{content:none}.nav-links[data-astro-cid-dmqpwcec] .nav-menu-login[data-astro-cid-dmqpwcec]{display:flex;color:var(--ink)}}@media(max-width:420px){.nav-home[data-astro-cid-dmqpwcec] .logo-word{visibility:hidden;opacity:0;clip-path:inset(0 100% 0 0)}.nav[data-astro-cid-dmqpwcec].is-hero-top:not(.is-open) .nav-home[data-astro-cid-dmqpwcec] .logo-word{visibility:visible;opacity:1;clip-path:inset(0)}.nav[data-astro-cid-dmqpwcec].is-ready .nav-home[data-astro-cid-dmqpwcec] .logo-word{transition:opacity .16s var(--ease-out),clip-path .22s var(--ease-out),visibility 0s linear .22s}.nav[data-astro-cid-dmqpwcec].is-ready.is-hero-top:not(.is-open) .nav-home[data-astro-cid-dmqpwcec] .logo-word{transition:opacity .26s var(--ease-out) 80ms,clip-path .42s var(--ease-out) 80ms,visibility 0s linear 0s}.nav-home[data-astro-cid-dmqpwcec]{padding-inline:8px;margin-inline:-8px}}.footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--hairline);padding-block:max(64px,calc(140 * var(--u))) max(32px,calc(60 * var(--u)));background:var(--ground-deep);font-size:max(15px,calc(22 * var(--u)))}.footer-top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px}.footer-home[data-astro-cid-sz7xmlte]{font-size:max(18px,calc(30 * var(--u)));text-decoration:none;display:inline-block}.footer-home[data-astro-cid-sz7xmlte] .logo{top:0}.footer-brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin-top:16px;font-size:13px;line-height:1.6;font-weight:500;color:var(--ink-3);max-width:30ch}.footer-cols[data-astro-cid-sz7xmlte]{grid-column:span 3;display:grid;grid-template-columns:subgrid}.footer-h[data-astro-cid-sz7xmlte]{font-family:var(--display);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.footer-cols[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:11px;font-size:13px;line-height:1.25}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink-3);text-decoration:none;transition:color .16s var(--ease-out)}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--ink)}.footer-cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:13px;font-weight:500;color:var(--ink-2)}.disclosures[data-astro-cid-sz7xmlte]{margin-top:max(56px,calc(120 * var(--u)));padding-top:max(24px,calc(48 * var(--u)));border-top:1px solid var(--hairline);display:grid;gap:16px}.disclosures[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:11px;line-height:1.6;color:var(--ink-3)}.disclosures[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:underline}.footer-base[data-astro-cid-sz7xmlte]{margin-top:max(48px,calc(100 * var(--u)));padding-top:24px;border-top:1px solid var(--hairline);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center;color:var(--ink-4);font-size:14px}.footer-base[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit}.footer-legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px 24px}.footer-legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;transition:color .16s var(--ease-out)}.footer-legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]:hover{color:var(--ink)}.footer-social[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:9px}.footer-social[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:15px;height:15px;flex:none;fill:var(--ink-3);transition:fill .16s var(--ease-out)}.footer-social[data-astro-cid-sz7xmlte]:hover svg[data-astro-cid-sz7xmlte]{fill:currentColor}@media(max-width:900px){.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:40px}.footer-cols[data-astro-cid-sz7xmlte]{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.footer-cols[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{gap:0;margin-top:4px}.footer-cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:flex;align-items:center;min-height:44px}.footer-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer-legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{padding-block:12px;margin-block:-12px}.footer-home[data-astro-cid-sz7xmlte]{padding-block:6px;margin-block:-6px}}
