#search .breadcrumbs{padding-bottom:4rem}#search .search-header{margin:0 auto;max-width:665px;text-align:center}#search .search-header .search-form{margin-bottom:1.5rem}#search .search-header .search-form__field{border-color:#000}#search .search-header .search-form__clear:not(:hover),#search .search-header .search-form__search:not(:hover){filter:none}#search .search-header .total-results{margin-bottom:75px}#search .nb-result{background-color:#ff8e00;border-radius:50%;color:#fff;display:inline-block;font-size:12px;font-weight:400;height:20px;line-height:20px;margin-left:9px;position:absolute;text-align:center;width:20px}@media (min-width:992px){#search .nb-result{font-size:14px;height:25px;line-height:22px;margin-left:5px;width:25px}}#search .search-container,#search .show-filter{background-color:#fff}#search .show-filter{justify-content:flex-start;margin-bottom:2rem;position:sticky;top:70px;width:calc(100% + 20px);z-index:2}#search .filter-menu .active .form__choice{background-color:#26123d;background-image:url(/build/images/checked_white.73b4187b.svg)}#search .filter-menu__select{display:none;margin-bottom:6rem;padding-top:.7rem}#search .filter-menu__select label{display:inline-block;font-size:1.25rem;font-weight:700;margin-right:.5rem}#search .filter-menu__select .custom-select{display:inline-block}#search .filter-menu__select .custom-select,#search .filter-menu__select .select-items{width:250px}#search .filter-menu .form-list{padding-left:30px}@media (min-width:992px){#search .filter-menu{margin-bottom:30px}#search .filter-menu__select{display:block}}#search .search-results{margin-bottom:115px}#search .search-results mark{background-color:unset;color:#ff8e00}#search .search-results__collection{margin-top:100px}#search .search-results__collection:first-child{margin-top:5px}#search .search-results__collection__title{margin-bottom:30px}#search .search-results__more{margin-top:25px;text-align:center}#search .search-results__articles>*,#search .search-results__pages>*,#search .search-results__partners>*{margin-bottom:50px}#search .search-results__articles--lined,#search .search-results__pages--lined,#search .search-results__partners--lined{display:flex;gap:25px;overflow:auto;padding-bottom:25px;padding-right:20px;scroll-snap-type:x mandatory;width:calc(100% + 20px)}#search .search-results__articles--lined>*,#search .search-results__pages--lined>*,#search .search-results__partners--lined>*{flex:0 0 calc(100% - 60px);scroll-snap-align:start}#search .search-results__partners--lined .partner-preview{margin-top:-40px}@media (min-width:992px){#search .search-results__collection{margin-top:60px}#search .search-results__collection__title{margin-bottom:60px}#search .search-results__more{margin-top:90px}#search .search-results__articles,#search .search-results__pages,#search .search-results__partners{display:grid;gap:85px 30px;grid-template-columns:repeat(3,1fr)}#search .search-results__articles>*,#search .search-results__pages>*,#search .search-results__partners>*{margin-bottom:auto}#search .search-results__articles--lined,#search .search-results__pages--lined,#search .search-results__partners--lined{padding-bottom:0;padding-right:0;width:100%}#search .search-results__articles--lined>*,#search .search-results__pages--lined>*,#search .search-results__partners--lined>*{flex:0 1 33%;height:auto}#search .search-results__partners,#search .search-results__partners--lined{gap:120px}#search .search-results__pages--lined{margin-bottom:100px}}#search .page-preview__title{color:#ff8e00;margin-bottom:15px;text-transform:uppercase}#search .page-preview__title mark{color:#000}#search .page-preview__description{margin-bottom:25px}@media (min-width:992px){#search .page-preview__title{margin-bottom:15px}#search .page-preview__description{font-size:1.25rem;line-height:1.2em;margin-bottom:1.3rem}}#search .partner-preview__logo{margin-bottom:10px}#search .partner-preview__logo img{height:auto;margin-bottom:0;width:50%}#search .partner-preview__name{font-size:25px;font-weight:700;line-height:30px;margin-bottom:30px}#search .partner-preview__description{margin-bottom:30px}#search .partner-preview__description p:not(:last-child){margin-bottom:1rem}@media (min-width:992px){#search .partner-preview__description p:not(:last-child){margin-bottom:1.5rem}}#search .partner-preview__more{display:block;margin-bottom:35px}#search .partner-preview__social{align-items:center;display:flex;gap:20px}#search .partner-preview__social a img{aspect-ratio:1;filter:invert(6%) sepia(31%) saturate(5420%) hue-rotate(256deg) brightness(101%) contrast(96%);width:20px}@media (min-width:992px){#search .partner-preview__logo{align-items:center;display:flex;height:170px;margin-bottom:50px}#search .partner-preview__logo img{width:235px}#search .partner-preview__name{font-size:1.25rem;line-height:1.1em;margin-bottom:.7rem}#search .partner-preview__description p{font-size:.75rem}}#search .page-preview__link,#search .partner-preview__link{color:inherit;font-size:18px;font-weight:inherit;font-weight:700;text-decoration:none}#search .page-preview__link:after,#search .partner-preview__link:after{background-image:url(/build/images/a_right.929aa55f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.7em;margin-left:.5em;width:.7em}#search .page-preview__link:hover,#search .partner-preview__link:hover{color:#ff8e00}#search .page-preview__link:hover:after,#search .partner-preview__link:hover:after{filter:invert(51%) sepia(92%) saturate(1357%) hue-rotate(0deg) brightness(103%) contrast(105%)}@media (min-width:992px){#search .page-preview__link,#search .partner-preview__link{font-size:.82rem}}#search .oops__title{font-size:30px;font-weight:700;line-height:40px;margin-bottom:70px;margin-top:45px}#search .oops .hot-searches__title{color:#ff8e00}#search .oops .hot-searches__container>*{color:#26123d}#search .oops .hot-searches__container>:before{content:attr(data-text);display:block;font-weight:700;height:0;overflow:hidden;pointer-events:none;transform:translateY(-100%);user-select:none;visibility:hidden}#search .oops .hot-searches__container>:hover{font-weight:700}@media (min-width:992px){#search .oops__title{margin-bottom:100px}}#search *+.oops{display:none}