.blog-container{display:flex;width:100%;height:70vh;overflow:hidden}.text-section{flex:1;background-color:#1a1a3f;color:#fff;padding:60px;display:flex;flex-direction:column;justify-content:center}.blog-title{font-family:Regarn}.read-all-button{padding:12px 24px;background-color:#fff;color:#1a1a3f;border:none;border-radius:2em;cursor:pointer;font-weight:700;margin-bottom:40px;width:10em}.read-all-button:hover{background-color:#f0f0f0}.author-section{display:flex;align-items:center;gap:2em}.author-image{width:50px;height:50px;border-radius:50%}.author-name{font-size:1.5em}.image-section{flex:1;background-color:#fff;display:flex;align-items:center;justify-content:center}.postlist-hero-image{min-height:100%;object-fit:none;min-width:100%}.postListHeroImageWrittenBy{color:gray;font-size:1em}.topPostHeader{font-family:Regarn}.blogListMainContainer{display:flex;justify-content:center}.blogListContentContainer{width:80%;padding-top:3em;display:flex;flex-direction:column;gap:2em}.topPostContainer{max-width:47%;row-gap:2em;column-gap:1em}.blogListTopSecondaryPosts{max-width:53%;display:flex;flex-direction:column;gap:2em}.regularPostContainer{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}