

/* Start:/local/templates/diez__divano_template/components/bitrix/news.list/expert/../../news/expert/bitrix/news.detail/.default/style.css?17836947595213*/
.page .expert-detail__hero {
    display: grid;
    grid-template-columns: minmax(0, 1fr) 320px;
    gap: 40px;
    align-items: start;
    margin-bottom: 32px;
}

.page .expert-detail__position {
    margin: 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
    color: #4a4a4a;
}

.page .expert-detail__meta {
    margin: 0;
}

.page .expert-detail__meta-row {
    display: grid;
    grid-template-columns: 180px minmax(0, 1fr);
    gap: 24px;
    padding: 14px 0;
    border-bottom: 1px solid #eceef2;
}

.page .expert-detail__meta-row:first-child {
    border-top: 1px solid #eceef2;
}

.page .expert-detail__meta-row dt {
    margin: 0;
    font-size: 14px;
    line-height: 1.5;
    color: #707380;
}

.page .expert-detail__meta-row dd {
    margin: 0;
    font-size: 14px;
    line-height: 1.5;
    color: #1a1a1a;
}

.page .expert-detail__socials {
    display: flex;
    align-items: center;
    gap: 16px;
}

.page .expert-detail__social {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    color: #1a1a1a;
    transition: opacity 0.2s ease;
}

.page .expert-detail__social:hover {
    opacity: 0.7;
}

.page .expert-detail__social .icon {
    width: 24px;
    height: 24px;
}

.page .expert-detail__social-icon {
    display: block;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.page .expert-detail__social_tiktok .expert-detail__social-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231a1a1a'%3E%3Cpath d='M16.6 5.82s.51.5 0 0A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6 0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64 0 3.33 2.76 5.7 5.69 5.7 3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3a4.1 4.1 0 0 1-1-.48z'/%3E%3C/svg%3E");
}

.page .expert-detail__social_youtube .expert-detail__social-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231a1a1a'%3E%3Cpath d='M21.6 7.2a2.5 2.5 0 0 0-1.76-1.77C18.04 5 12 5 12 5s-6.04 0-7.84.43A2.5 2.5 0 0 0 2.4 7.2 26.3 26.3 0 0 0 2 12a26.3 26.3 0 0 0 .4 4.8 2.5 2.5 0 0 0 1.76 1.77C5.96 19 12 19 12 19s6.04 0 7.84-.43a2.5 2.5 0 0 0 1.76-1.77A26.3 26.3 0 0 0 22 12a26.3 26.3 0 0 0-.4-4.8zM10 15.5v-7l6 3.5-6 3.5z'/%3E%3C/svg%3E");
}

.page .expert-detail__social_telegram .expert-detail__social-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231a1a1a'%3E%3Cpath d='M21.9 4.6c.2-.8-.6-1.4-1.3-1.1L2.8 10.2c-.9.4-.8 1.7.1 2l4.8 1.5 1.8 5.7c.3.9 1.5 1 1.9.1l2.2-4.8 5.1 3.8c.8.6 1.9.1 2.1-.9L21.9 4.6zM9.2 13.3l9.7-6.1-7.5 7.3-.3 3.2-1.9-4.4z'/%3E%3C/svg%3E");
}

.page .expert-detail__email {
    color: inherit;
    text-decoration: underline;
    text-underline-offset: 2px;
}

.page .expert-detail__photo {
    border-radius: 8px;
    overflow: hidden;
    background: #f4f5f7;
}

.page .expert-detail__photo img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
}

.page .expert-detail__certificates {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 24px;
}

.page .expert-detail__certificate a {
    display: block;
    border-radius: 4px;
    overflow: hidden;
    background: #f4f5f7;
}

.page .expert-detail__certificate img {
    display: block;
    width: 100%;
    height: 180px;
    object-fit: cover;
}

.page .expert-detail__certificate-title {
    margin-top: 12px;
    font-size: 13px;
    line-height: 1.4;
}

.page .expert-detail__certificate-more {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 16px;
    min-height: 180px;
    padding: 20px;
    border: none;
    border-radius: 4px;
    background: #4a4a4a;
    color: #fff;
    cursor: pointer;
    transition: background 0.2s ease;
}

.page .expert-detail__certificate-more:hover {
    background: #333;
}

.page .expert-detail__certificate-more-dots {
    display: flex;
    gap: 8px;
}

.page .expert-detail__certificate-more-dots span {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
}

.page .expert-detail__publications {
    margin: 0;
    padding-left: 20px;
}

.page .expert-detail__publications li {
    margin-bottom: 8px;
}

.page .expert-detail__experience-years {
    margin: 0 0 16px;
    font-size: 14px;
    line-height: 1.5;
    color: #707380;
}

.news-list .expert-list__position {
    margin-top: 8px;
    font-size: 14px;
    line-height: 1.5;
    color: #707380;
}

@media (max-width: 1024px) {
    .page .expert-detail__hero {
        grid-template-columns: 1fr;
    }

    .page .expert-detail__photo {
        max-width: 320px;
    }

    .page .expert-detail__certificates {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (max-width: 767px) {
    .page .expert-detail__meta-row {
        grid-template-columns: 1fr;
        gap: 8px;
    }

    .page .expert-detail__certificates {
        grid-template-columns: 1fr;
    }
}

/* End */
/* /local/templates/diez__divano_template/components/bitrix/news.list/expert/../../news/expert/bitrix/news.detail/.default/style.css?17836947595213 */
