.author-posts{background-image:linear-gradient(180deg,#f3e8ff,#fcebdb);overflow:hidden;padding:96px 0;width:100%}.author-posts .page-center{margin:0 auto;max-width:1380px;padding:0 30px}.author-posts .post-row{grid-gap:60px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:60px;position:relative}.author-posts .post-row .column-inner{background:#fff;display:none;padding:0;transition:opacity .3s ease;width:auto}.author-posts .post-row .column-inner .post-image{background-size:cover;padding-bottom:60%}.author-posts .post-row .column-inner .post-text{padding:32px 40px}.author-posts .post-row .column-inner .tag-date p{line-height:24px;margin:0 0 30px}.author-posts .post-row .column-inner .tag-date p .topic-link{color:#1d4056;font-family:Benton Sans Med,sans-serif;font-size:16px;letter-spacing:.64px;line-height:24px;text-transform:uppercase;transition:color .3s ease}.author-posts .post-row .column-inner h3{display:block;font-family:Benton Sans Bd,sans-serif!important;font-size:28px!important;font-weight:400!important;letter-spacing:-.2px;line-height:28px;margin-bottom:30px;transition:color .3s ease}.author-posts .post-row .column-inner .more-link{color:#026fd0;font-family:Benton Sans Med,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.2px;line-height:21px;text-decoration:none;transition:color .3s ease}.author-posts .post-row .column-inner:hover{background:#026fd0;transition:opacity .3s ease}.author-posts .post-row .column-inner:hover .more-link,.author-posts .post-row .column-inner:hover .topic-link,.author-posts .post-row .column-inner:hover h3{color:#fff!important}#loadMore{color:#1d4056;display:inherit;font-family:Benton Sans Med,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-align:center;text-decoration:underline}#loadMore:hover{color:#026fd0}@media (max-width:767px){.author-posts{padding:32px 0}.author-posts .post-row{display:block;margin-bottom:40px;position:relative}.author-posts .post-row .column-inner{margin-bottom:40px}.author-posts .post-row .column-inner .post-text{padding:24px}.author-posts .post-row .column-inner .tag-date p{margin:0 0 20px}.author-posts .post-row .column-inner h3{display:block;font-size:24px!important;font-weight:400!important;letter-spacing:-.2px;line-height:24px!important;margin:0 0 24px!important;transition:color .3s ease}.author-posts .post-row .column-inner .more-link{margin-bottom:6px}.author.hero-module--smaller.hero-module--without-image{min-height:0}}