/**
 * This CSS was automatically generated from a source file.
 * Editing this file directly isn't recommended. Modifying the styles of this module can be done
 * with an external stylesheet attached to the page or module.
 */

.blog-author{display:flex}.blog-author__profile{display:flex;flex-direction:column;align-items:center;margin-right:2rem}.blog-author__profile-avatar{width:100px;height:100px}.blog-author__profile-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:50%}.blog-author__profile-avatar+.blog-author__profile-social{margin-top:.75rem}.blog-author__bio{margin-top:.35rem}.blog-author__bio p{margin-top:0;margin-bottom:.5em}.blog-author .social-media{--social-gutter:0.4em}.blog-author .social-media__service svg{width:.9em;height:.9em}@media (max-width: 768px) {
.card-tags a:where(:not(:hover):not(:focus-visible)) {padding: 15px 10px;border-bottom: none !important;}.h1, h1 {font-size: 30px; !important}.h3, h3 {font-size: 30px !important;font-weight: 600 !important;}.blog-author {display: flex;flex-direction: column;align-content: flex-start;justify-content: flex-start;align-items: flex-start;}}
