.pu_wrapper{max-width:1100px;width:100%}.pu_wrapper,.pu_wrapper *,.pu_wrapper :after,.pu_wrapper :before{box-sizing:border-box}.pu_heading{text-align:center}.pu_grid{display:grid;gap:24px;grid-template-columns:1fr;margin:20px auto;max-width:1050px;width:100%}.pu_card{min-width:0;width:100%}.pu_card-link{color:inherit;display:block;text-decoration:none}.pu_image{margin-bottom:10px;width:100%}.pu_image img{display:block;height:auto;width:100%}.pu_title{font-size:1.1em;font-weight:700;line-height:1.5;margin-bottom:10px;text-align:left}.pu_blog-name{color:#000;font-size:8pt}.pu_date{color:#666;font-size:.85em;margin-bottom:8px;text-align:right;width:100%}.pu_cta{border-top:1px solid #666;font-weight:700;padding:5px;text-align:right}.pu_cta a{color:#000;text-decoration:none}.pu_cta a:hover{text-decoration:underline}@media screen and (min-width:600px){.pu_grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px){.pu_grid--many{grid-template-columns:repeat(4,1fr)}.pu_grid--few{grid-template-columns:repeat(3,1fr)}}