.AuthorHero-module__eLLVnW__root{--author-hero-header-h:64px;margin-top:calc(-1*var(--author-hero-header-h));background:radial-gradient(58% 58% at 86% 8%,#b77fba33 0%,#b77fba00 70%),radial-gradient(58% 62% at 15% 50%,rgba(var(--color-gold-rgb),.2)0%,rgba(var(--color-gold-rgb),0)70%),linear-gradient(180deg,var(--color-grey-light)0%,var(--color-wash)100%);position:relative;overflow:clip;container-type:inline-size}.AuthorHero-module__eLLVnW__root:before{content:"";z-index:0;background-image:radial-gradient(circle at center,var(--color-gold)0,var(--color-gold)calc(var(--dots-size)/2),transparent calc(var(--dots-size)/2 + var(--dots-size)*var(--dots-feather-ratio)));background-repeat:repeat;background-size:var(--dots-pitch-x)var(--dots-pitch-y);opacity:calc(.2*var(--dots-strength));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 92%);mask-image:linear-gradient(#000 0% 55%,#0000 92%)}.AuthorHero-module__eLLVnW__container{z-index:1;--ah-pad-y:var(--section-pad-y-mobile);--ah-name-size:clamp(2.5rem,1.94rem + 2.5cqi,3.5rem);--ah-gutter:clamp(20px,-16px + 6.25cqi,64px);max-width:calc(var(--section-container-w) + 2*var(--ah-gutter));padding-top:calc(var(--ah-pad-y) + var(--author-hero-header-h));padding-bottom:var(--ah-pad-y);padding-inline:var(--ah-gutter);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}@container (min-width:768px){.AuthorHero-module__eLLVnW__container{--ah-pad-y:var(--section-pad-y-desktop)}}@media (min-width:768px){.AuthorHero-module__eLLVnW__root{--author-hero-header-h:103px}}.AuthorHero-module__eLLVnW__profile{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:868px;display:flex}@container (min-width:768px){.AuthorHero-module__eLLVnW__profile{flex-direction:row;justify-content:center;align-items:center;gap:48px}}.AuthorHero-module__eLLVnW__avatar{object-fit:cover;border-radius:50%;flex:none;width:140px;height:140px}@container (min-width:768px){.AuthorHero-module__eLLVnW__avatar{width:200px;height:200px}}.AuthorHero-module__eLLVnW__content{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}@container (min-width:768px){.AuthorHero-module__eLLVnW__content{text-align:left;align-items:flex-start;gap:24px}}.AuthorHero-module__eLLVnW__name{font-family:var(--font-sans-stack);font-weight:700;font-size:var(--ah-name-size);letter-spacing:0;color:var(--color-navy);margin:0;line-height:1.1}.AuthorHero-module__eLLVnW__role{font-family:var(--font-serif-stack);color:var(--color-navy);margin:0;font-size:16px;font-weight:400;line-height:24px}
