/* FRF focused journey refinements */
.frf-proof{background:#182e48;color:#fff;padding:24px;border-radius:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.frf-proof a,.frf-proof strong{color:#fff!important}.frf-proof a{text-decoration:none;line-height:1.5}.frf-proof span{display:block;font-size:14px;color:#d9edda}.frf-stage{margin:0 0 36px;padding:26px;background:#eeeaf4;border-radius:12px}.frf-stage h3{margin-top:0}.frf-choice-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.frf-choice-grid a{display:block;border:1px solid #b6c2ca;border-radius:9px;padding:20px;background:#fff;color:#182e48;text-decoration:none}.frf-choice-grid a:hover{border-color:#254b7b;background:#f3f8f3}.frf-choice-grid a:focus-visible,.frf-proof a:focus-visible{outline:3px solid #65a7d8;outline-offset:4px}.frf-choice-grid strong{display:block;margin-bottom:10px}.frf-choice-grid span{display:block;font-size:15px;line-height:1.6}.frf-clusters{padding:48px 0;background:#f0f4f0}.frf-clusters .frf-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.frf-roadmap{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;counter-reset:journey}.frf-roadmap li{border-top:2px solid #d9edda;padding-top:18px;counter-increment:journey}.frf-roadmap li:before{content:'0' counter(journey);color:#d9edda;font-weight:bold}.frf-roadmap h3{font-size:20px!important;color:white!important}.frf-roadmap p{font-size:16px!important}.frf-clusters p{max-width:65ch}@media(max-width:900px){.frf-choice-grid,.frf-proof,.frf-clusters .frf-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.frf-roadmap{grid-template-columns:1fr 1fr}}@media(max-width:560px){.frf-choice-grid,.frf-proof,.frf-clusters .frf-choice-grid,.frf-roadmap{grid-template-columns:1fr}.frf-stage{padding:18px}.frf-proof{gap:16px}}
