.pagination-block{gap:var(--gap-8);margin-top:var(--gap-12);flex-wrap:wrap;justify-content:space-between;display:flex}.pagination-block .load-more-btn{gap:10px;min-width:260px;padding-inline:45px}.pagination{gap:var(--gap-4);--element-size:40px;margin:0;padding:0;list-style:none;display:flex}.pagination li{--element-color:var(--color-gray);--element-bg-color:var(--color-white)}:is(.pagination li) a,:is(.pagination li) span{background-color:var(--element-bg-color);border-radius:var(--border-radius);height:var(--element-size);width:var(--element-size);--font-size:var(--font-size-14);transition:background-color var(--hover-animation-time) var(--animation-function),color var(--hover-animation-time) var(--animation-function);justify-content:center;align-items:center;font-weight:500;display:flex;color:var(--element-color)!important;text-decoration:none!important}.active:is(.pagination li){cursor:default}:is(.active:is(.pagination li),:is(.pagination li):hover):not(.disabled){--element-color:var(--color-white);--element-bg-color:var(--color-violet)}:is(.active:is(.pagination li),:is(.pagination li):hover):not(.disabled) .icon{fill:var(--element-color)}.disabled:is(.pagination li):not(.active){cursor:not-allowed}.prev:is(.pagination li) .icon{transform:rotate(180deg)}.expert-list .description{margin-bottom:var(--gap-24)}.expert-list .expert-container{grid-row-gap:var(--gap-16);margin:0;padding:0;list-style:none;display:grid}:is(.expert-list .expert-container)>li{background:var(--color-white);border-radius:var(--border-radius);container:ExpertCard/inline-size}.expert-list .expert-card{padding:var(--gap-16);grid-column-gap:var(--gap-8);grid-template-columns:90px 1fr;display:grid}@container ExpertCard (width>=701px){.expert-list .expert-card{grid-column-gap:var(--gap-16);padding:var(--gap-24);grid-template-columns:112px 1fr max-content}}:is(.expert-list .expert-card) .expert-photo{background-position:50%;border:4px solid oklch(90.4% .039 142);border-radius:50%;grid-row:1/6;width:112px;height:112px}@container ExpertCard (width<=700px){:is(.expert-list .expert-card) .expert-photo{background-size:90px;grid-row:1/4;width:90px;height:90px}:is(.expert-list .expert-card) .expert-name{--font-size:var(--font-size-18)}}:is(.expert-list .expert-card) .expert-name{margin-bottom:var(--gap-4)}:is(:is(.expert-list .expert-card) .expert-name) a{color:var(--color-black);text-decoration:none}:is(.expert-list .expert-card) .stickers{--color-accent:var(--color-black);grid-gap:var(--gap-16);align-items:center;display:flex}@container ExpertCard (width<=700px){:is(.expert-list .expert-card) .stickers{margin-bottom:var(--gap-4);--font-size:var(--font-size-12);grid-column:2/-1}}:is(:is(.expert-list .expert-card) .stickers)>*{align-items:center;gap:7px;display:flex}:is(:is(.expert-list .expert-card) .stickers) .brand-pro{color:var(--color-accent)}:is(.expert-list .expert-card) .expert-position{--font-size:var(--font-size-12);color:var(--color-violet);grid-column:2/-1}:is(.expert-list .expert-card) .specialization-title{--font-size:var(--font-size-16);margin-bottom:var(--gap-8);margin-top:var(--gap-16);grid-column:2/4}@container ExpertCard (width<=700px){:is(.expert-list .expert-card) .specialization-title{grid-column:1/-1}}@container ExpertCard (width>=701px){:is(.expert-list .expert-card) .specialization-title{--font-size:var(--font-size-18);margin-top:var(--gap-24)}}:is(.expert-list .expert-card) .specializations{grid-column:2/4}@container ExpertCard (width<=700px){:is(.expert-list .expert-card) .specializations{grid-column:1/-1}}:is(:is(.expert-list .expert-card) .specializations) ul{gap:var(--gap-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:is(:is(:is(.expert-list .expert-card) .specializations) ul) li{background:var(--color-main-bg);border-radius:var(--border-radius);display:block}:is(:is(:is(:is(.expert-list .expert-card) .specializations) ul) li)>*{--font-size:var(--font-size-14);border-radius:var(--border-radius);color:var(--color-violet);padding:var(--gap-4) var(--gap-12);width:fit-content;display:block}.specializations-toggle:is(:is(:is(:is(.expert-list .expert-card) .specializations) ul) li){background:0 0}.specializations-toggle:is(:is(:is(:is(.expert-list .expert-card) .specializations) ul) li) button{background:0 0;border:none;font-weight:400}.is-expanded:is(.specializations-toggle:is(:is(:is(:is(.expert-list .expert-card) .specializations) ul) li) button){color:var(--color-gray)}:is(.expert-list .expert-card) .footer{margin-top:var(--gap-16);grid-column-gap:var(--gap-24);grid-row-gap:var(--gap-12);grid-column:2/4;align-items:center;display:flex}@container ExpertCard (width<=700px){:is(.expert-list .expert-card) .footer{flex-wrap:wrap;grid-column:1/-1}}@container ExpertCard (width>=701px){:is(.expert-list .expert-card) .footer{margin-top:var(--gap-24)}}:is(:is(.expert-list .expert-card) .footer) svg{min-width:24px}:is(:is(.expert-list .expert-card) .footer) .articles{white-space:nowrap}:is(:is(.expert-list .expert-card) .footer) .articles,:is(:is(.expert-list .expert-card) .footer) .work-experience{--font-size:var(--font-size-12);align-items:center;gap:var(--gap-4);display:flex}:is(:is(:is(.expert-list .expert-card) .footer) .work-experience,:is(:is(.expert-list .expert-card) .footer) .articles)>*{margin:0}:is(:is(.expert-list .expert-card) .footer) button{flex-basis:246px;margin-left:auto}@container ExpertCard (width<=700px){:is(:is(.expert-list .expert-card) .footer) button{flex-basis:100%}}@media (width>=740px){.pagination-block{margin-top:var(--gap-24)}.pagination{gap:var(--gap-8);--element-size:48px}}@media (width>=992px){.expert-list .description{margin-bottom:var(--gap-40)}.expert-list .expert-container{grid-column-gap:var(--gap-16);grid-row-gap:var(--gap-24);grid-template-columns:1fr 1fr}}@media (width<=739px){.pagination-block .load-more-btn{width:100%}}@media (any-hover:hover){:is(.pagination li):not(.active,.disabled):hover,:is(:is(:is(:is(.expert-list .expert-card) .specializations) ul) li)>*{cursor:pointer}:is(:is(:is(:is(:is(.expert-list .expert-card) .specializations) ul) li)>*):hover{background:var(--color-purple-pastel);text-decoration:none!important}}
