.simple-process{overflow:hidden}.process-intro{max-width:600px;color:#d0ded6;line-height:1.8;margin:0 0 38px}.simple-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0}.simple-flow li{position:relative;border-top:1px solid #ffffff35;padding-top:22px}.simple-flow li:not(:last-child):after{content:"→";position:absolute;right:-23px;top:22px;font-size:26px;color:#f4a2b5}.flow-number{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid #ffffff30;border-radius:50%;color:#f4a2b5;font-size:12px;font-weight:700}.simple-flow h3{font-size:18px;line-height:1.45;margin:20px 0 12px;color:#fffaf4}.simple-flow p{font-size:13px;line-height:1.8;color:#d0ded6;margin:0}.process-promise{display:flex;gap:25px;align-items:baseline;margin-top:38px;padding-top:24px;border-top:1px solid #ffffff25}.process-promise strong{font-size:15px;color:#f4a2b5;flex-shrink:0}.process-promise span{font-size:12px;line-height:1.8;color:#d0ded6}@media(max-width:1000px){.simple-flow{grid-template-columns:1fr;gap:24px}.simple-flow li{padding:0 0 24px 60px;border-top:0;border-bottom:1px solid #ffffff25}.flow-number{position:absolute;left:0;top:0}.simple-flow h3{margin-top:4px}.simple-flow li:not(:last-child):after{content:"↓";left:11px;right:auto;top:auto;bottom:-21px;font-size:22px}.process-promise{flex-direction:column;gap:10px}}