/* Основные цвета из палитры */
:root {
    --navy: #003A8A; /* Navy Blue */
    --sapphire: #002647; /* Sapphire */
    --lynch: #647B9D; /* Lynch */
    --white: #FFFFFF; /* White */

    /* Оттенки серого из Neutral (используем 500, 600, 700 для текста) */
    --text-light: #647B9D; /* Lynch - для легкого текста */
    --text: #4B5C73; /* 600 оттенок серого - для основного текста */
    --text-dark: #3E4B5D; /* 700 оттенок серого - для более темного текста */

    /* Тени (можно использовать для карточек и блоков) */
    --shadow: 0 4px 12px rgba(0, 58, 138, 0.1);
}

/* Стили для заголовков h2-h5 */
/* Пример: "Подберем специалиста в вашем районе" */
/*h2 {*/
/*    font-family: 'Golos Text', sans-serif;*/
/*    font-size: 1.8rem; !* 28.8px (округлено от 30px из Body Text 01) *!*/
/*    color: var(--navy); !* #003A8A *!*/
/*    font-weight: 700; !* Bold *!*/
/*    text-align: left;*/
/*    margin-bottom: 32px;*/
/*}*/

/*h3 {*/
/*    font-family: 'Gilroy-Bold', sans-serif;*/
/*    font-size: 1.6rem; !* 25.6px (округлено от 24px из Body Text 02/03) *!*/
/*    color: var(--text-dark); !* #3E4B5D *!*/
/*    font-weight: 600; !* Semibold *!*/
/*    margin: 0;*/
/*}*/

/*h4 {*/
/*    font-family: 'Golos Text', sans-serif;*/
/*    font-size: 1.35rem; !* 21.6px (округлено от 20px из Link Lead) *!*/
/*    color: var(--navy); !* #003A8A *!*/
/*    font-weight: 700; !* Bold *!*/
/*    margin: 0;*/
/*}*/

/*h5 {*/
/*    font-family: 'Golos Text', sans-serif;*/
/*    font-size: 1.05rem; !* 16.8px (округлено от 20px из Link Lead) *!*/
/*    color: var(--navy); !* #003A8A *!*/
/*    font-weight: 700; !* Bold *!*/
/*    margin: 0;*/
/*}*/

/*!* Стили для текста <p> *!*/
/*p {*/
/*    font-family: 'Golos Text', sans-serif;*/
/*    font-size: 0.95rem; !* 15.2px (округлено от 16px, что соответствует Body Text 04) *!*/
/*    color: var(--text-light); !* #647B9D *!*/
/*    line-height: 1.5;*/
/*    margin: 0;*/
/*    font-weight: 400; !* Regular *!*/
/*}*/

/*!* Дополнительный стиль для более важного текста или акцента *!*/
/*p strong,*/
/*p b {*/
/*    color: var(--text-dark); !* #3E4B5D *!*/
/*    font-weight: 600; !* Semibold *!*/
/*}*/

/*!* Стиль для ссылок внутри текста <p> *!*/
/*p a {*/
/*    color: var(--navy); !* #003A8A *!*/
/*    text-decoration: underline;*/
/*    font-weight: 600; !* Semibold *!*/
/*}*/

/*!* Стиль для ссылок, которые выглядят как кнопки или имеют другой стиль *!*/
/*a.button-link {*/
/*    color: var(--white);*/
/*    background-color: var(--navy);*/
/*    padding: 12px 20px;*/
/*    border-radius: 12px;*/
/*    font-weight: 600;*/
/*    text-decoration: none;*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    gap: 8px;*/
/*}*/