.article-thumb{align-items:stretch;background-color:#fff;border:1px solid #a9c1c7;border-radius:3px;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:100%}.article-thumb a:first-of-type:before,.article-thumb button:first-of-type:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.article-thumb a:first-of-type:focus-visible,.article-thumb button:first-of-type:focus-visible{box-shadow:none}.article-thumb a:first-of-type:focus-visible:before,.article-thumb button:first-of-type:focus-visible:before{border-color:#fff;border-radius:.25rem;box-shadow:0 0 0 .125rem #1c8dc8;outline:none}.article-thumb__title{font-family:Lora,serif;font-size:1.25rem;font-weight:500;line-height:1.2;line-height:1.3;margin:0 0 .5rem}.article-thumb__image{height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.article-thumb__image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.article-thumb__text{padding:1.5rem}.article-thumb__date{display:block;margin-bottom:.5rem}.article-thumb__date,.article-thumb__excerpt{font-size:.875rem;line-height:1.3;line-height:1.45}.featured-blog-posts{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2.25rem;padding-top:.5rem}.featured-blog-posts__header{padding-bottom:1.5rem}.featured-blog-posts__heading{font-family:Lora,serif;font-size:1.375rem;font-weight:500;line-height:1.2;margin:0}.featured-blog-post__btn--mobile{font-size:1.25rem;margin-top:.75rem;padding-block:1.125rem;width:100%}.featured-blog-posts .article-thumb{transition:transform .5s cubic-bezier(.33,1,.68,1),box-shadow .875s cubic-bezier(.33,1,.68,1)}.featured-blog-posts .article-thumb__image{padding-bottom:100%}@media only screen and (min-width:64em){.featured-blog-posts{padding-bottom:2.625rem;padding-top:2.25rem}.featured-blog-posts__header{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;padding-bottom:2.25rem}.featured-blog-posts__header .btn{padding-block:1.125rem}.featured-blog-posts__heading{font-size:1.75rem}.featured-blog-posts__list{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width:73.125em){.featured-blog-posts__heading{font-size:2rem}}@media only screen and (max-width:calc(73.125em - 1px)){.featured-blog-posts .article-thumb__text{padding:1.125rem}}@media only screen and (max-width:calc(64em - 1px)){.featured-blog-posts .featured-blog-posts__list{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.75rem}.featured-blog-posts .article-thumb__image{height:100%;padding-bottom:37%;width:37%}.featured-blog-posts .article-thumb__content{display:flex;flex-direction:row;height:100%}.featured-blog-posts .article-thumb__text{flex:1;padding:1.125rem}.featured-blog-posts .article-thumb__title{font-family:Poppins Medium,sans-serif;font-size:1.125rem}.featured-blog-posts .article-thumb__excerpt{display:none}}@media only screen and (max-width:calc(64em - 1px)) and (hover:hover){.featured-blog-posts .article-thumb:hover{box-shadow:none;transform:none}}@media only screen and (max-width:calc(48em - 1px)){.featured-blog-posts .featured-blog-posts__list{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}.featured-blog-posts .article-thumb__image{padding-bottom:43%}}@media (hover:hover){.featured-blog-posts .article-thumb:hover{box-shadow:0 8px 16px rgba(0,0,0,.1);transform:translateY(-6px)}}