.tone-block.accordions details {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.tone-block.accordions details summary svg * {
  stroke-width: 2;
}

.tone-block.accordions details p a {
  --tw-text-opacity: 1;
  color: rgba(0, 142, 201, var(--tw-text-opacity));
  text-decoration: underline;
}

.tone-block.accordions details[open] summary {
  --tw-text-opacity: 1;
  color: rgba(0, 142, 201, var(--tw-text-opacity));
}

.tone-block.accordions details[open] summary svg.arrow-toggle {
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  --tw-rotate: 180deg;
}