.author-detail{--author-ink:#3e3e3e;--author-muted:#7b7b7b;--author-gold:#c9976b;--author-rail:76.5rem;color:var(--author-ink)}.author-detail__rail{width:min(100% - 2rem,var(--author-rail));margin-inline:auto}.author-detail__hero{padding:4.25rem 0 4rem;background-color:#1d1d1d;background-image:radial-gradient(rgb(255 255 255/17%) 1px,transparent 0);background-size:18px 18px;color:#f8f8f8}.author-detail__breadcrumb{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:2.5rem;color:rgb(255 255 255/52%);font-size:.875rem}.author-detail__breadcrumb a{color:inherit;text-decoration:none}.author-detail__breadcrumb a:focus-visible,.author-detail__breadcrumb a:hover{color:#c9976b}.author-detail__identity{display:flex;align-items:center;gap:2.25rem}.author-detail__portrait{position:relative;flex:0 0 9.25rem;aspect-ratio:1;overflow:hidden;border:1px solid var(--author-gold);background:#333}.author-detail__portrait img{object-fit:cover}.author-detail__intro{max-width:42rem}.author-detail__designation,.author-detail__experience,.author-detail__statistics dt{margin:0;color:var(--author-gold);font-family:var(--font-montserrat);font-size:.7rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.author-detail__articles h2,.author-detail__intro h1{margin:1.1rem 0 1.25rem;font-family:var(--font-montserrat);font-size:clamp(2.25rem,5vw,3rem);font-weight:300;letter-spacing:.11em;line-height:1;text-transform:uppercase}.author-detail__rule,.author-detail__section-rule{display:block;width:4.7rem;height:1px;background:var(--author-gold)}.author-detail__bio{max-width:43rem;margin:1.25rem 0 .75rem;color:rgb(255 255 255/62%);font-size:.95rem;line-height:1.7}.author-detail__experience{color:rgb(255 255 255/44%)}.author-detail__socials{display:flex;gap:.6rem;margin-top:1.25rem}.author-detail__socials a{display:grid;width:2.6rem;aspect-ratio:1;place-items:center;border:1px solid rgb(255 255 255/23%);color:rgb(255 255 255/66%)}.author-detail__socials a:focus-visible,.author-detail__socials a:hover{border-color:var(--author-gold);color:#fff}.author-detail__socials svg{width:.95rem;fill:currentColor}.author-detail__about{padding:4rem 0 4.6rem;background:#fff}.author-detail__about-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);grid-gap:5rem;gap:5rem}.author-detail__copy h2{margin:0;font-size:1.75rem;line-height:1.25;font-weight:600}.author-detail__section-rule{width:2rem;margin:.9rem 0 1.55rem}.author-detail__copy p{margin:0 0 1.4rem;font-size:1rem;line-height:1.72}.author-detail__statistics{display:grid;grid-gap:1.1rem;gap:1.1rem;margin:0}.author-detail__statistics>div{min-height:6.4rem;padding:1.45rem 1.55rem;border:1px solid #e4e4e4;border-left:4px solid #d6a477}.author-detail__statistics dt{color:#858585;font-size:.65rem}.author-detail__statistics dd{margin:.8rem 0 0;font-size:1.1rem;font-weight:600;line-height:1.35}.author-detail__articles{padding:3.8rem 0 6rem;border-top:1px solid #e6e6e6;background:#fafafa}.author-detail__articles h2{margin:0;color:#4d4d4d;font-size:clamp(2rem,4vw,2.4rem);font-weight:300}@media (max-width:767px){.author-detail__hero{padding:2.5rem 0 3rem}.author-detail__breadcrumb{margin-bottom:2rem}.author-detail__identity{align-items:flex-start;gap:1.25rem}.author-detail__portrait{flex-basis:7.75rem}.author-detail__intro h1{font-size:2rem;letter-spacing:.07em}.author-detail__about{padding:3rem 0}.author-detail__about-grid{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:420px){.author-detail__identity{display:block}.author-detail__portrait{width:7.75rem;margin-bottom:1.5rem}}