.pc-wrapper{width:100%;box-sizing:border-box;background-color:#0e5a78;padding:40px}.pc-timeline-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;position:relative}.pc-step{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}.pc-icon-area{display:flex;align-items:center;width:100%;justify-content:center;position:relative}.pc-connector{flex:1;height:3px;background-color:#e02020;position:absolute;right:50%;left:0;top:50%;transform:translateY(-50%)}.pc-icon-circle{width:70px;height:70px;border-radius:50%;background-color:#e02020;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;flex-shrink:0}.pc-icon-circle i{font-size:28px;color:#fff}.pc-icon-circle svg{width:28px;height:28px;fill:#fff}.pc-step-label{margin-top:10px;font-size:13px;font-weight:700;letter-spacing:1px;color:#e02020;text-align:center;text-transform:uppercase}.pc-cards-row{display:flex;gap:16px;align-items:stretch}.pc-card{flex:1;background-color:#fff;border-radius:12px;padding:24px 20px;box-sizing:border-box;text-align:center}.pc-card-title{margin:0 0 10px;font-size:16px;font-weight:700;color:#0e2a3a;line-height:1.3}.pc-card-desc{margin:0;font-size:14px;line-height:1.5;color:#4a6070}@media (max-width:767px){.pc-timeline-row,.pc-cards-row{flex-direction:column;gap:16px}.pc-connector{display:none}.pc-card{text-align:left}}