.legal-solutions-section{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:4rem;background-color:#ffffff}.solutions-header{margin-bottom:3rem;max-width:600px}.solutions-tag{font-size:.875rem;font-weight:600;color:#a05a10;background-color:#fce8d5;padding:.75rem 1rem;border-radius:9px;text-transform:uppercase;letter-spacing:1px}.solutions-header h2{font-size:2.5rem;font-weight:625;color:#333333;margin-top:.75rem;margin-bottom:.5rem}.solutions-header p{font-size:1rem;color:#666666;line-height:1.5}.solutions-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.solution-card{display:flex;flex-direction:column;align-items:center;width:250px;text-align:center}.icon-placeholder{font-size:3rem;color:#a05a10;margin-bottom:1rem}.solution-card h3{font-size:1.125rem;font-weight:600;color:#333333}