.journey-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.journey-metrics div{padding:18px;background:linear-gradient(135deg,#153f53,#09233a);border:1px solid #3b637a;border-radius:9px}.journey-metrics strong{display:block;font:500 32px 'Space Grotesk',sans-serif;color:#77e9f0}.journey-metrics span{display:block;font-size:12px;color:#afc4d3;margin-top:8px}.journey-steps{display:grid;grid-template-columns:1fr 1fr;gap:16px}.journey-steps .tool{margin:0}.journey-legacy{white-space:pre-wrap;overflow-wrap:anywhere}.tool li{line-height:1.8;margin-bottom:12px;color:#bcd1df}.tool li a{display:inline-block;min-height:30px}.journey-warning{padding:14px;border-left:3px solid #e8bd62;color:#edd9b1!important;background:#51402055}details{border:1px solid #315971;border-radius:8px;padding:18px;margin:16px 0}summary{cursor:pointer;color:#e5c785;line-height:1.7;min-height:32px}.partner-process li{color:#bdd2df;padding:10px;line-height:1.8}@media(max-width:850px){.journey-metrics{grid-template-columns:1fr 1fr}.journey-steps{grid-template-columns:1fr}}@media(max-width:420px){.journey-metrics div{padding:14px}.journey-metrics strong{font-size:27px}}
.journey-print-extra,.journey-print-notes{display:none}@media print{@page{margin:16mm}html,body{background:#fff!important;color:#111!important}header,footer,aside,nav,button,input,select,[data-journey-print],[data-journey-backup],#journey-status{display:none!important}main{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}main>article{width:100%!important;max-width:none!important;padding:0!important}h1,h2,h3,p,li,span,strong,a{color:#111!important;text-shadow:none!important}h1{font-size:28pt!important}h2{font-size:17pt!important;break-after:avoid}a{text-decoration:none!important}.tool{background:#fff!important;border:1px solid #ccc!important;padding:14px!important;box-shadow:none!important}.tool li{break-inside:avoid;overflow-wrap:anywhere}.journey-print-extra{display:list-item}.journey-print-notes{display:block;white-space:pre-wrap;font-size:10pt}.journey-metrics{grid-template-columns:repeat(4,1fr)}.journey-metrics div{background:#fff;border:1px solid #ccc}.journey-metrics strong{font-size:22pt}.journey-legacy{white-space:pre-wrap}.journey-warning{background:#fff!important;border:1px solid #888;color:#111!important}}
