.FinancingNextSteps-module__DyMoQq__section{background:var(--color-primary);padding:5rem 0}.FinancingNextSteps-module__DyMoQq__header{text-align:center;margin-bottom:3rem}.FinancingNextSteps-module__DyMoQq__header h2{font-size:var(--text-4xl);color:#fff;margin-bottom:1rem;font-weight:800}.FinancingNextSteps-module__DyMoQq__header p{font-size:var(--text-lg);color:rgba(255,255,255,.8);max-width:600px;margin:0 auto}.FinancingNextSteps-module__DyMoQq__stepsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}@media (max-width:1024px){.FinancingNextSteps-module__DyMoQq__stepsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.FinancingNextSteps-module__DyMoQq__stepsGrid{grid-template-columns:1fr}}.FinancingNextSteps-module__DyMoQq__stepCard{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:1.5rem;transition:all .3s}.FinancingNextSteps-module__DyMoQq__stepCard:hover{background:rgba(255,255,255,.15);transform:translateY(-4px)}.FinancingNextSteps-module__DyMoQq__stepCard.FinancingNextSteps-module__DyMoQq__highPriority{background:rgba(180,83,9,.3);border-color:rgba(180,83,9,.5)}.FinancingNextSteps-module__DyMoQq__stepNumber{color:#fff;width:40px;height:40px;font-size:var(--text-lg);background:rgba(255,255,255,.2);border-radius:10px;justify-content:center;align-items:center;margin-bottom:1rem;font-weight:700;display:flex}.FinancingNextSteps-module__DyMoQq__highPriorityNumber{background:#b45309}.FinancingNextSteps-module__DyMoQq__stepCard h3{font-size:var(--text-lg);color:#fff;margin-bottom:.5rem;font-weight:700}.FinancingNextSteps-module__DyMoQq__stepCard p{font-size:var(--text-sm);color:rgba(255,255,255,.8);margin-bottom:1rem;line-height:1.6}.FinancingNextSteps-module__DyMoQq__stepCta{font-size:var(--text-sm);color:var(--color-accent);align-items:center;gap:.375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.FinancingNextSteps-module__DyMoQq__stepCta:hover{gap:.625rem}.FinancingNextSteps-module__DyMoQq__stepHint{font-size:var(--text-xs);color:rgba(255,255,255,.6);text-transform:uppercase;letter-spacing:.05em;font-weight:600;display:inline-block}.FinancingNextSteps-module__DyMoQq__contactBox{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;max-width:800px;margin:0 auto;padding:2rem;display:flex}@media (max-width:640px){.FinancingNextSteps-module__DyMoQq__contactBox{text-align:center;flex-direction:column}}.FinancingNextSteps-module__DyMoQq__contactContent h3{font-size:var(--text-xl);color:var(--color-gray-900);margin-bottom:.375rem;font-weight:700}.FinancingNextSteps-module__DyMoQq__contactContent p{font-size:var(--text-sm);color:var(--color-gray-600)}.FinancingNextSteps-module__DyMoQq__contactButton{background:var(--color-primary);white-space:nowrap;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.5rem;text-decoration:none;transition:all .2s;display:flex}.FinancingNextSteps-module__DyMoQq__contactButton:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.FinancingNextSteps-module__DyMoQq__contactButton svg{color:#fff}.FinancingNextSteps-module__DyMoQq__contactButton>div{flex-direction:column;align-items:flex-start;display:flex}.FinancingNextSteps-module__DyMoQq__contactLabel{font-size:var(--text-xs);color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.FinancingNextSteps-module__DyMoQq__contactPhone{font-size:var(--text-lg);color:#fff;font-weight:700}@media (max-width:768px){.FinancingNextSteps-module__DyMoQq__section{padding:3rem 0}.FinancingNextSteps-module__DyMoQq__header h2{font-size:var(--text-3xl)}.FinancingNextSteps-module__DyMoQq__stepCard{padding:1.25rem}.FinancingNextSteps-module__DyMoQq__contactBox{padding:1.5rem}}
