.author-blog-listing-module{width:100%}.dnd-section>.row-fluid:has(.author-blog-listing-module){margin:0 auto;max-width:1280px}.author-blog-listing__pagination.blog-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem;margin-top:2rem}.blog-pagination__link{align-items:center;border:1px solid transparent;border-radius:.25rem;color:#009061;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;margin:0;min-width:2.5rem;padding:0 .75rem;text-decoration:none;transition:all .2s ease}.blog-pagination__link:hover{background-color:#f0f9f6;border-color:#009061;text-decoration:none}.blog-pagination__link--active{color:#fff;cursor:default}.blog-pagination__link--active,.blog-pagination__link--active:hover{background-color:#009061;border-color:#009061}.blog-pagination__ellipsis{align-items:center;color:#6b7280;display:inline-flex;font-family:IBM Plex Mono,monospace;height:2.5rem;justify-content:center;min-width:2.5rem;padding:0 .5rem}.blog-header__avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:80px;margin-bottom:1rem;width:80px}.blog-header__author{margin-bottom:2rem}.blog-header__preheader{color:#009061;display:block;font-family:IBM Plex Mono,monospace;font-size:.875rem;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.blog-header__author-bio{color:#4b5563;line-height:1.6;margin-top:1rem}.blog-header__author-social-links{display:flex;gap:1rem;margin-top:1rem}.blog-header__author-social-links a{align-items:center;color:#009061;display:inline-flex;height:2rem;justify-content:center;text-decoration:none;transition:color .2s ease;width:2rem}.blog-header__author-social-links a:hover{color:#007a4d}.blog-index__author h2{color:#1c4633;margin-top:2rem}@media (max-width:768px){.blog-pagination__link{font-size:.75rem;height:2rem;min-width:2rem;padding:0 .5rem}.blog-pagination__ellipsis{height:2rem;min-width:2rem;padding:0 .25rem}}