.authors-area{min-width:0}.author-directory,.author-profile{padding-block:var(--s-7) var(--s-9)}.author-breadcrumbs{align-items:center;gap:var(--s-3);margin-bottom:var(--s-7);font-size:var(--t-sm);color:var(--ink-55);flex-wrap:wrap;display:flex}.author-breadcrumbs a:hover{color:var(--soft-black);text-decoration:underline}.author-directory-heading{max-width:var(--container-narrow);padding-block:var(--s-5) var(--s-7)}.author-directory-heading h1{margin-block:var(--s-5)}.author-directory-heading .lede{max-width:38ch}.author-directory-grid{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.author-directory-card{border-bottom:1px solid var(--rule-2);min-width:0}.author-directory-card-body{padding-block:var(--s-5) var(--s-6)}.author-directory-card-body h2{font-size:var(--t-3xl);margin-block:var(--s-3)}.author-directory-card-body p{color:var(--ink-55);margin:0}.author-directory-card-body .kicker{font-size:var(--t-xs)}.author-directory-card .author-text-link{margin-top:var(--s-5)}.author-directory-card:hover .author-text-link{color:var(--heritage-green)}.author-directory-card:hover .author-portrait-empty{background:var(--stone-grey)}.author-portrait{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--limewash);width:100%;height:auto;display:block}.author-portrait-empty{border:1px solid var(--rule);transition:background .2s var(--ease);place-items:center;display:grid;position:relative}.author-monogram{font-family:var(--serif);color:var(--ink-55);font-size:clamp(76px,9vw,136px);font-weight:400}.author-portrait-caption{bottom:var(--s-5);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-55);position:absolute}.author-return{margin-top:var(--s-7)}.author-profile-hero{align-items:center;gap:var(--s-8);padding-bottom:var(--s-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.author-profile-intro{min-width:0}.author-profile-intro h1{margin-block:var(--s-5);font-size:clamp(48px,6vw,80px)}.author-role{margin:0 0 var(--s-2);font-size:var(--t-md);color:var(--soft-black);font-weight:500}.author-discipline{color:var(--ink-55);font-size:var(--t-sm);margin:0}.author-profile-intro .lede{margin-block:var(--s-6);max-width:40ch}.author-text-link{align-items:center;gap:var(--s-4);font-size:var(--t-sm);color:var(--ink-70);border-bottom:1px solid var(--rule-2);padding-bottom:var(--s-2);display:inline-flex}.author-text-link:hover{color:var(--heritage-green);border-color:currentColor}.author-profile-details{gap:var(--s-8);border-block:1px solid var(--rule-2);padding-block:var(--s-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.author-profile-details section{min-width:0;padding:0}.author-profile-details h2{margin:var(--s-4) 0 var(--s-5);font-size:var(--t-3xl)}.author-focus ul{margin:0;padding:0;list-style:none}.author-focus li{padding-block:var(--s-4);border-bottom:1px solid var(--rule);font-size:var(--t-sm);max-width:34ch}.author-focus li:first-child{padding-top:0}.author-biography{scroll-margin-top:var(--s-10)}.author-biography p{margin:0 0 var(--s-5);font-size:var(--t-md);max-width:64ch;line-height:1.75}.author-biography p:last-child{margin-bottom:0}.author-biography a{color:var(--heritage-green);text-underline-offset:.18em;text-decoration:underline}.author-reading{padding-block:var(--s-8)}.author-reading .eyebrow{margin-bottom:var(--s-4)}.author-reading .s-head{gap:var(--s-7);margin-bottom:var(--s-7)}.author-reading .s-head-r{margin:0}.author-reading .news-grid{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0}.author-reading .news-card h3{line-height:1.15}.author-other-profiles{border-top:1px solid var(--rule-2);padding-top:var(--s-7)}.author-other-profiles h2{font-size:var(--t-2xl);margin-bottom:var(--s-5)}.author-other-profiles>div{gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.author-other-profiles a{justify-content:space-between;align-items:center;gap:var(--s-5);border-bottom:1px solid var(--rule);padding-block:var(--s-4) var(--s-5);display:flex}.author-other-profiles a:hover{color:var(--heritage-green)}.author-other-name{font-family:var(--serif);font-size:var(--t-2xl);margin-top:var(--s-2);display:block}.authors-area a:focus-visible{outline:2px solid var(--heritage-green);outline-offset:5px}@media (max-width:900px){.author-profile-hero,.author-profile-details{gap:var(--s-7)}.author-directory-grid{gap:var(--s-5)}.author-directory-card-body h2{font-size:var(--t-2xl)}}@media (max-width:640px){.author-directory,.author-profile{padding-block:var(--s-5) var(--s-8)}.author-breadcrumbs{margin-bottom:var(--s-5);gap:var(--s-2);font-size:var(--t-xs)}.author-directory-grid,.author-profile-hero,.author-profile-details,.author-reading .news-grid,.author-other-profiles>div{grid-template-columns:minmax(0,1fr)}.author-profile-hero{gap:var(--s-6);padding-bottom:var(--s-7)}.author-profile-photo{width:100%;max-width:360px}.author-profile-intro h1{margin-block:var(--s-4)}.author-profile-intro .lede{margin-block:var(--s-5)}.author-profile-details{padding-block:var(--s-7)}.author-focus{order:2}.author-focus li{max-width:none}.author-reading{padding-block:var(--s-7)}.author-reading .s-head{gap:var(--s-4);margin-bottom:var(--s-5);grid-template-columns:minmax(0,1fr)}.author-directory-heading{padding-top:0}.author-return .btn{white-space:normal}}@media (prefers-reduced-motion:reduce){.authors-area *,.authors-area :before,.authors-area :after{transition:none}}
