.q4i-latest-blog-posts{align-items:flex-start;background-color:var(--section-background-color);display:flex;flex-wrap:wrap;justify-content:flex-start;padding-bottom:80px;@media (max-width:992px){flex-direction:column;flex-wrap:wrap}*{box-sizing:border-box}.blog-post{&.loading{.blog-post__meta{display:none!important}.category{background:#f2f2f2!important;border-radius:15px;color:#f2f2f2!important;display:inline-block;height:30px;width:150px}.author{width:150px}.author,.date{background:#f2f2f2!important;border-radius:4px;color:#f2f2f2!important;display:inline-block;height:15px}.date{width:100px}.blog-post__content{h2{background:#f2f2f2!important;border-radius:4px;display:inline-block;height:30px;margin-bottom:15px;width:100%;a{color:#f2f2f2!important}}p{background:#f2f2f2!important;color:#f2f2f2!important;display:inline-block;height:15px;width:100%}}}}.first-post{flex:1 0 100%;margin-right:50px;max-width:600px;@media (max-width:992px){margin-bottom:50px;margin-right:0;max-width:100%}.blog-post__image{border-radius:var(--main-post-image-border-radius);height:350px;margin-bottom:20px;position:relative;width:100%;img{border-radius:var(--main-post-image-border-radius)}.blog-post__meta{align-items:center;backdrop-filter:blur(17.5px);background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3));bottom:30px;display:flex;justify-content:space-between;left:0;padding:15px 40px;position:absolute;width:100%;@media (max-width:560px){flex-wrap:wrap;justify-content:flex-start;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px}.blog-post__meta__other{display:flex;flex-direction:column;margin-left:auto;text-align:right}.category{font-size:var(--main-post-category-font-size)}.author{font-size:var(--main-post-author-font-size);font-weight:700}.author,.date{color:#fff;font-family:DM Sans,serif;font-style:normal;line-height:normal}.date{font-size:var(--main-post-date-font-size);font-weight:400}}}.blog-post__content{h2{color:var(--main-post-title-color);font-family:Helvetica Neue,serif;font-size:var(--main-post-title-font-size);font-style:normal;font-weight:700;line-height:normal;margin-bottom:25px;>a{color:var(--main-post-title-color);text-decoration:none}}p{color:var(--main-post-summary-font-color);font-family:DM Sans,serif;font-size:var(--main-post-summary-font-size);font-style:normal;font-weight:400;line-height:normal}}}.other-posts{display:flex;flex:1 0 100%;flex-direction:column;max-width:calc(100% - 650px);@media (max-width:992px){max-width:100%}.blog-post{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:30px;&:first-child{padding-top:0}&:not(:last-child){border-bottom:1px solid #d9d9d9;padding-bottom:30px}>a{flex:1 0 50%;max-width:200px;@media (max-width:520px){margin-bottom:20px}.blog-post__image{border-radius:var(--other-post-image-border-radius);height:130px;img{border-radius:var(--other-post-image-border-radius)}}}.blog-post__content{flex:1 0 50%;max-width:calc(100% - 200px);padding-left:20px;@media (max-width:520px){flex:1 0 100%;max-width:100%;padding-left:0}>.q4i-blog-post-category{margin-bottom:15px;.category{font-size:var(--other-post-category-font-size)}}h2{color:var(--other-post-title-color);font-family:Helvetica Neue,serif;font-size:var(--other-post-title-font-size);font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;>a{color:var(--other-post-title-color);text-decoration:none}}.blog-post__meta{span{font-family:DM Sans,serif;font-style:normal;font-weight:400;line-height:normal;&.author{color:var(--other-post-author-font-color);font-size:var(--other-post-author-font-size);font-weight:700;margin-right:20px}&.date{color:var(--other-post-date-font-color);font-size:var(--other-post-date-font-size)}}}}}.blog-post__image .blog-post__meta,.post-summary{display:none}}.blog-post{.blog-post__image{img{aspect-ratio:16/9;display:block;height:100%;object-fit:cover;width:100%}}}}