.journey-showcase{--journey-progress:0;background:#000}.journey-viewport{padding-block:var(--section-header-top-space) var(--page-inset);background-color:#000}.journey-viewport>.section-heading{padding:0 0 32px}.journey-navigation{display:flow-root}.journey-stops{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.journey-stop{color:#a1a1a1;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 0 20px;font-size:12px;line-height:1.35}.journey-stop span{display:block}.journey-stop span:first-child{margin-bottom:8px;font-size:11px}.journey-stop[aria-current],.journey-stop:hover{color:#fff}.journey-stop:focus-visible{outline-offset:4px;outline:2px solid #fff}.journey-rail{background:#666;height:1px;margin-bottom:32px;position:relative}.journey-trace{width:calc(var(--journey-progress)*100%);background:#fff;position:absolute;inset:0 auto 0 0}.journey-marker{left:calc(4px + var(--journey-progress)*(100% - 8px));background:#fff;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.journey-panels{align-items:start;gap:24px;display:grid}.journey-panel{color:#111;background:#f5f5f2;grid-template-columns:.4fr 1.5fr 1.3fr;gap:clamp(24px,3vw,48px);min-width:0;padding:clamp(24px,3vw,48px);display:grid}.journey-index{flex-direction:column;justify-content:space-between;font-size:12px;display:flex}.journey-index strong{font-family:var(--font-display);letter-spacing:-.07em;font-size:clamp(90px,10vw,160px);font-weight:400;line-height:.8}.journey-story{min-width:0}.journey-period{color:#555;margin:0 0 12px;font-size:12px}.journey-story h3{font-family:var(--font-interface);margin:0 0 24px;font-size:14px;font-weight:600;line-height:1.35}.journey-description{letter-spacing:-.025em;max-width:32rem;margin:0;font-size:clamp(18px,1.65vw,26px);line-height:1.35}.journey-panel figure{min-width:0;margin:0}.journey-art.foundry-project-image{aspect-ratio:1.65;border-radius:var(--artwork-radius);cursor:pointer;background:#171717;border:0;grid-area:auto;width:100%;height:auto;padding:0;display:block;position:relative}.journey-art:focus-visible{outline-offset:4px;outline:2px solid #111}.journey-art img{object-fit:cover}.journey-panel figcaption{color:#555;margin-top:12px;font-size:10px;line-height:1.4}.journey-panel figcaption span{margin-top:6px;display:block}.journey-showcase[data-enhanced]{height:calc(var(--maenfield-viewport-height,100svh)*4.5)}[data-enhanced] .journey-viewport{height:var(--maenfield-viewport-height,100svh);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}[data-enhanced] .journey-viewport>*{flex-shrink:0}[data-enhanced] .journey-panels{gap:0}[data-enhanced] .journey-panel{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .35s,visibility .35s}[data-enhanced] .journey-panel[data-active=true]{visibility:visible;opacity:1}@media (min-width:769px){.journey-viewport{padding-block:clamp(24px,calc(var(--maenfield-viewport-height,100svh)*.06),88px) clamp(24px,calc(var(--maenfield-viewport-height,100svh)*.05),var(--page-inset))}.journey-art.foundry-project-image{max-height:max(160px,calc(var(--maenfield-viewport-height,100svh)*.5 - 100px))}}@media (max-width:768px){.journey-showcase[data-enhanced]{height:calc(var(--maenfield-viewport-height,100svh)*3.5)}.journey-viewport{padding-block:32px}.journey-viewport>.section-heading{padding-bottom:20px}.journey-viewport .section-heading h2{font-size:32px}.journey-viewport .section-heading p{font-size:13px;line-height:1.4}.journey-stops{gap:6px}.journey-stop{min-height:64px;padding-bottom:12px;font-size:9px}.journey-stop span:first-child{font-size:9px}.journey-rail{margin-bottom:20px}.journey-panel{grid-template-columns:1fr;gap:16px;padding:20px}.journey-index{flex-direction:row;align-items:center}.journey-index strong{font-size:36px}.journey-story h3{margin-bottom:12px;font-size:12px}.journey-period{display:none}.journey-description{font-size:17px;line-height:1.4}.journey-art.foundry-project-image{aspect-ratio:2}.journey-panel figcaption{font-size:9px}}@media (max-height:600px) and (min-width:769px){.journey-viewport{padding-block:20px}.journey-viewport>.section-heading{padding-bottom:12px}.journey-viewport .section-heading h2{font-size:30px}.journey-viewport .section-heading p{font-size:12px}.journey-stop{padding-block:8px;font-size:10px}.journey-stop span:first-child{margin-bottom:4px}.journey-rail{margin-bottom:16px}.journey-panel{grid-template-columns:.25fr 1.4fr 1fr;gap:20px;padding:20px}.journey-index strong{font-size:72px}.journey-story h3{margin-bottom:12px;font-size:12px}.journey-description{font-size:16px}.journey-period{margin-bottom:8px;font-size:10px}.journey-panel figcaption{font-size:9px}}@media (prefers-reduced-motion:reduce){[data-enhanced] .journey-panel{transition:none}}@media (scripting:none){.journey-navigation{display:none}}@media (max-width:768px) and (max-height:760px){.journey-viewport{padding-block:20px}.journey-viewport>.section-heading{padding-bottom:12px}.journey-stop{min-height:56px}.journey-rail{margin-bottom:16px}.journey-panel{gap:12px;padding:16px}.journey-description{font-size:15px}.journey-art.foundry-project-image{aspect-ratio:2.6}}@media (max-height:450px) and (min-width:769px){.journey-viewport{padding-block:12px}.journey-panel{padding:16px}.journey-description{font-size:14px}.journey-panel figcaption{margin-top:8px}}.journey-showcase[data-linear=true] .journey-panel{scroll-margin-top:100px}
