.expert-page__header,.expert-page .section-above-footer,.expert-page__breadcrumbs{background-color:#f8f8f8}.expert-page__header{padding-block:2.66667rem}@media screen and (width>=48em){.expert-page__header{padding-block:5.33333rem}}.expert-page__header-content{flex-direction:column;gap:1.06667rem;display:flex}@media screen and (width>=48em){.expert-page__header-content{flex-direction:row;align-items:flex-start;gap:2.66667rem}}.expert-page__avatar{aspect-ratio:1;object-fit:cover}.expert-page__avatar,.expert-page__avatar-svg{border-radius:50%;width:4.26667rem;height:4.26667rem}@media screen and (width>=48em){.expert-page__avatar,.expert-page__avatar-svg{width:8rem;height:8rem}}.expert-page__info{flex-direction:column;flex:1;gap:1.6rem;display:flex}.expert-page__name-section{flex-direction:column;gap:.133333rem;display:flex}@media screen and (width>=48em){.expert-page__name-section{gap:2rem}}.expert-page__name-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.expert-page__name{color:#26262b;margin:0;font-size:2rem;font-weight:500}@media screen and (width>=48em){.expert-page__name{font-size:3.33333rem;line-height:1.15}}.expert-page__title-row{flex-direction:column;gap:0;display:flex}@media screen and (width>=48em){.expert-page__title-row{flex-flow:wrap;align-items:center;gap:.266667rem 1.6rem}}.expert-page__title,.expert-page__location{color:#26262b}@media screen and (width>=48em){.expert-page__title,.expert-page__location{font-size:1.33333rem}}.expert-page__title{margin:0;font-weight:450;line-height:1.5}.expert-page__location{font-weight:500;line-height:1.5;text-decoration:underline}.expert-page__social-links{align-items:center;gap:.733333rem;display:flex}.expert-page__social-link{justify-content:center;align-items:center;transition:opacity .2s ease-in-out;display:flex}.expert-page__social-link:hover{opacity:.7}.expert-page__social-icon{width:2.13333rem;height:2.13333rem}.expert-page__bio{flex-direction:column;display:flex}.expert-page__bio-text{color:#707070;margin:0;font-size:1rem;font-style:normal;font-weight:450;line-height:2rem}@media screen and (width>=48em){.expert-page__bio-text{font-size:1.33333rem}}.expert-page__read-more{cursor:pointer;border:1px solid #999;border-radius:.333333rem;align-items:center;gap:.666667rem;width:fit-content;margin-top:1.33333rem;padding:.666667rem .8rem;display:flex}.expert-page__read-more-icon{width:3.33333rem;height:2.26667rem}.expert-page__read-more-text{color:#26262b;font-size:1rem;font-weight:500}.expert-page__specialties{flex-direction:column;gap:.133333rem;display:flex}@media screen and (width>=48em){.expert-page__specialties{margin-top:1.06667rem}}.expert-page__specialties-title{color:#26262b;margin:0;font-weight:600}@media screen and (width>=48em){.expert-page__specialties-title{font-size:1.33333rem}}.expert-page__specialties-text{color:#707070;margin:0;font-weight:500}@media screen and (width>=48em){.expert-page__specialties-text{font-size:1.33333rem}}.expert-page__posts-videos{flex-direction:column;gap:1.06667rem;margin-top:2.66667rem;display:flex}@media screen and (width>=48em){.expert-page__posts-videos{gap:2.66667rem;margin-top:4.26667rem}}.expert-page__posts-videos-title{color:#26262b;margin:0;font-weight:500}@media screen and (width>=48em){.expert-page__posts-videos-title{font-size:2rem}}.expert-page__posts-videos-grid{--grid-cols:1;--grid-gap:1.06667rem;gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-cols), 1fr);margin:0;padding:0;list-style:none;display:grid}@media screen and (width>=48em){.expert-page__posts-videos-grid{--grid-cols:2;--grid-gap:1.6rem}}@media screen and (width>=59.375em){.expert-page__posts-videos-grid{--grid-cols:3}}@media screen and (width>=75em){.expert-page__posts-videos-grid{--grid-cols:4}}.expert-page__pagination-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;margin-top:2.66667rem;display:flex}.expert-page__pagination-count{color:#707070;text-align:center;font-size:.933333rem;font-weight:500}@media screen and (width<=47.9375em){.expert-page .section-above-footer{padding-top:4.26667rem}}@media screen and (width>=48em){.expert-page .section-above-footer{padding-top:5.33333rem}}.expert-page .max-lines__toggle--btn{margin-top:-.2rem}@media screen and (width>=48em){.expert-page .max-lines__toggle--btn{margin-top:.333333rem}}.expert-page .collapsible-text__content p{color:#707070;font-weight:450;line-height:1.5}@media screen and (width>=48em){.expert-page .collapsible-text__content p{font-size:1.33333rem}}
