.ContextualDiscovery_root__KRLlQ{--discovery-ink:var(--lc-semantic-color-text-primary,#17201d);--discovery-muted:var(--lc-semantic-color-text-muted,#56635f);--discovery-paper:var(--lc-semantic-color-surface-content,#fafaf7);--discovery-line:var(--lc-semantic-color-border-quiet,#cdd4d1);--discovery-brand:var(--lc-semantic-color-brand-identity,#68171a);background:var(--discovery-paper);color:var(--discovery-ink);min-inline-size:20rem}.ContextualDiscovery_hero__pCZRX,.ContextualDiscovery_storyHero__xqZ5f{color:#fff;overflow:hidden;position:relative}.ContextualDiscovery_hero__pCZRX{block-size:clamp(31rem,76svh,49rem)}.ContextualDiscovery_storyHero__xqZ5f{block-size:clamp(38rem,88svh,58rem)}.ContextualDiscovery_heroImage__YFBx_{object-fit:cover;object-position:center}.ContextualDiscovery_heroScrim__L7kPY{background:rgb(8 20 18/58%);inset:0;position:absolute}.ContextualDiscovery_heroContent__t86l5,.ContextualDiscovery_storyHeroContent__O7CHl{inset:0;margin-inline:auto;max-inline-size:90rem;padding-inline:clamp(1.25rem,5vw,5rem);position:absolute;width:100%;z-index:1}.ContextualDiscovery_heroContent__t86l5{display:grid;padding-block:clamp(6rem,14vh,10rem) clamp(4rem,9vh,7rem);place-content:end start}.ContextualDiscovery_eyebrow__FAMW3{align-items:center;display:flex;font-family:var(--lc-foundation-font-family-interface,sans-serif);font-size:.75rem;font-weight:700;gap:.4rem;letter-spacing:0;margin:0 0 .75rem;text-transform:uppercase}.ContextualDiscovery_hero__pCZRX h1,.ContextualDiscovery_storyHero__xqZ5f h1{color:#fff;font-family:var(--lc-foundation-font-family-display,serif);font-size:clamp(3.4rem,8vw,7.5rem);font-weight:400;line-height:.92;margin:0;max-inline-size:11ch}.ContextualDiscovery_heroContent__t86l5>p:last-child,.ContextualDiscovery_storyHeroContent__O7CHl>div>p:last-child{font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.5;margin:1.25rem 0 0;max-inline-size:43rem}.ContextualDiscovery_discovery__rtKq7,.ContextualDiscovery_farmSequence__0pqYc,.ContextualDiscovery_relatedRoutes__ZUJbP{margin-inline:auto;max-inline-size:90rem;padding:clamp(3.5rem,8vw,7rem) clamp(1.25rem,5vw,5rem)}.ContextualDiscovery_farmSequence__0pqYc>header,.ContextualDiscovery_sectionHeading__l7G3i{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-block-end:2.5rem}.ContextualDiscovery_farmSequence__0pqYc h2,.ContextualDiscovery_itinerary__4Teu8 h2,.ContextualDiscovery_planRail__FNb6U h2,.ContextualDiscovery_routeEvents__U2jts h2,.ContextualDiscovery_sectionHeading__l7G3i h2,.ContextualDiscovery_state__hqagS h2{font-family:var(--lc-foundation-font-family-display,serif);font-size:clamp(2.2rem,4.5vw,4rem);font-weight:400;line-height:1;margin:0}.ContextualDiscovery_filter__rNTPE{display:grid;gap:.4rem;min-inline-size:min(18rem,100%)}.ContextualDiscovery_filter__rNTPE span{font-size:.75rem;font-weight:700;text-transform:uppercase}.ContextualDiscovery_filter__rNTPE select{background:transparent;border:0;border-block-end:1px solid #89958f;border-radius:0;color:var(--discovery-ink);font:inherit;min-block-size:2.75rem;outline:0}.ContextualDiscovery_filter__rNTPE select:focus-visible{border-color:var(--lc-semantic-color-border-focus,#315c78);box-shadow:0 2px 0 var(--lc-semantic-color-border-focus,#315c78)}.ContextualDiscovery_sequence__RSnW_{list-style:none;margin:0;padding:0}.ContextualDiscovery_sequence__RSnW_>li{border-block-start:1px solid var(--discovery-line)}.ContextualDiscovery_sequence__RSnW_>li:last-child{border-block-end:1px solid var(--discovery-line)}.ContextualDiscovery_routeStory__15Unn{color:inherit;display:grid;gap:clamp(1.5rem,4vw,4rem);grid-template-columns:minmax(17rem,.9fr) minmax(0,1.1fr);min-block-size:26rem;padding-block:clamp(2rem,5vw,4rem);text-decoration:none}.ContextualDiscovery_eventMedia___PuUB,.ContextualDiscovery_farmStory__uSPni>div:first-child,.ContextualDiscovery_routeMedia__H4aHj{overflow:hidden;position:relative}.ContextualDiscovery_routeMedia__H4aHj{min-block-size:20rem}.ContextualDiscovery_eventMedia___PuUB img,.ContextualDiscovery_farmStory__uSPni img,.ContextualDiscovery_routeMedia__H4aHj img{object-fit:cover;transition:transform var(--lc-foundation-duration-standard,.24s) ease}.ContextualDiscovery_farmStory__uSPni:hover img,.ContextualDiscovery_routeStory__15Unn:hover .ContextualDiscovery_routeMedia__H4aHj img{transform:scale(1.025)}.ContextualDiscovery_routeCopy__Iho_t{align-content:center;display:grid;padding-inline-end:clamp(0rem,4vw,3rem)}.ContextualDiscovery_sequenceNumber__BEa5_{color:var(--discovery-brand);font-family:var(--lc-foundation-font-family-display,serif);font-size:1.5rem;margin-block-end:2rem}.ContextualDiscovery_eventCopy__cU5m1 h2,.ContextualDiscovery_routeCopy__Iho_t h2{font-family:var(--lc-foundation-font-family-display,serif);font-size:clamp(2.3rem,4vw,4rem);font-weight:400;line-height:.98;margin:0}.ContextualDiscovery_eventCopy__cU5m1>p:not(.ContextualDiscovery_eyebrow__FAMW3),.ContextualDiscovery_routeCopy__Iho_t>p:not(.ContextualDiscovery_eyebrow__FAMW3){color:var(--discovery-muted);line-height:1.6;margin:1rem 0 1.5rem}.ContextualDiscovery_routeCopy__Iho_t dl{border-block:1px solid var(--discovery-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 1.5rem}.ContextualDiscovery_routeCopy__Iho_t dl>div{min-inline-size:0;padding:.9rem}.ContextualDiscovery_routeCopy__Iho_t dl>div+div{border-inline-start:1px solid var(--discovery-line)}.ContextualDiscovery_routeCopy__Iho_t dt{color:var(--discovery-muted);font-size:.6875rem;font-weight:700;text-transform:uppercase}.ContextualDiscovery_routeCopy__Iho_t dd{font-size:.875rem;line-height:1.35;margin:.3rem 0 0;overflow-wrap:anywhere}.ContextualDiscovery_book__GCA_k,.ContextualDiscovery_continue__0iptG,.ContextualDiscovery_farmSequence__0pqYc>header a,.ContextualDiscovery_routeEvents__U2jts a{align-items:center;color:var(--discovery-brand);display:inline-flex;font-weight:700;gap:.55rem;justify-self:start;text-decoration:none}.ContextualDiscovery_eventSkeleton__KsEYs,.ContextualDiscovery_routeSkeleton__L7t3v{animation:ContextualDiscovery_discoveryPulse__V8_Ie 1.4s ease-in-out infinite alternate;background:#e2e6df;min-block-size:19rem}.ContextualDiscovery_eventSkeleton__KsEYs+.ContextualDiscovery_eventSkeleton__KsEYs,.ContextualDiscovery_routeSkeleton__L7t3v+.ContextualDiscovery_routeSkeleton__L7t3v{border-block-start:1rem solid var(--discovery-paper)}.ContextualDiscovery_state__hqagS{align-content:center;display:grid;justify-items:start;min-block-size:25rem;padding-block:4rem}.ContextualDiscovery_state__hqagS>svg{color:var(--discovery-brand);margin-block-end:1.5rem}.ContextualDiscovery_state__hqagS p{color:var(--discovery-muted);line-height:1.6;max-inline-size:38rem}.ContextualDiscovery_state__hqagS a,.ContextualDiscovery_state__hqagS button{align-items:center;background:var(--discovery-brand);border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:.5rem;min-block-size:3rem;padding-inline:1.1rem;text-decoration:none}.ContextualDiscovery_eventFilters__1kr7H,.ContextualDiscovery_stateActions___j4Sa{display:flex;flex-wrap:wrap;gap:1rem}.ContextualDiscovery_eventTimeline__7OArV{list-style:none;margin:0;padding:0}.ContextualDiscovery_event__BFQht{align-items:stretch;border-block-start:1px solid var(--discovery-line);display:grid;gap:clamp(1rem,3vw,2.5rem);grid-template-columns:5.5rem minmax(13rem,.55fr) minmax(0,1fr);padding-block:clamp(1.75rem,4vw,3rem)}.ContextualDiscovery_event__BFQht:last-child{border-block-end:1px solid var(--discovery-line)}.ContextualDiscovery_eventDate___y5Ob{align-content:start;display:grid;justify-items:center;padding-block-start:.25rem;text-transform:uppercase}.ContextualDiscovery_eventDate___y5Ob small,.ContextualDiscovery_eventDate___y5Ob span{color:var(--discovery-muted);font-size:.6875rem;font-weight:700}.ContextualDiscovery_eventDate___y5Ob strong{color:var(--discovery-brand);font-family:var(--lc-foundation-font-family-display,serif);font-size:3.25rem;font-weight:400;line-height:.9;margin-block:.25rem}.ContextualDiscovery_eventMediaFallback__MnwBI,.ContextualDiscovery_eventMedia___PuUB{min-block-size:17rem}.ContextualDiscovery_eventMediaFallback__MnwBI{align-items:center;background:#dfe8df;color:#315744;display:flex;justify-content:center}.ContextualDiscovery_eventCopy__cU5m1{align-content:center;display:grid;padding-inline-end:clamp(0rem,3vw,2rem)}.ContextualDiscovery_farmLink__YfYpa{align-items:center;color:var(--discovery-brand);display:inline-flex;gap:.4rem;justify-self:start;margin-block-start:.65rem;text-decoration:none}.ContextualDiscovery_eventFacts__NiSzM{display:flex;flex-wrap:wrap;gap:1rem;margin-block-end:1.25rem}.ContextualDiscovery_eventFacts__NiSzM span{align-items:center;color:var(--discovery-muted);display:inline-flex;font-size:.875rem;gap:.4rem}.ContextualDiscovery_storyHeroContent__O7CHl{display:grid;grid-template-rows:auto 1fr auto;padding-block:clamp(6rem,12vh,9rem) clamp(3rem,7vh,5rem)}.ContextualDiscovery_storyHeroContent__O7CHl>a{align-items:center;color:#fff;display:inline-flex;gap:.45rem;justify-self:start;text-decoration:none}.ContextualDiscovery_storyHeroContent__O7CHl>div{align-self:center}.ContextualDiscovery_storyHeroContent__O7CHl dl{border-block-start:1px solid rgb(255 255 255/48%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;max-inline-size:54rem}.ContextualDiscovery_storyHeroContent__O7CHl dl>div{padding:1rem 1rem 0 0}.ContextualDiscovery_storyHeroContent__O7CHl dl>div+div{border-inline-start:1px solid rgb(255 255 255/36%);padding-inline-start:1rem}.ContextualDiscovery_storyHeroContent__O7CHl dt{align-items:center;display:flex;font-size:.6875rem;font-weight:700;gap:.4rem;text-transform:uppercase}.ContextualDiscovery_storyHeroContent__O7CHl dd{font-family:var(--lc-foundation-font-family-display,serif);font-size:1.35rem;margin:.35rem 0 0}.ContextualDiscovery_storyBody__1HzVC{display:grid;gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr);margin-inline:auto;max-inline-size:90rem;padding:clamp(4rem,8vw,7rem) clamp(1.25rem,5vw,5rem)}.ContextualDiscovery_itinerary__4Teu8>header{margin-block-end:3rem}.ContextualDiscovery_itinerary__4Teu8>ol{list-style:none;margin:0;padding:0}.ContextualDiscovery_itinerary__4Teu8>ol>li{border-block-start:1px solid var(--discovery-line);display:grid;gap:1.5rem;grid-template-columns:3rem minmax(0,1fr);padding-block:1.75rem}.ContextualDiscovery_itinerary__4Teu8>ol>li:last-child{border-block-end:1px solid var(--discovery-line)}.ContextualDiscovery_itinerary__4Teu8>ol>li>span{color:var(--discovery-brand);font-family:var(--lc-foundation-font-family-display,serif);font-size:1.4rem}.ContextualDiscovery_itinerary__4Teu8 h3{font-family:var(--lc-foundation-font-family-display,serif);font-size:1.75rem;font-weight:400;margin:0}.ContextualDiscovery_itinerary__4Teu8 li p,.ContextualDiscovery_planRail__FNb6U,.ContextualDiscovery_routeEvents__U2jts li{color:var(--discovery-muted);line-height:1.65}.ContextualDiscovery_itinerary__4Teu8 li p{margin:.6rem 0 0}.ContextualDiscovery_routeEvents__U2jts{margin-block-start:4rem}.ContextualDiscovery_routeEvents__U2jts ul{list-style:none;margin:2rem 0;padding:0}.ContextualDiscovery_routeEvents__U2jts li{align-items:center;border-block-start:1px solid var(--discovery-line);display:flex;gap:.75rem;padding-block:.9rem}.ContextualDiscovery_planRail__FNb6U{align-self:start;border-block:1px solid var(--discovery-line);display:grid;position:sticky;top:6rem}.ContextualDiscovery_planRail__FNb6U>h2,.ContextualDiscovery_planRail__FNb6U>p:first-child{margin-inline:1.25rem}.ContextualDiscovery_planRail__FNb6U>p:first-child{margin-block-start:1.5rem}.ContextualDiscovery_planRail__FNb6U>h2{color:var(--discovery-ink);font-size:2.25rem;margin-block-end:1.5rem}.ContextualDiscovery_planRail__FNb6U>a{align-items:center;color:var(--discovery-ink);text-decoration:none}.ContextualDiscovery_pass__ctErw,.ContextualDiscovery_planRail__FNb6U>a{border-block-start:1px solid var(--discovery-line);display:flex;gap:.65rem;padding:1rem 1.25rem}.ContextualDiscovery_pass__ctErw{align-items:start;margin:0}.ContextualDiscovery_pass__ctErw span{display:grid}.ContextualDiscovery_farmSequence__0pqYc{border-block-start:1px solid var(--discovery-line)}.ContextualDiscovery_farmSequence__0pqYc>header a{flex:0 0 auto}.ContextualDiscovery_farmSequence__0pqYc>div{display:grid;gap:1.5rem;grid-auto-columns:minmax(17rem,28rem);grid-auto-flow:column;overflow-x:auto;padding-block-end:1rem;scroll-snap-type:inline mandatory}.ContextualDiscovery_farmStory__uSPni{color:inherit;scroll-snap-align:start;text-decoration:none}.ContextualDiscovery_farmStory__uSPni>div:first-child{align-items:center;background:#dfe8df;display:flex;justify-content:center;min-block-size:20rem}.ContextualDiscovery_farmStory__uSPni>p{color:var(--discovery-muted);font-size:.75rem;font-weight:700;margin:1rem 0 .35rem;text-transform:uppercase}.ContextualDiscovery_farmStory__uSPni h3{font-family:var(--lc-foundation-font-family-display,serif);font-size:2rem;font-weight:400;margin:0}.ContextualDiscovery_farmStory__uSPni>span{align-items:center;color:var(--discovery-muted);display:flex;font-size:.875rem;gap:.35rem;margin-block-start:.5rem}.ContextualDiscovery_relatedRoutes__ZUJbP{border-block-start:1px solid var(--discovery-line);display:grid}.ContextualDiscovery_relatedRoutes__ZUJbP>p{margin-block-end:1.5rem}.ContextualDiscovery_relatedRoutes__ZUJbP>a{align-items:center;border-block-start:1px solid var(--discovery-line);color:inherit;display:grid;gap:1rem;grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr) auto auto;min-block-size:5rem;text-decoration:none}.ContextualDiscovery_relatedRoutes__ZUJbP>a:last-child{border-block-end:1px solid var(--discovery-line)}.ContextualDiscovery_relatedRoutes__ZUJbP small,.ContextualDiscovery_relatedRoutes__ZUJbP span{color:var(--discovery-muted)}.ContextualDiscovery_relatedRoutes__ZUJbP strong{font-family:var(--lc-foundation-font-family-display,serif);font-size:1.5rem;font-weight:400}.ContextualDiscovery_book__GCA_k:focus-visible,.ContextualDiscovery_farmLink__YfYpa:focus-visible,.ContextualDiscovery_farmStory__uSPni:focus-visible,.ContextualDiscovery_planRail__FNb6U a:focus-visible,.ContextualDiscovery_relatedRoutes__ZUJbP a:focus-visible,.ContextualDiscovery_routeStory__15Unn:focus-visible,.ContextualDiscovery_state__hqagS a:focus-visible,.ContextualDiscovery_state__hqagS button:focus-visible,.ContextualDiscovery_storyHeroContent__O7CHl a:focus-visible{outline:2px solid var(--lc-semantic-color-border-focus,#315c78);outline-offset:4px}@keyframes ContextualDiscovery_discoveryPulse__V8_Ie{0%{opacity:.55}to{opacity:1}}@media (max-width:840px){.ContextualDiscovery_farmSequence__0pqYc>header,.ContextualDiscovery_sectionHeading__l7G3i{align-items:stretch;flex-direction:column}.ContextualDiscovery_routeStory__15Unn{grid-template-columns:minmax(0,1fr)}.ContextualDiscovery_routeMedia__H4aHj{min-block-size:22rem}.ContextualDiscovery_event__BFQht{grid-template-columns:4rem minmax(0,1fr)}.ContextualDiscovery_eventMediaFallback__MnwBI,.ContextualDiscovery_eventMedia___PuUB{grid-column:2;min-block-size:18rem}.ContextualDiscovery_eventCopy__cU5m1{grid-column:2}.ContextualDiscovery_eventDate___y5Ob{grid-row:1/span 2}.ContextualDiscovery_storyBody__1HzVC{grid-template-columns:minmax(0,1fr)}.ContextualDiscovery_planRail__FNb6U{position:static}}@media (max-width:560px){.ContextualDiscovery_hero__pCZRX,.ContextualDiscovery_storyHero__xqZ5f{block-size:42rem}.ContextualDiscovery_routeCopy__Iho_t dl,.ContextualDiscovery_storyHeroContent__O7CHl dl{grid-template-columns:minmax(0,1fr)}.ContextualDiscovery_routeCopy__Iho_t dl>div+div,.ContextualDiscovery_storyHeroContent__O7CHl dl>div+div{border-block-start:1px solid var(--discovery-line);border-inline-start:0;padding-inline-start:0}.ContextualDiscovery_storyHeroContent__O7CHl dl>div+div{border-block-start-color:rgb(255 255 255/36%)}.ContextualDiscovery_event__BFQht{gap:1rem;grid-template-columns:3.5rem minmax(0,1fr)}.ContextualDiscovery_eventDate___y5Ob strong{font-size:2.5rem}.ContextualDiscovery_relatedRoutes__ZUJbP>a{gap:.35rem;grid-template-columns:minmax(0,1fr) auto;padding-block:.9rem}.ContextualDiscovery_relatedRoutes__ZUJbP small,.ContextualDiscovery_relatedRoutes__ZUJbP span,.ContextualDiscovery_relatedRoutes__ZUJbP strong{grid-column:1}.ContextualDiscovery_relatedRoutes__ZUJbP svg{grid-column:2;grid-row:1/span 3}}@media (prefers-reduced-motion:reduce){.ContextualDiscovery_root__KRLlQ *,.ContextualDiscovery_root__KRLlQ :after,.ContextualDiscovery_root__KRLlQ :before{animation-duration:1ms!important;scroll-behavior:auto!important;transition-duration:1ms!important}}