.four-problems{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:40px 0}.problem-card{background:linear-gradient(135deg,#f8f8f8,#e8e8e8);padding:30px;border-radius:15px;border-top:6px solid #d4af37;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:all .3s ease;position:relative;overflow:hidden}.problem-card::before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#d4af37,#b8941f,#d4af37);background-size:200% 100%;animation:shimmer 3s ease-in-out infinite}.problem-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.2)}.problem-card h4{color:#1a1a1a;margin-bottom:15px;font-size:1.2rem}.symptoms{background:#fff3e0;padding:15px;border-radius:8px;margin:10px 0;border-left:3px solid #d4af37}.action-table{width:100%;border-collapse:collapse;margin:20px 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1)}.action-table th{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#d4af37;padding:15px;font-weight:600;font-size:.9rem}.action-table td{padding:15px;border-bottom:1px solid #eee;font-size:.9rem;vertical-align:top}.action-table tr:nth-child(even){background:#f9f9f9}@media (max-width:768px){.action-table{font-size:.8rem}.action-table th,.action-table td{padding:10px 8px}.four-problems{grid-template-columns:1fr;gap:20px}.problem-card{padding:25px 20px}}@media (max-width:480px){.action-table th,.action-table td{padding:8px 5px;font-size:.7rem}.problem-card{padding:20px 15px}}@media (min-width:1200px){.four-problems{grid-template-columns:repeat(2,1fr);gap:40px}.problem-card{padding:40px}}