
/* Edge-to-edge branded sidebar headers */
.cryptela-news-v2 .cn-panel {
    padding:0 !important;
    overflow:hidden !important;
    border-radius:20px !important;
}

/* Refined typography and full-width gradient */
.cryptela-news-v2 .cn-panel > h2 {
    width:100% !important;
    margin:0 !important;
    padding:23px 25px !important;
    border:0 !important;
    border-radius:0 !important;
    box-sizing:border-box !important;

    background:linear-gradient(
        105deg,
        #6536F5 0%,
        #117CF5 55%,
        #08C6D5 100%
    ) !important;

    color:#FFFFFF !important;
    font-family:Inter,Arial,sans-serif !important;
    font-size:25px !important;
    font-weight:600 !important;
    letter-spacing:0 !important;
    line-height:1.4 !important;
}

/* Refined icon */
.cryptela-news-v2 .cn-panel > h2::before {
    width:40px !important;
    height:40px !important;
    font-size:24px !important;
    border-radius:11px !important;
}

/* Preserve comfortable spacing for news items */
.cryptela-news-v2 .cn-panel > ol,
.cryptela-news-v2 .cn-panel > ul,
.cryptela-news-v2 .cn-panel > p {
    margin-left:25px !important;
    margin-right:25px !important;
}

/* Mobile */
@media(max-width:600px) {
    .cryptela-news-v2 .cn-panel > h2 {
        font-size:22px !important;
        padding:19px 20px !important;
    }
}



.cryptela-news-v2 .cn-panel {
    overflow:hidden;
    border-radius:18px;
}
.cryptela-news-v2 .cn-panel > h2 {
    display:flex;
    align-items:center;
    gap:14px;
    margin:0 !important;
    padding:25px 28px !important;
    border:0 !important;
    border-radius:0;
    background:linear-gradient(105deg,#6536F5 0%,#117CF5 55%,#08C6D5 100%) !important;
    color:#fff !important;
    font-size:27px;
    font-weight:800;
    line-height:1.3;
    position:relative;
}
.cryptela-news-v2 .cn-panel > h2::before {
    content:"↗";
    display:grid;
    place-items:center;
    width:44px;
    height:44px;
    flex:none;
    border-radius:13px;
    background:rgba(255,255,255,.18);
    color:#fff;
    font-size:27px;
}
.cryptela-news-v2 .cn-panel > h2::after {
    content:none !important;
}
.cryptela-news-v2 .cn-panel:has(> h2 + .cn-ranked) > h2 {
    background:linear-gradient(105deg,#6536F5,#117CF5,#08C6D5) !important;
}
@media(max-width:600px) {
    .cryptela-news-v2 .cn-panel > h2 {
        font-size:23px;
        padding:20px !important;
    }
}


.cryptela-news-v2{--ink:#18243d;--muted:#738097;--line:#e5eaf2;--teal:#22b9a9;color:var(--ink);background:#fff;font-family:Inter,Poppins,Arial,sans-serif;padding-bottom:50px}.cryptela-news-v2 *{box-sizing:border-box}.cryptela-news-v2 a{color:inherit;text-decoration:none}.cryptela-news-v2 a:hover{color:#6351c5;text-decoration:none}.cryptela-news-v2 .cn-shell{max-width:1200px;width:calc(100% - 40px);margin:auto}.cryptela-news-v2 .cn-hero{background:linear-gradient(115deg,#0e1931,#22365e);padding:58px 0;color:white}.cryptela-news-v2 .cn-hero-flex{display:flex;align-items:end;justify-content:space-between;gap:35px}.cryptela-news-v2 .cn-hero h1{font:700 clamp(30px,4vw,48px)/1.17 Poppins,Arial,sans-serif;color:#fff;margin:0 0 14px}.cryptela-news-v2 .cn-hero p{color:#d0dbeb;line-height:1.7;font-size:15px;max-width:640px}.cryptela-news-v2 .cn-hero .cn-kicker{color:#55e3d0;font-size:11px;letter-spacing:2px;font-weight:800}.cryptela-news-v2 .cn-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.cryptela-news-v2 .cn-tags span{border:1px solid #5c6983;border-radius:30px;padding:7px 12px;font-size:11px}.cryptela-news-v2 .cn-hero form{width:310px;flex-shrink:0}.cryptela-news-v2 .cn-hero label{display:block;font-size:12px;color:#e3eaf6;margin-bottom:9px}.cryptela-news-v2 .cn-search{display:flex;background:white;padding:5px;border-radius:9px}.cryptela-news-v2 .cn-search input{width:100%;min-width:0;border:0;padding:10px;color:#17223b}.cryptela-news-v2 .cn-search button{background:var(--teal);color:#fff;border:0;border-radius:6px;padding:10px 12px;font-weight:700}.cryptela-news-v2 .cn-section{margin-top:46px}.cryptela-news-v2 small{display:block;font-size:10px;letter-spacing:1.5px;color:var(--teal);font-weight:800;margin-bottom:8px}.cryptela-news-v2 .cn-heading{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:22px;gap:12px}.cryptela-news-v2 .cn-heading h2{font:700 24px/1.3 Poppins,Arial,sans-serif;margin:0;color:var(--ink)}.cryptela-news-v2 .cn-heading span{font-size:12px;color:var(--muted)}.cryptela-news-v2 .cn-feature{display:grid;grid-template-columns:1.65fr 1fr;gap:22px}.cryptela-news-v2 .cn-lead,.cryptela-news-v2 .cn-support-card,.cryptela-news-v2 .cn-panel{border:1px solid var(--line);border-radius:13px;overflow:hidden}.cryptela-news-v2 .cn-photo{display:block;overflow:hidden;background:#eff2f7}.cryptela-news-v2 .cn-photo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s}.cryptela-news-v2 .cn-photo:hover img{transform:scale(1.04)}.cryptela-news-v2 .cn-lead>.cn-photo{aspect-ratio:16/9}.cryptela-news-v2 .cn-lead-copy{padding:22px}.cryptela-news-v2 h3{font-family:Poppins,Arial,sans-serif;color:var(--ink);margin:0}.cryptela-news-v2 .cn-lead h3{font-size:24px;line-height:1.35}.cryptela-news-v2 .cn-excerpt{color:#69778d;line-height:1.65;font-size:13px;margin:9px 0}.cryptela-news-v2 .cn-meta{color:var(--muted);font-size:11px;margin:9px 0 0}.cryptela-news-v2 .cn-support{display:grid;grid-template-rows:1fr 1fr;gap:18px}.cryptela-news-v2 .cn-support-card{display:grid;grid-template-columns:42% 1fr}.cryptela-news-v2 .cn-support-card .cn-photo{height:100%}.cryptela-news-v2 .cn-support-card>div{padding:15px}.cryptela-news-v2 .cn-support-card h3{font-size:15px;line-height:1.5}.cryptela-news-v2 .cn-columns{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:32px;align-items:start}.cryptela-news-v2 .cn-item{display:grid;grid-template-columns:210px 1fr;gap:19px;padding:20px 0;border-bottom:1px solid var(--line)}.cryptela-news-v2 .cn-item:first-of-type{padding-top:0}.cryptela-news-v2 .cn-item .cn-photo{aspect-ratio:16/10;border-radius:9px}.cryptela-news-v2 .cn-item h3{font-size:17px;line-height:1.45}.cryptela-news-v2 .cn-panel{margin-top:46px;padding:22px}.cryptela-news-v2 .cn-panel h2{font-size:19px;margin:0 0 15px;color:var(--ink)}.cryptela-news-v2 .cn-ranked{list-style:none;margin:0;padding:0}.cryptela-news-v2 .cn-ranked li{display:flex;gap:14px;border-top:1px solid var(--line);padding:16px 0}.cryptela-news-v2 .cn-ranked b{font-size:24px;color:#b5c0d1}.cryptela-news-v2 .cn-ranked h3,.cryptela-news-v2 .cn-pick h3{font-size:13px;line-height:1.55}.cryptela-news-v2 .cn-pick{display:grid;grid-template-columns:85px 1fr;gap:12px;border-top:1px solid var(--line);padding:14px 0}.cryptela-news-v2 .cn-pick .cn-photo{aspect-ratio:4/3;border-radius:6px}.cryptela-news-v2 .cn-cta{background:#101b35;color:#fff;padding:25px;border-radius:13px;margin-top:24px}.cryptela-news-v2 .cn-cta h2{font-size:20px;color:white;margin:0}.cryptela-news-v2 .cn-cta p{color:#cad6e8;line-height:1.7}.cryptela-news-v2 .cn-cta a{color:#54e3d0;font-weight:700}.cryptela-news-v2 .cn-pagination{margin-top:25px}.cryptela-news-v2 .pagination{display:flex;flex-wrap:wrap;gap:5px}.cryptela-news-v2 .pagination>li>a,.cryptela-news-v2 .pagination>li>span{border-radius:6px;padding:8px 12px;border:1px solid var(--line)}
@media(max-width:1000px){.cryptela-news-v2 .cn-hero-flex{display:block}.cryptela-news-v2 .cn-hero form{margin-top:25px;width:420px;max-width:100%}.cryptela-news-v2 .cn-feature{grid-template-columns:1fr}.cryptela-news-v2 .cn-support{grid-template-columns:1fr 1fr;grid-template-rows:auto}.cryptela-news-v2 .cn-support-card{display:block}.cryptela-news-v2 .cn-support-card .cn-photo{aspect-ratio:16/9}.cryptela-news-v2 .cn-columns{grid-template-columns:1fr}.cryptela-news-v2 .cn-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cryptela-news-v2 .cn-panel,.cryptela-news-v2 .cn-cta{margin-top:0}}
@media(max-width:600px){.cryptela-news-v2 .cn-shell{width:calc(100% - 28px)}.cryptela-news-v2 .cn-hero{padding:38px 0}.cryptela-news-v2 .cn-hero h1{font-size:31px}.cryptela-news-v2 .cn-heading h2{font-size:21px}.cryptela-news-v2 .cn-heading>span{display:none}.cryptela-news-v2 .cn-support,.cryptela-news-v2 .cn-sidebar{display:block}.cryptela-news-v2 .cn-support-card{margin-top:14px}.cryptela-news-v2 .cn-item{grid-template-columns:115px 1fr;gap:12px;padding:16px 0}.cryptela-news-v2 .cn-item h3{font-size:14px}.cryptela-news-v2 .cn-item .cn-excerpt{display:none}.cryptela-news-v2 .cn-lead h3{font-size:20px}.cryptela-news-v2 .cn-panel,.cryptela-news-v2 .cn-cta{margin-top:20px}}


/* CRYPTELA PREMIUM HERO V2 */
@media (min-width: 1001px) {
  .cryptela-news-v2 .cn-feature {
    display: grid;
    grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
    gap: 24px;
    align-items: stretch;
  }

  .cryptela-news-v2 .cn-lead {
    min-width: 0;
  }

  .cryptela-news-v2 .cn-lead > .cn-photo {
    aspect-ratio: 16 / 9;
  }

  .cryptela-news-v2 .cn-lead h3 {
    font-size: clamp(24px, 2.2vw, 30px);
    line-height: 1.3;
  }

  .cryptela-news-v2 .cn-support {
    display: grid;
    grid-template-rows: repeat(2, minmax(0, 1fr));
    gap: 18px;
    min-height: 0;
  }

  .cryptela-news-v2 .cn-support-card {
    min-width: 0;
    grid-template-columns: 40% minmax(0, 1fr);
  }

  .cryptela-news-v2 .cn-support-card h3 {
    font-size: 15px;
    line-height: 1.45;
  }
}

@media (max-width: 1000px) {
  .cryptela-news-v2 .cn-feature {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 600px) {
  .cryptela-news-v2 .cn-lead > .cn-photo {
    aspect-ratio: 16 / 9;
  }

  .cryptela-news-v2 .cn-lead-copy {
    padding: 18px;
  }
}

/* CRYPTELA EXTERNAL HEADLINES V2 */
.cryptela-news-v2 .cn-external-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px;
}

.cryptela-news-v2 .cn-external-card {
  border: 1px solid #e5eaf2;
  border-radius: 14px;
  padding: 22px;
  background: #fff;
  display: flex;
  flex-direction: column;
  min-height: 190px;
  transition: box-shadow .2s, transform .2s;
}

.cryptela-news-v2 .cn-external-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 12px 30px rgba(20, 35, 65, .09);
}

.cryptela-news-v2 .cn-external-source {
  color: #159d91;
  font-size: 11px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: .8px;
}

.cryptela-news-v2 .cn-external-card h3 {
  font-size: 16px;
  line-height: 1.5;
  margin: 13px 0 20px;
}

.cryptela-news-v2 .cn-external-footer {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  margin-top: auto;
  font-size: 11px;
  color: #738097;
}

.cryptela-news-v2 .cn-external-footer a {
  color: #159d91;
  font-weight: 700;
}

@media (max-width: 900px) {
  .cryptela-news-v2 .cn-external-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 600px) {
  .cryptela-news-v2 .cn-external-grid {
    grid-template-columns: 1fr;
  }
}


.cryptela-news-v2 .cn-hero{padding:58px 0}.cryptela-news-v2 .cn-photo.cn-placeholder{display:flex;align-items:center;justify-content:center;min-height:125px;background:linear-gradient(135deg,#162745,#324c72);color:#d8f8f4;font-weight:700;letter-spacing:.1em}.cryptela-news-v2 .cn-photo.cn-placeholder span{padding:15px}.cryptela-news-v2 .cn-lead>.cn-placeholder{aspect-ratio:16/9}.cryptela-news-v2 .cn-support-card .cn-placeholder{height:100%}.cryptela-news-v2 .cn-meta{display:block}.cryptela-news-v2 .cn-item{align-items:start}.cryptela-news-v2 .cn-lead,.cryptela-news-v2 .cn-support-card{background:#fff}@media(max-width:600px){.cryptela-news-v2 .cn-support-card .cn-placeholder{aspect-ratio:16/9}}
