/* Generated by tools/build.php - do not edit by hand. */
/* block 1 of 1 */
/* ธีมสว่างของหน้านี้ (ทับค่าเริ่มต้นพื้นเข้มของเว็บ) */
  body { background: #ffffff !important; }
  .page-hero { background: linear-gradient(135deg, #0d3b8e 0%, #106eea 100%) !important; color: #fff; padding: 40px 0; }
  .policy-wrap { max-width: 860px; margin: 40px auto; }

  /* พื้นหลังการ์ดสีเทาอ่อน + ขอบสีเทา */
  .policy-card { background: #f8f9fc; border: 1px solid #e2e8f0; border-radius: 16px; padding: 36px 40px; margin-bottom: 24px; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05); }

  /* หัวข้อสีน้ำเงินเข้ม */
  .policy-card h2 { font-size: 20px; font-weight: 700; color: #1e293b; margin-bottom: 14px; display: flex; align-items: center; gap: 10px; }
  .policy-card h2 i { color: #e8641c; font-size: 18px; }

  /* ข้อความสีเทาเข้ม */
  .policy-card p, .policy-card li { font-size: 14.5px; line-height: 1.85; color: #475569; }
  .policy-card ul, .policy-card ol { padding-left: 22px; margin: 8px 0; }
  .policy-card li { margin-bottom: 6px; }
  .policy-card a { color: #106eea; }

  @media (max-width: 575px) { .policy-card { padding: 24px 20px; } }
