.article{background:#fff;border-radius:20px;box-shadow:0 8px 20px #00000029;flex-direction:column;height:100%;position:relative}.article .article-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.article .article-image{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;padding-bottom:66.6%;position:relative}.article .article-image .img-placeholder,.article .article-image img{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;transition:transform .3s;width:100%}.article:hover .article-image img{transform:scale(1.1)}.article .article-image .img-placeholder{background:hsla(28,10%,68%,.13)}.article .article-tags{position:absolute;right:12px;top:12px}.article .article-tag{background-color:#fff!important;border-radius:16px;font-size:12px;padding:6px 16px 3px;text-decoration:none}.article .article-tag:focus{border:none!important}.article .article-meta{font-size:14px;margin-bottom:20px}.article .article-meta svg{font-size:16px;margin-right:3px;vertical-align:middle}.article .article-meta .publish-date{margin-right:16px}@media (min-width:768px){.article .article-meta .publish-date{margin-right:32px}}.article .article-content{padding:32px 32px 0}.article .article-content .article-summary{font-size:16px;margin-bottom:32px}.article .article-content .article-summary p{margin:0}.article .article-btn{font-size:16px;font-weight:700;margin-top:auto;padding:0 32px 32px;text-decoration:none}.article .article-btn svg{margin-left:2px;transition:all .3s;vertical-align:middle}.article:focus .article-btn svg,.article:hover .article-btn svg{margin-left:8px}.blog-slides article{box-shadow:0 8px 20px rgba(0,0,0,.05);margin:auto 1rem}.blog-slides .article .article-image .img-placeholder,.blog-slides .article .article-image img{border-radius:20px}.blog-slides.slider.swiper{overflow:hidden}.blog-slides .swiper-slide{height:auto}.swiper-navigation.blog-post-nav{position:relative;top:-310px}.blog-post-nav .swiper-button-prev{left:-50px}@media screen and (min-width:768px){.blog-slides .slide{width:330px!important}}