.blog-author-page{padding-top:132px;padding-bottom:104px}.blog-author-hero{border-bottom:1px solid #1717171f;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:48px;padding:40px 0 48px;display:grid}.blog-author-hero>img{object-fit:cover;border-radius:50%;width:220px;height:220px}.blog-author-crumb{font-family:var(--font-mono);letter-spacing:.06em;color:#858591;align-items:center;gap:10px;font-size:12px;display:flex}.blog-author-crumb a:hover{color:#d04926}.blog-author-hero h1{color:#474854;margin:14px 0 10px;font-family:Array,Manrope,sans-serif;font-size:76px;font-weight:400;line-height:1}.blog-author-role{color:#6f7080;margin:0 0 18px;font-size:18px;line-height:1.5}.blog-author-bio{color:#333;max-width:650px;margin:0 0 20px;font-size:18px;line-height:1.6}.blog-author-links{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.blog-author-links a{color:#474854;background:0 0;border:1px solid #17171724;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.blog-author-links a:hover{color:#d04926;border-color:#d04926}.blog-author-links a:focus-visible{outline-offset:3px;outline:2px solid #d04926}.blog-author-links svg{width:18px;height:18px;display:block}.blog-author-stats{gap:30px;margin-top:24px;display:flex}.blog-author-stats>div{flex-direction:column;display:flex}.blog-author-stats strong{color:#474854;font-family:Array,Manrope,sans-serif;font-size:28px;font-weight:400;line-height:1.1}.blog-author-stats span{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#858591;margin-top:4px;font-size:12px;font-weight:500}.blog-author-posts-heading{border-bottom:1px solid #171717;justify-content:space-between;align-items:baseline;margin:48px 0 0;padding-bottom:12px;display:flex}.blog-author-posts-heading h2,.blog-author-posts-heading span{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#474854;margin:0;font-size:12px;font-weight:500}.blog-author-posts-heading span{color:#858591}.blog-author-year-mark{color:#d1d2dc;margin:44px 0 6px;font-family:Array,Manrope,sans-serif;font-size:44px;line-height:1}.blog-author-rows{max-width:none}.blog-author-coming-soon{margin-top:48px}.blog-author-coming-soon h2{color:#d04926;margin:0 0 12px}.blog-author-coming-soon>p{color:#6f7080;margin:0 0 26px;font-size:18px;line-height:1.6}.blog-author-page .blog-signup-band{border-top:1px solid #1717171f;border-bottom:1px solid #1717171f;margin-top:72px;padding:56px 0}.blog-author-page .blog-signup-band .blog-newsletter>div{justify-content:space-between;align-items:center;gap:32px;display:flex}.blog-author-page .blog-signup-band .blog-newsletter form{max-width:430px}.blog-author-page .blog-signup-band .blog-newsletter h2{font-size:34px}@media (width<=900px){.blog-author-page{padding-top:112px;padding-bottom:74px}.blog-author-hero{grid-template-columns:1fr;gap:20px;padding-top:26px}.blog-author-hero>img{width:112px;height:112px}.blog-author-hero h1{font-size:48px}.blog-author-bio,.blog-author-coming-soon>p{font-size:16px}.blog-author-page .blog-signup-band .blog-newsletter>div{display:block}.blog-author-page .blog-signup-band .blog-newsletter form{margin-top:24px}}.blog-authors-index{padding-top:132px;padding-bottom:110px}.blog-authors-intro{padding:40px 0 54px}.blog-authors-intro h1{color:#474854;margin:18px 0 16px;font-family:Array,Manrope,sans-serif;font-size:clamp(46px,6vw,76px);font-weight:400;line-height:1.05}.blog-authors-intro>p{color:#6f7080;margin:0;font-size:18px;line-height:1.5}.blog-authors-list{border-top:1px solid #171717}.blog-authors-entry{border-bottom:1px solid #1717171f;grid-template-columns:168px minmax(0,1fr) minmax(220px,290px);gap:42px;padding:48px 0;display:grid}.blog-authors-photo img{object-fit:cover;border-radius:50%;width:168px;height:168px;display:block}.blog-authors-person{min-width:0}.blog-authors-person h2{color:#474854;margin:0 0 9px;font-family:Array,Manrope,sans-serif;font-size:clamp(32px,3.4vw,46px);font-weight:400;line-height:1.08}.blog-authors-person h2 a:hover,.blog-authors-view:hover,.blog-authors-writing a:hover{color:#d04926}.blog-authors-role{color:#6f7080;margin:0 0 14px;font-size:16px}.blog-authors-bio{color:#333;margin:0 0 18px;font-size:16px;line-height:1.55}.blog-authors-view{color:#474854;gap:8px;margin-top:20px;font-size:14px;font-weight:700;display:inline-flex}.blog-authors-writing{border-left:1px solid #1717171f;min-width:0;padding-left:28px}.blog-authors-count,.blog-authors-latest-label,.blog-authors-coming{font-family:var(--font-mono);letter-spacing:.06em;color:#858591;margin:0;font-size:12px}.blog-authors-count{color:#474854;text-transform:uppercase;margin-bottom:32px}.blog-authors-latest-label{text-transform:uppercase;margin-bottom:10px}.blog-authors-writing a{color:#333;font-size:17px;font-weight:700;line-height:1.35;display:block}.blog-authors-writing time{font-family:var(--font-mono);color:#858591;margin-top:12px;font-size:12px;display:block}.blog-authors-coming{margin-top:0}@media (width<=900px){.blog-authors-index{padding-top:112px;padding-bottom:74px}.blog-authors-intro{padding:26px 0 38px}.blog-authors-intro>p{font-size:16px}.blog-authors-entry{grid-template-columns:112px minmax(0,1fr);gap:24px;padding:32px 0}.blog-authors-photo img{width:112px;height:112px}.blog-authors-writing{border-left:0;grid-column:2;padding-left:0}.blog-authors-count{margin-bottom:18px}}@media (width<=600px){.blog-authors-entry{grid-template-columns:80px minmax(0,1fr);gap:18px}.blog-authors-photo img{width:80px;height:80px}.blog-authors-person h2{font-size:32px}.blog-authors-writing{grid-column:1/-1}}
