.author-line{width:100%;padding:0;margin:0 auto}.author-line-container{display:flex;align-items:flex-start;gap:12px;width:100%}.author-line-image-wrapper{flex-shrink:0;width:50px;height:50px;border-radius:100%;overflow:hidden;box-shadow:0 1px 4px #00000040;border:2px solid var(--color-white-solid)}.author-line-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.author-line-content{flex:1;min-width:0}.author-line-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:4px}.author-line-date{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-12);line-height:var(--line-height-16_8);color:var(--color-grey-44)}.author-line-separator{font-family:var(--font-primary);font-weight:var(--font-weight-regular);font-size:var(--font-size-12);color:var(--color-grey-44)}.author-line-title{font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-12);line-height:var(--line-height-16_8);color:var(--color-grey-9)}.author-line-text{max-width:100%;font-style:italic;color:var(--color-grey-32);font-family:Lora;font-size:var(--font-size-14)}.author-line-text p{font-family:var(--font-primary);font-weight:var(--font-weight-regular);margin:0 0 20px;font-style:italic;color:var(--color-grey-32);font-family:Lora;font-size:var(--font-size-14)}.author-line-text p:last-child{margin-bottom:0}.author-line-text a{color:var(--color-grey-44);text-decoration:underline;text-underline-position:from-font;cursor:pointer;transition:var(--transition-fast)}.author-line-text a:hover{color:var(--color-grey-32)}@media (min-width: 768px){.author-line-text p{margin-bottom:20px;font-size:var(--font-size-14)}.author-line-text p:last-child{margin-bottom:0}}
