.archive-content>.spinner{margin-top:-64px;top:50vh}.archive-content:after{content:"";display:inline-block;left:0;height:0;margin:0;position:absolute;top:0;user-select:none;width:100%;z-index:790;background-color:rgba(255,255,255,.8);opacity:0;position:fixed;transition:opacity .3s ease-in-out}.archive-content[data-state=loading]:after{height:100%;opacity:1;pointer-events:auto}.archive-filters{overflow:hidden}[data-state-archive-filters=hidden] .archive-filters{height:0;pointer-events:none;visibility:hidden}[data-state-archive-filters=visible] .archive-filters{bottom:0;height:100%;left:0;overflow-y:auto;position:fixed;padding:64px 20px 20px;right:0;top:0;width:100%;z-index:1000}[data-state-archive-filters=visible] .archive-filters .archive-filters-state-toggle.icon{display:inline-block}.archive-filters fieldset,.archive-filters-single{border-bottom:1px solid #E5EDF5}.archive-filters legend{cursor:pointer;transition:color .3s ease-in-out}.archive-filters legend+.toggle-content{overflow:visible;transition:none}[data-touch-screen=default] .archive-filters legend:hover{color:#034ea2}.archive-filters legend,.archive-filters-toggle-more{user-select:none}.archive-filters legend *,.archive-filters-toggle-more *{pointer-events:none}.archive-filters legend svg,.archive-filters-toggle-more svg{height:1rem;transform-origin:center;transition:transform .15s ease-in-out;width:1rem}.toggle-content .archive-filters-toggle-more[data-toggle-less]:before{content:attr(data-toggle-less);display:none}.toggle-content[data-state=active] .archive-filters-toggle-more[data-toggle-less]>span{display:none}.toggle-content[data-state=active] .archive-filters-toggle-more[data-toggle-less]:before{display:inline-block;text-indent:0}.toggle-content[data-state=active] .archive-filters-toggle-more svg{transform:rotate(-180deg)}.archive-filters fieldset:focus-within legend+.toggle-content,.archive-filters legend[data-state=active]+.toggle-content{height:auto;opacity:1;pointer-events:auto}.archive-filters fieldset:focus-within legend svg,.archive-filters legend[data-state=active] svg{transform:rotate(-180deg)}.archive-filters label:not(.toggler) input[type=checkbox]+span:before{border-color:#989898}.archive-filters-num{border-radius:1rem;color:#034ea2;height:1.5rem;line-height:1.5rem;padding:0 8px;min-width:1.5rem}.archive-filters-num[data-state=hidden]{visibility:hidden}.archive-filters-actions>.button{height:1.5rem;line-height:1.5rem;padding:0 2rem 0 0}.archive-filters-actions>.button svg{margin-top:-.75rem;right:0;top:50%}.archive-filters-state-toggle.icon{display:none;right:16px;top:16px;z-index:1010}.archive-filters-state-toggle.icon svg{left:50%;margin:0rem 0 0 0rem;top:50%}.archive-filters-modal-list-wrapper{height:45vh;overflow-y:auto}.archive-filters-modal-list-wrapper::-webkit-scrollbar{width:8px}.archive-filters-modal-list-wrapper::-webkit-scrollbar-track,.archive-filters-modal-list-wrapper::-webkit-scrollbar-track-piece{background:transparent}.archive-filters-modal-list-wrapper::-webkit-scrollbar-thumb{background:#e5edf5;border-radius:4px}.archive-filters-modal-list-wrapper{scrollbar-color:#E5EDF5 transparent;scrollbar-width:thin}.section-archive-carousel{background-image:linear-gradient(94.24deg,#152d79 .81%,#034ea2 37.58%);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.section-archive-carousel .slider-archive-carousel-wrapper[data-state-slider=active] .tns-ovh{border-radius:0}.section-archive-carousel .slider-archive-carousel-wrapper .tns-controls button[data-controls=prev]{left:16px}.section-archive-carousel .slider-archive-carousel-wrapper .tns-controls button[data-controls=next]{right:16px}.section-archive-carousel .slider-archive-carousel-wrapper .tns-nav{bottom:-8px}@media only screen and (min-width:480px){.archive-filters-modal-list-wrapper{height:270px}}@media only screen and (min-width:740px){[data-state-archive-filters=hidden] .archive-filters{height:auto!important;pointer-events:auto;visibility:visible;z-index:inherit}[data-state-archive-filters=visible] .archive-filters{overflow:visible;padding:0;z-index:inherit}.section-archive-carousel .slider-archive-carousel-wrapper[data-state-slider=active] .tns-ovh{border-radius:10px}.section-archive-carousel .slider-archive-carousel-wrapper .tns-controls button[data-controls=prev]{left:-16px}.section-archive-carousel .slider-archive-carousel-wrapper .tns-controls button[data-controls=next]{right:-16px}.section-archive-carousel .slider-archive-carousel-wrapper .tns-nav{bottom:-16px}}
