.blog{padding:50px 0}.posts{flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}.post-preview{width:calc(50% - 1rem);color:var(--color-blackened-pearl);box-shadow:0 20px 30px var(--color-blackened-pearl-extra-light);background:#fff;border-radius:10px;flex-direction:column;margin-bottom:1rem;padding:30px;display:flex}.post-preview-arrow{position:absolute;bottom:30px;right:30px}.post-preview__date{margin-bottom:15px;margin-left:auto;font-size:12px}.post-preview__title,.post__title{font-weight:700}.post-preview__summary{-webkit-line-clamp:5;-webkit-box-orient:vertical;width:100%;font-size:14px;display:-webkit-box;overflow:hidden}.post__title{margin:20px 0}.post{color:var(--color-blackened-pearl);background:#fff;width:100%;padding:50px}.post a{color:var(--color-magenta)}.post ul{padding-left:14px}.post ol{padding-left:16px}.post ul li{margin-bottom:16px;list-style:outside}.post ol li{margin-bottom:16px;list-style:decimal}.post li::marker{color:var(--color-magenta)}.post__date{margin-bottom:40px;font-size:14px}.post__author{margin-top:40px;font-weight:500;display:flex}.post__author img{width:24px;height:24px;overflow:hidden}.blog .pagination{flex-wrap:wrap;display:flex}@media (max-width:1280px){.blog{padding-left:25px;padding-right:25px}}@media (max-width:1024px){.post{padding-left:25px;padding-right:25px}}@media (max-width:768px){.post-preview{width:100%}}
