.block-latest-posts .block-post-link{position:relative;display:block;margin-bottom:2rem;padding-bottom:2rem;transition:all .25s cubic-bezier(.79,.14,.15,.86)}.block-latest-posts .block-post-link:last-child{margin-bottom:0;padding-bottom:0}.block-latest-posts .block-post-link:last-child:after{display:none}.block-latest-posts .block-post-link:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-image:url(../assets/border.svg);background-size:cover;background-position:center}.block-latest-posts .block-post-link:hover .icon svg{fill:#53caef;transform:rotate(-180deg)}.block-latest-posts .block-post-link:hover .text{transform:translate(10px);color:#009ddc}.block-latest-posts p.time{line-height:1;margin:0 0 1.25rem;font-size:1.4rem;font-weight:700;color:#009ddc}.block-latest-posts h3.title{display:flex;line-height:1.25;margin:0}.block-latest-posts h3.title .text{font-weight:700;font-size:2rem;padding-right:3rem;color:#00264b;transition:all .25s cubic-bezier(.79,.14,.15,.86)}.block-latest-posts h3.title .icon{display:flex;align-items:center;justify-content:center;width:100%;max-width:16px;height:20px;margin-left:auto}.block-latest-posts h3.title svg{width:100%;height:100%;fill:#009ddc;transition:all .25s cubic-bezier(.79,.14,.15,.86)}
