.dialogue-work-area{background-color:#fff9f3;padding:60px 0}.dialogue-work-area h2{margin-bottom:40px;text-align:center}.dialogue-work-area .dialogue-step h2{margin:0;text-align:center}.dialogue-work-area .dialogue-step h3{font-size:32px;line-height:38px;margin-bottom:23px}.dialogue-steps{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.dialogue-step{background:#f9f9f9;border-radius:16px;flex:1 1 calc(50% - 20px);max-width:585px;padding:30px 35px;transition:transform .3s ease,box-shadow .3s ease}.step-icon{align-items:end;display:flex}.step-icon img{margin-bottom:4px}.dialogue-step:hover{box-shadow:0 8px 20px rgba(0,0,0,.15);transform:translateY(-8px) scale(1.02)}.dialogue-step:first-child{background:#ffefe2}.dialogue-step:nth-child(2){background:#c4e6f1}.dialogue-step:nth-child(3){background:#212020;color:#fff}.dialogue-step:nth-child(4){background:#ec9876}.dialogue-step:nth-child(3) h2,.dialogue-step:nth-child(3) h3{color:#fff}.dialogue-step h3{margin:10px 0}@media(max-width:767px){.dialogue-step{flex:100%}.dialogue-work-area{padding:30px 0}.dialogue-work-area h2{font-size:25px;line-height:28px;margin-bottom:35px}.step-icon img{margin-bottom:2px;max-width:27px}.dialogue-work-area .dialogue-step h3{font-size:20px;line-height:24px;margin-bottom:15px}.dialogue-steps{gap:7px}}