.prototype-public-home .prototype-home-journey .prototype-home-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.prototype-public-home .prototype-home-journey .prototype-home-steps article{min-width:0;padding:20px;border:1px solid #d6e2f1;border-radius:14px;background:#fff}.prototype-public-home .prototype-home-journey .prototype-home-step-number{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 5px;border-radius:8px;background:#edf4fc;color:#0d2d59;font-size:12px;font-weight:600;letter-spacing:.04em}.prototype-public-home .prototype-home-journey .prototype-home-steps h3{font-size:18px;font-weight:600;line-height:1.45;margin:12px 0 8px}.prototype-public-home .prototype-home-journey .prototype-home-steps p{font-size:14px;line-height:1.6;color:#435774;margin:0}.prototype-public-home .prototype-home-journey .journey-summary{color:#435774;font-size:13px;line-height:1.6}@media(max-width:767px){.prototype-public-home .prototype-home-journey .prototype-home-steps{grid-template-columns:1fr;gap:12px;margin:20px 0}.prototype-public-home .prototype-home-journey .prototype-home-steps article{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 12px;padding:14px}.prototype-public-home .prototype-home-journey .prototype-home-step-number{grid-row:1/3;align-self:start}.prototype-public-home .prototype-home-journey .prototype-home-steps h3{font-size:16px;margin:0}.prototype-public-home .prototype-home-journey .prototype-home-steps p{grid-column:2;font-size:13px;line-height:1.6}}