.footer-link[data-astro-cid-jo6i4kqk]{color:var(--color-sand-100);transition:color .2s;display:inline-block;position:relative}@media (width<=1023px){.footer-link[data-astro-cid-jo6i4kqk]{padding-block:.6rem}}.footer-link[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--color-clay-500);opacity:0;width:.5rem;height:2px;transition:opacity .25s ease, transform .35s var(--ease-out-soft);border-radius:2px;position:absolute;top:50%;left:-1rem;transform:translate(-6px)}.footer-link[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-link[data-astro-cid-jo6i4kqk]:hover:before{opacity:1;transform:none}.site-header[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--color-sand-50) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);transition:transform .5s var(--ease-out-soft), box-shadow .4s ease, border-color .4s ease, background-color .4s ease;border-bottom:1px solid #0000}.site-header[data-astro-cid-nen7h5rs].is-scrolled{background:color-mix(in srgb, var(--color-sand-50) 93%, transparent);border-bottom-color:color-mix(in srgb, var(--color-ink-900) 7%, transparent);box-shadow:0 14px 34px -24px color-mix(in srgb, var(--color-ink-900) 35%, transparent)}.site-header[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}.nav-link[data-astro-cid-nen7h5rs]{color:var(--color-ink-700);border-radius:999px;padding:.5rem .85rem;font-size:.95rem;font-weight:500;transition:color .2s;position:relative}.nav-link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--color-clay-500);height:2px;transition:transform .45s var(--ease-out-soft);border-radius:2px;position:absolute;bottom:.3rem;left:.85rem;right:.85rem;transform:scaleX(0)}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--color-ink-900)}.nav-link[data-astro-cid-nen7h5rs]:hover:after,.nav-link[data-astro-cid-nen7h5rs][aria-current=page]:after,.nav-link[data-astro-cid-nen7h5rs][data-active]:after,.nav-link[data-astro-cid-nen7h5rs][aria-expanded=true]:after{transform:scaleX(1)}.nav-link[data-astro-cid-nen7h5rs][aria-current=page],.nav-link[data-astro-cid-nen7h5rs][data-active]{color:var(--color-ink-900)}.mega-chevron[data-astro-cid-nen7h5rs]{transition:transform .35s var(--ease-out-soft)}[data-astro-cid-nen7h5rs][aria-expanded=true]>.mega-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.mega-panel[data-astro-cid-nen7h5rs]{width:min(46rem,90vw);box-shadow:0 30px 60px -24px color-mix(in srgb, var(--color-ink-900) 40%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-ink-900) 5%, transparent);opacity:0;visibility:hidden;transform-origin:100% 0;transition:opacity .25s ease, transform .35s var(--ease-out-soft), visibility 0s linear .35s;background:#fff;border-radius:1.5rem;position:absolute;top:calc(100% + .9rem);right:-10rem;transform:translateY(-8px)scale(.98)}.mega-panel[data-astro-cid-nen7h5rs][data-open=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mega-heading[data-astro-cid-nen7h5rs]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-clay-600);font-size:.75rem;font-weight:700}.mega-link[data-astro-cid-nen7h5rs]{transition:background-color .2s ease, transform .3s var(--ease-out-soft);border-radius:.9rem;margin-inline:-.75rem;padding:.55rem .75rem;display:block}.mega-link[data-astro-cid-nen7h5rs]:hover{background:var(--color-river-50);transform:translate(4px)}.mega-link[data-astro-cid-nen7h5rs][aria-current=page]{background:var(--color-clay-50)}.mega-feature[data-astro-cid-nen7h5rs]{background:var(--color-night-950);border-radius:1.1rem;min-height:15rem;display:flex;position:relative;overflow:hidden}.mega-feature[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;opacity:.7;width:100%;height:100%;transition:transform .9s var(--ease-out-soft), opacity .4s ease;position:absolute;inset:0}.mega-feature[data-astro-cid-nen7h5rs]:after{content:"";background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--color-night-950) 90%, transparent));position:absolute;inset:0}.mega-feature[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{opacity:.85;transform:scale(1.06)}.menu-bar[data-astro-cid-nen7h5rs]{width:1.3rem;height:2px;transition:transform .45s var(--ease-out-soft), opacity .25s ease, width .3s ease;background:currentColor;border-radius:2px;position:absolute;left:50%;transform:translate(-50%)}.menu-bar[data-astro-cid-nen7h5rs]:first-child{top:calc(50% - 7px)}.menu-bar[data-astro-cid-nen7h5rs]:nth-child(2){width:.95rem;top:calc(50% - 1px);transform:translate(calc(-50% - .17rem))}.menu-bar[data-astro-cid-nen7h5rs]:nth-child(3){top:calc(50% + 5px)}[data-astro-cid-nen7h5rs][aria-expanded=true]>.menu-bar[data-astro-cid-nen7h5rs]:first-child{transform:translate(-50%)translateY(6px)rotate(45deg)}[data-astro-cid-nen7h5rs][aria-expanded=true]>.menu-bar[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}[data-astro-cid-nen7h5rs][aria-expanded=true]>.menu-bar[data-astro-cid-nen7h5rs]:nth-child(3){transform:translate(-50%)translateY(-6px)rotate(-45deg)}.mobile-nav[data-astro-cid-nen7h5rs]{z-index:30;overscroll-behavior:contain;background:radial-gradient(40rem 24rem at 100% 0%, var(--color-river-100), transparent 70%), var(--color-sand-50);clip-path:circle(0 at calc(100% - 2.4rem) 2.15rem);visibility:hidden;transition:clip-path .7s var(--ease-out-soft), visibility 0s linear .7s;position:fixed;inset:0;overflow-y:auto}.mobile-nav[data-astro-cid-nen7h5rs][data-open=true]{clip-path:circle(150% at calc(100% - 2.4rem) 2.15rem);visibility:visible;transition-delay:0s}.mobile-nav[data-astro-cid-nen7h5rs][data-open=true] .m-item[data-astro-cid-nen7h5rs]{animation:rise .7s var(--ease-out-soft) both;animation-delay:calc(.14s + var(--i) * 45ms)}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page] .icon-plane[data-astro-cid-nen7h5rs]{opacity:1}
