.blog-post[data-v-5f7f6293]{position:relative;min-height:100vh;background-color:var(--secondary-color);display:flex;align-items:center;padding:calc(var(--separation)*2) var(--separation);justify-content:center;text-align:center}.blog-post[data-v-5f7f6293]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--primary-color-dark) 0,var(--secondary-color) 100%);opacity:.85;z-index:0}.blog-post-link[data-v-5f7f6293]{color:#fff}.blog-post-wrapper[data-v-5f7f6293]{max-width:72rem;position:relative;z-index:1;cursor:pointer}.blog-post-title[data-v-5f7f6293]{font-weight:700;font-size:3.6rem;line-height:1.25;margin-bottom:.5em;position:relative;z-index:1;padding-bottom:.75em}.blog-post-title[data-v-5f7f6293]:after{content:"";display:block;background-color:#fff;position:absolute;height:.5rem;width:1em;bottom:0;left:50%;transform:translate(-50%)}.blog-post-summary[data-v-5f7f6293]{color:#fffffff2;font-size:2.2rem;line-height:1.4}.blog-post-image[data-v-5f7f6293]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.5);transition:filter .3s,opacity .3s;opacity:0}.blog-post:hover .blog-post-image[data-v-5f7f6293]{filter:brightness(.3)}.blog-post-image.loaded[data-v-5f7f6293]{opacity:1}@media(max-width:1024px){.blog-post-summary[data-v-5f7f6293]{font-size:2rem}}
