/* --- Privacy Policy Page Specific Styles --- */

/* Hero Section */
.privacy-hero-section {
  color: #fff;
  padding: 130px 0 20px 0;
  position: relative;
  overflow: hidden;
  border-bottom-left-radius: 100px;
  border-bottom-right-radius: 100px;
  background: conic-gradient(
      from 202deg at 81.78% 76.22%,
      #030b26 0deg,
      #3a66a1 125.62500357627869deg,
      #40b5d5 215.62499284744263deg,
      #1c5ec1 294.3749928474426deg,
      #0a112f 360deg
    ),
    #d9d9d9;
  position: relative;
  overflow: hidden;
}

.privacy-hero-bg-pattern {
  position: absolute;
  top: 0px;
  left: 10px;
}

.privacy-hero-section h1 {
  text-align: center;
  font-family: "Helvetica";
  font-size: 60px;
  font-style: normal;
  font-weight: 800;
  line-height: 120px;
  background: linear-gradient(90deg, #fffcfb 0%, #89dff8 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.privacy-hero-section p {
  color: #d5dbff;
  font-family: "Helvetica";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; 
}

/* Section: Privacy Policy */
.privacy-policy-section {
  background-color: #ffffff;
  padding-top: 80px;
  padding-bottom: 80px;
}

.krd-policy-font {
  color: #000;
  font-family: "Helvetica";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
}


.policy-list {
  padding-left: 20px;
  margin-top: 2rem;
  width: auto;
}

.terms-list strong {
  font-weight: bold;
}



