*,*:before,*:after{box-sizing:border-box}:root{color-scheme:light dark;--font-sans: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2.5rem;--space-xl: 4rem;--color-text: CanvasText;--color-bg: Canvas;--site-page-max-width: 72rem}.site-page-wrap{width:100%;max-width:var(--site-page-max-width);margin-inline:auto;padding-inline:var(--space-sm)}html{-webkit-text-size-adjust:100%;background-color:var(--color-bg)}body{margin:0;min-height:100vh;font-family:var(--font-sans);font-size:1rem;line-height:1.6;color:var(--color-text);background-color:transparent}.site-header[data-astro-cid-3ef6ksr2]{padding-block:var(--space-md);border-bottom:1px solid color-mix(in srgb,var(--color-text) 15%,transparent)}.site-header__inner[data-astro-cid-3ef6ksr2]{box-sizing:border-box}.site-header__brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-sm);min-width:0;flex-wrap:wrap}.site-logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;flex-shrink:0;color:inherit;text-decoration:none}.site-logo[data-astro-cid-3ef6ksr2]:hover{opacity:.88}.site-logo__img[data-astro-cid-3ef6ksr2]{display:block;height:5.25rem;width:auto;max-width:min(40vw,10rem);object-fit:contain}.site-header__sep[data-astro-cid-3ef6ksr2]{opacity:.45;font-weight:300;user-select:none}.site-breadcrumb__list[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0;min-width:0}.site-breadcrumb__item[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-width:0}.site-breadcrumb__sep[data-astro-cid-3ef6ksr2]{margin-inline:.5rem;opacity:.45;font-weight:300;user-select:none}.site-breadcrumb__link[data-astro-cid-3ef6ksr2],.site-breadcrumb__current[data-astro-cid-3ef6ksr2]{margin:0;font-family:inherit;font-size:clamp(1.125rem,3vw,1.625rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:inherit;opacity:.92;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(50vw,28rem)}.site-breadcrumb__link[data-astro-cid-3ef6ksr2]{text-decoration:none}.site-breadcrumb__link[data-astro-cid-3ef6ksr2]:hover{text-decoration:underline}.site-footer[data-astro-cid-sz7xmlte]{margin-top:auto;padding:var(--space-lg) var(--space-sm);border-top:1px solid color-mix(in srgb,var(--color-text) 15%,transparent);font-size:.875rem;text-align:center}.site-footer[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}.site-cloud-bg[data-astro-cid-glqfg5ng]{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#000}.site-cloud-bg--image[data-astro-cid-glqfg5ng]{background-image:var(--site-cloud-bg-image)}.site-cloud-filters[data-astro-cid-glqfg5ng]{position:absolute;width:0;height:0;overflow:hidden;background:#000}.cloud-drift-track[data-astro-cid-glqfg5ng]{position:absolute;left:0;top:0;width:100vw;height:100vh;animation:cloud-drift-seam 140s linear infinite;will-change:transform}.cloud-drift-track[data-astro-cid-glqfg5ng].cloud-drift--paused{animation:none}.site-cloud-puff[data-astro-cid-glqfg5ng]{overflow:hidden;width:1px;height:1px;transform:translate(-100%,-100%);border-radius:50%;filter:url(#cloud-sky-filter);position:absolute;left:0;top:0}@keyframes cloud-drift-seam{0%{transform:translate(0)}to{transform:translate(-100vw)}}@media(prefers-reduced-motion:reduce){.cloud-drift-track[data-astro-cid-glqfg5ng]{animation:none}}.site-body[data-astro-cid-37fxchfa]{display:flex;flex-direction:column;min-height:100vh;margin:0;position:relative;isolation:isolate;background:transparent}.site-page-scrim[data-astro-cid-37fxchfa]{position:fixed;inset:0;z-index:0;pointer-events:none;background:color-mix(in srgb,var(--color-bg) 72%,transparent)}.site-chrome[data-astro-cid-37fxchfa]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;min-height:100vh}.site-main[data-astro-cid-37fxchfa]{flex:1;padding-block:var(--space-lg);box-sizing:border-box}.site-body--hike-gradient[data-astro-cid-37fxchfa] .site-page-scrim[data-astro-cid-37fxchfa]{background:linear-gradient(to bottom,transparent 0%,#000 100%)}
