.cm1-author-card{color:#fff}.cm1-author-card h1,.cm1-author-card h2,.cm1-author-card p{color:inherit}.cm1-author-card h1{font-size:34px;line-height:1.2}.cm1-author-card h2{font-size:16px;margin-top:32px}.cm1-author-card .wp-block-image img{border-radius:50%;width:200px;height:200px;object-fit:cover}.cm1-author-card a{color:#83ddd8}.cm1-author-profile .wp-block-post-template{list-style:none;padding:0;gap:28px}.cm1-author-profile .wp-block-post-template>li{background:#f3f7fb;border-radius:10px;overflow:hidden;padding:20px}.cm1-author-profile .wp-block-post-title{font-size:24px;line-height:1.35}.cm1-author-profile .wp-block-post-featured-image img{aspect-ratio:16/10;object-fit:cover}.cm1-author-profile .wp-block-post-date{font-size:14px;color:#526780}.cm1-author-profile .wp-block-query-pagination{margin-top:28px}
.cm1-author-profile .wp-block-post-title{margin:16px 0 10px!important}@media(max-width:781px){.cm1-author-profile .wp-block-post-template{grid-template-columns:1fr}}
.cm1-author-card .cm1-author-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0}.cm1-author-card .cm1-author-tags a{display:inline-block;padding:10px 14px;border-radius:4px;background:#164b78;color:#fff;font-size:16px!important;line-height:1.4;text-decoration:none}.cm1-author-card .cm1-author-tags a:hover,.cm1-author-card .cm1-author-tags a:focus-visible{background:#2563a6;color:#fff}
/* Layout, background, padding and radius come from the Kadence blocks. */
.cm1-author-profile>.kt-row-column-wrap{align-items:start}.cm1-author-card>.kt-inside-inner-col{color:#fff}.cm1-author-card>.kt-inside-inner-col>*{max-width:100%}
/* Keep the portrait centered in both the editor and the published profile. */
.cm1-author-card .wp-block-image{text-align:center}.cm1-author-card .wp-block-image img{display:block;margin-inline:auto}
