.blog[data-v-0cf22bbb]{padding:320px 80px 0}@media screen and (max-width:650px){.blog[data-v-0cf22bbb]{padding:162px 24px 40px}}.blog .title[data-v-0cf22bbb]{font-size:72px;line-height:84px;font-weight:400;color:#010202;margin-bottom:80px}@media screen and (max-width:650px){.blog .title[data-v-0cf22bbb]{font-size:40px;line-height:48px;font-weight:500;margin-bottom:64px}}.blog .categories[data-v-0cf22bbb]{display:flex;overflow-x:auto;margin-bottom:80px}@media screen and (max-width:650px){.blog .categories[data-v-0cf22bbb]{margin-bottom:48px}}.blog .categories .category[data-v-0cf22bbb]{cursor:pointer;padding:8px 20px;border-radius:24px;border:1px solid #cccccc;color:#010202;font-family:IBM Plex Sans,Arial;font-size:16px;line-height:24px;font-weight:500;margin-right:8px;transition:background-color .5s;white-space:nowrap}.blog .categories .category[data-v-0cf22bbb]:hover,.blog .categories .category.active[data-v-0cf22bbb]{border-color:#147696}.blog .categories .category.active[data-v-0cf22bbb]{color:#147696}.blog .no-posts[data-v-0cf22bbb]{font-size:40px;line-height:48px;font-weight:500;color:#010202;margin-bottom:88px}@media screen and (max-width:650px){.blog .no-posts[data-v-0cf22bbb]{font-size:24px;line-height:28px;margin-bottom:0}}.blog .posts-container[data-v-0cf22bbb]{display:flex;flex-wrap:wrap}.blog .post[data-v-0cf22bbb]{display:flex;flex-direction:column;margin-right:24px;margin-bottom:80px;width:calc(33% - 13px)}@media screen and (max-width:1100px){.blog .post[data-v-0cf22bbb]{width:calc(50% - 12px)}.blog .post[data-v-0cf22bbb]:nth-of-type(2n){margin-right:0}}.blog .post[data-v-0cf22bbb]:nth-of-type(3n){margin-right:0}@media screen and (max-width:1100px){.blog .post[data-v-0cf22bbb]:nth-of-type(3n){margin-right:24px}}@media screen and (max-width:650px){.blog .post[data-v-0cf22bbb]{width:100%;margin-right:0}.blog .post[data-v-0cf22bbb]:last-of-type{margin-bottom:0}}.blog .post img[data-v-0cf22bbb]{border-radius:16px;max-width:1000px;width:100%;margin-bottom:24px}.blog .post .info[data-v-0cf22bbb]{max-width:520px}.blog .post .info .info-category[data-v-0cf22bbb]{color:#5a5b5b;text-transform:uppercase;font-family:IBM Plex Mono,Arial;font-size:15px;font-weight:500;line-height:24px;margin-bottom:8px}@media screen and (max-width:650px){.blog .post .info .info-category[data-v-0cf22bbb]{font-size:12px;line-height:16px}}.blog .post .info .info-title[data-v-0cf22bbb]{color:#010202;font-size:24px;line-height:28px;font-weight:500;margin-bottom:8px}@media screen and (max-width:650px){.blog .post .info .info-title[data-v-0cf22bbb]{font-size:18px;line-height:27px}}.blog .post .info .info-blurb[data-v-0cf22bbb]{color:#343535;font-family:IBM Plex Sans,Arial;font-size:18px;font-weight:400;line-height:29px}@media screen and (max-width:650px){.blog .post .info .info-blurb[data-v-0cf22bbb]{font-size:16px;line-height:27px}}.blog .post.featured[data-v-0cf22bbb]{width:100%;flex-direction:row;align-items:center;margin-right:0;margin-bottom:120px}@media screen and (max-width:968px){.blog .post.featured[data-v-0cf22bbb]{flex-direction:column;align-items:flex-start}}@media screen and (max-width:650px){.blog .post.featured[data-v-0cf22bbb]{margin-bottom:88px}}.blog .post.featured img[data-v-0cf22bbb]{border-radius:8px;margin-right:140px;width:calc(50% - 70px);margin-bottom:0}@media screen and (max-width:1400px){.blog .post.featured img[data-v-0cf22bbb]{margin-right:40px;width:calc(50% - 20px)}}@media screen and (max-width:968px){.blog .post.featured img[data-v-0cf22bbb]{margin-right:0;margin-bottom:24px;width:100%}}.blog .post.featured .info[data-v-0cf22bbb]{width:calc(50% - 70px)}@media screen and (max-width:1400px){.blog .post.featured .info[data-v-0cf22bbb]{width:calc(50% - 20px)}}@media screen and (max-width:968px){.blog .post.featured .info[data-v-0cf22bbb]{width:100%}}.blog .post.featured .info .info-category[data-v-0cf22bbb]{margin-bottom:12px}@media screen and (max-width:650px){.blog .post.featured .info .info-category[data-v-0cf22bbb]{margin-bottom:8px}}.blog .post.featured .info .info-title[data-v-0cf22bbb]{margin-bottom:12px}@media screen and (max-width:650px){.blog .post.featured .info .info-title[data-v-0cf22bbb]{margin-bottom:12px}}
