.blog-index{display:grid;gap:2rem}@media not all and (min-width:640px){.blog-index{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.blog-index .blog-article{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-index .article-image{aspect-ratio:300/175}.blog-index.article-cards .blog-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;--tw-bg-opacity:1;--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;-ms-flex-direction:column;flex-direction:column}.blog-index.article-cards .blog-article,.blog-index.article-cards .blog-article:hover{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blog-index.article-cards .blog-article:hover{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1))}.blog-index.article-cards .article-image{border-top-left-radius:.25rem;border-top-right-radius:.25rem;overflow:hidden}.blog-article .article-body{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding:1rem}.blog-index.article-cards .article-body .article-title{--tw-text-opacity:1;color:rgb(65 40 77/var(--tw-text-opacity));margin-bottom:.5rem}.blog-index.article-cards .article-body .article-time{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.blog-index.article-cards .article-body .article-summary{margin-bottom:.5rem;margin-top:.5rem}.blog-index.article-cards .button-read-more{width:100%}.blog-index.article-cards .article-footer{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));min-height:4rem;padding:.5rem 1rem}.blog-index.article-cards .article-tags{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;gap:.5rem;justify-content:center;line-height:1.25rem}.blog-index.article-list .blog-article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom-width:1px;-ms-flex-direction:row;flex-direction:row;gap:2rem;padding-bottom:2rem}.blog-index.article-list .blog-article:last-child{border-width:0}.blog-index.article-list .article-image{-ms-flex-negative:0;flex-shrink:0;width:12rem}.blog-index.article-list .article-footer{padding-left:1rem;padding-right:1rem}