.visually-hidden[data-astro-cid-zj6nku4a]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jhero[data-astro-cid-zj6nku4a]{color:#fff;background:#111;align-items:end;min-height:max(32rem,78svh);display:grid;position:relative;overflow:hidden}.jhero__img[data-astro-cid-zj6nku4a]{object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.jhero__shade[data-astro-cid-zj6nku4a]{background:linear-gradient(#0a0c0c1a,#0a0c0c40 45%,#0a0c0cd1);position:absolute;inset:0}.jhero__inner[data-astro-cid-zj6nku4a]{gap:var(--s-5);padding-block:var(--s-9) var(--s-6);display:grid;position:relative}.jhero__title[data-astro-cid-zj6nku4a]{font-size:var(--t-display);letter-spacing:-.04em;line-height:1.1}.jw[data-astro-cid-zj6nku4a]{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.jw[data-astro-cid-zj6nku4a]>span[data-astro-cid-zj6nku4a]{display:inline-block}.jhero__lead[data-astro-cid-zj6nku4a]{max-width:32em;font-size:var(--t-lead);color:#ffffffdb}.jhero__cap[data-astro-cid-zj6nku4a]{color:#fff9;justify-self:end}@media (prefers-reduced-motion:no-preference){.jhero__img[data-astro-cid-zj6nku4a]{animation:12s cubic-bezier(.22,1,.36,1) both j-settle}.jw[data-astro-cid-zj6nku4a]>span[data-astro-cid-zj6nku4a]{animation:j-rise 1.3s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--k) * .12s) both}.jhero__lead[data-astro-cid-zj6nku4a]{animation:1.2s ease-out 1.1s both j-fade}}@keyframes j-settle{0%{transform:scale(1.08)}to{transform:none}}@keyframes j-rise{0%{transform:translateY(110%)}to{transform:none}}@keyframes j-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.jroute[data-astro-cid-zj6nku4a]{overflow:hidden}.jroute__wrap[data-astro-cid-zj6nku4a]{gap:var(--s-6);display:grid}.jroute__head[data-astro-cid-zj6nku4a]{justify-content:space-between;align-items:end;gap:var(--s-4) var(--s-6);flex-wrap:wrap;display:flex}.jroute__head[data-astro-cid-zj6nku4a] h2[data-astro-cid-zj6nku4a]{font-size:var(--t-h2);color:#fff}.jroute__head[data-astro-cid-zj6nku4a] p[data-astro-cid-zj6nku4a]{max-width:24em;color:var(--dark-caption);font-size:var(--t-lead)}.jroute__chart[data-astro-cid-zj6nku4a]{margin-inline:calc(var(--gutter) * -.5);position:relative}.jroute__chart[data-astro-cid-zj6nku4a] svg[data-astro-cid-zj6nku4a]{width:100%;height:auto;display:block;overflow:visible}.jroute__grid[data-astro-cid-zj6nku4a] line[data-astro-cid-zj6nku4a]{stroke:#ecece814;stroke-width:1px;stroke-dasharray:2 6}.jroute__grid[data-astro-cid-zj6nku4a] text[data-astro-cid-zj6nku4a]{fill:#ecece859;letter-spacing:.04em;font-size:12px;font-weight:500}.jroute__ridge[data-astro-cid-zj6nku4a]{transform:translateX(calc(var(--px,0) * (1 - var(--d)) * -26px));transition:transform .9s cubic-bezier(.22,1,.36,1)}.jroute__rfill[data-astro-cid-zj6nku4a]{fill:#111211}.jroute__rline[data-astro-cid-zj6nku4a]{fill:none;stroke:rgb(236 236 232/calc(.12 + var(--d) * .45));stroke-width:calc(.6px + var(--d) * .7px);stroke-dasharray:1;stroke-dashoffset:1px}.jroute__front[data-astro-cid-zj6nku4a]{transform:translateX(calc(var(--px,0) * -4px));transition:transform .9s cubic-bezier(.22,1,.36,1)}.jroute__mask[data-astro-cid-zj6nku4a]{fill:#111211}.jroute__area[data-astro-cid-zj6nku4a]{fill:url(#jr-area);opacity:0;transition:opacity .9s ease-out 1.3s}.jroute__base[data-astro-cid-zj6nku4a]{stroke:#ecece866;stroke-width:1px}.jroute__line[data-astro-cid-zj6nku4a]{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s cubic-bezier(.65,0,.35,1) .45s}.jroute__tick[data-astro-cid-zj6nku4a]{stroke:#ecece84d;stroke-width:1px;stroke-dasharray:2 4}.jroute__ring[data-astro-cid-zj6nku4a]{fill:none;stroke:#ffffff8c;stroke-width:1px}.jroute__dot[data-astro-cid-zj6nku4a]{fill:#fff}.jroute__name[data-astro-cid-zj6nku4a]{fill:#fff;font-size:17px;font-weight:500}.jroute__alt[data-astro-cid-zj6nku4a]{fill:#ecece88c;font-size:13px;font-weight:500}.jroute__leg[data-astro-cid-zj6nku4a] rect[data-astro-cid-zj6nku4a]{fill:#111211d9;stroke:#ecece866;stroke-width:1px}.jroute__time[data-astro-cid-zj6nku4a]{fill:#fff;font-size:15px;font-weight:600}.jroute__how[data-astro-cid-zj6nku4a]{fill:#ecece899;font-size:11px;font-weight:500}.jroute__leg[data-astro-cid-zj6nku4a] .jroute__time[data-astro-cid-zj6nku4a]{transform:translateY(-4px)}.jroute__stop[data-astro-cid-zj6nku4a],.jroute__leg[data-astro-cid-zj6nku4a]{opacity:0;transition:opacity .6s ease-out calc(.9s + var(--i) * .22s)}.jroute__stop[data-astro-cid-zj6nku4a]:last-of-type .jroute__ring[data-astro-cid-zj6nku4a]{stroke:#fff;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite jr-pulse}@keyframes jr-pulse{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.jroute__rider[data-astro-cid-zj6nku4a]{offset-distance:0%;offset-rotate:0deg;opacity:0}.jroute[data-astro-cid-zj6nku4a].is-drawn .jroute__rline[data-astro-cid-zj6nku4a]{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.65, 0, .35, 1) calc(var(--k) * 22ms)}.jroute[data-astro-cid-zj6nku4a].is-drawn .jroute__line[data-astro-cid-zj6nku4a]{stroke-dashoffset:0}.jroute[data-astro-cid-zj6nku4a].is-drawn .jroute__area[data-astro-cid-zj6nku4a],.jroute[data-astro-cid-zj6nku4a].is-drawn .jroute__stop[data-astro-cid-zj6nku4a],.jroute[data-astro-cid-zj6nku4a].is-drawn .jroute__leg[data-astro-cid-zj6nku4a]{opacity:1}.jroute[data-astro-cid-zj6nku4a].is-drawn .jroute__rider[data-astro-cid-zj6nku4a]{animation:4.6s cubic-bezier(.45,0,.25,1) 1.9s infinite j-ride}@keyframes j-ride{0%{offset-distance:0%;opacity:0}6%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.jroute__chart[data-astro-cid-zj6nku4a] .jroute__m[data-astro-cid-zj6nku4a]{display:none}.jroute__mname[data-astro-cid-zj6nku4a]{fill:#fff;font-size:17px;font-weight:600}.jroute__malt[data-astro-cid-zj6nku4a]{fill:#ecece8a6;font-size:13px;font-weight:500}.jroute__mtime[data-astro-cid-zj6nku4a]{fill:#fff;font-size:15px;font-weight:600}.jroute__mhow[data-astro-cid-zj6nku4a]{fill:#ecece8b3;font-size:11px;font-weight:500}.jroute__note[data-astro-cid-zj6nku4a]{color:var(--dark-caption)}.jroute__note[data-astro-cid-zj6nku4a] a[data-astro-cid-zj6nku4a]{color:#fff;text-underline-offset:3px;text-decoration:underline}.jverbs__head[data-astro-cid-zj6nku4a]{gap:var(--s-5) var(--s-8);margin-bottom:var(--s-7);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;display:grid}.jverbs__title[data-astro-cid-zj6nku4a]{font-size:var(--t-h2);color:#fff}.jverbs__lead[data-astro-cid-zj6nku4a]{color:var(--dark-caption);font-size:var(--t-lead);line-height:1.7}.jtab__ch[data-astro-cid-zj6nku4a]{margin-top:var(--s-1);font-size:var(--t-cap);color:var(--dark-caption);display:block}.jverbs__tabs[data-astro-cid-zj6nku4a]{margin:0 0 var(--s-7);border:0;border-top:1px solid var(--dark-rule);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;padding:0;display:grid}.jtab[data-astro-cid-zj6nku4a]{gap:var(--s-1);padding:var(--s-4) var(--s-3) var(--s-4) 0;cursor:pointer;color:var(--dark-caption);transition:color .4s ease-out;display:grid;position:relative}.jtab[data-astro-cid-zj6nku4a]:before{content:"";left:0;right:var(--s-3);background:var(--dark-ink);transform-origin:0;height:2px;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;transform:scaleX(0)}.jtab[data-astro-cid-zj6nku4a] input[data-astro-cid-zj6nku4a]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.jtab__no[data-astro-cid-zj6nku4a]{font-size:var(--t-cap);font-variant-numeric:tabular-nums}.jtab__verb[data-astro-cid-zj6nku4a]{letter-spacing:-.03em;font-size:clamp(1.75rem,1rem + 2.4vw,3rem);font-weight:300;line-height:1.1}.jtab[data-astro-cid-zj6nku4a]:hover{color:var(--dark-ink)}.jtab[data-astro-cid-zj6nku4a]:has(input:checked){color:#fff}.jtab[data-astro-cid-zj6nku4a]:has(input:checked):before{transform:none}.jtab[data-astro-cid-zj6nku4a]:has(input:focus-visible){outline:2px solid var(--dark-ink);outline-offset:2px}.jpanel[data-astro-cid-zj6nku4a]{gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:none}.jverbs[data-astro-cid-zj6nku4a]:has(#verb-see:checked) .jpanel--see[data-astro-cid-zj6nku4a],.jverbs[data-astro-cid-zj6nku4a]:has(#verb-make:checked) .jpanel--make[data-astro-cid-zj6nku4a],.jverbs[data-astro-cid-zj6nku4a]:has(#verb-taste:checked) .jpanel--taste[data-astro-cid-zj6nku4a],.jverbs[data-astro-cid-zj6nku4a]:has(#verb-stay:checked) .jpanel--stay[data-astro-cid-zj6nku4a],.jverbs[data-astro-cid-zj6nku4a]:has(#verb-restore:checked) .jpanel--restore[data-astro-cid-zj6nku4a]{display:grid}.jpanel__photo[data-astro-cid-zj6nku4a]{gap:var(--s-3);margin:0;display:grid}.jpanel__photo[data-astro-cid-zj6nku4a] img[data-astro-cid-zj6nku4a]{aspect-ratio:4/5;object-fit:cover;background:var(--dark-2);width:100%}.jpanel__photo[data-astro-cid-zj6nku4a] figcaption[data-astro-cid-zj6nku4a]{color:var(--dark-caption)}.jpanel__body[data-astro-cid-zj6nku4a]{gap:var(--s-6);display:grid}.jpanel__en[data-astro-cid-zj6nku4a]{color:var(--dark-caption)}.jpanel__msg[data-astro-cid-zj6nku4a]{font-size:var(--t-h2);letter-spacing:-.03em;color:#fff;max-width:22ch;font-weight:300;line-height:1.3}.jpanel__groups[data-astro-cid-zj6nku4a]{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.jpanel__groups[data-astro-cid-zj6nku4a] li[data-astro-cid-zj6nku4a]{gap:var(--s-2);align-content:start;display:grid}.jpanel__thumb[data-astro-cid-zj6nku4a]{aspect-ratio:3/2;background:var(--dark-2);display:block;overflow:hidden}.jpanel__thumb[data-astro-cid-zj6nku4a] img[data-astro-cid-zj6nku4a]{object-fit:cover;filter:grayscale(.4)brightness(.85);width:100%;height:100%;transition:filter .7s ease-out,transform 1.2s cubic-bezier(.22,1,.36,1);transform:scale(1.04)}.jpanel__groups[data-astro-cid-zj6nku4a] li[data-astro-cid-zj6nku4a]:hover .jpanel__thumb[data-astro-cid-zj6nku4a] img[data-astro-cid-zj6nku4a]{filter:none;transform:none}.jpanel__gname[data-astro-cid-zj6nku4a]{font-size:var(--t-lead);color:#fff}.jpanel__ex[data-astro-cid-zj6nku4a]{font-size:var(--t-cap);color:var(--dark-caption);font-weight:500}.jpanel__credit[data-astro-cid-zj6nku4a]{color:#ffffff80;font-size:.75rem}.jpanel__credit[data-astro-cid-zj6nku4a] a[data-astro-cid-zj6nku4a],.jpanel__photo[data-astro-cid-zj6nku4a] figcaption[data-astro-cid-zj6nku4a] a[data-astro-cid-zj6nku4a],.jhero__cap[data-astro-cid-zj6nku4a] a[data-astro-cid-zj6nku4a]{color:inherit}.jpanel__out[data-astro-cid-zj6nku4a]{border-top:1px solid var(--dark-rule)}.jpanel__out[data-astro-cid-zj6nku4a]>div[data-astro-cid-zj6nku4a]{gap:var(--s-4);padding-block:var(--s-3);border-bottom:1px solid var(--dark-rule);grid-template-columns:7rem minmax(0,1fr);align-items:baseline;display:grid}.jpanel__out[data-astro-cid-zj6nku4a] dd[data-astro-cid-zj6nku4a]{color:var(--dark-ink);font-size:var(--t-small)}.jpanel__chapter[data-astro-cid-zj6nku4a]{font-weight:600}@media (prefers-reduced-motion:no-preference){.jpanel__photo[data-astro-cid-zj6nku4a] img[data-astro-cid-zj6nku4a]{animation:1.1s cubic-bezier(.22,1,.36,1) both j-reveal}.jpanel__msg[data-astro-cid-zj6nku4a]{animation:.9s cubic-bezier(.22,1,.36,1) .15s both j-fade}.jpanel__groups[data-astro-cid-zj6nku4a] li[data-astro-cid-zj6nku4a]{animation:j-fade .9s cubic-bezier(.22, 1, .36, 1) calc(.25s + var(--k) * 90ms) both}.jpanel__out[data-astro-cid-zj6nku4a]{animation:.9s ease-out .6s both j-fade}}@keyframes j-reveal{0%{clip-path:inset(0 0 100%);transform:scale(1.06)}to{clip-path:inset(0);transform:none}}.jsources__box[data-astro-cid-zj6nku4a]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.jsources__box[data-astro-cid-zj6nku4a] summary[data-astro-cid-zj6nku4a]{cursor:pointer;min-height:3.5rem;font-size:var(--t-lead);justify-content:space-between;align-items:center;list-style:none;display:flex}.jsources__box[data-astro-cid-zj6nku4a] summary[data-astro-cid-zj6nku4a]::-webkit-details-marker{display:none}.jsources__box[data-astro-cid-zj6nku4a] summary[data-astro-cid-zj6nku4a]:hover{color:var(--indigo)}.jsources__box[data-astro-cid-zj6nku4a] summary[data-astro-cid-zj6nku4a]:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.jsources__plus[data-astro-cid-zj6nku4a]{background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;width:.9rem;height:.9rem;transition:transform .5s cubic-bezier(.22,1,.36,1)}.jsources__box[data-astro-cid-zj6nku4a][open] .jsources__plus[data-astro-cid-zj6nku4a]{transform:rotate(45deg)}.jsources__list[data-astro-cid-zj6nku4a]{gap:var(--s-2);padding-block:var(--s-3) var(--s-4);list-style:none;display:grid}.jsources__list[data-astro-cid-zj6nku4a] li[data-astro-cid-zj6nku4a]{font-size:var(--t-small);color:var(--ink-2);grid-template-columns:2rem 1fr;display:grid}.jsources__list[data-astro-cid-zj6nku4a] a[data-astro-cid-zj6nku4a]{color:var(--ink-2);overflow-wrap:anywhere}.jsources__box[data-astro-cid-zj6nku4a]>p[data-astro-cid-zj6nku4a]{padding-bottom:var(--s-4)}.jclosing[data-astro-cid-zj6nku4a]{gap:var(--s-7) var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.jclosing[data-astro-cid-zj6nku4a] h2[data-astro-cid-zj6nku4a]{font-size:var(--t-display);letter-spacing:-.04em;line-height:1.12}.jclosing__text[data-astro-cid-zj6nku4a]{gap:var(--s-5);justify-items:start;display:grid}.jclosing__text[data-astro-cid-zj6nku4a] p[data-astro-cid-zj6nku4a]{color:var(--ink-2);font-size:var(--t-lead)}@media (prefers-reduced-motion:reduce){.jroute__line[data-astro-cid-zj6nku4a],.jroute__rline[data-astro-cid-zj6nku4a]{stroke-dashoffset:0;transition:none}.jroute__area[data-astro-cid-zj6nku4a],.jroute__stop[data-astro-cid-zj6nku4a],.jroute__leg[data-astro-cid-zj6nku4a]{opacity:1;transition:none}.jroute__rider[data-astro-cid-zj6nku4a]{display:none}.jroute__ridge[data-astro-cid-zj6nku4a],.jroute__front[data-astro-cid-zj6nku4a]{transform:none}}@media (width<=64rem){.jpanel[data-astro-cid-zj6nku4a]{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.jpanel__photo[data-astro-cid-zj6nku4a] img[data-astro-cid-zj6nku4a]{aspect-ratio:3/2}.jclosing[data-astro-cid-zj6nku4a]{grid-template-columns:minmax(0,1fr)}}@media (width<=52rem){.jverbs__tabs[data-astro-cid-zj6nku4a]{scrollbar-width:none;grid-template-columns:repeat(5,minmax(4.5rem,1fr));overflow-x:auto}.jverbs__tabs[data-astro-cid-zj6nku4a]::-webkit-scrollbar{display:none}.jtab__verb[data-astro-cid-zj6nku4a]{font-size:var(--t-h3)}.jverbs__head[data-astro-cid-zj6nku4a]{grid-template-columns:minmax(0,1fr)}.jtab__ch[data-astro-cid-zj6nku4a]{display:none}.jpanel__groups[data-astro-cid-zj6nku4a]{grid-template-columns:minmax(0,1fr)}.jpanel__out[data-astro-cid-zj6nku4a]>div[data-astro-cid-zj6nku4a]{gap:var(--s-1);grid-template-columns:minmax(0,1fr)}.jroute__chart[data-astro-cid-zj6nku4a]{margin-inline:0}.jroute__chart[data-astro-cid-zj6nku4a]>svg[data-astro-cid-zj6nku4a]:first-child{display:none}.jroute__chart[data-astro-cid-zj6nku4a] .jroute__m[data-astro-cid-zj6nku4a]{width:100%;height:auto;display:block;overflow:visible}.jhero__cap[data-astro-cid-zj6nku4a]{justify-self:start}}
