.author-banner{align-items:center;background:var(--author-bg,linear-gradient(-71.09deg,var(--color-green-light) 0,var(--color-green-dark) 49.52%,#073329 100%));display:flex;height:600px;overflow:hidden;position:relative}.author-breadcrumbs{left:0;padding:16px 20px;position:absolute;right:0;top:0;z-index:2}.author-breadcrumbs__inner{margin:0 auto;max-width:1375px}.author-breadcrumbs__list{list-style:none;margin:0;padding:0}.author-breadcrumbs__item,.author-breadcrumbs__list{align-items:center;display:flex;gap:8px}.author-breadcrumbs__link{color:var(--color-white);font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:1.5;opacity:.6;text-decoration:none;transition:opacity .2s}.author-breadcrumbs__link:hover{opacity:1}.author-breadcrumbs__current{color:var(--color-white);font-family:Jost,sans-serif;font-size:14px;font-weight:600;line-height:1.5}.author-breadcrumbs__sep{align-items:center;display:flex;flex-shrink:0}.author-inner{align-items:center;display:flex;gap:48px;margin:0 auto;max-width:1440px;padding:0 32px;position:relative;width:100%;z-index:1}.author-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:24px;padding-left:33px}.author-name{color:var(--color-white);letter-spacing:-.56px;margin:0}.author-role{font-size:32px;letter-spacing:-.32px;line-height:1.3;margin:0}.author-copy,.author-role{color:var(--color-white);font-family:Jost,sans-serif;font-weight:400}.author-copy{font-size:18px;line-height:1.5}.author-copy p{margin:0}.author-copy p+p{margin-top:12px}.author-linkedin{align-items:center;color:var(--color-white);display:flex;transition:opacity .2s}.author-linkedin:hover{opacity:.75}.author-img-card{border:1px solid rgba(10,8,7,.15);border-radius:32px 32px 0 32px;flex-shrink:0;height:488px;overflow:hidden;width:483px}.author-img{height:100%;object-fit:cover;object-position:top center;width:100%}@media screen and (max-width:1024px){.author-img-card{height:380px;width:360px}.author-role{font-size:26px}}@media screen and (max-width:767px){.author-banner{height:auto;padding:56px 0 40px}.author-inner{align-items:flex-start;flex-direction:column;gap:32px;padding:0 20px}.author-content{gap:16px;padding-left:0}.author-role{font-size:22px}.author-copy{font-size:16px}.author-img-card{height:300px;width:100%}}