/* Custom Styles for Boca-Box */
:root {
  --primary-color: #f59e0b;
  --dark-color: #0f172a;
}

body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  background-color: #f8fafc;
  color: #334155;
}

.box-card {
  transition: transform 0.25s ease, shadow 0.25s ease;
}

.box-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0,0,0,0.12) !important;
}

.max-w-600 { max-width: 600px; }
.max-w-700 { max-width: 700px; }
