/*
 * Native `<details>` disclosure: the default marker is removed (Safari needs
 * the `::-webkit-details-marker` rule) and the plus turns into a close by
 * rotating 45°, which is the icon family's state rule — swapping glyphs would
 * have nothing to animate.
 */
.nomon-service-groups__summary {
	list-style: none;
}

.nomon-service-groups__summary::-webkit-details-marker {
	display: none;
}

.nomon-service-groups__icon {
	transition: transform 0.4s cubic-bezier(0.2, 0.7, 0.2, 1);
}

.nomon-service-groups__item[open] > .nomon-service-groups__summary .nomon-service-groups__icon {
	transform: rotate(45deg);
}
