.nav[data-astro-cid-l7arcky5]{--ink:#0c0d0d;--red:var(--brand--blue,#fa1f41);z-index:1000;padding:0 var(--_layout---spacing--global-padding,2.5rem);pointer-events:none;position:fixed;inset:16px 0 auto}.nav-pill[data-astro-cid-l7arcky5]{pointer-events:auto;max-width:var(--_sizes---container--large,80rem);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background:#ffffffb8;border:1px solid #0c0d0d14;border-radius:999px;align-items:center;gap:8px;height:60px;margin:0 auto;padding:0 8px 0 24px;transition:max-width .4s cubic-bezier(.16,1,.3,1),height .4s cubic-bezier(.16,1,.3,1),background-color .3s,border-color .3s;display:flex;box-shadow:0 8px 32px #0c0d0d14}.nav[data-astro-cid-l7arcky5].is-scrolled .nav-pill[data-astro-cid-l7arcky5]{max-width:880px;height:54px}.nav-logo[data-astro-cid-l7arcky5]{color:var(--ink);font-family:var(--font-family--heading);white-space:nowrap;margin-right:auto;font-size:1.0625rem;font-weight:700;font-stretch:125%;text-decoration:none;transition:color .3s}.nav-logo[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{color:var(--red)}.nav-links[data-astro-cid-l7arcky5]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav-link[data-astro-cid-l7arcky5]{color:var(--ink);border-radius:999px;padding:.5rem .875rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s,color .2s;display:block;position:relative}.nav-link[data-astro-cid-l7arcky5]:hover{background:#0c0d0d0f}.nav-link[data-astro-cid-l7arcky5][aria-current=page]:after{content:"";background:var(--red);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:2px;left:50%}.nav-pill[data-astro-cid-l7arcky5] .nav-cta{margin-left:8px}.nav[data-astro-cid-l7arcky5].is-dark .nav-pill[data-astro-cid-l7arcky5]{box-shadow:none;background:#17181899;border-color:#ffffff1f}.nav[data-astro-cid-l7arcky5].is-dark .nav-logo[data-astro-cid-l7arcky5],.nav[data-astro-cid-l7arcky5].is-dark .nav-link[data-astro-cid-l7arcky5]{color:#fff}.nav[data-astro-cid-l7arcky5].is-dark .nav-link[data-astro-cid-l7arcky5]:hover{background:#ffffff1a}.nav[data-astro-cid-l7arcky5].is-dark .nav-pill[data-astro-cid-l7arcky5] .btn{--bg:#fff;--fg:var(--ink);--icon-bg:var(--ink);--icon-fg:#fff}.nav[data-astro-cid-l7arcky5].is-dark .nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{background:#fff}.nav-toggle[data-astro-cid-l7arcky5]{cursor:pointer;background:0 0;border:0;border-radius:999px;width:44px;height:44px;display:none;position:relative}.nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{background:var(--ink);border-radius:2px;width:18px;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1),top .3s;position:absolute;left:13px}.nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]:first-child{top:18px}.nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]:last-child{top:24px}.nav[data-astro-cid-l7arcky5].is-open .nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]:first-child{top:21px;transform:rotate(45deg)}.nav[data-astro-cid-l7arcky5].is-open .nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]:last-child{top:21px;transform:rotate(-45deg)}.nav-panel[data-astro-cid-l7arcky5]{pointer-events:auto;max-width:var(--_sizes---container--large,80rem);background:#fff;border:1px solid #0c0d0d14;border-radius:24px;margin:8px auto 0;padding:8px 24px 24px;animation:.3s cubic-bezier(.16,1,.3,1) nav-in;box-shadow:0 16px 48px #0c0d0d1f}.nav-panel[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5]{margin:0 0 20px;padding:0;list-style:none}.nav-panel[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]{color:var(--ink);font-family:var(--font-family--heading);border-bottom:1px solid #efefef;justify-content:space-between;align-items:center;padding:16px 0;font-size:1.5rem;font-weight:700;font-stretch:125%;text-decoration:none;display:flex}.nav-panel[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{color:var(--red);font-family:var(--font-family--body);font-size:1.25rem}.nav-panel[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5][aria-current=page]{color:var(--red)}.nav-panel[data-astro-cid-l7arcky5] .nav-cta--block{justify-content:space-between;width:100%;display:flex}.nav-panel-mail[data-astro-cid-l7arcky5]{color:#6b6b6b;text-align:center;margin-top:16px;font-size:.9375rem;text-decoration:none;display:block}@keyframes nav-in{0%{opacity:0;transform:translateY(-8px)}}@media (width<=991px){.nav[data-astro-cid-l7arcky5]{padding:0 2rem}}@media (width<=479px){.nav[data-astro-cid-l7arcky5]{padding:0 1rem}}@media (width<=767px){.nav[data-astro-cid-l7arcky5]{inset:12px 0 auto}.nav-pill[data-astro-cid-l7arcky5],.nav[data-astro-cid-l7arcky5].is-scrolled .nav-pill[data-astro-cid-l7arcky5]{height:56px;padding:0 6px 0 20px}.nav-links[data-astro-cid-l7arcky5],.nav-pill[data-astro-cid-l7arcky5]>.nav-cta{display:none}.nav-toggle[data-astro-cid-l7arcky5]{display:block}}@media (prefers-reduced-motion:reduce){.nav-pill[data-astro-cid-l7arcky5],.nav-panel[data-astro-cid-l7arcky5],.nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{transition:none;animation:none}}.footer_bg-grid[data-astro-cid-jo6i4kqk]{opacity:.5;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.footer_grid-glow[data-astro-cid-jo6i4kqk]{-webkit-mask-image:url(/assets/footer-grid-strong.svg), radial-gradient(20rem circle at var(--mx,50%) var(--my,50%), #000 0%, transparent 70%);-webkit-mask-image:url(/assets/footer-grid-strong.svg), radial-gradient(20rem circle at var(--mx,50%) var(--my,50%), #000 0%, transparent 70%);mask-image:url(/assets/footer-grid-strong.svg), radial-gradient(20rem circle at var(--mx,50%) var(--my,50%), #000 0%, transparent 70%);-webkit-mask-composite:source-in;opacity:0;background:#fa1f41;transition:opacity .6s,transform 1.2s cubic-bezier(.22,1,.36,1);-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-size:cover,100% 100%;mask-size:cover,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.footer[data-astro-cid-jo6i4kqk]:hover .footer_grid-glow[data-astro-cid-jo6i4kqk]{opacity:.35}.fr-w[data-astro-cid-jo6i4kqk]{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.fr-c[data-astro-cid-jo6i4kqk]{transition:transform .9s cubic-bezier(.65,0,.35,1);display:inline-block;transform:translateY(110%)}.footer[data-astro-cid-jo6i4kqk].is-in .fr-c[data-astro-cid-jo6i4kqk]{transform:none}.footer_nav-link[data-astro-cid-jo6i4kqk],.footer_email[data-astro-cid-jo6i4kqk]{background:linear-gradient(#fa1f41,#fa1f41) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:color .3s,background-size .45s cubic-bezier(.22,1,.36,1)}.footer_nav-link[data-astro-cid-jo6i4kqk]:hover,.footer_email[data-astro-cid-jo6i4kqk]:hover{color:#fa1f41;background-size:100% 1px}.footer_social-btn[data-astro-cid-jo6i4kqk]{transition:background-color .3s,color .3s,border-color .3s,transform .3s}.footer_social-btn[data-astro-cid-jo6i4kqk]:hover{color:#fff;background:#fa1f41;border-color:#fa1f41;transform:translateY(-2px)}.footer_bottom-row[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none;transition:color .3s}.footer_bottom-row[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}@media (prefers-reduced-motion:reduce){.footer_bg-grid[data-astro-cid-jo6i4kqk],.footer_grid-glow[data-astro-cid-jo6i4kqk],.footer_nav-link[data-astro-cid-jo6i4kqk],.footer_email[data-astro-cid-jo6i4kqk],.footer_social-btn[data-astro-cid-jo6i4kqk]{transition:none}.fr-c[data-astro-cid-jo6i4kqk]{transition:none;transform:none}}
