.waitlist-form[data-astro-cid-lsxrvkd2]{flex-direction:column}.waitlist-form[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]{min-width:0}@media (width>=640px){.waitlist-form--inline[data-astro-cid-lsxrvkd2]{flex-direction:row}.waitlist-form--inline[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]{flex:1;width:0}.waitlist-form--inline[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]{white-space:nowrap;width:auto}}.hero[data-astro-cid-ge2uvauf]{padding-block:9rem 5rem}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid}.hero-title[data-astro-cid-ge2uvauf]{font-size:clamp(2.6rem,3.7vw,3.3rem)}.hero-title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.hero-map[data-astro-cid-ge2uvauf]{min-width:0}@media (width<=1023px){.hero[data-astro-cid-ge2uvauf]{padding-block:7rem 2.5rem}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:2rem}.hero-map[data-astro-cid-ge2uvauf]{width:100%;max-width:36rem;margin-inline:auto}.hero-title[data-astro-cid-ge2uvauf]{font-size:clamp(2.35rem,7vw,3.7rem)}}@media (width<=639px){.hero-map[data-astro-cid-ge2uvauf]{display:none}.hero-title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:inline}}.road[data-astro-cid-ge2uvauf]{stroke-width:1.6px;opacity:.62}.road-d[data-astro-cid-ge2uvauf]{stroke-dasharray:9 4}.road-f[data-astro-cid-ge2uvauf]{stroke-dasharray:4 7}.road-e[data-astro-cid-ge2uvauf]{stroke-dasharray:1.5 9;opacity:.5}.road-key[data-astro-cid-ge2uvauf]{letter-spacing:0;opacity:.8}.map-label[data-astro-cid-ge2uvauf] text[data-astro-cid-ge2uvauf]{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;opacity:1;font-size:24px}.map-label[data-astro-cid-ge2uvauf] .label-major[data-astro-cid-ge2uvauf]{opacity:1;font-size:24px}.map-label[data-astro-cid-ge2uvauf] .label-edge[data-astro-cid-ge2uvauf]{opacity:.9;font-size:24px}#journey-route[data-astro-cid-ge2uvauf]{stroke-dasharray:1;stroke-dashoffset:0;opacity:.85}.ember[data-astro-cid-ge2uvauf]{offset-distance:100%;opacity:.9}.ember-halo[data-astro-cid-ge2uvauf]{opacity:.28}@media (prefers-reduced-motion:no-preference){#journey-route[data-astro-cid-ge2uvauf]{animation:8s cubic-bezier(.45,0,.25,1) .4s both trace-route}.ember[data-astro-cid-ge2uvauf]{animation:8s cubic-bezier(.45,0,.25,1) .4s both walk-route}.ember-halo[data-astro-cid-ge2uvauf]{animation:8s cubic-bezier(.45,0,.25,1) .4s both walk-route-halo}.hearth-glow[data-astro-cid-ge2uvauf]{transform-origin:50%;transform-box:fill-box;animation:9s ease-in-out infinite hearth-breathe}}@keyframes trace-route{0%{stroke-dashoffset:1px;opacity:0}10%{stroke-dashoffset:1px;opacity:.85}to{stroke-dashoffset:0;opacity:.85}}@keyframes walk-route{0%{offset-distance:0%;opacity:0}10%{offset-distance:0%;opacity:1}to{offset-distance:100%;opacity:1}}@keyframes walk-route-halo{0%{offset-distance:0%;opacity:0}10%{offset-distance:0%;opacity:.28}to{offset-distance:100%;opacity:.28}}@keyframes hearth-breathe{0%,to{opacity:.85}50%{opacity:1}}.supplement-preview[data-astro-cid-msh76d63]{scroll-margin-top:5.5rem}.preview-heading[data-astro-cid-msh76d63]{max-width:47rem}.preview-kicker[data-astro-cid-msh76d63]{color:var(--color-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.preview-heading[data-astro-cid-msh76d63] h2[data-astro-cid-msh76d63]{text-wrap:balance;margin-top:.6rem}.preview-heading[data-astro-cid-msh76d63]>p[data-astro-cid-msh76d63]:last-child{text-wrap:pretty;max-width:43rem;margin-top:1rem;font-size:1.08rem;line-height:1.65}.page-spread[data-astro-cid-msh76d63]{grid-template-columns:1.25fr 1fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:54rem;margin:clamp(2rem,5vw,3.5rem) auto 0;display:grid}.preview-page[data-astro-cid-msh76d63]{min-width:0;margin:0}.preview-page--featured[data-astro-cid-msh76d63]{align-self:start}.preview-note[data-astro-cid-msh76d63]{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:1.25rem;font-size:1rem}.preview-page-button[data-astro-cid-msh76d63]{border:1px solid var(--color-border-strong);background:var(--color-bg-alt);cursor:zoom-in;width:100%;padding:.45rem;transition:border-color .18s ease-out,transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease-out;display:block;box-shadow:0 22px 45px -26px oklch(5% .005 55/.95)}.preview-page-button[data-astro-cid-msh76d63]:hover{border-color:var(--color-accent-bright);transform:translateY(-3px);box-shadow:0 28px 50px -25px oklch(5% .005 55/.98)}.preview-page-button[data-astro-cid-msh76d63]:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:4px}.preview-page[data-astro-cid-msh76d63] img[data-astro-cid-msh76d63]{background:#f3ecdf;width:100%;height:auto;display:block}.preview-page[data-astro-cid-msh76d63] figcaption[data-astro-cid-msh76d63]{margin-top:.9rem}.preview-page[data-astro-cid-msh76d63] figcaption[data-astro-cid-msh76d63] span[data-astro-cid-msh76d63]{color:var(--color-text-base);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.preview-page[data-astro-cid-msh76d63] figcaption[data-astro-cid-msh76d63] p[data-astro-cid-msh76d63]{max-width:38rem;margin-top:.35rem;font-size:.95rem;line-height:1.55}@media (width<=767px){.page-spread[data-astro-cid-msh76d63]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.preview-page--featured[data-astro-cid-msh76d63]{grid-column:1/-1;width:75%;margin-inline:auto}.preview-page[data-astro-cid-msh76d63]:not(.preview-page--featured) figcaption[data-astro-cid-msh76d63] p[data-astro-cid-msh76d63]{display:none}}@media (prefers-reduced-motion:reduce){.preview-page-button[data-astro-cid-msh76d63]{transition:none}.preview-page-button[data-astro-cid-msh76d63]:hover{transform:none}}.turn-margin[data-astro-cid-jcld7u75]{border-block:1px solid var(--color-border-strong);padding-block:1.5rem}.story-kept[data-astro-cid-jcld7u75]{background:var(--color-bg-sink);border-block:1px solid var(--color-border)}.journal-leaf[data-astro-cid-jcld7u75]{padding-left:clamp(1.25rem,4vw,2.5rem);position:relative}.journal-leaf[data-astro-cid-jcld7u75]:before{content:"";inset-block:.3rem;background:var(--color-accent);width:1px;position:absolute;left:0}
