.blog-page{color:#553049;flex-direction:column;align-items:center;width:100vw;margin-top:6rem;display:flex}.blog-page section{flex-direction:column;align-items:center;width:min(100vw,1100px);display:flex}.blog-page section h1{text-align:center;padding:2rem 1rem 1rem;font-size:38px}.blog-page section h1 span{color:#fff;background-image:linear-gradient(120deg,#f1f362 0%,#f4e466 4%,#f4d46c 8%,#f5c470 12%,#f5b370 17%,#f6a674 23%,#f79878 29%,#f78c7e 36%,#f88183 44%,#f88796 56%,#f986a4 73%,#f98bb7 100%);padding:.1rem .5rem}.blog-page section p{text-align:center;padding:0 .5rem;font-weight:200}.blog-page__in-prep{background-color:#fff;margin:1.5rem auto;box-shadow:0 3px 5px #0000000a;padding:2rem 3rem!important;display:flex!important}.blog-page section.blog-page__articles{background-image:url(/images/decor.png);background-position:50% 1.5rem;background-repeat:no-repeat;align-items:flex-start;padding:6rem 1rem 5rem}@media only screen and (max-width:640px){.blog-page section.blog-page__articles{background-position:50% .5rem;padding:5rem 1rem 3rem}}.blog-page section.blog-page__articles>div{grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem 0;display:grid}@media only screen and (max-width:980px){.blog-page section.blog-page__articles>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:640px){.blog-page section.blog-page__articles>div{grid-template-columns:repeat(1,minmax(0,1fr))}}.blog-page section.blog-page__articles>div{gap:1rem}.blog-page .article-preview{cursor:pointer;background-color:#fff;border-radius:.3rem;flex-direction:column;width:100%;height:350px;transition:transform .1s;display:flex;overflow:hidden;box-shadow:0 0 5px #0000001a,0 0 1px #0000001a}.blog-page .article-preview:hover{transform:scale(1.05)}.blog-page .article-preview__img{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:3}.blog-page .article-preview__strip{background-image:linear-gradient(120deg,#f1f362 0%,#f4e466 4%,#f4d46c 8%,#f5c470 12%,#f5b370 17%,#f6a674 23%,#f79878 29%,#f78c7e 36%,#f88183 44%,#f88796 56%,#f986a4 73%,#f98bb7 100%);width:100%;height:4px;display:block}.blog-page .article-preview__data{flex-direction:column;flex:2;gap:.2rem;padding:.5rem .5rem 1rem;display:flex}.blog-page .article-preview__title{font-size:20px}.blog-page .article-preview__info{font-size:14px;font-weight:200}.blog-page .article-preview__decr{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}
