.journey-page{max-width:1000px;padding-block:60px 90px}.journey-intro{max-width:730px;padding-bottom:56px}.journey-intro h1{font-size:clamp(40px,5.5vw,68px);margin-block:22px}.journey-intro>p:not(.eyebrow):not(.subtle-label){font-size:1.1875rem;margin-bottom:26px}.journey-intro .subtle-label{margin-top:16px;max-width:55ch}.journey-page h2{font-size:clamp(28px,3.6vw,40px)}.journey-page h3{font-size:1.25rem;line-height:1.4;font-weight:550}.journey-page p{color:var(--muted)}.journey-start{border-block:1px solid var(--line);padding-block:36px}.journey-example-label{font-size:.875rem;margin-top:14px}.journey-prompts{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.journey-prompts li{border-radius:var(--radius-sm);background:var(--mineral);padding:22px;line-height:1.65}.journey-preparation{padding-top:56px}.journey-steps{list-style:none;padding:0;margin:32px 0 0}.journey-steps li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:24px;padding-block:28px;border-top:1px solid var(--line)}.journey-step-number{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--evergreen);font-size:.9375rem}.journey-steps p{margin-top:12px;max-width:67ch}.journey-steps .journey-outcome{color:var(--evergreen);font-weight:550}.journey-support{padding:38px;margin-top:28px;background:var(--mineral);border-radius:var(--radius-lg)}.journey-support h2{margin-top:18px}.journey-support>p:not(.eyebrow){margin-top:20px;max-width:68ch}.journey-spaces{padding-block:56px}.journey-access{padding-top:42px}.journey-access p{margin-top:20px;max-width:68ch}.journey-space-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:28px}.journey-space-options p{margin-top:14px}.journey-closing{padding-top:40px;border-top:1px solid var(--line)}.journey-closing p{max-width:60ch;margin-block:20px 26px}@media (max-width:650px){.journey-page{padding-block:32px 60px}.journey-prompts,.journey-space-options{grid-template-columns:1fr}.journey-steps li{gap:16px}.journey-support{padding:28px 22px}}