.nav[data-astro-cid-dmqpwcec]{position:fixed;inset-block-start:0;inset-inline:0;z-index:50;block-size:var(--nav-h);color:var(--color-white);border-block-end:1px solid transparent;transition:background-color .3s ease,border-color .3s ease,backdrop-filter .3s ease}.nav[data-astro-cid-dmqpwcec].is-solid,.menu-open .nav[data-astro-cid-dmqpwcec]{background:color-mix(in srgb,var(--color-ink) 85%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-block-end-color:var(--color-court-600)}.nav-inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:24px;block-size:100%}.nav-brand[data-astro-cid-dmqpwcec]{color:inherit;text-decoration:none;flex:none}.nav-links[data-astro-cid-dmqpwcec]{flex:1;display:none;justify-content:center}.nav-links[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{display:flex;gap:32px;list-style:none;margin:0;padding:0}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{position:relative;color:#ffffffc7;text-decoration:none;font-size:.9375rem;font-weight:500;padding-block:8px;transition:color .2s ease}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].is-active{color:var(--color-white)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:var(--color-ball-400);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--ease-out-expo)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].is-active:after{transform:scaleX(1)}.nav-ctas[data-astro-cid-dmqpwcec]{display:none;gap:12px}.nav-menu-btn[data-astro-cid-dmqpwcec]{margin-inline-start:auto;display:grid;place-content:center;gap:6px;inline-size:44px;block-size:44px;border:1px solid var(--color-court-600);border-radius:9999px;background:transparent;cursor:pointer}.nav-menu-btn[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;inline-size:18px;block-size:1.5px;background:var(--color-white);transition:transform .3s var(--ease-out-expo)}.nav-menu-btn[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:first-child{transform:translateY(3.75px) rotate(45deg)}.nav-menu-btn[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:last-child{transform:translateY(-3.75px) rotate(-45deg)}@media(min-width:64rem){.nav-links[data-astro-cid-dmqpwcec],.nav-ctas[data-astro-cid-dmqpwcec]{display:flex}.nav-menu-btn[data-astro-cid-dmqpwcec]{display:none}}@media(min-width:64rem)and (max-width:75rem){.nav-links[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{gap:20px}}.menu[data-astro-cid-dmqpwcec]{position:fixed;inset:0;z-index:45;padding-block-start:calc(var(--nav-h) + 32px);background:var(--color-ink);color:var(--color-white);overflow-y:auto}.menu[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--color-court-600)}.menu[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]{border-block-end:1px solid var(--color-court-600)}.menu[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:block;padding-block:18px;font-family:var(--font-display);font-weight:600;font-size:2rem;letter-spacing:-.02em;color:var(--color-white);text-decoration:none}.menu-ctas[data-astro-cid-dmqpwcec]{display:grid;gap:12px;margin-block:40px}.menu-open body{overflow:hidden}.footer[data-astro-cid-sz7xmlte]{padding-block:96px 40px;border-block-start:1px solid var(--color-court-600)}.footer-top[data-astro-cid-sz7xmlte]{display:grid;gap:48px}@media(min-width:48rem){.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:2fr 1fr 1fr;gap:var(--gutter)}}.footer-brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin-block-start:16px;color:var(--color-mist);max-inline-size:22rem}.footer-title[data-astro-cid-sz7xmlte]{color:var(--color-mist);margin-block-end:16px}.footer-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-chalk);text-decoration:none;transition:color .2s ease}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-white);text-decoration:underline;text-underline-offset:4px}.footer-bottom[data-astro-cid-sz7xmlte]{margin-block-start:80px;padding-block-start:24px;border-block-start:1px solid var(--color-court-600);color:var(--color-mist)}
