@keyframes bmriseup_q8w2n5k1m4xp {
      from {
        opacity: 0;
        transform: translateY(28px);
      }
      to {
        opacity: 1;
        transform: translateY(0);
      }
    }
@keyframes bmpulseglow_r3t7y9u2i5op {
      0%,
      100% {
        opacity: 0.45;
        transform: scale(1);
      }
      50% {
        opacity: 0.85;
        transform: scale(1.06);
      }
    }
@keyframes bmslidein_h6j4k8l2n9vq {
      from {
        opacity: 0;
        transform: translateX(-16px);
      }
      to {
        opacity: 1;
        transform: translateX(0);
      }
    }
[dir="rtl"] #k_n6fk2uq .el_tqxf94e {
      animation-name: bmslidertr_h6j4k8l2n9vq;
}
@keyframes bmslidertr_h6j4k8l2n9vq {
      from {
        opacity: 0;
        transform: translateX(16px);
      }
      to {
        opacity: 1;
        transform: translateX(0);
      }
}

#k_n6fk2uq {
      position: relative;
      overflow: hidden;
      background:
        linear-gradient(160deg, var(--warning-bg) 0%, var(--background-primary) 28%, var(--info-bg) 72%, var(--secondary-bg) 100%);
      padding-block: clamp(2.5rem, 6vw, 5rem);
}

#k_n6fk2uq .el_kbnkoe8 {
      position: absolute;
      pointer-events: none;
      border-radius: 50%;
      z-index: 0;
      animation: bmpulseglow_r3t7y9u2i5op 5.5s ease-in-out infinite;
}

#k_n6fk2uq .el_qwba7gy {
      width: min(42vw, 28rem);
      height: min(42vw, 28rem);
      inset-block-start: -8%;
      inset-inline-end: -6%;
      background: radial-gradient(circle, var(--danger-bg) 0%, var(--warning-color) 40%, var(--background-primary) 70%);
      opacity: 0.55;
}

#k_n6fk2uq .el_cghaciw {
      width: min(36vw, 22rem);
      height: min(36vw, 22rem);
      inset-block-end: 8%;
      inset-inline-start: -8%;
      background: radial-gradient(circle, var(--info-color) 0%, var(--accent-bg) 45%, var(--background-primary) 72%);
      opacity: 0.5;
      animation-delay: 1.2s;
}

#k_n6fk2uq .el_tjow2k2 {
      position: relative;
      z-index: 2;
}

#k_n6fk2uq .el_taj1jls {
      display: grid;
      grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);
      gap: clamp(1.25rem, 3vw, 2.5rem);
      align-items: stretch;
      margin-block-end: clamp(1.75rem, 4vw, 2.75rem);
      animation: bmriseup_q8w2n5k1m4xp 0.7s ease both;
}

#k_n6fk2uq .el_fj3hbcn {
      background: linear-gradient(135deg, var(--primary-dark) 0%, var(--accent) 48%, var(--secondary) 100%);
      color: var(--text-light);
      padding-block: clamp(1.75rem, 4vw, 3rem);
      padding-inline: clamp(1.35rem, 3.5vw, 2.75rem);
      clip-path: polygon(0 0, 100% 0, 96% 100%, 0 100%);
      position: relative;
      overflow: hidden;
}

#k_n6fk2uq .el_fj3hbcn::after {
      content: "";
      position: absolute;
      inset-block-end: -20%;
      inset-inline-end: -10%;
      width: 55%;
      height: 70%;
      background: linear-gradient(210deg, var(--warning-color) 0%, var(--danger-color) 100%);
      opacity: 0.35;
      clip-path: polygon(30% 0, 100% 20%, 80% 100%, 0 70%);
      pointer-events: none;
}

#k_n6fk2uq .el_doaop5x {
      display: inline-block;
      font-size: 0.78rem;
      font-weight: 800;
      letter-spacing: 0.14em;
      text-transform: uppercase;
      color: var(--info-bg);
      margin-block-end: 0.85rem;
      position: relative;
      z-index: 1;
}

#k_n6fk2uq .el_po65r4e {
      margin: 0;
      font-size: clamp(2rem, 4.5vw, 3.35rem);
      font-weight: 900;
      line-height: 1.05;
      letter-spacing: -0.035em;
      color: var(--text-light);
      position: relative;
      z-index: 1;
}

#k_n6fk2uq .el_nk8ttqs {
      margin-block-start: 1.25rem;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      gap: 0.75rem 1.25rem;
      position: relative;
      z-index: 1;
}

#k_n6fk2uq .el_nk8ttqs time {
      font-size: 0.9rem;
      font-weight: 600;
      color: var(--info-bg);
}

#k_n6fk2uq .el_siyx1e6 {
      width: 0.4rem;
      height: 0.4rem;
      border-radius: 50%;
      background: var(--warning-color);
      flex-shrink: 0;
}

#k_n6fk2uq .el_nurcq1n {
      font-size: 0.88rem;
      font-weight: 700;
      color: var(--text-light);
}

#k_n6fk2uq .el_riduh1c {
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: 0.65rem;
}

#k_n6fk2uq .el_be2kiyx {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
      padding-block: 1.15rem;
      padding-inline: 1rem;
      min-height: 100%;
      animation: bmriseup_q8w2n5k1m4xp 0.75s ease both;
}

#k_n6fk2uq .el_be2kiyx:nth-child(1) {
      background: var(--warning-color);
      color: var(--text-light);
      animation-delay: 0.08s;
      clip-path: polygon(0 0, 100% 0, 100% 88%, 0 100%);
}

#k_n6fk2uq .el_be2kiyx:nth-child(2) {
      background: var(--info-color);
      color: var(--neutral-1050);
      animation-delay: 0.16s;
      clip-path: polygon(0 8%, 100% 0, 100% 100%, 0 92%);
}

#k_n6fk2uq .el_be2kiyx:nth-child(3) {
      background: var(--secondary);
      color: var(--text-light);
      animation-delay: 0.24s;
      clip-path: polygon(0 0, 100% 12%, 100% 100%, 0 100%);
}

#k_n6fk2uq .el_jaucnnw {
      font-size: clamp(1.35rem, 2.5vw, 1.85rem);
      font-weight: 900;
      line-height: 1.1;
}

#k_n6fk2uq .el_snw54jj {
      margin-block-start: 0.4rem;
      font-size: 0.72rem;
      font-weight: 800;
      text-transform: uppercase;
      letter-spacing: 0.06em;
      opacity: 0.9;
}

#k_n6fk2uq .el_8n5luob {
      margin-block-end: clamp(1.5rem, 3vw, 2.25rem);
      padding-block: 0.85rem;
      padding-inline: 1rem;
      background: var(--background-tertiary);
      border-inline-start: 6px solid var(--danger-color);
      box-shadow: 0 12px 28px color-mix(in srgb, var(--neutral-1050) 12%, var(--background-primary));
}

#k_n6fk2uq .el_lcmpbg7 {
      display: block;
      font-size: 0.7rem;
      font-weight: 900;
      text-transform: uppercase;
      letter-spacing: 0.12em;
      color: var(--danger-dark);
      margin-block-end: 0.65rem;
}

#k_n6fk2uq .el_799f9nk {
      display: flex;
      flex-wrap: wrap;
      gap: 0.45rem;
}

#k_n6fk2uq .el_4rc04pl {
      display: inline-flex;
      align-items: center;
      text-decoration: none;
      font-size: 0.78rem;
      font-weight: 700;
      color: var(--text-primary);
      background: linear-gradient(180deg, var(--neutral-50) 0%, var(--background-secondary) 100%);
      border: 2px solid var(--neutral-250);
      padding-block: 0.4rem;
      padding-inline: 0.75rem;
      transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease, transform 0.2s ease;
}

#k_n6fk2uq .el_4rc04pl:hover {
      background: var(--primary);
      border-color: var(--primary-dark);
      color: var(--text-light);
      transform: translateY(-2px);
}

#k_n6fk2uq .el_ss292go {
      display: grid;
      grid-template-columns: minmax(0, 1fr);
      gap: 1rem;
}

#k_n6fk2uq .el_tqxf94e {
      display: grid;
      grid-template-columns: minmax(0, 0.28fr) minmax(0, 0.72fr);
      background: var(--background-tertiary);
      overflow: hidden;
      box-shadow: 0 14px 36px color-mix(in srgb, var(--neutral-1050) 10%, var(--background-primary));
      animation: bmslidein_h6j4k8l2n9vq 0.55s ease both;
}

#k_n6fk2uq .el_tqxf94e:nth-child(1) {
      animation-delay: 0.04s;
}
#k_n6fk2uq .el_tqxf94e:nth-child(2) {
      animation-delay: 0.08s;
}
#k_n6fk2uq .el_tqxf94e:nth-child(3) {
      animation-delay: 0.12s;
}
#k_n6fk2uq .el_tqxf94e:nth-child(4) {
      animation-delay: 0.16s;
}
#k_n6fk2uq .el_tqxf94e:nth-child(5) {
      animation-delay: 0.2s;
}
#k_n6fk2uq .el_tqxf94e:nth-child(6) {
      animation-delay: 0.24s;
}
#k_n6fk2uq .el_tqxf94e:nth-child(7) {
      animation-delay: 0.28s;
}

#k_n6fk2uq .el_53y175f {
      display: flex;
      align-items: flex-end;
      padding-block: 1.35rem;
      padding-inline: 1.1rem;
      min-height: 100%;
}

#k_n6fk2uq .el_tqxf94e:nth-child(1) .el_53y175f {
      background: linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);
}
#k_n6fk2uq .el_tqxf94e:nth-child(2) .el_53y175f {
      background: linear-gradient(180deg, var(--warning-color) 0%, var(--warning-dark) 100%);
}
#k_n6fk2uq .el_tqxf94e:nth-child(3) .el_53y175f {
      background: linear-gradient(180deg, var(--accent) 0%, var(--accent-dark) 100%);
}
#k_n6fk2uq .el_tqxf94e:nth-child(4) .el_53y175f {
      background: linear-gradient(180deg, var(--secondary) 0%, var(--secondary-dark) 100%);
}
#k_n6fk2uq .el_tqxf94e:nth-child(5) .el_53y175f {
      background: linear-gradient(180deg, var(--danger-color) 0%, var(--danger-dark) 100%);
}
#k_n6fk2uq .el_tqxf94e:nth-child(6) .el_53y175f {
      background: linear-gradient(180deg, var(--info-dark) 0%, var(--accent-dark) 100%);
}
#k_n6fk2uq .el_tqxf94e:nth-child(7) .el_53y175f {
      background: linear-gradient(180deg, var(--secondary-light) 0%, var(--primary-dark) 100%);
}

#k_n6fk2uq .el_9dv4d0p {
      margin: 0;
      font-size: clamp(1.05rem, 2vw, 1.35rem);
      font-weight: 900;
      line-height: 1.2;
      color: var(--text-light);
      letter-spacing: -0.02em;
}

#k_n6fk2uq .el_b6r602w {
      padding-block: 1.35rem;
      padding-inline: clamp(1.1rem, 2.5vw, 1.75rem);
}

#k_n6fk2uq .el_b6r602w p {
      color: var(--text-secondary);
      line-height: 1.72;
      margin-block-end: 0.75rem;
}

#k_n6fk2uq .el_b6r602w p:last-child {
      margin-block-end: 0;
}

#k_n6fk2uq .el_ptawwgd {
      color: var(--text-primary);
      font-size: 1rem;
      font-weight: 800;
      margin-block-start: 0.55rem;
      margin-block-end: 0.4rem;
}

#k_n6fk2uq .el_sxvoeze {
      margin-block-end: 0.75rem;
      padding-inline-start: 1.1rem;
      color: var(--text-secondary);
}

#k_n6fk2uq .el_sxvoeze li {
      margin-block-end: 0.35rem;
      line-height: 1.55;
}

#k_n6fk2uq .el_sxvoeze li::marker {
      color: var(--warning-color);
}

#k_n6fk2uq .el_t5bzs5w {
      padding-block: 0.9rem;
      padding-inline: 1rem;
      margin-block-end: 0.85rem;
      background: linear-gradient(105deg, var(--info-bg) 0%, var(--warning-bg) 100%);
      border-inline-start: 5px solid var(--accent);
}

#k_n6fk2uq .el_t5bzs5w p {
      margin-block-end: 0;
      color: var(--neutral-1050);
      font-weight: 600;
}

#k_n6fk2uq .el_dc5wsuw {
      margin-block-start: 0.35rem;
      display: grid;
      grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr);
      gap: 1.25rem;
      align-items: center;
      padding-block: clamp(1.5rem, 3vw, 2.25rem);
      padding-inline: clamp(1.25rem, 3vw, 2rem);
      background: linear-gradient(120deg, var(--neutral-1050) 0%, var(--primary-dark) 42%, var(--accent-dark) 100%);
      color: var(--text-light);
      animation: bmriseup_q8w2n5k1m4xp 0.65s ease 0.3s both;
      position: relative;
      overflow: hidden;
}

#k_n6fk2uq .el_dc5wsuw::before {
      content: "";
      position: absolute;
      inset-block-start: -40%;
      inset-inline-end: -15%;
      width: 50%;
      height: 140%;
      background: linear-gradient(200deg, var(--warning-color) 0%, var(--danger-color) 55%, var(--primary) 100%);
      opacity: 0.28;
      clip-path: polygon(40% 0, 100% 0, 100% 100%, 0 80%);
      pointer-events: none;
}

#k_n6fk2uq .el_rrs7hyq {
      position: relative;
      z-index: 1;
}

#k_n6fk2uq .el_rrs7hyq h3 {
      font-size: clamp(1.2rem, 2.2vw, 1.55rem);
      font-weight: 900;
      margin-block-end: 0.55rem;
      color: var(--text-light);
}

#k_n6fk2uq .el_rrs7hyq p {
      margin-block-end: 0;
      color: var(--info-bg);
      line-height: 1.6;
      opacity: 0.95;
}

#k_n6fk2uq .el_59dfoy7 {
      position: relative;
      z-index: 1;
}

#k_n6fk2uq .el_bujw7yw {
      list-style: none;
      padding-inline-start: 0;
      margin-block-end: 1rem;
}

#k_n6fk2uq .el_bujw7yw li {
      margin-block-end: 0.35rem;
      font-size: 0.9rem;
      font-weight: 600;
      color: var(--text-light);
}

#k_n6fk2uq .el_k2erkzb {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      padding-block: 0.65rem;
      padding-inline: 1.35rem;
      background: var(--warning-color);
      color: var(--text-light);
      text-decoration: none;
      font-size: 0.88rem;
      font-weight: 900;
      letter-spacing: 0.02em;
      border: 2px solid var(--warning-light);
      transition: background 0.2s ease, transform 0.2s ease, border-color 0.2s ease;
}

#k_n6fk2uq .el_k2erkzb:hover {
      background: var(--danger-color);
      border-color: var(--danger-light);
      color: var(--text-light);
      transform: translateY(-2px);
}

@media (max-width: 991.98px) {
  #k_n6fk2uq .el_taj1jls {
    grid-template-columns: minmax(0, 1fr);
  }

  #k_n6fk2uq .el_fj3hbcn {
    clip-path: none;
  }

  #k_n6fk2uq .el_riduh1c {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #k_n6fk2uq .el_be2kiyx:nth-child(1),
  #k_n6fk2uq .el_be2kiyx:nth-child(2),
  #k_n6fk2uq .el_be2kiyx:nth-child(3) {
    clip-path: none;
  }

  #k_n6fk2uq .el_tqxf94e {
    grid-template-columns: minmax(0, 1fr);
  }

  #k_n6fk2uq .el_53y175f {
    padding-block: 1rem;
  }

  #k_n6fk2uq .el_dc5wsuw {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 575.98px) {
  #k_n6fk2uq .el_riduh1c {
    grid-template-columns: minmax(0, 1fr);
  }
}
