.finance-process-2{font-family:var(--font-body,"Inter", sans-serif)}.finance-process-2 .heading-font{font-family:var(--font-heading)}.finance-process-2 .fin-proc-2-inner{max-width:1360px;margin:0 auto;padding:64px 32px}.finance-process-2 .fin-proc-2-head{text-align:center;margin-bottom:44px}.finance-process-2 .fin-proc-2-eyebrow{letter-spacing:1.5px;color:var(--color-primary);margin-bottom:8px;font-size:13px}.finance-process-2 .fin-proc-2-title{color:#16181d;font-size:38px;font-weight:700}.finance-process-2 .fin-proc-2-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.finance-process-2 .fin-proc-2-card{border-radius:var(--radius-container,0);border:1px solid #e7e9ee;padding:28px}.finance-process-2 .fin-proc-2-num{color:color-mix(in srgb, var(--color-primary) 18%, #fff);font-size:52px;font-weight:700;line-height:1}.finance-process-2 .fin-proc-2-step-title{color:#16181d;margin:8px 0;font-size:20px;font-weight:700}.finance-process-2 .fin-proc-2-step-text{color:#555;font-size:15px;line-height:1.6}@media (width<=900px){.finance-process-2 .fin-proc-2-grid{grid-template-columns:repeat(2,1fr)}.finance-process-2 .fin-proc-2-inner{padding:48px 20px}.finance-process-2 .fin-proc-2-title{font-size:30px}}@media (width<=560px){.finance-process-2 .fin-proc-2-grid{grid-template-columns:1fr}}
