@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)}}.img-box{position:relative;height:100%;display:block;overflow:hidden;width:100%}.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}.img-box img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cards{overflow:hidden}.cards .header-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}@media screen and (min-width:1023px){.cards .header-container{flex-wrap:nowrap;align-items:center;gap:1rem}}.cards .header-container h2{flex:1 1 auto;min-width:0}.cards .arrows{display:flex;gap:.75rem}.cards .swiper{overflow:visible}.cards-slider .swiper-slide{height:auto}.cards .post-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:1.25rem;min-height:17.5rem}.cards .post-card.has-link{cursor:pointer}.cards .post-card--media{position:relative;display:flex;flex:1;flex-direction:column;min-height:20rem}.cards .post-card--media:after{content:"";position:absolute;z-index:1;right:0;bottom:0;left:0;height:42%;pointer-events:none;background:linear-gradient(to top,rgba(173,216,230,.9) 0%,rgba(173,216,230,.35) 50%,transparent 100%)}.cards .post-card--img-box{position:absolute;inset:0;height:auto;margin-bottom:0;aspect-ratio:unset}.cards .post-card--img-box figure{transition:transform .7s cubic-bezier(.33,1,.68,1)}.cards .post-card--bottom{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:auto;padding:1.25rem 1.25rem 1.375rem}.cards .post-card--inner{position:relative;flex:1;min-width:0}.cards .post-card--inner h3{margin:0;color:#000;font-size:clamp(1.25rem,2.2vw,1.25rem);transition:color .35s ease}.cards .post-card--inner .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;word-wrap:normal}.cards .post-card--cta-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.5rem;background-color:#9e1a97;color:#fff;font-size:1rem}.cards .post-card--cta-icon i,.cards .post-card--cta-icon svg{display:inline-block;transition:transform .4s cubic-bezier(.33,1,.68,1)}.cards .post-card.has-link:hover .post-card--img-box figure,.cards .post-card.has-link:focus-within .post-card--img-box figure{transform:scale(1.07)}.cards .post-card.has-link:hover .post-card--inner h3,.cards .post-card.has-link:focus-within .post-card--inner h3{color:#9e1a97}.cards .post-card.has-link:hover .post-card--cta-icon i,.cards .post-card.has-link:hover .post-card--cta-icon svg,.cards .post-card.has-link:focus-within .post-card--cta-icon i,.cards .post-card.has-link:focus-within .post-card--cta-icon svg{transform:translate(6px)}@media(prefers-reduced-motion:reduce){.cards .post-card.has-link:hover .post-card--cta-icon i,.cards .post-card.has-link:hover .post-card--cta-icon svg,.cards .post-card.has-link:focus-within .post-card--cta-icon i,.cards .post-card.has-link:focus-within .post-card--cta-icon svg{transform:none}.cards .post-card.has-link:hover .post-card--img-box figure,.cards .post-card.has-link:focus-within .post-card--img-box figure{transform:none}}
