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