.journey[data-astro-cid-kpd5ka7s]{color:var(--c-ink);position:relative}.journey__trail[data-astro-cid-kpd5ka7s]{pointer-events:none;color:color-mix(in srgb, var(--c-ink) 55%, transparent);position:absolute}.journey__trail--wide[data-astro-cid-kpd5ka7s]{display:none}.journey__trail--tall[data-astro-cid-kpd5ka7s]{width:3rem;height:calc(100% - 6.5rem);top:2.5rem;bottom:4rem;left:.9rem}.journey__list[data-astro-cid-kpd5ka7s]{gap:var(--space-l);margin:0;display:grid;position:relative}.stop[data-astro-cid-kpd5ka7s]{gap:var(--space-s);grid-template-columns:4.8rem 1fr;align-items:start;display:grid;position:relative}.stop__marker[data-astro-cid-kpd5ka7s]{width:4.8rem;height:4.8rem;position:relative}.stop__icon[data-astro-cid-kpd5ka7s]{background:var(--c-white);width:100%;height:100%;color:var(--c);box-shadow:0 0 0 3px var(--c), var(--shadow-sticker);transform:rotate(var(--rot));border-radius:6px;place-items:center;display:grid}.stop__icon[data-astro-cid-kpd5ka7s] svg{width:62%;height:62%}.stop__n[data-astro-cid-kpd5ka7s]{background:var(--c);width:2rem;height:2rem;color:var(--c-white);font-family:var(--font-display);box-shadow:0 0 0 2px var(--c-white);border-radius:0 70%;place-items:center;font-size:1.15rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-.55rem;right:-.5rem}.stop[data-astro-cid-kpd5ka7s]:first-child .stop__n[data-astro-cid-kpd5ka7s]{color:var(--c-ink)}.stop__card[data-astro-cid-kpd5ka7s]{padding:var(--space-m);background:var(--c-white);border-radius:var(--r-sticker);border-top:6px solid var(--c);box-shadow:var(--shadow-paper);justify-items:start;gap:.4rem;display:grid}.stop__title[data-astro-cid-kpd5ka7s]{font-size:var(--step-2);line-height:1.1}.stop__text[data-astro-cid-kpd5ka7s]{font-size:var(--step--1);line-height:1.55}.stop__link[data-astro-cid-kpd5ka7s]{background:var(--t);min-height:44px;color:var(--c-ink);font-weight:600;font-size:var(--step--1);border-radius:6px;align-items:center;gap:.45rem;margin-top:.2rem;padding:.35rem .9rem .4rem;text-decoration:none;display:inline-flex}.stop__link[data-astro-cid-kpd5ka7s] svg[data-astro-cid-kpd5ka7s]{width:1.5em;height:.75em}[dir=rtl] .stop__link[data-astro-cid-kpd5ka7s] svg[data-astro-cid-kpd5ka7s],[dir=rtl] .journey__trail[data-astro-cid-kpd5ka7s]{transform:scaleX(-1)}[dir=rtl] .journey__trail--tall[data-astro-cid-kpd5ka7s]{left:auto;right:.9rem}[dir=rtl] .stop__n[data-astro-cid-kpd5ka7s]{border-radius:70% 0;left:-.5rem;right:auto}.stop__link[data-astro-cid-kpd5ka7s]:hover{background:var(--c);color:var(--c-white)}.stop[data-astro-cid-kpd5ka7s]:first-child .stop__link[data-astro-cid-kpd5ka7s]:hover{color:var(--c-ink)}.stop__extra[data-astro-cid-kpd5ka7s]{font-size:var(--step--1);color:var(--c-ink);font-weight:500}@media (width>=62rem){.journey__trail--tall[data-astro-cid-kpd5ka7s]{display:none}.journey__trail--wide[data-astro-cid-kpd5ka7s]{width:100%;height:12rem;display:block;top:.5rem;left:0;right:0}.journey__list[data-astro-cid-kpd5ka7s]{gap:var(--space-m);grid-template-columns:repeat(4,1fr)}.stop[data-astro-cid-kpd5ka7s]{text-align:center;grid-template-columns:1fr;justify-items:center}.stop[data-astro-cid-kpd5ka7s]:nth-child(2n){margin-top:4.5rem}.stop__marker[data-astro-cid-kpd5ka7s]{width:6rem;height:6rem}.stop__card[data-astro-cid-kpd5ka7s]{transform:rotate(calc(var(--rot) / 3));justify-items:center}}html.motion-ok .journey__draw[data-astro-cid-kpd5ka7s]{stroke-dasharray:1;stroke-dashoffset:1px}html.motion-ok .journey[data-astro-cid-kpd5ka7s].is-in .journey__draw[data-astro-cid-kpd5ka7s]{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--ease-in-out)}.hero-art[data-astro-cid-hem4lbth]{aspect-ratio:1;color:var(--c-ink);position:relative}.hero-art__trail[data-astro-cid-hem4lbth]{width:100%;height:100%;position:absolute;inset:0}.hero-art__stone[data-astro-cid-hem4lbth]{z-index:1;aspect-ratio:1.2;width:28%;box-shadow:0 0 0 3px var(--c-white), var(--shadow-sticker);border-radius:0 70%;position:absolute}.hero-art__stone--1[data-astro-cid-hem4lbth]{background:var(--c-white);bottom:2%;left:4%;transform:rotate(-20deg)}.hero-art__stone--2[data-astro-cid-hem4lbth]{background:var(--c-lagoon-deep);width:24%;top:34%;left:22%;transform:rotate(10deg)}.hero-art__stone--3[data-astro-cid-hem4lbth]{background:var(--c-plum);width:22%;top:30%;left:54%;transform:rotate(-6deg)}.hero-art__stone--4[data-astro-cid-hem4lbth]{background:var(--c-fern-deep);width:30%;top:0;right:2%;transform:rotate(24deg)}.band[data-astro-cid-hem4lbth]{padding-block:var(--space-2xl)}.band__title[data-astro-cid-hem4lbth]{font-size:var(--step-4);margin-bottom:var(--space-xl);max-width:18ch}.band--path[data-astro-cid-hem4lbth]{padding-top:var(--space-xl)}.band--know[data-astro-cid-hem4lbth]{background:var(--c-lagoon-tint)}.know[data-astro-cid-hem4lbth]{gap:var(--space-xl);align-items:center;display:grid}.know[data-astro-cid-hem4lbth]>[data-astro-cid-hem4lbth]{min-width:0}@media (width>=56rem){.know[data-astro-cid-hem4lbth]{grid-template-columns:.8fr 1.2fr}}.know__photo[data-astro-cid-hem4lbth]{justify-self:center;width:100%;max-width:34rem}.know__fig[data-astro-cid-hem4lbth]{aspect-ratio:4/5;border-radius:4px;margin:0;overflow:hidden}.know__fig[data-astro-cid-hem4lbth] img{object-fit:cover;object-position:72% 50%;block-size:100%;inline-size:100%;transition:transform .8s cubic-bezier(.2,.7,.1,1);display:block}.know__fig[data-astro-cid-hem4lbth]:hover img{transform:scale(1.04)}.know__text[data-astro-cid-hem4lbth]{gap:var(--space-l);display:grid}.know__text[data-astro-cid-hem4lbth] h2[data-astro-cid-hem4lbth]{font-size:var(--step-4)}.notes[data-astro-cid-hem4lbth]{gap:var(--space-l) var(--space-m);margin:0;display:grid}@media (width>=40rem){.notes[data-astro-cid-hem4lbth]{grid-template-columns:repeat(3,1fr)}}.more[data-astro-cid-hem4lbth]{gap:var(--space-l);align-items:start;display:grid}@media (width>=56rem){.more[data-astro-cid-hem4lbth]{grid-template-columns:1.2fr 1fr}}.more__panel[data-astro-cid-hem4lbth]{gap:var(--space-s);padding:var(--space-xl) clamp(1.25rem, .5rem + 4vw, 3rem);background:var(--c-ink);color:var(--c-white);border-radius:var(--r-blob-a);display:grid}.more__panel[data-astro-cid-hem4lbth] h2[data-astro-cid-hem4lbth]{font-size:var(--step-3);color:var(--c-sunbeam)}.more__copy[data-astro-cid-hem4lbth] p+p{margin-top:.6em}.more__links[data-astro-cid-hem4lbth]{gap:var(--space-s);margin:0;display:grid}.more__links[data-astro-cid-hem4lbth] a[data-astro-cid-hem4lbth]{gap:var(--space-s);padding:var(--space-m);background:var(--bg);color:var(--c-ink);border-radius:var(--r-blob-b);align-items:center;text-decoration:none;display:flex}.more__links[data-astro-cid-hem4lbth] li[data-astro-cid-hem4lbth]:nth-child(2) a[data-astro-cid-hem4lbth]{border-radius:var(--r-blob-a);transform:rotate(.8deg)}.more__links[data-astro-cid-hem4lbth] b[data-astro-cid-hem4lbth]{font-family:var(--font-display);font-size:var(--step-2);text-underline-offset:.2em;text-decoration:underline 2px;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);line-height:1.1;display:block}.more__links[data-astro-cid-hem4lbth] a[data-astro-cid-hem4lbth]:hover b[data-astro-cid-hem4lbth]{text-decoration-color:currentColor}.more__links[data-astro-cid-hem4lbth] span[data-astro-cid-hem4lbth]{font-size:var(--step--1)}.more__links[data-astro-cid-hem4lbth] .more__icon{flex-shrink:0;width:3.2rem;height:3.2rem}
