@keyframes fadeIn{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:translate(0)}}@keyframes arrow-slide{0%{transform:translate(0);opacity:1}33%{transform:translate(5px);opacity:0}66%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInFromAboveFull{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(8%)}to{opacity:1;transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.img-box{position:relative;height:100%;display:block;overflow:hidden;width:100%;border-radius:8px}.img-box a,.img-box figure{position:relative;height:100%;display:block;overflow:hidden;width:100%;transition:.4s ease-in-out all}.img-box a img,.img-box figure img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.img-box a img.trsn-ifp-has-focus,.img-box figure img.trsn-ifp-has-focus{object-position:var(--trsn-ifp-focus, center)}.img-box img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.img-box img.trsn-ifp-has-focus{object-position:var(--trsn-ifp-focus, center)}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cards__header{margin-bottom:1rem}@media screen and (min-width:1300px){.cards__header{margin-bottom:1.5rem}}.cards__header h2{margin:0}.cards__header:has(p){margin-bottom:0}.cards__header:has(p) h2{margin-bottom:.5rem}@media screen and (min-width:1300px){.cards__header:has(p) h2{margin-bottom:.75rem}}.cards__header:has(p) p{margin:0 0 2rem}@media screen and (min-width:1300px){.cards__header:has(p) p{margin-bottom:2.5rem}}.cards .post-card:not(.has-bg) .post-card--inner{padding:0}.cards .post-card.has-bg .post-card--img-box{margin-bottom:0}.cards .post-card.has-bg .post-card--inner{background-color:#eff8d0;border-radius:.5rem;padding:1.25rem 1.25rem 1.5rem}.cards .post-card.has-bg.has-no-image .post-card--inner{border-radius:.375rem;padding:1.25rem 1.25rem 1.5rem}.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button{align-items:center;background:transparent;border:none;justify-content:space-between;border-radius:0;color:#004631;display:inline-flex;font-family:Franchise,sans-serif;font-size:1rem;font-weight:700;gap:1.5rem;height:3.25rem;line-height:1;margin-top:auto;padding:0 1.5rem;text-transform:uppercase;width:auto}@media screen and (min-width:1300px){.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button{font-size:1.25rem;gap:2rem;height:3.75rem;padding:0 1.75rem}}.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button i[class*=fa-arrow]{color:#004631;font-family:"Font Awesome 7 Sharp",sans-serif;font-size:.75rem;font-weight:900}.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button i[class*=fa-arrow]>svg{width:.75rem;height:.75rem}.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button:hover,.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button:focus{color:#004631;text-decoration:none;transform:none}.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button:hover svg[class*=fa-arrow]:not(.organic-shape__bg),.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button:hover i[class*=fa-arrow],.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button:focus svg[class*=fa-arrow]:not(.organic-shape__bg),.cards .post-card.has-bg.has-no-image .post-card--inner .btn.organic-shape--button:focus i[class*=fa-arrow]{animation:arrow-slide .6s ease}
