/* Cryptela Shared Section Header */

:root {
  --cryptela-section-gradient:
    linear-gradient(105deg,#6536F5 0%,#117CF5 55%,#08C6D5 100%);
}

.cryptela-editorial .cryptela-section-header {
  background:var(--cryptela-section-gradient);
  color:#fff;
  padding:23px 25px;
  margin:-26px -26px 24px;
  border-radius:17px 17px 0 0;
}

.cryptela-editorial .cryptela-section-header h2 {
  color:#fff;
  font:600 25px/1.4 Inter,Arial,sans-serif;
  margin:0;
}

.cryptela-editorial .cryptela-section-header span {
  color:rgba(255,255,255,.9);
}

.cryptela-editorial .cryptela-section-header p {
  color:#fff;
}

.cryptela-editorial .cryptela-press-top.cryptela-section-header {
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:8px;
}

.cryptela-editorial .cryptela-press-top .cryptela-press-symbol {
  background:rgba(255,255,255,.18);
  color:#fff;
}

@media(max-width:767px) {
  .cryptela-editorial .cryptela-section-header {
    margin:-18px -18px 20px;
    padding:19px 20px;
  }

  .cryptela-editorial .cryptela-section-header h2 {
    font-size:22px;
  }
}

/* CRYPTELA HEADER BALANCE */

@media (min-width: 768px) {
  .cryptela-editorial .cryptela-featured-heading.cryptela-section-header,
  .cryptela-editorial .cryptela-education-heading.cryptela-section-header {
    min-height: 165px;
  }
}

.cryptela-editorial .cryptela-press-top.cryptela-section-header {
  padding-top: 18px;
  padding-bottom: 18px;
  gap: 5px;
}

.cryptela-editorial .cryptela-press-top.cryptela-section-header
.cryptela-press-symbol {
  width: 36px;
  height: 36px;
  flex: 0 0 36px;
  font-size: 21px;
}

.cryptela-editorial .cryptela-press-top.cryptela-section-header h2 {
  font-size: 23px;
  line-height: 1.3;
  margin: 4px 0 0;
}

@media (max-width: 767px) {
  .cryptela-editorial .cryptela-section-header {
    min-height: 0;
  }
}

/* CRYPTELA FINAL ROW ALIGNMENT */

/* Consistent header icons */
.cryptela-editorial .cryptela-header-icon-book-open::before,
.cryptela-editorial .cryptela-header-icon-play::before,
.cryptela-editorial .cryptela-header-icon-newspaper::before {
  display:grid;
  place-items:center;
  width:40px;
  height:40px;
  border-radius:11px;
  background:rgba(255,255,255,.18);
  color:#fff;
  font-size:23px;
  line-height:1;
  margin-bottom:8px;
}

.cryptela-editorial .cryptela-header-icon-book-open::before {
  content:"▤";
}

.cryptela-editorial .cryptela-header-icon-play::before {
  content:"▶";
}

.cryptela-editorial .cryptela-header-icon-newspaper::before {
  content:"▦";
}

/* Equal header heights */
@media(min-width:768px) {
  .cryptela-editorial .cryptela-featured-heading.cryptela-section-header,
  .cryptela-editorial .cryptela-education-heading.cryptela-section-header {
    min-height:205px;
  }

  .cryptela-editorial .cryptela-press-top.cryptela-section-header,
  .cryptela-editorial .cryptela-latest-header.cryptela-section-header {
    min-height:175px;
  }
}

/* Natural mobile heights */
@media(max-width:767px) {
  .cryptela-editorial .cryptela-section-header {
    min-height:0;
  }
}
