.blog-author-byline{font-family:Montserrat,sans-serif;color:#666}.blog-author-byline__primary{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.blog-author-byline__profile{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:inherit;min-width:0}a.blog-author-byline__profile:focus .blog-author-byline__name,a.blog-author-byline__profile:hover .blog-author-byline__name{color:#5a5e3a}.blog-author-byline__avatar-wrap{flex:0 0 auto}.blog-author-byline__avatar{display:block;border-radius:50%;object-fit:cover;border:2px solid rgba(118,122,76,.2)}.blog-author-byline__identity{display:flex;flex-direction:column;gap:2px;min-width:0}.blog-author-byline__label{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#767a4c}.blog-author-byline__name{font-size:15px;font-weight:700;color:#46483b;line-height:1.2}.blog-author-byline__title{font-size:13px;color:#767a4c;line-height:1.3}.blog-author-byline__date{font-size:13px;color:#888;white-space:nowrap}.blog-author-byline__date::before{content:'·';margin-right:16px;color:#ccc}.blog-author-byline__reviewer{margin:8px 0 0;padding-left:calc(56px + 12px);font-size:13px;color:#767a4c;line-height:1.4}.blog-author-byline__reviewer a{color:#767a4c;font-weight:600;text-decoration:none}.blog-author-byline__reviewer a:focus,.blog-author-byline__reviewer a:hover{text-decoration:underline}.blog-author-byline--inline{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:20px 0}.blog-author-byline__meta-grid{display:block}.blog-author-byline--inline-duo .blog-author-byline__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-author-byline__meta-item{min-width:0}.blog-author-byline--inline-duo .blog-author-byline__meta-item:first-child{padding-right:28px;border-right:1px solid #e5e5e5}.blog-author-byline--inline-duo .blog-author-byline__meta-item:last-child{padding-left:28px}.blog-author-byline__meta-profile{display:flex;align-items:flex-start;gap:16px}.blog-author-byline__meta-copy{min-width:0}.blog-author-byline__meta-line{margin:0;font-size:15px;line-height:1.45;color:#46483b}.blog-author-byline__meta-label{font-weight:700;color:#46483b}.blog-author-byline__meta-name{font-weight:400;color:#767a4c;text-decoration:underline;text-underline-offset:2px}a.blog-author-byline__meta-name:focus,a.blog-author-byline__meta-name:hover{color:#5a5e3a}.blog-author-byline__meta-title{margin:4px 0 0;font-size:14px;line-height:1.45;color:#767a4c}.blog-author-byline__meta-published{margin:16px 0 0;padding-top:16px;border-top:1px solid #e5e5e5;font-size:14px;line-height:1.45;color:#767a4c}.blog-author-byline__meta-published-label{font-weight:700;color:#46483b}.blog-author-byline--inline .blog-author-byline__avatar{width:48px;height:48px}.blog-single-meta .blog-author-byline{margin-bottom:0;width:100%}.blog-author-byline--hero .blog-author-byline__avatar{width:48px;height:48px}.blog-hero-meta-row .blog-author-byline{margin-bottom:0}.blog-author-byline--card .blog-author-byline__avatar{width:40px;height:40px}.blog-author-byline--card .blog-author-byline__name{font-size:14px}.blog-author-byline--card .blog-author-byline__date::before{display:none}.blog-author-byline--card .blog-author-byline__primary{gap:10px 12px}.blog-author-byline--card .blog-author-byline__date{width:100%;padding-left:calc(40px + 12px);margin-top:-4px}.blog-article-content .blog-author-byline{margin-top:15px;margin-bottom:0}.blog-author-byline--related .blog-author-byline__avatar{width:32px;height:32px}.blog-author-byline--related .blog-author-byline__label{display:none}.blog-author-byline--related .blog-author-byline__name{font-size:13px;font-weight:600}.blog-author-byline--related .blog-author-byline__date{display:none}.blog-author-byline--related .blog-author-byline__profile{gap:8px}.blog-single-latest-category__content .blog-author-byline{margin-top:12px}@media (max-width:768px){.blog-author-byline--inline-duo .blog-author-byline__meta-grid{grid-template-columns:1fr;gap:20px}.blog-author-byline--inline-duo .blog-author-byline__meta-item:first-child{padding-right:0;border-right:0;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.blog-author-byline--inline-duo .blog-author-byline__meta-item:last-child{padding-left:0}.blog-author-byline--inline .blog-author-byline__meta-line{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.blog-author-byline--inline .blog-author-byline__meta-name{display:block}.blog-author-byline--inline .blog-author-byline__meta-title{margin-top:2px}.blog-author-byline--inline .blog-author-byline__date::before{display:none}.blog-author-byline--inline .blog-author-byline__date{width:100%;padding-left:calc(48px + 16px);margin-top:-6px}.blog-author-byline__reviewer{padding-left:calc(48px + 16px)}.blog-author-byline--card .blog-author-byline__date{padding-left:calc(40px + 12px)}}