.hero{width:100%;height:264px;background-image:url(/build/assets/course-categories-cover.1258c643.svg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;align-items:start;justify-content:start;gap:16px;padding:24px 16px 16px;overflow:hidden;h1{color: #FFFFFF; font-weight: 700; font-size: 24px; line-height: 32px;} .description{overflow: hidden; position: relative; p{color: #FFFFFF; font-weight: 400; font-size: 14px; line-height: 20px;} h3{color: #FFFFFF; font-weight: 700; font-size: 14px; line-height: 20px;}} .dropdown-icon{z-index: 9999; color: #FFFFFF; width: 100%; display: flex; flex-direction: row; align-items: start; justify-content: center; .icon-tabler-chevron-up{display: none;}}}.hero:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom,#1e008000,#1e0080)}.hero.open{height:auto;.description{height: auto;} .dropdown-icon{.icon-tabler-chevron-up{display: block;} .icon-tabler-chevron-down{display: none;}}}.hero.open:after{display:none}.authors-page__breadcrumbs{max-width:1280px;width:100%;margin:auto;padding:16px 0}.authors-page{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:24px;padding:24px 16px 48px}.authors-page__section{display:flex;flex-direction:column;align-items:start;justify-content:start;max-width:1280px;width:100%;margin:auto}.authors-page__author-cards{display:flex;flex-direction:column;align-items:start;justify-content:start;flex-wrap:wrap;gap:16px}.authors-page__section-title{color:#121212;font-weight:700;font-size:24px;line-height:32px;padding:24px 0}.authors-page__author-card{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:16px;background-color:#fff;padding:32px;border-radius:8px;transition:all .3s ease;height:388px}.authors-page__author-card:hover{cursor:pointer;transform:translateY(-4px);box-shadow:0 4px 8px #0000001a}.authors-page__author-card-image{width:160px;height:160px;border-radius:50%;overflow:hidden;img{width: 100%; height: 100%; object-fit: cover;}}.author-show__content__info{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:8px;width:100%}.author-show__content__info__name{font-weight:700;font-size:24px;line-height:32px;color:#121212;text-align:center}.authors-page__author-card-body{display:flex;flex-direction:column;align-items:center;justify-content:start;gap:16px}.authors-page__author-card-name{display:flex;flex-direction:column;align-items:center;justify-content:start;font-weight:700;font-size:20px;line-height:28px;color:#121212}.authors-page__author-card-position{font-weight:400;font-size:16px;line-height:24px;color:#6c6c6c}.authors-page__author-card-description{text-align:center;font-weight:400;font-size:16px;line-height:24px;color:#121212}@media (min-width: 768px){.hero{width:100%;height:auto;background-image:url(/build/assets/course-categories-cover.1258c643.svg);background-position:center;gap:48px;padding:80px 16px;overflow:auto;h1{color: #FFFFFF; font-weight: 700; font-size: 40px; line-height: 48px; margin: 0px; max-width: 1280px; margin: auto; width: 100%;} .description{height: auto; overflow: auto; display: flex; flex-direction: row; align-items: start; justify-content: space-between; gap: 80px; max-width: 1280px; margin: auto; width: 100%; .section_wrapper{display: flex; flex-direction: column; gap: 16px;} p{color: #FFFFFF; font-weight: 400; font-size: 16px; line-height: 24px;} h3{color: #FFFFFF; font-weight: 700; font-size: 16px; line-height: 24px; margin: 0px;}} .dropdown-icon{display: none;}}.hero:after{display:none}.authors-page{gap:48px;padding-bottom:48px;padding-top:48px}.authors-page__author-cards{flex-direction:row;flex-wrap:wrap;gap:40px}.authors-page__author-card{max-width:400px;height:432px;width:100%}.authors-page__author-card-image{width:224px;height:224px}.authors-page__author-card-name{font-size:24px;line-height:32px}}
