.concept-journey{margin:28px 0;padding:28px;border:1px solid #c9d5e9;border-radius:20px;background:#fff}.concept-journey header{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.concept-journey header>.eyebrow{width:100%}.concept-journey header h2{flex:1}.concept-journey header select{display:block;padding:10px;border:1px solid #bdcae2;border-radius:9px;background:#f4f7ff}.journey-scope{color:#53647c;border-left:3px solid #7188c3;padding:10px 15px;background:#f4f6fc;margin:18px 0}.journey-steps{display:grid;gap:18px}.journey-steps>section{border:1px solid #dce4f1;border-radius:14px;padding:22px;background:#fafbfe}.journey-steps label{display:block;margin:16px 0 10px}.journey-steps textarea{display:block;width:100%;margin:8px 0;padding:12px;border:1px solid #c0cde3;border-radius:8px;background:white;min-height:100px}.journey-steps input{display:block;max-width:100%;width:260px;padding:10px;margin:8px 0;border:1px solid #b5c4df;border-radius:8px}.journey-steps button{margin:6px 8px 6px 0}.journey-steps [data-journey-check]{background:#303fad;color:white}.journey-steps [role=status],#journeyHint:not(:empty){padding:14px;border-radius:8px;background:#edf2fc}.journey-links a{color:#303fad;text-decoration:underline}.journey-guide{margin-top:20px;border-top:1px solid #dce4ef;padding-top:20px}.journey-guide summary{cursor:pointer}.journey-save{color:#4e655e}.journey-log{margin:24px 0;padding:22px;background:white;border:1px solid #dce4ef;border-radius:16px}.journey-log li{margin-bottom:12px}.journey-log a{color:#303fad;text-decoration:underline}@media(max-width:700px){.concept-journey{padding:16px}.concept-journey header{display:block}.concept-journey header select{max-width:100%;width:100%}.journey-steps>section{padding:15px}}@media print{.concept-journey button,.concept-journey header label,.journey-links{display:none}.concept-journey,.journey-steps>section{border:1px solid #999;background:white;break-inside:auto}.journey-guide{display:none}}
