.cc_xqaduz1e_B0FWyZ9VYE .ali-acc {
  padding: var(--ali-space-lg) 0 var(--ali-space-xl);
}

.cc_xqaduz1e_B0FWyZ9VYE .ali-acc__inner {
  max-width: 820px;
  margin-inline: auto;
}

.cc_xqaduz1e_B0FWyZ9VYE .ali-acc__head {
  margin-bottom: var(--ali-space-md);
}
.cc_xqaduz1e_B0FWyZ9VYE .ali-acc__eyebrow {
  display: block;
  font-weight: var(--ali-weight-medium);
  letter-spacing: 0.08em;
  color: var(--sec-soft, var(--ali-tertiary));
  margin-bottom: 10px;
}
.cc_xqaduz1e_B0FWyZ9VYE .ali-acc__title {
  margin: 0;
  font-weight: var(--ali-weight-medium);
  letter-spacing: -0.02em;
  line-height: 1.05;
}
.cc_xqaduz1e_B0FWyZ9VYE .ali-acc__desc {
  margin: 14px 0 0;
  max-width: 60ch;
  line-height: 1.55;
  color: var(--sec-soft, var(--ali-tertiary));
}

.cc_xqaduz1e_B0FWyZ9VYE .ali-acc__list {
  border-top: 1px solid var(--sec-line, var(--ali-border));
}

.cc_xqaduz1e_B0FWyZ9VYE .ali-acc__empty {
  padding: 28px 4px;
  color: var(--sec-soft, var(--ali-tertiary));
}

@media (max-width: 640px) {
  .cc_xqaduz1e_B0FWyZ9VYE .ali-acc {
    padding: var(--ali-space-md) 0 var(--ali-space-lg);
  }
  .cc_xqaduz1e_B0FWyZ9VYE .ali-acc__title {
    font-size: var(--ali-text-heading);
  }
}
