section{margin-bottom:80px}.blog-post-tag,a{color:var(--purple-base)}.blog-post-tag{border:1px solid var(--purple-base);border-radius:15px;font-size:12px;font-weight:700;line-height:1;padding:4px 12px}.blog-post-desc-text{color:var(--purple-300);font-size:15px;font-weight:400;line-height:1.45}.blog-post-footer-text{color:var(--purple-base);font-size:13px;font-weight:700;line-height:1.25}@media (hover:hover){a:hover{color:var(--purple-base)}.blog-card:hover,.featured-card:hover{box-shadow:var(--box-shadow-hover);transform:translateY(-5px) translateZ(0)}}.blog-hero-section{background-color:var(--purple-base);margin-bottom:0;padding:121px 0 84px}.blog-hero{margin:0 auto;text-align:center}.blog-hero__title{margin-bottom:8px}@media (min-width:1024px){.blog-hero{width:40%}}.featured-section{gap:72px;justify-content:space-between}.featured-post,.featured-section{display:flex;flex-direction:column}.featured-post{align-items:flex-start;flex:0 1 66%;gap:16px}.featured-card{border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.featured-card__image{flex:0 0 50%;margin-bottom:-8px}.featured-card__image img{height:100%;object-fit:cover;object-position:center;width:100%}.featured-card__content{border:1px solid var(--purple-100);border-radius:0 var(--border-radius) var(--border-radius) 0;border-top:none;display:flex;flex-direction:column;gap:21px;justify-content:space-between;padding:32px 24px}.featured-card__body{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.featured-card__text-content{display:flex;flex-direction:column;gap:8px}.featured-card__footer{align-items:center;display:flex;justify-content:space-between}.featured-card__author{align-items:center;display:flex;gap:8px}.featured-card__author-image{border-radius:50px;height:40px;width:40px}.featured-card__author-image img{border-radius:150%;height:100%;width:100%}.pop-posts-container{display:flex;flex:0 1 calc(33% - 72px);flex-direction:column;gap:16px}.pop-post-card,.pop-posts{display:flex;flex-direction:column;gap:12px}.pop-post-card{border-bottom:1px solid var(--purple-100);padding-bottom:12px}.pop-post-card:last-child{border-bottom:none}.pop-post-card__title{transition:all .15s ease}.pop-post-card__footer{align-items:center;display:flex;gap:16px}@media (hover:hover){.pop-post-card:hover .pop-post-card__title{color:var(--primary-600)}}@media (min-width:640px){.featured-card{flex-direction:row}.featured-card__image{margin-bottom:0}.featured-card__content{border:1px solid var(--purple-base);border-left:none}}@media (min-width:1024px){.featured-section{flex-direction:row}}.recent-posts-section{display:flex;flex-direction:column;gap:34px}.blog-posts{display:grid;gap:32px;grid-template-columns:1fr}.blog-card{border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;overflow:hidden;transition:all .15s ease-in-out}.blog-card__image{background-color:var(--purple-base);height:166px;position:relative;width:100%}.blog-card__image img{height:100%;object-fit:cover;object-position:center;width:100%}.blog-card__image img.blog-card__image-placeholder{left:50%;max-width:150px;object-fit:contain;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.blog-card__content{display:flex;flex-direction:column;gap:18px;height:100%;justify-content:space-between;padding:32px}.blog-card__body{display:flex;flex-direction:column;gap:6px}.blog-card__footer{align-items:center;display:flex;justify-content:space-between}@media (min-width:640px){.blog-posts{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.blog-card__image{min-height:235px}}@media (min-width:1024px){.blog-posts{grid-template-columns:repeat(3,1fr)}}.blog-pagination{align-items:center;display:flex;gap:8px;justify-content:center}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{fill:var(--purple-300);transition:var(--transition)}.blog-pagination__numbers{margin:0 8px}.blog-pagination__number-link{border-radius:4px;color:var(--purple-300);font-size:15px;font-weight:400;padding:6px 12px;transition:var(--transition)}.blog-pagination__link--active{background-color:var(--primary-base);color:var(--white)}@media (hover:hover){.blog-pagination__next-link:hover svg,.blog-pagination__prev-link:hover svg{fill:var(--primary-base)}.blog-pagination__number-link:hover{color:var(--primary-base)}.blog-pagination__link--active:hover{background-color:var(--primary-600)}}.topics-section{border-bottom:1px solid var(--purple-100);padding:23px 0;width:100%}.topics-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.blog-topics-tag{color:var(--purple-base);font-size:14px;font-weight:700;line-height:1;transition:var(--transition-long)}@media (hover:hover){.blog-topics-tag:hover{color:var(--primary-base)}}