.l-author{padding:0 0 5rem}.l-author__hero{padding-top:calc(var(--head-height) + var(--admin-bar-height));background-image:url("../../../static/images/page-hero-noise.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--color-white)}.l-author__hero .s__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:4rem 2rem;width:100%;height:100%;overflow:hidden}@media only screen and (max-width: 767px){.l-author__hero .s__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.l-author__hero .s__content--left{flex-basis:50%}.l-author__hero .s__content--left h1{margin-bottom:1rem}.l-author__hero .s__content--right{flex-basis:30%}.l-author__hero .s__content--right img{width:100%;height:100%;border-radius:2rem;-o-object-fit:cover;object-fit:cover}.l-author__meta{display:flex;flex-direction:row;align-items:center;justify-content:start;margin:1.5rem 0 0}.l-author__meta>*{margin-right:1rem}.l-author .s__text{margin:2rem 0;font-weight:400}.l-author__container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:4.6rem}@media only screen and (max-width: 987px){.l-author__container{margin-bottom:3.5rem}}.l-author__container>*{padding-top:6rem}@media only screen and (max-width: 987px){.l-author__container>*{padding-top:3rem}}.l-author .s__title{margin:4rem auto;text-align:center}.l-author .s__cards{display:grid;align-items:center;gap:3rem;grid-template-columns:repeat(3, 1fr);margin-top:3rem}@media only screen and (max-width: 1280px){.l-author .s__cards{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 987px){.l-author .s__cards{gap:2rem;margin-top:2rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.l-author .s__cards{gap:1rem;grid-template-columns:repeat(1, 1fr)}}.l-author .s__cards--top{display:grid;grid-auto-flow:column;grid-gap:1.5rem}@media only screen and (max-width: 987px){.l-author .s__cards--top{grid-auto-flow:row;grid-gap:1rem}}@media only screen and (max-width: 767px){.l-author .s__cards--top{display:block}}.l-author .s__cards--top-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 987px){.l-author .s__cards--top-item{flex-direction:column}.l-author .s__cards--top-item-image,.l-author .s__cards--top-item-content{flex-basis:100%;width:100%}}.l-author .s__cards--top-item-image{flex-basis:40%;overflow:hidden}.l-author .s__cards--top-item-content{flex-basis:60%;padding-left:.5rem}@media only screen and (max-width: 987px){.l-author .s__cards--top-item-content{padding-left:0}}.l-author .s__cards--top-item img{width:auto;height:10rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-in-out}@media only screen and (max-width: 767px){.l-author .s__cards--top-item img{height:20rem;aspect-ratio:2/1}}.l-author .s__cards--top-item img:hover{transform:scale(1.05)}.l-author .s__cards--top-item:first-child{display:block;grid-area:span 3/span 2}@media only screen and (max-width: 987px){.l-author .s__cards--top-item:first-child{grid-area:span 2/span 3}.l-author .s__cards--top-item:first-child img{height:20rem}}.l-author .s__cards--top-item:first-child img{height:30rem}.l-author .s__cards--top-item-title,.l-author .s__cards--top-item-date,.l-author .s__cards--top-item-cta{margin:1rem 0}@media only screen and (max-width: 987px){.l-author .s__cards--top-item-title{font:400 var(--font-size-h-md)/1.4 var(--font-heading)}}.l-author .s__cards--top-item-title a:hover{color:var(--color-brand-3)}.l-author .s__cards--top-item-text.hidden-desktop{display:none}@media only screen and (max-width: 987px){.l-author .s__cards--top-item-text.hidden-desktop{display:block}}.l-author .b-newsletter-form{grid-area:span 1/span 3;width:100%}@media only screen and (max-width: 1280px){.l-author .b-newsletter-form{grid-area:span 1/span 2}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.l-author .b-newsletter-form{grid-area:span 1/span 1}}
