

.text-field-wrapper label{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;overflow:hidden;position:absolute!important}
.filter-container .u-margin-bottom{align-content:center;align-items:baseline;gap:var(--SPACER);flex-wrap:wrap;justify-content:space-between;height:3rem;display:flex}
.animation{opacity:0;transition:all 0 ease-in-out}.animation[data-hide=false]{opacity:1;transition:all .75s ease-in-out}
.container{width:100%;padding:1px 0}
.skeleton-card{background-color:var(--BG-COLOR);width:100%;overflow:hidden}.skeleton-image{aspect-ratio:43/20;width:100%}.skeleton-texts{gap:var(--SPACER-XXS);padding:var(--SPACER);display:grid}.skeleton-date{height:var(--FONT-SIZE-BASE);margin-bottom:var(--SPACER-XS);width:40%}.skeleton-title{height:var(--FONT-SIZE-H4);margin-bottom:var(--SPACER-XXS);width:80%}.skeleton-description{height:15px}.skeleton-description-1{width:99%}.skeleton-description-2{width:96%}.skeleton-description-3{width:95%}.skeleton-description-4{width:98%}@keyframes pulse{0%{background-color:var(--BG-COLOR)}50%{background-color:var(--BORDER-COLOR-LIGHT)}to{background-color:var(--BG-COLOR)}}.skeleton-title,.skeleton-date,.skeleton-image,.skeleton-description{background:var(--BG-COLOR);animation:1.5s ease-in-out infinite pulse}
