.process-infographic{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:40px}.process-step-card{background:linear-gradient(135deg,#f8f9fa 0,#e9ecef 100%);border-radius:15px;padding:20px 15px;text-align:center;box-shadow:0 8px 25px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s;border:2px solid #d4af37;position:relative}.process-step-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(212,175,55,.2)}.step-icon{font-size:2.5rem;margin-bottom:10px;display:block}.step-number{background:linear-gradient(135deg,#d4af37 0,#f4d03f 100%);color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;margin:0 auto 15px;box-shadow:0 4px 10px rgba(212,175,55,.3)}.process-step-card h4{color:#1a1a2e;font-size:16px;font-weight:600;margin-bottom:8px;line-height:1.3}.process-step-card p{color:#666;font-size:13px;line-height:1.4;margin:0}@media (max-width:768px){.process-infographic{grid-template-columns:repeat(2,1fr);gap:15px}.process-step-card{padding:15px 10px}.step-icon{font-size:2rem}.process-step-card h4{font-size:14px}.process-step-card p{font-size:12px}}@media (max-width:480px){.process-infographic{grid-template-columns:1fr}}