.journey-intro{max-width:1000px;margin-bottom:24px}.journey-intro h1{font-size:clamp(28px,3vw,42px)}.journey-intro>p:last-child{max-width:800px;color:var(--muted);font-size:16px}.journey-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0}.journey-nav button{text-align:left;font-size:16px;min-height:60px}.journey-nav button[aria-current=step]{background:var(--cyan);color:var(--bg);border-color:var(--cyan);font-weight:700}.journey-tools{margin:14px 0}.journey-tools summary,.journey-background summary,.legacy-projects>summary{padding:14px 0;cursor:pointer;font-size:16px;font-weight:600}.journey-background{margin-top:30px}.journey-tools .viewnav{display:flex!important;flex-wrap:wrap}.journey-tools .viewnav button{font-size:14px}.intro,#summary,#summary+p,.or-back,.ki-entry,#pilot-sicher,#ki-eigenentwicklung{display:none!important}.legacy-projects{margin-top:24px}.disclaimer{font-size:14px}.viewnav{margin-top:14px}#matrix-host{margin:0 0 20px}body:has(#priorities:not([hidden])) .journey-nav{display:grid}body[data-journey-step=goal] .journey-tools{display:none}@media(max-width:850px){.journey-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:470px){.journey-nav{grid-template-columns:1fr}.journey-nav button{min-height:48px}}

.mvp-renewal{padding:20px;border:1px solid #36566c;border-left:3px solid #5ee0e6;border-radius:8px;margin:20px 0;background:#11283a}.mvp-renewal a{color:#77e6e6;font-size:18px;font-weight:700}.mvp-renewal p{font-size:16px;color:#b8cbd8;margin:10px 0 0}
