:root {
    --healthy-main: linear-gradient(120deg, #9DCE7C, #3A9B5E);
    --healthy-main-dark: linear-gradient(120deg, #97d170, #358853);;
    --healthy-text: #1b3b2b;
    --healthy-text-light: #ffffff;
    --white: white;
}

.healthy {
    box-sizing: border-box;
    font-family: Arial, Helvetica, sans-serif;
    max-width: 830px;
    width: 100%;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.2;
    color: var(--healthy-text);
}

.healthy__section {
    margin-bottom: 80px;
}

/* Стили для заголовков аккордеона */
.healthy__accordion .accordion__header {
    background: var(--healthy-main);
    color: var(--healthy-text-light);
}

.healthy__accordion .accordion__header:hover {
    background: var(--healthy-main-dark);
}

.healthy__accordion .accordion__docs-icon,
.healthy__accordion .accordion__docs-external{
    background: var(--healthy-main);
}

.healthy__accordion .accordion__docs-link {
    color: var(--healthy-text);
}

.healthy__accordion .accordion__docs-link:hover {
    color: var(--healthy-main-dark);
}
