/* The generic internal-page hero is replaced by the industries accordion page header. */
body:has(.industries-accordion-page) .internal-hero {
    display: none;
}

/* Author styles have precedence over the browser's [hidden] rule. */
.industries-accordion__panel[hidden] {
    display: none;
}

.industries-accordion__item--special {
    border-color: rgba(181, 18, 18, .38);
    background: linear-gradient(90deg, rgba(181, 18, 18, .055), rgba(248, 245, 240, 0) 62%);
}

.industries-accordion__item--special .industries-accordion__toggle {
    color: #1f1f1f;
}

.industries-accordion__item--special .industries-accordion__number,
.industries-accordion__item--special .industries-accordion__summary > span,
.industries-accordion__item--special .industries-accordion__summary p {
    color: #b51212;
}

.industries-accordion__item--special .industries-accordion__toggle small {
    color: #b51212;
}

.industries-accordion__item--special .industries-accordion__panel {
    background: rgba(255, 252, 247, .46);
}
