.pathway-page .case-hero h1{margin-top:12px;font-size:clamp(3.5rem,6.4vw,5rem)}.pathway-app-link{margin-top:1.5rem}.pathway-prose{max-width:68ch}.pathway-system{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2rem 0;padding-block:1.5rem;border-block:1px solid var(--border)}.pathway-system>div+div{padding-inline-start:1.25rem;border-inline-start:1px solid var(--border)}.pathway-system dt{margin-bottom:.5rem;color:var(--case-accent);font-weight:600}.pathway-system dd{margin:0;color:var(--secondary);font-size:1rem;line-height:1.65}.pathway-technical{margin-top:1.5rem}.pathway-technical>.case-prose{padding-bottom:1rem}.pathway-decision{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:5%;align-items:start}.pathway-decision+.pathway-decision{margin-top:3rem;padding-top:3rem;border-top:1px solid var(--border)}.pathway-decision h3{margin-bottom:1rem;color:var(--text);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.035em}.pathway-decision-copy{font-size:1.0625rem}.pathway-decision .case-viewer-frame img,.pathway-roadmap img{border:1px solid var(--border)}#schedule-recovery .case-viewer-frame img{max-width:440px;margin-inline:auto}@media (max-width:767px){.pathway-decision{grid-template-columns:minmax(0,1fr);gap:1.25rem}.pathway-decision+.pathway-decision{margin-top:2rem;padding-top:2rem}.pathway-system{grid-template-columns:minmax(0,1fr);gap:1rem}.pathway-system>div+div{padding:1rem 0 0;border-inline-start:0;border-top:1px solid var(--border)}}