.main-blog-author-hero{background:var(--color-white);color:var(--color-dark);padding-inline:var(--block-side-padding)}.main-blog-author-hero .blog-author-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:min(100%,var(--primary-block-width));margin-inline:auto;padding-bottom:60px;min-height:auto}@media (max-width:1024px){.main-blog-author-hero .blog-author-hero{padding-bottom:40px}}@media (max-width:768px){.main-blog-author-hero .blog-author-hero{padding-bottom:30px}}.main-blog-author-hero .content-head{margin-bottom:20px}.main-blog-author-hero .content-head .content-head--inline{font-size:48px;font-weight:800;text-transform:uppercase;letter-spacing:0.02em;margin:0}@media (max-width:1024px){.main-blog-author-hero .content-head .content-head--inline{font-size:36px}}@media (max-width:768px){.main-blog-author-hero .content-head .content-head--inline{font-size:28px}}.main-blog-author-hero .blog-author-hero__breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;margin-bottom:40px}.main-blog-author-hero .blog-author-hero__breadcrumbs a{color:var(--color-orange);text-decoration:none;-webkit-transition:color 0.2s;transition:color 0.2s}.main-blog-author-hero .blog-author-hero__breadcrumbs a:hover{color:var(--color-dark)}.main-blog-author-hero .blog-author-hero__breadcrumbs span{color:rgba(var(--color-dark-rgb),0.5)}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__breadcrumbs{font-size:13px;margin-bottom:30px}}.main-blog-author-hero .blog-author-hero__breadcrumbs-sep{font-size:12px}.main-blog-author-hero .blog-author-hero__profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1024px){.main-blog-author-hero .blog-author-hero__profile{gap:40px}}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.main-blog-author-hero .blog-author-hero__photo{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;width:280px;height:280px;overflow:hidden;border-radius:4px;background:rgba(var(--color-dark-rgb),0.04);position:relative}.main-blog-author-hero .blog-author-hero__photo:after{content:"";position:absolute;bottom:0;right:0;width:50px;height:50px;background:var(--color-orange);clip-path:polygon(100% 0,100% 100%,0 100%)}.main-blog-author-hero .blog-author-hero__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.main-blog-author-hero .blog-author-hero__photo{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;width:220px;height:220px}}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__photo{-webkit-box-flex:0;-ms-flex:none;flex:none;width:180px;height:180px}.main-blog-author-hero .blog-author-hero__photo:after{width:36px;height:36px}}.main-blog-author-hero .blog-author-hero__info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.main-blog-author-hero .blog-author-hero__name{font-size:36px;font-weight:800;line-height:1.15;margin:0 0 8px;color:var(--color-dark)}@media (max-width:1024px){.main-blog-author-hero .blog-author-hero__name{font-size:30px}}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__name{font-size:26px}}@media (max-width:480px){.main-blog-author-hero .blog-author-hero__name{font-size:22px}}.main-blog-author-hero .blog-author-hero__role{font-size:16px;font-weight:500;color:var(--color-orange);margin:0 0 24px;line-height:1.4}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__role{font-size:15px;margin-bottom:20px}}.main-blog-author-hero .blog-author-hero__bio{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(var(--color-dark-rgb),0.1)}.main-blog-author-hero .blog-author-hero__bio p{font-size:16px;line-height:1.7;color:rgba(var(--color-dark-rgb),0.6);margin:0 0 14px}.main-blog-author-hero .blog-author-hero__bio p:last-child{margin-bottom:0}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__bio{margin-bottom:24px;padding-bottom:24px}.main-blog-author-hero .blog-author-hero__bio p{font-size:15px}}.main-blog-author-hero .blog-author-hero__details{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(var(--color-dark-rgb),0.1)}@media (max-width:1024px){.main-blog-author-hero .blog-author-hero__details{gap:30px}}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__details{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px;margin-bottom:24px;padding-bottom:24px}}.main-blog-author-hero .blog-author-hero__detail-group h3{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.06em;color:var(--color-dark);margin:0 0 14px;padding-bottom:10px;border-bottom:2px solid var(--color-orange);display:inline-block}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__detail-group h3{font-size:13px;margin-bottom:12px}}.main-blog-author-hero .blog-author-hero__skills{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.main-blog-author-hero .blog-author-hero__skills li{display:inline-block;font-size:13px;font-weight:500;padding:5px 14px;border:1px solid rgba(var(--color-dark-rgb),0.15);border-radius:20px;color:var(--color-dark);-webkit-transition:background-color 0.2s,border-color 0.2s;transition:background-color 0.2s,border-color 0.2s}.main-blog-author-hero .blog-author-hero__skills li:hover{border-color:var(--color-orange);background:rgba(var(--color-orange-rgb),0.06)}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__skills li{font-size:12px;padding:4px 12px}}.main-blog-author-hero .blog-author-hero__experience{list-style:none;margin:0;padding:0}.main-blog-author-hero .blog-author-hero__experience li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:10px 0;border-bottom:1px solid rgba(var(--color-dark-rgb),0.06)}.main-blog-author-hero .blog-author-hero__experience li:first-child{padding-top:0}.main-blog-author-hero .blog-author-hero__experience li:last-child{border-bottom:none;padding-bottom:0}.main-blog-author-hero .blog-author-hero__experience li strong{font-size:15px;font-weight:600;color:var(--color-dark)}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__experience li strong{font-size:14px}}.main-blog-author-hero .blog-author-hero__experience li span{font-size:13px;color:rgba(var(--color-dark-rgb),0.5)}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__experience li span{font-size:12px}}.main-blog-author-hero .blog-author-hero__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:24px}@media (max-width:480px){.main-blog-author-hero .blog-author-hero__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.main-blog-author-hero .blog-author-hero__contact-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--color-dark);text-decoration:none;-webkit-transition:color 0.2s;transition:color 0.2s}.main-blog-author-hero .blog-author-hero__contact-link svg{-ms-flex-negative:0;flex-shrink:0;color:var(--color-orange)}.main-blog-author-hero .blog-author-hero__contact-link:hover{color:var(--color-orange);text-decoration:none}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__contact-link{font-size:13px}}.main-blog-author-hero .blog-author-hero__articles-count span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;color:var(--color-orange);padding:6px 16px;border:1px solid var(--color-orange);border-radius:4px}@media (max-width:768px){.main-blog-author-hero .blog-author-hero__articles-count span{font-size:13px}}