.hero__media[data-astro-cid-ge2uvauf]{background:var(--c-glacier);height:clamp(15rem,42vw,30rem);overflow:hidden}.hero__img[data-astro-cid-ge2uvauf],.hero__media[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%}.hero__plate[data-astro-cid-ge2uvauf]{background:var(--c-snow);border-radius:var(--r-lg) var(--r-lg) 0 0;max-width:52rem;margin-top:clamp(-6rem,-8vw,-3rem);padding:clamp(1.25rem,3vw,2.5rem) clamp(0rem,3vw,2.5rem) 0;position:relative}@media (width<=640px){.hero__plate[data-astro-cid-ge2uvauf]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}}.hero__title[data-astro-cid-ge2uvauf]{margin-top:.9rem}.hero__intro[data-astro-cid-ge2uvauf]{font-size:var(--t-xl);color:var(--c-slate);max-width:40rem;margin-top:1rem;line-height:1.45}.hero--practical[data-astro-cid-ge2uvauf] .hero__media[data-astro-cid-ge2uvauf]{height:clamp(12rem,30vw,22rem)}.fr[data-astro-cid-axc6icsw]{font-size:var(--t-xs);color:var(--c-text-muted);align-items:flex-start;gap:.4rem;display:inline-flex}.fr[data-astro-cid-axc6icsw] svg{flex:none;margin-top:.15rem}.rn[data-astro-cid-vlkrkin6]{font-size:var(--t-xs);color:#5c4300;background:#fff4d6;border:1px dashed #c9a13b;border-radius:8px;margin-top:1.5rem;padding:.6rem .85rem}summary[data-astro-cid-vlkrkin6]{cursor:pointer;font-weight:650}ul[data-astro-cid-vlkrkin6]{margin:.5rem 0 0;padding-left:1.1rem}.ct[data-astro-cid-mmnll3zm]{margin:0}.ct__scroll[data-astro-cid-mmnll3zm]{border-radius:var(--r-md);border:1px solid var(--c-line-soft);background:var(--c-white);overflow-x:auto}table[data-astro-cid-mmnll3zm]{width:100%;font-size:var(--t-sm)}caption[data-astro-cid-mmnll3zm]{text-align:left;font-family:var(--f-display);color:var(--c-midnight);padding:1rem 1.1rem .25rem;font-size:1.05rem;font-weight:750}th[data-astro-cid-mmnll3zm],td[data-astro-cid-mmnll3zm]{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-line-soft);padding:.8rem 1.1rem}thead[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm]{font-size:var(--t-xs);color:var(--c-text-muted);background:var(--c-snow);font-weight:650}tbody[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm]{color:var(--c-midnight);white-space:nowrap;font-weight:650}tbody[data-astro-cid-mmnll3zm] tr[data-astro-cid-mmnll3zm]:last-child>[data-astro-cid-mmnll3zm]{border-bottom:0}figcaption[data-astro-cid-mmnll3zm]{font-size:var(--t-xs);color:var(--c-text-muted);margin-top:.6rem}@media (width<=640px){thead[data-astro-cid-mmnll3zm]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}table[data-astro-cid-mmnll3zm],tbody[data-astro-cid-mmnll3zm],tr[data-astro-cid-mmnll3zm],th[data-astro-cid-mmnll3zm],td[data-astro-cid-mmnll3zm]{display:block}tr[data-astro-cid-mmnll3zm]{border-bottom:1px solid var(--c-line-soft);padding:.9rem 1.1rem}tbody[data-astro-cid-mmnll3zm] th[data-astro-cid-mmnll3zm]{white-space:normal;border:0;padding:0 0 .4rem;font-size:1rem}td[data-astro-cid-mmnll3zm]{border:0;grid-template-columns:8rem 1fr;gap:.75rem;padding:.25rem 0;display:grid}td[data-astro-cid-mmnll3zm]:before{content:attr(data-label);color:var(--c-text-muted);font-size:var(--t-xs);font-weight:600}}.faq__list[data-astro-cid-7synugci]{border-top:1px solid var(--c-line);margin-top:1.5rem}.faq__item[data-astro-cid-7synugci]{border-bottom:1px solid var(--c-line)}summary[data-astro-cid-7synugci]{cursor:pointer;min-height:56px;font-family:var(--f-display);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1.1rem;font-weight:700;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci]:hover{color:var(--c-spruce)}.faq__sign[data-astro-cid-7synugci]{flex:none;width:18px;height:18px;position:relative}.faq__sign[data-astro-cid-7synugci]:before,.faq__sign[data-astro-cid-7synugci]:after{content:"";background:var(--c-spruce);width:18px;height:2px;transition:transform .2s var(--ease);border-radius:2px;position:absolute;top:8px;left:0}.faq__sign[data-astro-cid-7synugci]:after{transform:rotate(90deg)}details[data-astro-cid-7synugci][open] .faq__sign[data-astro-cid-7synugci]:after{transform:rotate(0)}.faq__a[data-astro-cid-7synugci]{max-width:var(--measure);color:var(--c-slate);padding:0 0 1.25rem}.faq__research[data-astro-cid-7synugci]{font-size:var(--t-xs);color:#5c4300;background:#fff4d6;border-radius:4px;margin-top:.5rem;padding:.3rem .5rem;display:inline-block}.src[data-astro-cid-y3l3updf]{border-top:1px solid var(--c-line);padding-top:2rem}.src__list[data-astro-cid-y3l3updf]{font-size:var(--t-sm);gap:.9rem;margin:1rem 0 0;padding-left:1.4rem;display:grid}.src__list[data-astro-cid-y3l3updf] li[data-astro-cid-y3l3updf]::marker{color:var(--c-text-muted);font-size:var(--t-xs)}.src__list[data-astro-cid-y3l3updf] li[data-astro-cid-y3l3updf]>span[data-astro-cid-y3l3updf],.src__list[data-astro-cid-y3l3updf] li[data-astro-cid-y3l3updf]>a[data-astro-cid-y3l3updf]{display:block}.src__title[data-astro-cid-y3l3updf]{font-weight:600}a[data-astro-cid-y3l3updf].src__title{align-items:center;gap:.3rem;display:inline-flex!important}.src__meta[data-astro-cid-y3l3updf],.src__desc[data-astro-cid-y3l3updf]{color:var(--c-text-muted);font-size:var(--t-xs);margin-top:.1rem}.src__flag[data-astro-cid-y3l3updf]{font-size:var(--t-xs);color:#5c4300;background:#fff4d6;border-radius:4px;margin-top:.25rem;padding:.15rem .45rem;display:inline-block!important}.orc[data-astro-cid-dcy67f7b]{border-radius:var(--r-md);background:var(--c-white);border:1px solid var(--c-line-soft);grid-template-columns:auto 1fr;gap:1rem;padding:1.2rem;display:grid;position:relative}.orc__icon[data-astro-cid-dcy67f7b]{background:var(--c-glacier);width:44px;height:44px;color:var(--c-midnight);border-radius:10px;place-items:center;display:grid}.orc__org[data-astro-cid-dcy67f7b]{font-size:var(--t-xs);color:var(--c-text-muted);font-weight:600}.orc__title[data-astro-cid-dcy67f7b]{font-family:var(--f-display);margin-top:.15rem;font-size:1.05rem;font-weight:750}.orc__title[data-astro-cid-dcy67f7b] a[data-astro-cid-dcy67f7b]{color:var(--c-midnight);align-items:center;gap:.3rem;display:inline-flex}.orc__title[data-astro-cid-dcy67f7b] a[data-astro-cid-dcy67f7b]:after{content:"";position:absolute;inset:0}.orc[data-astro-cid-dcy67f7b]:hover .orc__title[data-astro-cid-dcy67f7b] a[data-astro-cid-dcy67f7b]{color:var(--c-spruce)}.orc__desc[data-astro-cid-dcy67f7b]{font-size:var(--t-sm);color:var(--c-slate);margin-top:.3rem}.orc__host[data-astro-cid-dcy67f7b]{font-size:var(--t-xs);color:var(--c-spruce);margin-top:.5rem}.orc__flag[data-astro-cid-dcy67f7b]{font-size:var(--t-xs);color:#5c4300;background:#fff4d6;border-radius:4px;margin-top:.5rem;padding:.15rem .45rem;display:inline-block}.orc--pending[data-astro-cid-dcy67f7b]{border-style:dashed}.co[data-astro-cid-q2ml7llr]{border-radius:var(--r-md);border-left:4px solid;margin-block:1.75rem;padding:1.1rem 1.25rem}.co__label[data-astro-cid-q2ml7llr]{font-size:var(--t-xs);align-items:center;gap:.45rem;font-weight:700;display:flex}.co__title[data-astro-cid-q2ml7llr]{font-family:var(--f-display);color:var(--c-midnight);margin-top:.4rem;font-size:1.1rem;font-weight:750}.co__body[data-astro-cid-q2ml7llr]{font-size:var(--t-sm);color:var(--c-slate);margin-top:.4rem;line-height:1.6}.co__body[data-astro-cid-q2ml7llr]>*+*{margin-top:.6em}.co__src[data-astro-cid-q2ml7llr]{font-size:var(--t-xs);color:var(--c-text-muted);margin-top:.7rem}.co--info[data-astro-cid-q2ml7llr]{background:var(--c-glacier);border-color:var(--c-slate)}.co--info[data-astro-cid-q2ml7llr] .co__label[data-astro-cid-q2ml7llr]{color:var(--c-slate)}.co--important[data-astro-cid-q2ml7llr]{border-color:var(--c-fireweed);background:#fbf1e7}.co--important[data-astro-cid-q2ml7llr] .co__label[data-astro-cid-q2ml7llr]{color:#8f3a2f}.co--seasonal[data-astro-cid-q2ml7llr]{border-color:var(--c-gold);background:#f8f1df}.co--seasonal[data-astro-cid-q2ml7llr] .co__label[data-astro-cid-q2ml7llr]{color:#6f5418}.co--official[data-astro-cid-q2ml7llr]{background:var(--c-spruce-tint);border-color:var(--c-spruce)}.co--official[data-astro-cid-q2ml7llr] .co__label[data-astro-cid-q2ml7llr]{color:var(--c-spruce)}.ic[data-astro-cid-koltf46n]{margin:0}.ic__frame[data-astro-cid-koltf46n]{border-radius:var(--r-lg);background:var(--c-glacier);overflow:hidden}.ic__frame[data-astro-cid-koltf46n] img{object-fit:cover;width:100%;height:100%}figcaption[data-astro-cid-koltf46n]{font-size:var(--t-xs);color:var(--c-text-muted);margin-top:.6rem}.ic__credit[data-astro-cid-koltf46n]{opacity:.85}.cl[data-astro-cid-4tn6w3f6]{border-radius:var(--r-lg);background:var(--c-white);border:1px solid var(--c-line-soft);padding:clamp(1.25rem,3vw,2rem)}.cl__head[data-astro-cid-4tn6w3f6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.cl__title[data-astro-cid-4tn6w3f6]{font-family:var(--f-display);font-size:var(--t-h3);font-weight:750}.cl__progress[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--c-spruce);font-weight:600}.cl__list[data-astro-cid-4tn6w3f6]{margin-top:1rem}.cl__list[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]{border-top:1px solid var(--c-line-soft);align-items:flex-start;gap:.85rem;padding:.8rem 0;display:flex}input[data-astro-cid-4tn6w3f6]{width:22px;height:22px;accent-color:var(--c-spruce);cursor:pointer;flex:none;margin:.15rem 0 0}label[data-astro-cid-4tn6w3f6]{cursor:pointer;gap:.15rem;display:grid}.cl__label[data-astro-cid-4tn6w3f6]{font-weight:600}input[data-astro-cid-4tn6w3f6]:checked+label[data-astro-cid-4tn6w3f6] .cl__label[data-astro-cid-4tn6w3f6]{text-decoration:line-through;text-decoration-color:var(--c-spruce);color:var(--c-text-muted)}.cl__detail[data-astro-cid-4tn6w3f6]{font-size:var(--t-sm);color:var(--c-text-muted)}.cl__note[data-astro-cid-4tn6w3f6]{font-size:var(--t-xs);color:var(--c-text-muted);margin-top:.75rem}.cat-meta[data-astro-cid-dzfvpuey]{margin-top:1.25rem}.cat-top[data-astro-cid-dzfvpuey]{gap:clamp(1.25rem,3vw,2rem);display:grid}.qa[data-astro-cid-dzfvpuey]{background:var(--c-glacier);border-radius:var(--r-lg);padding:clamp(1.25rem,3vw,2rem)}.qa__title[data-astro-cid-dzfvpuey]{font-family:var(--f-display);font-size:var(--t-h3);letter-spacing:-.015em;font-weight:750}.qa[data-astro-cid-dzfvpuey] ul[data-astro-cid-dzfvpuey]{gap:.7rem;margin-top:1rem;display:grid}@media (width>=820px){.qa[data-astro-cid-dzfvpuey] ul[data-astro-cid-dzfvpuey]{grid-template-columns:1fr 1fr;column-gap:2rem}}.qa[data-astro-cid-dzfvpuey] li[data-astro-cid-dzfvpuey]{align-items:flex-start;gap:.6rem;display:flex}.qa[data-astro-cid-dzfvpuey] li[data-astro-cid-dzfvpuey] svg{color:var(--c-spruce);flex:none;margin-top:.15rem}.cons__item[data-astro-cid-dzfvpuey]{border-top:3px solid var(--c-midnight);padding-top:1.1rem}.cons__item[data-astro-cid-dzfvpuey] p[data-astro-cid-dzfvpuey]{color:var(--c-slate);font-size:var(--t-sm);margin-top:.5rem}.block[data-astro-cid-dzfvpuey]{margin-top:clamp(2.5rem,5vw,4rem)}.local__item[data-astro-cid-dzfvpuey]{background:var(--c-white);border-radius:var(--r-md);border:1px solid var(--c-line-soft);gap:.8rem;padding:1.1rem 1.2rem;display:flex}.local__item[data-astro-cid-dzfvpuey] svg{color:var(--c-fireweed);flex:none;margin-top:.15rem}.local__title[data-astro-cid-dzfvpuey]{font-family:var(--f-display);font-size:1.05rem;font-weight:700}.local__item[data-astro-cid-dzfvpuey] p[data-astro-cid-dzfvpuey]{font-size:var(--t-sm);color:var(--c-slate);margin-top:.3rem}.vp[data-astro-cid-kdofrhet]{margin:0}video[data-astro-cid-kdofrhet]{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--c-midnight);width:100%;height:auto}figcaption[data-astro-cid-kdofrhet]{font-size:var(--t-xs);color:var(--c-text-muted);margin-top:.6rem}.section--dark figcaption[data-astro-cid-kdofrhet]{color:#9fb1b5}.rt-disc[data-astro-cid-f2nk2hnd]{margin-bottom:1.5rem}.rt-disc[data-astro-cid-f2nk2hnd]:empty{display:none}.rt-rail[data-astro-cid-f2nk2hnd]{max-width:34rem;margin-top:1.75rem;padding-bottom:1.2rem}.rt-stats[data-astro-cid-f2nk2hnd]{flex-wrap:wrap;gap:.75rem 2.5rem;margin:1.25rem 0 1rem;display:flex}.rt-stats[data-astro-cid-f2nk2hnd] dt[data-astro-cid-f2nk2hnd]{font-size:var(--t-xs);color:var(--c-text-muted);font-weight:600}.rt-stats[data-astro-cid-f2nk2hnd] dd[data-astro-cid-f2nk2hnd]{font-family:var(--f-display);margin:.1rem 0 0;font-size:1.2rem;font-weight:750}.modes[data-astro-cid-f2nk2hnd]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem;display:grid}.mode[data-astro-cid-f2nk2hnd]{border-radius:var(--r-md);background:var(--c-white);border:1px solid var(--c-line-soft);flex-direction:column;gap:.5rem;padding:1.2rem;display:flex}.mode__title[data-astro-cid-f2nk2hnd]{font-family:var(--f-display);font-size:1.1rem;font-weight:750}.mode[data-astro-cid-f2nk2hnd] p[data-astro-cid-f2nk2hnd]{font-size:var(--t-sm);color:var(--c-slate);flex:1}.mode__link[data-astro-cid-f2nk2hnd]{font-weight:600;font-size:var(--t-sm);align-items:center;gap:.3rem;min-height:36px;display:inline-flex}.rt-body[data-astro-cid-f2nk2hnd]{gap:3rem;display:grid}@media (width>=1024px){.rt-body[data-astro-cid-f2nk2hnd]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:4rem}.stops[data-astro-cid-f2nk2hnd]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.stops[data-astro-cid-f2nk2hnd]{border-radius:var(--r-lg);background:var(--c-snow);padding:1.5rem}.stops__sub[data-astro-cid-f2nk2hnd]{font-size:var(--t-xs);color:var(--c-text-muted);margin-top:.25rem}.stops__list[data-astro-cid-f2nk2hnd]{margin:1.25rem 0 0;padding:0;list-style:none;position:relative}.stops__list[data-astro-cid-f2nk2hnd]:before{content:"";border-left:2px dashed var(--c-spruce);position:absolute;top:10px;bottom:10px;left:7px}.stops__list[data-astro-cid-f2nk2hnd] li[data-astro-cid-f2nk2hnd]{gap:.15rem;padding:0 0 1.1rem 2rem;display:grid;position:relative}.stops__list[data-astro-cid-f2nk2hnd] li[data-astro-cid-f2nk2hnd]:before{content:"";background:var(--c-white);border:2px solid var(--c-spruce);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:2px}.stops__end[data-astro-cid-f2nk2hnd]:before{background:var(--c-spruce)!important}.stops__end--dest[data-astro-cid-f2nk2hnd]:before{background:var(--c-fireweed)!important;border-color:var(--c-fireweed)!important}.stops__list[data-astro-cid-f2nk2hnd] li[data-astro-cid-f2nk2hnd]:last-child{padding-bottom:0}.stops__name[data-astro-cid-f2nk2hnd]{font-weight:650}.stops__sum[data-astro-cid-f2nk2hnd]{font-size:var(--t-sm);color:var(--c-slate)}.season[data-astro-cid-f2nk2hnd]{border-top:3px solid var(--c-spruce);padding-top:1rem}.season[data-astro-cid-f2nk2hnd] p[data-astro-cid-f2nk2hnd]{color:var(--c-slate);font-size:var(--t-sm);margin-top:.4rem}.rent__card[data-astro-cid-f2nk2hnd]{border-radius:var(--r-md);background:var(--c-white);border:1px solid var(--c-line-soft);height:100%;color:var(--c-midnight);transition:border-color .2s, transform .2s var(--ease);gap:.35rem;padding:1.2rem 3rem 1.2rem 1.2rem;text-decoration:none;display:grid;position:relative}.rent__card[data-astro-cid-f2nk2hnd]:hover{border-color:var(--c-spruce);color:var(--c-midnight);transform:translateY(-2px)}.rent__card[data-astro-cid-f2nk2hnd] svg{color:var(--c-spruce);position:absolute;top:1.3rem;right:1.1rem}.rent__label[data-astro-cid-f2nk2hnd]{font-family:var(--f-display);font-size:1.1rem;font-weight:750}.rent__why[data-astro-cid-f2nk2hnd]{font-size:var(--t-sm);color:var(--c-slate)}.toc[data-astro-cid-p33bl5ka]{font-size:var(--t-sm)}details[data-astro-cid-p33bl5ka]{border:1px solid var(--c-line-soft);background:var(--c-white);border-radius:var(--r-md);padding:.4rem 1rem}summary[data-astro-cid-p33bl5ka]{cursor:pointer;min-height:44px;font-family:var(--f-display);align-items:center;font-weight:750;display:flex}ol[data-astro-cid-p33bl5ka]{border-left:2px solid var(--c-line-soft);margin:0 0 .6rem}a[data-astro-cid-p33bl5ka]{color:var(--c-slate);border-left:2px solid #0000;margin-left:-2px;padding:.4rem 0 .4rem .85rem;line-height:1.35;text-decoration:none;display:block}a[data-astro-cid-p33bl5ka]:hover{color:var(--c-spruce)}a[data-astro-cid-p33bl5ka][aria-current]{color:var(--c-spruce);border-left-color:var(--c-spruce);font-weight:600}@media (width>=1024px){.toc[data-astro-cid-p33bl5ka]{top:calc(var(--header-h) + 1.5rem);max-height:calc(100vh - var(--header-h) - 3rem);position:sticky;overflow-y:auto}details[data-astro-cid-p33bl5ka]{background:0 0;border:0;padding:0}summary[data-astro-cid-p33bl5ka]{pointer-events:none;list-style:none}summary[data-astro-cid-p33bl5ka]::-webkit-details-marker{display:none}}.gd__disc[data-astro-cid-v664lrzg]{padding-top:clamp(1.5rem,3vw,2rem)}.gd__disc[data-astro-cid-v664lrzg]:empty{display:none}.gd[data-astro-cid-v664lrzg]{gap:2rem;display:grid}.gd__main[data-astro-cid-v664lrzg]{min-width:0;max-width:50rem}@media (width>=1024px){.gd--toc[data-astro-cid-v664lrzg]{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:4rem}.gd--toc[data-astro-cid-v664lrzg] .gd__toc[data-astro-cid-v664lrzg]{height:100%}}.gd__block[data-astro-cid-v664lrzg]{margin-top:clamp(2.5rem,5vw,4rem)}.gd__main[data-astro-cid-v664lrzg] .prose{max-width:var(--measure)}
