.guide-posts{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}a.topic-link:hover{cursor:auto}.guide-posts .page-width{margin:0 auto;max-width:1120px;padding:0 20px}.guide-posts .page-width.text-center{text-align:center}.guide-posts .flex{display:flex;flex-flow:column;flex-wrap:wrap;gap:3rem;margin:80px -20px 0}.guide-posts .flex .col{display:flex;flex:1;flex-direction:row;gap:2rem;padding:0 20px}.guide-posts .flex .col .post-featured-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;cursor:pointer;display:block;flex-grow:0;flex-shrink:0;height:auto;overflow:hidden;width:15rem}.guide-posts .flex .col .post-featured-image img{border-radius:12px;display:block}.guide-posts .flex .col .post-featured-image img:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.08),0 14px 24px -4px rgba(0,0,0,.1)}.guide-posts .flex .col .post-body-wrap{border-radius:12px;margin:0;padding:0;position:relative}.guide-posts #cta,.guide-posts .simple{display:inline-block;margin-top:50px}.guide-posts #cta:not(:last-child),.guide-posts .simple:not(:last-child){margin-right:.5rem}.guide-posts .post-topic{margin-bottom:20px;margin-top:0}.guide-posts .post-topic a{padding:5px 10px!important}@media (max-width:767px){.guide-posts .flex .col{flex:0 0 100%;flex-direction:column;margin-bottom:40px}.guide-posts .flex .col:last-child{margin-bottom:0}.guide-posts .flex .col .post-featured-image{width:100%}}@media (max-width:479px){.guide-posts #cta,.guide-posts .simple{display:block}.guide-posts #cta:not(:last-child),.guide-posts .simple:not(:last-child){margin-bottom:20px;margin-right:0}}