.blog-list-section .overlay-item,.collage-blog-posts-section .overlay-item,.blog-posts-section .overlay-item{position:relative}.blog-list-section .overlay-item .article-card,.collage-blog-posts-section .overlay-item .article-card,.blog-posts-section .overlay-item .article-card{position:relative;display:flex;flex-direction:column;overflow:hidden}.blog-list-section .overlay-item .article-card .article-media-wrap,.collage-blog-posts-section .overlay-item .article-card .article-media-wrap,.blog-posts-section .overlay-item .article-card .article-media-wrap{position:relative;height:100%}.blog-list-section .overlay-item .article-card .article-media-wrap .no-media .article-title,.collage-blog-posts-section .overlay-item .article-card .article-media-wrap .no-media .article-title,.blog-posts-section .overlay-item .article-card .article-media-wrap .no-media .article-title{display:none}.blog-list-section .overlay-item .article-card .article-media-wrap svg,.collage-blog-posts-section .overlay-item .article-card .article-media-wrap svg,.blog-posts-section .overlay-item .article-card .article-media-wrap svg{border-radius:.8rem}.blog-list-section .overlay-item .article-card .article-info-wrapper,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper,.blog-posts-section .overlay-item .article-card .article-info-wrapper{position:absolute;inset:0;padding:3.2rem 2.4rem;width:100%;z-index:1;display:flex;flex-direction:column;justify-content:flex-end}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info{flex-grow:1}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-title,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-title,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-title{margin:0;display:-webkit-box;-webkit-line-clamp:var(--heading-line);-webkit-box-orient:vertical;overflow:hidden}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info-bottom,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom{width:100%;z-index:1;display:flex;justify-content:space-between;align-items:flex-end}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info-bottom.no-blog,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom.no-blog,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom.no-blog{justify-content:flex-end}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn{border:.2rem solid rgb(var(--text-color));width:4rem;height:4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .3s;display:inline-flex;align-items:center;border-radius:50rem;padding:1rem}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn .button-icon-wrapper,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn .button-icon-wrapper,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn .button-icon-wrapper{position:relative;overflow:hidden;flex-shrink:0;display:grid;place-items:center;width:1.6rem;height:1.6rem}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn svg:last-child,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn svg:last-child,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn svg:last-child{position:absolute;transform:translate(-150%, 150%)}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn:hover svg,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn:hover svg,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn:hover svg{transition:transform .3s ease-in-out;transform:translate(150%, -150%)}.blog-list-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn:hover svg:last-child,.collage-blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn:hover svg:last-child,.blog-posts-section .overlay-item .article-card .article-info-wrapper .article-info-bottom .readmore-btn:hover svg:last-child{transition:transform .3s ease-in-out .1s;transform:translate(0)}.blog-list-section .standard-item .article-card,.collage-blog-posts-section .standard-item .article-card,.blog-posts-section .standard-item .article-card{display:flex;flex-direction:column}.blog-list-section .standard-item .article-media-wrap,.collage-blog-posts-section .standard-item .article-media-wrap,.blog-posts-section .standard-item .article-media-wrap{position:relative}.blog-list-section .standard-item .article-blog-link,.collage-blog-posts-section .standard-item .article-blog-link,.blog-posts-section .standard-item .article-blog-link{position:absolute;bottom:2.4rem;left:2.4rem;color:rgb(var(--text-color));background-color:rgb(var(--background-color));z-index:1}.blog-list-section .standard-item .article-info-wrapper,.collage-blog-posts-section .standard-item .article-info-wrapper,.blog-posts-section .standard-item .article-info-wrapper{padding-top:2.4rem;display:flex;flex-direction:column;gap:2.4rem}@media(max-width: 991px){.blog-list-section .standard-item .article-info-wrapper,.collage-blog-posts-section .standard-item .article-info-wrapper,.blog-posts-section .standard-item .article-info-wrapper{gap:2rem}}.blog-list-section .standard-item .article-info-wrapper .article-title,.collage-blog-posts-section .standard-item .article-info-wrapper .article-title,.blog-posts-section .standard-item .article-info-wrapper .article-title{margin:0}.blog-list-section .standard-item .article-info-wrapper .readmore-btn,.collage-blog-posts-section .standard-item .article-info-wrapper .readmore-btn,.blog-posts-section .standard-item .article-info-wrapper .readmore-btn{font-size:1.2rem;font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight)}.blog-list-section .standard-item .article-info-wrapper .article-meta,.collage-blog-posts-section .standard-item .article-info-wrapper .article-meta,.blog-posts-section .standard-item .article-info-wrapper .article-meta{color:rgb(var(--subheading-color))}.blog-list-section .standard-item .article-info-wrapper .article-meta .article-comment,.collage-blog-posts-section .standard-item .article-info-wrapper .article-meta .article-comment,.blog-posts-section .standard-item .article-info-wrapper .article-meta .article-comment{color:rgb(var(--subheading-color))}.blog-list-section .standard-item .article-info-wrapper .article-meta .article-comment:hover,.collage-blog-posts-section .standard-item .article-info-wrapper .article-meta .article-comment:hover,.blog-posts-section .standard-item .article-info-wrapper .article-meta .article-comment:hover{color:rgb(var(--text-color))}@media(hover: hover){.blog-list-section .article-card:hover .card-image img,.collage-blog-posts-section .article-card:hover .card-image img,.blog-posts-section .article-card:hover .card-image img{transform:scale(1.05)}}.blog-list-section .article-card .article-image,.collage-blog-posts-section .article-card .article-image,.blog-posts-section .article-card .article-image{height:100%}.blog-list-section .article-card .article-image:before,.collage-blog-posts-section .article-card .article-image:before,.blog-posts-section .article-card .article-image:before{position:absolute;content:"";background:linear-gradient(to bottom, rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.24));top:0;right:0;bottom:0;left:0;animation:none;z-index:1;border-radius:.8rem}.blog-list-section .article-card .article-image img,.collage-blog-posts-section .article-card .article-image img,.blog-posts-section .article-card .article-image img{transform:scale(1);transition:all .3s}.blog-list-section .article-blog-link,.collage-blog-posts-section .article-blog-link,.blog-posts-section .article-blog-link{color:rgb(var(--background-color));background-color:rgb(var(--text-color));font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight);line-height:1.3rem;padding:.5rem .8rem;font-size:1.1rem}.blog-list-section .article-meta,.collage-blog-posts-section .article-meta,.blog-posts-section .article-meta{margin-bottom:1.2rem;display:flex;flex-wrap:wrap;align-items:center;font-size:1.2rem;color:rgb(var(--text-color), 0.8);font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight)}.blog-list-section .article-meta .separator,.collage-blog-posts-section .article-meta .separator,.blog-posts-section .article-meta .separator{margin:0 1rem}.blog-list-section .article-meta .separator:last-child,.collage-blog-posts-section .article-meta .separator:last-child,.blog-posts-section .article-meta .separator:last-child{display:none}.blog-list-section .article-meta .article-comment,.collage-blog-posts-section .article-meta .article-comment,.blog-posts-section .article-meta .article-comment{padding:0;color:rgb(var(--text-color), 0.8)}.blog-list-section .article-meta .article-comment:hover,.collage-blog-posts-section .article-meta .article-comment:hover,.blog-posts-section .article-meta .article-comment:hover{color:rgb(var(--text-color))}.blog-list-section .article-excerpt,.collage-blog-posts-section .article-excerpt,.blog-posts-section .article-excerpt{margin-top:1rem}.blog-list-section .pagination,.collage-blog-posts-section .pagination,.blog-posts-section .pagination{margin-top:4rem}@media(min-width: 992px){.blog-list-section .pagination,.collage-blog-posts-section .pagination,.blog-posts-section .pagination{margin-top:8rem}}.blog-list-section .blog-grid,.blog-list-section .blog-collage,.collage-blog-posts-section .blog-grid,.collage-blog-posts-section .blog-collage,.blog-posts-section .blog-grid,.blog-posts-section .blog-collage{column-gap:var(--grid-mobile-vertical);row-gap:var(--grid-mobile-horizontal)}@media(min-width: 992px){.blog-list-section .blog-grid,.blog-list-section .blog-collage,.collage-blog-posts-section .blog-grid,.collage-blog-posts-section .blog-collage,.blog-posts-section .blog-grid,.blog-posts-section .blog-collage{column-gap:var(--grid-vertical);row-gap:var(--grid-horizontal)}}.blog-list-section .blog-collage,.collage-blog-posts-section .blog-collage,.blog-posts-section .blog-collage{display:grid}@media(max-width: 991px){.blog-list-section .blog-collage:not(.col-2) .grid-item .adapt-media,.collage-blog-posts-section .blog-collage:not(.col-2) .grid-item .adapt-media,.blog-posts-section .blog-collage:not(.col-2) .grid-item .adapt-media{aspect-ratio:1.07/1}}@media(min-width: 992px){.blog-list-section .blog-collage,.collage-blog-posts-section .blog-collage,.blog-posts-section .blog-collage{grid-template-rows:1fr 1fr;grid-template-columns:repeat(12, minmax(0, 1fr))}.blog-list-section .blog-collage .grid-item,.collage-blog-posts-section .blog-collage .grid-item,.blog-posts-section .blog-collage .grid-item{display:grid;grid-column:span 4}.blog-list-section .blog-collage .grid-item:first-child,.collage-blog-posts-section .blog-collage .grid-item:first-child,.blog-posts-section .blog-collage .grid-item:first-child{grid-row:span 2;grid-column:span 6}.blog-list-section .blog-collage .grid-item:first-child.overlay-item .article-card,.collage-blog-posts-section .blog-collage .grid-item:first-child.overlay-item .article-card,.blog-posts-section .blog-collage .grid-item:first-child.overlay-item .article-card{min-height:57.2rem}.blog-list-section .blog-collage .grid-item:first-child .article-info-wrapper .article-title,.collage-blog-posts-section .blog-collage .grid-item:first-child .article-info-wrapper .article-title,.blog-posts-section .blog-collage .grid-item:first-child .article-info-wrapper .article-title{font-size:calc(var(--heading-font-scale)*4.8rem)}.blog-list-section .blog-collage .grid-item .no-media,.collage-blog-posts-section .blog-collage .grid-item .no-media,.blog-posts-section .blog-collage .grid-item .no-media{padding-bottom:40%}.blog-list-section .blog-collage .grid-item[data-1],.blog-list-section .blog-collage .grid-item[data-2],.collage-blog-posts-section .blog-collage .grid-item[data-1],.collage-blog-posts-section .blog-collage .grid-item[data-2],.blog-posts-section .blog-collage .grid-item[data-1],.blog-posts-section .blog-collage .grid-item[data-2]{grid-column:span 6}.blog-list-section .blog-collage .grid-item[data-1].overlay-item .article-card,.blog-list-section .blog-collage .grid-item[data-2].overlay-item .article-card,.collage-blog-posts-section .blog-collage .grid-item[data-1].overlay-item .article-card,.collage-blog-posts-section .blog-collage .grid-item[data-2].overlay-item .article-card,.blog-posts-section .blog-collage .grid-item[data-1].overlay-item .article-card,.blog-posts-section .blog-collage .grid-item[data-2].overlay-item .article-card{min-height:27rem}.blog-list-section .blog-collage .grid-item[data-1] svg,.blog-list-section .blog-collage .grid-item[data-1] img,.blog-list-section .blog-collage .grid-item[data-2] svg,.blog-list-section .blog-collage .grid-item[data-2] img,.collage-blog-posts-section .blog-collage .grid-item[data-1] svg,.collage-blog-posts-section .blog-collage .grid-item[data-1] img,.collage-blog-posts-section .blog-collage .grid-item[data-2] svg,.collage-blog-posts-section .blog-collage .grid-item[data-2] img,.blog-posts-section .blog-collage .grid-item[data-1] svg,.blog-posts-section .blog-collage .grid-item[data-1] img,.blog-posts-section .blog-collage .grid-item[data-2] svg,.blog-posts-section .blog-collage .grid-item[data-2] img{aspect-ratio:2.2/1}.blog-list-section .blog-collage.col-2 .grid-item[data-1],.collage-blog-posts-section .blog-collage.col-2 .grid-item[data-1],.blog-posts-section .blog-collage.col-2 .grid-item[data-1]{grid-row:span 2}.blog-list-section .blog-collage.col-2 .grid-item .article-card,.collage-blog-posts-section .blog-collage.col-2 .grid-item .article-card,.blog-posts-section .blog-collage.col-2 .grid-item .article-card{max-height:unset}}