.nav-link[data-astro-cid-jae56hh5]{position:relative}.nav-link[data-astro-cid-jae56hh5]:after{content:"";background-color:var(--color-primary);width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:0}.nav-link[data-astro-cid-jae56hh5]:hover:after,.nav-link[data-astro-cid-jae56hh5][aria-current=page]:after{width:100%}.site-nav[data-astro-cid-jae56hh5]{background:0 0;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,box-shadow .3s}.site-nav[data-astro-cid-jae56hh5] .nav-link[data-astro-cid-jae56hh5]{color:#ffffffeb}.site-nav[data-astro-cid-jae56hh5] .nav-link[data-astro-cid-jae56hh5]:hover{color:#fff}.site-nav[data-astro-cid-jae56hh5]:not(.is-solid) .nav-link[data-astro-cid-jae56hh5]:after{background-color:#fff}.site-nav[data-astro-cid-jae56hh5] .nav-burger[data-astro-cid-jae56hh5]{color:#fff}.site-nav[data-astro-cid-jae56hh5] .nav-page[data-astro-cid-jae56hh5]{color:#fff;background:#ffffff14;border:1.5px solid #ffffff73;border-radius:9999px;padding:.45rem 1rem;transition:background-color .2s,border-color .2s,color .2s;display:inline-block}.site-nav[data-astro-cid-jae56hh5] .nav-page[data-astro-cid-jae56hh5]:hover{background:#ffffff2e;border-color:#fff}.site-nav[data-astro-cid-jae56hh5] .nav-page[data-astro-cid-jae56hh5]:active{transform:scale(.96)}.site-nav[data-astro-cid-jae56hh5] .nav-page[data-astro-cid-jae56hh5][aria-current=page]{color:var(--color-primary);background:#fff;border-color:#fff}.nav-access[data-astro-cid-jae56hh5]{color:#fff;background:#ffffff14;border:1.5px solid #ffffffbf;border-radius:9999px;align-items:center;gap:.4rem;padding:.45rem 1rem;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.nav-access[data-astro-cid-jae56hh5]:hover{background:#fff3;border-color:#fff}.nav-access[data-astro-cid-jae56hh5]:active{transform:scale(.96)}.site-nav[data-astro-cid-jae56hh5].is-solid{-webkit-backdrop-filter:blur(12px);background:#fffffff0;border-bottom-color:#f3f4f6;box-shadow:0 1px 12px #0000000a}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-link[data-astro-cid-jae56hh5]{color:#6b7280}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-link[data-astro-cid-jae56hh5][aria-current=page]{color:#374151}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-link[data-astro-cid-jae56hh5]:hover{color:var(--color-primary)}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-page[data-astro-cid-jae56hh5]{color:#374151;background:#f3f4f6;border-color:#d1d5db}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-page[data-astro-cid-jae56hh5]:hover{border-color:var(--color-primary);color:var(--color-primary)}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-page[data-astro-cid-jae56hh5][aria-current=page]{background:color-mix(in oklab, var(--color-primary) 8%, transparent);border-color:var(--color-primary);color:var(--color-primary)}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-access[data-astro-cid-jae56hh5]{border-color:var(--color-primary);color:var(--color-primary);background:0 0}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-access[data-astro-cid-jae56hh5]:hover{background:color-mix(in oklab, var(--color-primary) 10%, transparent)}.site-nav[data-astro-cid-jae56hh5].is-solid .nav-burger[data-astro-cid-jae56hh5]{color:#374151}@media (prefers-reduced-motion:reduce){.site-nav[data-astro-cid-jae56hh5],.nav-link[data-astro-cid-jae56hh5]:after,.nav-access[data-astro-cid-jae56hh5],.site-nav[data-astro-cid-jae56hh5] .nav-page[data-astro-cid-jae56hh5]{transition:none}}.bc[data-astro-cid-e3edwcwa]{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bc--md[data-astro-cid-e3edwcwa]{width:1.375rem;height:1.375rem;margin-top:.0625rem}.bc--sm[data-astro-cid-e3edwcwa]{width:1rem;height:1rem}.bc[data-astro-cid-e3edwcwa] svg[data-astro-cid-e3edwcwa]{width:70%;height:70%}.bc--brand[data-astro-cid-e3edwcwa]{color:#fff;background:linear-gradient(135deg,#07a5d2 0%,#20d7b0 100%);box-shadow:0 2px #05799a}.bc--onBrand[data-astro-cid-e3edwcwa]{color:#07a5d2;background:#fff;box-shadow:0 2px #05799a59}.bc--onDark[data-astro-cid-e3edwcwa]{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47}
