.journey{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px}
.journey-scenes{width:100%;max-width:none;aspect-ratio:1672/941}
.journey-frame{width:100%;height:100%;object-fit:contain;background:none;mix-blend-mode:multiply}
.journey-art{top:110px}.journey-art figcaption{padding-top:16px}
.journey-nav{gap:8px;flex-wrap:wrap}.journey-nav a{width:auto;min-height:44px;padding:8px 12px;background:#e5eaf1;border:0;border-bottom:2px solid transparent;border-radius:5px}.journey-nav a:hover{background:#dce8ff}.journey-nav a[aria-current=step]{background:#dce8ff;border-bottom-color:#174fc5}
.journey .journey-step{min-height:470px;padding:34px 0 44px 25px!important}
.journey-step h3{margin:10px 0 18px}.journey-step p{max-width:55ch;font-size:16px;line-height:1.8;margin-top:16px}.journey-step .journey-lead{font-size:20px;line-height:1.5;color:var(--ink);font-weight:600}.journey-outcome{padding-top:17px;border-top:1px solid #c3cbd5}.journey-outcome strong{display:block;color:#174fc5;font-size:13px;margin-bottom:5px}
.journey-inline{display:none}
@media(max-width:1000px){.journey{gap:30px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.journey-nav a{font-size:12px;padding-inline:8px}}
@media(max-width:760px){.journey{display:block}.journey-art{display:none;position:static}.journey .steps{margin:0}.journey .journey-step{padding:24px 0 34px!important;border-left:0;min-height:0;scroll-margin-top:100px}.journey-step:before{display:none}.journey-inline{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;margin:20px 0 22px;mix-blend-mode:multiply}.journey-step p{font-size:16px;max-width:none}.journey-step .journey-lead{font-size:20px}.journey-step+.journey-step{border-top:1px solid #c3cbd5!important}.journey-step h3{font-size:28px}}
@media(max-height:650px) and (min-width:761px){.journey-art{position:sticky;top:90px}.journey-scenes{max-height:45vh}.journey-art figcaption{padding-top:8px}.journey-nav{margin-top:6px}}
