.fa{font-family:Font Awesome\ 6 Free;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:900;font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;display:var(--fa-display,inline-block);font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.breakout{margin-left:calc(-50vw + 50%);width:100vw}.posts-loop{position:relative}.posts-loop.loading:before{opacity:1;pointer-events:all}.posts-loop.loading:hover,.posts-loop.loading:hover:before{cursor:not-allowed}.posts-loop:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;will-change:opacity;opacity:0;z-index:5;pointer-events:none}.posts-loop>.spinner{position:fixed;top:50%;left:50%;z-index:6}.posts-loop--carousel.equal-height-slides .slide{min-height:100%}.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell{display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.block-card:first-child:last-child,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.block-card:first-child:last-child .back,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.block-card:first-child:last-child .card-wrapper,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.block-card:first-child:last-child .front,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.card:first-child:last-child,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.card:first-child:last-child .back,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.card:first-child:last-child .card-wrapper,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.card:first-child:last-child .front{-moz-flex:1 1 100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.block-card:first-child:last-child .card-content-wrapper-outer,.posts-loop--carousel.equal-height-slides .flickity-carousel .carousel-cell>.card:first-child:last-child .card-content-wrapper-outer{-moz-flex:1 1 100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.posts-loop--carousel.equal-height-slides .slick-carousel-wrapper .slick-track{display:-moz-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.posts-loop--carousel.equal-height-slides .slick-carousel-wrapper .slick-slide{height:inherit!important}.posts-loop--carousel.equal-height-slides .slick-carousel-wrapper .slick-slide .block-slide,.posts-loop--carousel.equal-height-slides .slick-carousel-wrapper .slick-slide>div{height:100%}.posts-loop--slide.full-height-cards .posts-loop--card{min-height:100%}