.blog-post-image-wrapper{display:flex;flex-direction:column}.blog-post-image{margin:auto;width:100%;height:auto;border-radius:20px;max-height:241px}.blog-post-details-wrapper{flex-direction:column;justify-content:space-between}.blog-post-details-tag-author,.blog-post-details-wrapper{width:-moz-fit-content;width:fit-content;display:flex;gap:10px}.blog-post-details-tag-author{margin-top:16px;flex-direction:row}.blog-post-details-tag-author a{text-decoration:none}.blog-post-details-tag{font-weight:700;font-size:15px;line-height:20px;letter-spacing:-.2px}.blog-post-details-author{font-weight:400;font-size:16px;line-height:22px;letter-spacing:.1px;color:#0c0c0c}.blog-post-details-date-time-wrapper{display:flex;flex-direction:row;justify-content:space-between}.blog-post-details-published-on{font-weight:400;font-size:16px;line-height:22px;letter-spacing:.1px}.published-whitespace{font-weight:400;width:18px}.blog-post-details-read-time,.published-whitespace{font-size:16px;line-height:24px;letter-spacing:.1px}.blog-post-details-read-time{font-weight:700}.blog-post-details-title{font-weight:500;font-size:32px;line-height:43px;letter-spacing:-.5px}@media only screen and (max-width:960px){.post-section-text{font-size:18px}}.blog-post-details-body-area{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:96px;overflow:hidden}.blog-post-details-body{font-weight:400;font-size:20px;line-height:32px;letter-spacing:.1px}