@media(max-width:767px){.banner-filter{margin-block:12px}}@media(min-width:768px){.banner-filter{margin-block:20px}}.banner-filter__container{border:1px solid;border-color:#0048b6;transition:border-color .3s ease-in-out}html.dark .banner-filter__container{border-color:#f6f7f8}@media(max-width:767px){.banner-filter__container{padding:30px;border-radius:20px}}@media(min-width:768px){.banner-filter__container{padding:40px;border-radius:40px}}.banner-filter__title{color:#043673;transition:color .3s ease-in-out}html.dark .banner-filter__title{color:#fff}@media(max-width:767px){.banner-filter__title{margin-bottom:12px}}@media(min-width:768px){.banner-filter__title{margin-bottom:20px}}.banner-filter__filter{display:flex;flex-wrap:wrap}.banner-filter__filter-mobile{flex-direction:column;gap:5px}.banner-filter__filter-mobile,.banner-filter__filter-mobile--header{width:100%;display:flex;align-items:center;justify-content:space-between}.banner-filter__filter-mobile--header{padding-block:12px;height:50px;gap:12px;cursor:pointer;border-bottom:1px solid;border-color:#cfd7e0;transition:border-color .3s ease-in-out}html.dark .banner-filter__filter-mobile--header{border-color:#0086ee}.banner-filter__filter-mobile--header .material-icons-outlined,.banner-filter__filter-mobile--header p{color:#043673;transition:color .3s ease-in-out}html.dark .banner-filter__filter-mobile--header .material-icons-outlined,html.dark .banner-filter__filter-mobile--header p{color:#fff}.banner-filter__filter-mobile--content{width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease}@media(max-width:1024px){.banner-filter__filter{flex-direction:column;gap:12px}}@media(min-width:1025px){.banner-filter__filter{align-items:center;gap:20px}}.banner-filter__filter-col{display:flex;flex-direction:column;gap:5px}@media(min-width:600px){.banner-filter__filter-col{min-width:350px}}.splide__progress-wrap{display:flex;align-items:center;gap:16px}.splide__progress-wrap .splide__progress-num{font-size:1rem;font-weight:300;line-height:1.25rem}.splide__progress{width:100%;background:#000;height:1px}.splide__progress--bar{background:#000;height:4px;transition:width .4s ease;transform:translateY(-3px);width:0}.splide__arrows{display:flex;gap:6px}.splide__arrow{width:50px;height:50px;background-color:#001e4b;border-radius:50%;cursor:pointer;position:relative;border:none}.splide__arrow[disabled]{background-color:#fff;cursor:default}.splide__arrow[disabled]>svg{fill:#dfdfdf}.splide__arrow>svg{width:20px;height:20px;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);fill:#fff}.search-card:not(:first-of-type){border-bottom:1px solid;border-color:#cfd7e0;transition:border-color .3s ease-in-out}html.dark .search-card:not(:first-of-type){border-color:#0086ee}@media(max-width:767px){.search-card{padding-block:30px}}@media(min-width:768px){.search-card{padding-block:40px}}.search-card__container{display:flex;flex-direction:column;gap:5px}.search-card__container-top{display:flex;gap:12px}.search-card__container-top .category{position:relative;text-transform:uppercase;padding-left:22px}.search-card__container-top .category:after{content:"";position:absolute;left:0;top:45%;width:10px;height:1px;background-color:#043673;transition:background-color .3s ease-in-out}html.dark .search-card__container-top .category:after{background-color:#fff}.search-card__container .category-label,.search-card__container .date,.search-card__container .text,.search-card__container .title{color:#043673;transition:color .3s ease-in-out}html.dark .search-card__container .category-label,html.dark .search-card__container .date,html.dark .search-card__container .text,html.dark .search-card__container .title{color:#fff}