﻿

/* ── Extracted from deletepolicy.html ── */
body {
      font-family: 'Outfit', sans-serif;
      background-color: #0e1a13;
      color: #f0f0f0;
    }

    .policy-box {
      background: linear-gradient(135deg, #1f2f26 0%, #16231a 100%);
      border-radius: 14px;
      box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
      padding: 40px 30px;
      color: #f0f0f0;
      margin-top: 40px;
      margin-bottom: 60px;
    }

    .policy-box h3 {
      font-size: 34px;
      color: #ffffff;
      margin-bottom: 30px;
      font-weight: 700;
      position: relative;
    }

    .policy-box h3::after {
      content: '';
      width: 60px;
      height: 3px;
      background-color: #65e17f;
      position: absolute;
      bottom: -10px;
      left: 0;
    }

    .policy-content p,
    .policy-content li {
      color: #d0d0d0;
      font-size: 16px;
      line-height: 1.7;

    }

    .policy-content ul {
      list-style-type: disc;
      padding-left: 20px;
      margin-top: 10px;
      margin-bottom: 20px;
    }

    .policy-content h4 {
      color: #65e17f;
      font-size: 20px;
      margin-top: 25px;
      margin-bottom: 10px;
      font-weight: 600;
    }

    .policy-container {
      display: flex;
      flex-direction: column;
      gap: 25px;
      padding: 20px 0;
    }

    .policy-card {
      background-color: #1a2b22;
      border-left: 5px solid #65e17f;
      padding: 25px 25px 20px;
      border-radius: 12px;
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
      transition: transform 0.2s ease;
    }

    .policy-card:hover {
      transform: translateY(-2px);
    }

    .policy-card h4 {
      color: #65e17f;
      margin-bottom: 15px;
      font-size: 20px;
      font-weight: 600;
    }

    .policy-card ul {
      list-style-type: disc;
      padding-left: 20px;
    }

    .policy-card ul li {
      margin-bottom: 10px;
      font-size: 15px;
      color: #d0d0d0;
    }

    .policy-card ul ul {
      list-style-type: circle;
      margin-top: 8px;
      margin-bottom: 10px;
    }

    .policy-card a {
      color: #91f5a1;
      font-weight: 500;
    }


    .policy-content a {
      color: #65e17f;
      text-decoration: underline;
    }

    .policy-content a:hover {
      color: #91f5a1;
    }

    @media (max-width: 767px) {
      .policy-box {
        padding: 25px 20px;
      }

      .policy-box h3 {
        font-size: 28px;
      }

      .policy-content h4 {
        font-size: 18px;
      }

      .policy-content p,
      .policy-content li {
        font-size: 14px;
      }
    }


/* ── Extracted from privacypolicy.html ── */
body {
      font-family: 'Outfit', sans-serif;
      background-color: #0e1a13;
      color: #f0f0f0;
    }

    .policy-box {
      background: linear-gradient(135deg, #1f2f26 0%, #16231a 100%);
      border-radius: 14px;
      box-shadow: 0 6px 20px rgba(0, 0, 0, 0.2);
      padding: 40px 30px;
      color: #f0f0f0;
      margin-top: 40px;
      margin-bottom: 60px;
    }

    .policy-box h3 {
      font-size: 34px;
      color: #ffffff;
      margin-bottom: 30px;
      font-weight: 700;
      position: relative;
    }

    .policy-box h3::after {
      content: '';
      width: 60px;
      height: 3px;
      background-color: #65e17f;
      position: absolute;
      bottom: -10px;
      left: 0;
    }

    .policy-content p,
    .policy-content li {
      color: #d0d0d0;
      font-size: 16px;
      line-height: 1.7;

    }

    .policy-content ul {
      list-style-type: disc;
      padding-left: 20px;
      margin-top: 10px;
      margin-bottom: 20px;
    }

    .policy-content h4 {
      color: #65e17f;
      font-size: 20px;
      margin-top: 25px;
      margin-bottom: 10px;
      font-weight: 600;
    }

    .policy-content a {
      color: #65e17f;
      text-decoration: underline;
    }

    .policy-content a:hover {
      color: #91f5a1;
    }

    @media (max-width: 767px) {
      .policy-box {
        padding: 25px 20px;
      }

      .policy-box h3 {
        font-size: 28px;
      }

      .policy-content h4 {
        font-size: 18px;
      }

      .policy-content p,
      .policy-content li {
        font-size: 14px;
      }
    }
