.l-posts-container{position:relative;margin:0 auto}@media only screen and (min-width:48rem){.l-posts-container{padding-bottom:115px;max-width:1000px}}.m-hero{position:relative;height:calc(100vh - 50px);border-bottom:1px solid var(--background-color);background-color:var(--primary-foreground-color)}@media only screen and (min-width:48rem){.m-hero{height:460px!important;border-bottom:0}}.m-hero.no-image{height:auto!important;border-bottom:0;background-color:transparent}@media only screen and (min-width:48rem){.m-hero.no-image{padding-top:75px}}.m-hero.no-image .m-hero__content{display:block;height:auto;padding:0}.m-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}.m-hero__content{display:flex;align-items:center;justify-content:center;position:relative;height:100%;padding:0 20px;z-index:2}.m-post-card{width:calc(100% + 40px);margin:0 -20px}@media only screen and (min-width:48rem){.m-post-card{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:0 0 95px}}@media only screen and (min-width:64rem){.m-post-card{margin-bottom:115px}}.m-post-card.no-image .m-post-card__image__link{background-color:var(--empty-color)}.m-post-card.no-image .m-post-card__image__background{background-size:auto 70%}@media only screen and (min-width:48rem){.m-post-card.even .m-post-card__image{order:2}}@media only screen and (min-width:48rem){.m-post-card.even .m-post-card__content{order:1}}@media only screen and (min-width:48rem){.m-post-card.even .m-post-card__image__link{left:auto;right:20px}}@media only screen and (min-width:64rem){.m-post-card.even .m-post-card__image__link{right:40px}}@media only screen and (min-width:48rem){.m-post-card.even .m-post-card__image__link:hover{right:30px}}@media only screen and (min-width:64rem){.m-post-card.even .m-post-card__image__link:hover{right:50px}}@media only screen and (min-width:48rem){.m-post-card.last{margin-bottom:0}}@media only screen and (min-width:48rem){.rtl .m-post-card.even .m-post-card__image__link{right:auto;left:20px}}@media only screen and (min-width:64rem){.rtl .m-post-card.even .m-post-card__image__link{left:40px}}@media only screen and (min-width:48rem){.rtl .m-post-card.even .m-post-card__image__link:hover{left:30px}}@media only screen and (min-width:64rem){.rtl .m-post-card.even .m-post-card__image__link:hover{left:50px}}.m-post-card__image{position:relative;height:250px}@media only screen and (min-width:48rem){.m-post-card__image{width:300px;height:300px}}@media only screen and (min-width:64rem){.m-post-card__image{width:400px;height:400px}}.m-post-card__image__shadow{display:none}@media only screen and (min-width:48rem){.m-post-card__image__shadow{display:block;position:relative;width:100%;height:100%;border-radius:2px;background-color:var(--primary-subtle-color);z-index:1}}.m-post-card__image__link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--empty-color);z-index:2}@media only screen and (min-width:48rem){.m-post-card__image__link{top:20px;left:20px;border-radius:2px;overflow:hidden;background-color:transparent;transition:all .2s cubic-bezier(.02,.01,.47,1)}}@media only screen and (min-width:64rem){.m-post-card__image__link{top:40px;left:40px}}@media only screen and (min-width:48rem){.m-post-card__image__link:hover{top:30px;left:30px}}@media only screen and (min-width:64rem){.m-post-card__image__link:hover{top:50px;left:50px}}@media only screen and (min-width:48rem){.rtl .m-post-card__image__link{left:auto;right:20px}}@media only screen and (min-width:64rem){.rtl .m-post-card__image__link{left:auto;right:40px}}@media only screen and (min-width:48rem){.rtl .m-post-card__image__link:hover{left:auto;right:30px}}@media only screen and (min-width:64rem){.rtl .m-post-card__image__link:hover{left:auto;right:50px}}.m-post-card__image__background{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:48rem){.m-post-card__image__background{border-radius:2px}}.m-post-card__badge{position:absolute;top:0;right:0;width:60px;height:60px}.m-post-card__badge:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;border-color:#fed330 #fed330 transparent transparent;border-style:solid;border-width:30px;z-index:1}.m-post-card__badge span{position:absolute;top:9px;right:8px;color:#624d00;font-size:1.125rem;z-index:2}.m-post-card__content{padding:20px;margin-bottom:20px}@media only screen and (min-width:48rem){.m-post-card__content{padding:20px 0 0;width:50%;margin:0}}@media only screen and (min-width:64rem){.m-post-card__content{padding-top:40px;width:450px}}.m-post-card__title{color:var(--primary-foreground-color);letter-spacing:.4px;line-height:1.3;font-size:2rem;font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:700;margin:0 0 20px}@media only screen and (min-width:48rem){.m-post-card__title{font-size:2.25rem;margin-bottom:25px}}.m-post-card__title a{color:inherit}.m-post-card__excerpt{color:var(--primary-foreground-color);letter-spacing:.6px;line-height:1.5;font-size:.875rem;margin-bottom:20px}@media only screen and (min-width:48rem){.m-post-card__excerpt{margin-bottom:25px;max-width:400px}}.m-post-card__metas{display:flex;align-items:center;margin-bottom:20px}@media only screen and (min-width:48rem){.m-post-card__metas{margin-bottom:25px}}.m-post-card__authors{display:flex;align-items:center}.m-post-card__author{display:flex;position:relative;width:36px;height:36px;border-radius:50%;border:1px solid var(--border-color);background-color:var(--background-color);transition:transform .2s cubic-bezier(.02,.01,.47,1)}.m-post-card__author:hover{z-index:4!important;transform:scale(1.05)}.m-post-card__author.author-0{z-index:3}.m-post-card__author.author-1{margin-left:-10px;z-index:2}.m-post-card__author.author-2{margin-left:-20px;z-index:1}.m-post-card__author div{width:32px;height:32px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover}.rtl .m-post-card__author.author-1{margin-left:0;margin-right:-10px}.rtl .m-post-card__author.author-2{margin-left:0;margin-right:-20px}.m-post-card__timestamp{color:var(--primary-foreground-color);letter-spacing:.6px;font-size:.75rem;padding-left:20px}.rtl .m-post-card__timestamp{padding-left:0;padding-right:20px}.m-post-card__social{display:flex;align-items:center;list-style-type:none;padding:0;margin:0 0 20px}@media only screen and (min-width:48rem){.m-post-card__social{margin-bottom:25px}}.m-post-card__social li{margin-right:22px}.m-post-card__social li:last-of-type{margin-right:0}.m-post-card__social li a{color:var(--primary-foreground-color)}.m-post-card__social li a span{color:inherit;font-size:.938rem}.rtl .m-post-card__social li{margin-right:0;margin-left:22px}.rtl .m-post-card__social li:last-of-type{margin-left:0}.m-post-card__stats{color:var(--primary-foreground-color);letter-spacing:.6px;font-size:.875rem}.m-post-card__stats span{display:inline-block}.m-post-card__stats span:nth-child(2){margin:0 10px}.m-post-card__tag{display:inline-block;color:var(--primary-foreground-color);letter-spacing:.6px;text-transform:uppercase;font-weight:700;font-size:.688rem;padding-bottom:3px;position:relative}.m-post-card__tag:hover:after{transform-origin:bottom right;transform:scaleX(0)}.m-post-card__tag:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--border-color);transform-origin:bottom left;transform:scaleX(1);transition:transform .3s ease-in-out}.rtl .m-post-card__tag:hover:after{transform-origin:bottom left}.rtl .m-post-card__tag:after{transform-origin:bottom right}.m-pagination__text{display:inline-block;color:var(--primary-foreground-color);text-align:center;letter-spacing:.6px;font-size:.75rem;font-weight:500;margin:0 20px}@media only screen and (min-width:48rem){.m-pagination__text{font-size:.875rem}}.m-pagination__button{color:var(--secondary-foreground-color);width:32px;height:32px;border-radius:50%;border:1px solid var(--secondary-foreground-color)}@media only screen and (min-width:48rem){.m-pagination__button{width:40px;height:40px}}.m-pagination__button span{color:inherit;font-size:.813rem}@media only screen and (min-width:48rem){.m-pagination__button span{font-size:.938rem}}.rtl .m-pagination__button.next,.rtl .m-pagination__button.prev{transform:rotate(180deg)}