.post-selector{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:var(--nested-element-spacing);grid-row-gap:var(--nested-element-spacing)}@media(min-width:576px){.post-selector.\--row-one .post-selector__card__stats{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.post-selector.\--row-one{grid-template-columns:repeat(1,1fr)}.post-selector.\--row-one .post-selector__card__stats{grid-template-columns:repeat(4,1fr)}}@media(min-width:576px){.post-selector.\--row-two .post-selector__card__stats{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.post-selector.\--row-two,.post-selector.\--row-two .post-selector__card__stats{grid-template-columns:repeat(2,1fr)}}@media(min-width:576px){.post-selector.\--row-three .post-selector__card__stats{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.post-selector.\--row-three{grid-template-columns:repeat(3,1fr)}.post-selector.\--row-three .post-selector__card__stats{grid-template-columns:repeat(1,1fr)}}.post-selector.\--style-square .post-selector__card .post-selector__card__content{aspect-ratio:1}.post-selector.\--style-letterbox .post-selector__card .post-selector__card__content{aspect-ratio:5/2}.post-selector__card{align-items:flex-end;display:flex;flex-direction:row;overflow:hidden;position:relative}.post-selector__card__image{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.post-selector__card__image img{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}.post-selector__card__content{bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:30px;position:relative;width:100%;z-index:3}.post-selector__card__content-inner>*{margin:0 0 15px}.post-selector__card__content-inner>:last-child{margin-bottom:0}.post-selector__card__content .post_type{font-size:16px;font-weight:500;letter-spacing:2px;line-height:24px;margin-bottom:0;text-transform:uppercase}.post-selector__card__content .title{font-size:var(--h5-font-size);line-height:var(--h5-line-height)}@media(max-width:768.98px){.post-selector__card__content .title{--h5-font-size:20px;--h5-line-height:27px}}.post-selector__card__content .link{color:#fff}.post-selector__card__stats{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;margin:20px 0;grid-column-gap:var(--nested-element-spacing);grid-row-gap:var(--nested-element-spacing)}.post-selector__card__stats .stat{display:block;flex:0 0 50%;min-width:0}.post-selector__card__stats .stat p{margin:0}.post-selector__card__stats .stat p>*{display:block}.post-selector__card__stats .stat__value{font-size:var(--h1-font-size);line-height:var(--h1-line-height)}@media(max-width:1199.98px){.post-selector__card__stats .stat__value{--h1-font-size:54px;--h1-line-height:64px}}@media(max-width:768.98px){.post-selector__card__stats .stat__value{--h1-font-size:7.031433110237245vw;--h1-line-height:8.333550352873772vw}}@media(max-width:575.98px){.post-selector__card__stats .stat__value{--h1-font-size:36px;--h1-line-height:40px}}.post-selector__card__stats .stat__value.big{font-size:150px;line-height:205px}.post-selector__card__stats .stat__value.small{font-size:54px;line-height:64px}@media(max-width:768.98px){.post-selector__card__stats .stat__value.small{font-size:7.0314331102vw;line-height:8.3335503529vw}}@media(max-width:575.98px){.post-selector__card__stats .stat__value.small{font-size:36px;line-height:40px}}.post-selector__card:after,.post-selector__card:before{content:"";height:100%;left:0;position:absolute;top:0;transition:all .4s ease-in-out;width:100%;z-index:2}.post-selector__card:before{background:rgba(0,0,0,.4)}.post-selector__card:after{background:linear-gradient(240deg,rgba(253,0,149,.5) 150px,rgba(0,0,0,.5) 80% 100%);opacity:0}.post-selector__card:hover:after{opacity:1}@media(min-width:992px){.post-selector__card:hover .post-selector__card__content .link:after{width:40px}}@media(max-width:575.98px){.post-selector.\--mobile-text-centered{text-align:center}}.post-selector.\--larger-post-title .post-selector__card__content .title{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}@media(max-width:768.98px){.post-selector.\--larger-post-title .post-selector__card__content .title{--h4-font-size:24px;--h4-line-height:33px}}
