.filter__container--dropdown{display:flex;font-size:1.375rem;justify-content:space-around;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:34rem;position:relative}@media (max-width:991px){.filter__container--dropdown{display:block;margin:0 1rem;max-width:100%}}.filter--dropdown{align-items:center;display:flex;flex-direction:column}@media (max-width:991px){.filter--dropdown{align-items:start;border-bottom:1px solid rgba(25,27,33,.2);flex-direction:row;justify-content:space-between;margin:0;padding:0}.filter--dropdown.single{position:relative}.filter--dropdown.single .dropdown__title{left:1rem;margin-bottom:0;position:absolute;top:14px}.filter--dropdown.single .filter--dropdown{align-items:center;position:relative}.filter--dropdown.single .dropdown__toggle{display:flex;justify-content:flex-end}}.dropdown__title{font-weight:500;margin-bottom:.5rem}.dropdown__options{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;max-height:19.2rem;overflow-y:scroll;padding:0}.dropdown__item{display:flex;flex-direction:column;position:relative;width:100%}.dropdown__item .dropdown__choice:before{border:1px solid #191b21;border-radius:3px;content:"";height:14px;left:17px;position:absolute;top:30px;width:14px}.dropdown__item[aria-selected=true] .dropdown__choice:after{background:#191b21;border-radius:2px;content:"";height:8px;left:20px;position:absolute;top:33px;width:8px}.dropdown__button{align-items:flex-start;background:transparent;border:none;display:flex;font-size:1.125rem;margin:4px;overflow-wrap:break-word;padding:1.3rem .8rem;text-align:left;transition:background .2s;word-break:break-word}@media (max-width:991px){.dropdown__button{padding:1.3rem 1rem}}.dropdown__button span{margin-left:26px}.dropdown__button:hover{background:rgba(25,27,33,.1)}@media (min-width:992px){.dropdown{position:relative}}@media (max-width:991px){.dropdown{width:100%}}.dropdown__toggle{align-items:center;background:transparent;background-color:#fff;border:none;display:flex;font-size:1.375rem;padding:1rem}@media (max-width:991px){.dropdown__toggle{align-items:center;display:grid;grid-template-columns:min-content 1fr min-content;padding:.75rem 1rem;width:100%}}@media (min-width:992px){.dropdown__toggle{border:1px solid transparent;height:67px;position:relative}.dropdown__toggle[aria-expanded=true]{background:#fff;border:1px solid #e2e6e9;border-bottom-color:transparent}}.dropdown__toggle:hover .dropdown__label{text-decoration:underline}.dropdown__toggle:hover .dropdown__label svg path{stroke-width:3}@media (max-width:1199px){.dropdown__label{max-width:25.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:767px){.dropdown__label{max-width:14.5rem}}@media (max-width:479px){.dropdown__label{font-size:1.25rem;max-width:8.5rem}}.dropdown__badge{font-size:1rem;opacity:.8}@media (max-width:991px){.dropdown__badge{text-align:left}}.dropdown__caret{margin-left:1.1rem}@media (max-width:991px){.dropdown__caret{grid-column-start:3}}.dropdown__menu{background:#fff;min-width:16rem;position:absolute;transition:opacity .2s;z-index:2}@media (min-width:992px){.dropdown__menu{border:1px solid #e2e6e9}}@media (max-width:991px){.dropdown__menu{position:inherit}}.filtered-top__background .dropdown__menu,.filtered-top__background .dropdown__toggle[aria-expanded=true]{background:#fff}.dropdown__search{font-size:1.125rem}.dropdown__search label{align-items:center;display:flex;margin:0;position:relative}.dropdown__search input{background:transparent;border:1px solid transparent;box-shadow:none;margin:4px;outline:none;padding:1.1rem 1.5rem 1.1rem 2.35rem;transition:border .2s;width:100%}@media (max-width:991px){.dropdown__search input{padding-left:2.375rem}}.dropdown__search input:active,.dropdown__search input:focus{border:1px solid #191b21}.dropdown__search svg{height:14px;left:1.1rem;position:absolute;width:14px}.dropdown__search svg path{stroke:rgba(25,27,33,.7)}.dropdown__actions{align-items:center;border-top:none;display:flex;justify-content:center;padding:1.5rem .6875rem}.dropdown__actions button{background:transparent;border:none;font-size:1rem;height:45px;margin:0 .3125rem;outline:none;width:46%}.dropdown__actions button:active,.dropdown__actions button:focus,.dropdown__actions button:hover{text-decoration:underline}.dropdown__actions .dropdown__reset{border:1.6px solid #191b21}.dropdown__actions .dropdown__save{background:#191b21;color:#fff}.dropdown__item:not(:last-child),.dropdown__search{border-bottom:1px solid #e2e6e9}.filtered-top__background{background-color:#e2e6e9;margin-bottom:3.75rem;margin-top:calc(-236px + -7rem);margin-top:calc(var(--breadcrumb-height)*-1 + var(--header-height)*-1 + -7rem);padding-top:calc(236px + 7rem);padding-top:calc(var(--breadcrumb-height) + var(--header-height) + 7rem)}@media (max-width:991px){.filtered-top__background{padding-bottom:3rem}}.filtered-top__background.filtered-top__no-filters{padding-bottom:1rem}.filtered-top__container h1{font-size:4.375rem;margin-bottom:3rem;text-align:center}@media (max-width:767px){.filtered-top__container h1{font-size:2.25rem}}.filtered-top__container .filtered-top__preface{font-size:1.6rem;margin-left:auto;margin-right:auto;max-width:790px;text-align:center}@media (max-width:767px){.filtered-top__container .filtered-top__preface{font-size:1.25rem;line-height:1.5}}.filtered-list__row{margin-bottom:3.75rem;margin-top:2.25rem}.filtered-list__item{border-bottom:1px solid #c6c7c4}.filter__container{display:flex;flex-direction:column;margin:0 auto;padding-bottom:12px;width:-moz-fit-content;width:fit-content}@media (max-width:991px){.filter__container{width:100%}}@media (min-width:992px){.filter__container .filter__buttons{align-items:center;display:inline-flex;flex-wrap:wrap;gap:0 12px;justify-content:center;margin-bottom:24px}.filter__container .filter__buttons.left{justify-content:flex-start;margin-left:-1.5rem}}.filter__container .tags__container{display:flex;flex-wrap:wrap;gap:6px 6px;justify-content:flex-start}.filter__container .tags__container .level__tag{align-items:center;background-color:#fff;cursor:pointer;display:flex;padding:6px;width:-moz-fit-content;width:fit-content}.filter__container .tags__container .level__tag:hover{background-color:#fcc7c7}.filter__container .tags__container .level__tag:active{background-color:#ee8c8c}.filter__container .tags__container .level__tag .level__tag-close{align-items:center;background-color:transparent;border:none;display:flex;margin-left:6px;outline:none;padding:0}.filter__container .tags__container .level__tag .level__tag-close svg{height:15px;width:15px}.filter__title{font-size:1.38rem;font-weight:500;margin-bottom:2.5rem;margin-top:5rem;text-align:center}.filter__list{overflow:hidden;transition:height .3s ease-out}.filter__list--mobile{padding:0 1.5rem}.filter__search{align-items:center;display:flex;height:auto}.filter__search label{background-color:#fff;box-sizing:content-box;height:35px;margin:0;padding:1rem}.filter__search label input{border:none;color:#191b21;font-size:1.5rem;height:100%;margin:0;padding:0 6px}.filter__search button{align-items:center;background:#191b21;border:none;box-sizing:content-box;display:flex;height:35px;justify-content:center;outline:none;padding:1rem;width:35px}.filter__search button svg{filter:invert(100%) sepia(100%) saturate(8%) hue-rotate(126deg) brightness(102%) contrast(100%);height:25px;width:25px}@media (max-width:991px){.filter__search{margin:24px 0}.filter__search input,.filter__search label{width:100%}}@media (min-width:768px){.filter__button-wrapper{padding:0 3rem}}.filter__button{background:transparent;border:none;font-size:1.375rem;padding:0}.filter__button:hover{font-weight:500}.filter__button:hover svg path{stroke-width:3}@media (max-width:767px){.filter__button{align-items:center;border-bottom:1px solid #c6c7c4;display:flex;justify-content:space-between;padding:.75rem .5rem;width:100%}}.filter__selected{margin-top:3rem}@media (min-width:768px){.filter__selected{font-size:1.125rem}}@media (max-width:767px){.filter__selected{margin:2rem 0;max-width:none}}.filter__selected-top{align-items:center;border-bottom:1px solid #c6c7c4;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1rem;width:100%}.filter__selected-title{font-weight:500;padding:.5rem 0}.filter__selected-body{align-items:flex-start;display:flex;justify-content:space-between;width:100%}@media (max-width:767px){.filter__selected-body{flex-wrap:wrap}}.filter__selected-filter{display:flex;margin:0}.filter__selected-label{font-weight:700;margin-right:2rem;min-width:80px;padding:1rem 0}@media (max-width:767px){.filter__selected-label{margin-right:1rem}}.filter__selected-buttons{align-items:center;display:flex;flex-wrap:wrap;margin:-.5rem -1rem;padding:1rem 0}.filter__selected-button{align-items:center;background:transparent;border:none;display:flex;flex-wrap:nowrap;padding:.5rem 1rem}.filter__selected-button img{margin-right:.5rem}.filter__selected-button span{text-decoration:underline}@media (min-width:768px){.filter__selected-reset{margin-left:2rem;min-width:10rem;padding-right:0;padding-top:1rem}}@media (max-width:767px){.filter__selected-reset{margin:0;padding:.5rem 0}}.checkable__list{display:flex;flex-wrap:wrap;list-style:none;margin-top:1rem;padding:0}.checkable__item{align-items:center;display:flex;width:100%}@media (max-width:767px){.checkable__item{margin-left:-.3rem;padding-left:0}}.list-item{display:flex;padding:2.65rem 0}.list-item,.list-item:hover{text-decoration:none}.list-item:hover .link__arrow img{transform:translateX(10%)}@media (max-width:767px){.list-item{flex-direction:column}}.link__arrow{margin-right:2.6rem;margin-top:1rem;transition:all .2s ease}@media (max-width:767px){.link__arrow{margin-right:0}}.list-item__padlock-icon{margin-right:1rem}.list-item__image img,img.list-item__image{background:#191b21;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.list-item__image{display:block;height:auto;max-width:30%;-o-object-fit:contain;object-fit:contain;padding-bottom:14rem;position:relative;width:100%}@media (max-width:767px){.list-item__image{max-width:none;padding-bottom:26rem;width:100%}}@media (max-width:479px){.list-item__image{padding-bottom:18rem}}.list-item__body{display:flex;flex:1 1 auto}@media (min-width:768px){.list-item__body{width:70%}}@media (max-width:767px){.list-item__body{flex-direction:column-reverse}}.list-item__image+.list-item__body{flex-flow:column-reverse;justify-content:center;margin-left:3rem}@media (max-width:767px){.list-item__image+.list-item__body{margin-left:0;margin-top:1rem}}.list-item__content{max-width:680px;overflow-wrap:break-word;width:100%;word-break:break-word}.list-item__title{display:inline;font-size:2rem;font-weight:500;line-height:1.3;text-decoration:underline}@media (max-width:991px){.list-item__title{font-size:1.625rem}}.list-item__preface{font-size:1.2rem;margin-bottom:1.25rem;margin-top:.5rem}@media (max-width:991px){.list-item__preface{font-size:1.125rem}}.list-item__information{font-size:1rem;font-weight:500;margin-top:1.25rem;width:100%}@media (max-width:767px){.list-item__information{flex-wrap:wrap}}.list-item__information-item{border-right:2px solid #191b21;display:inline;margin-right:.625rem;padding-right:.625rem}.list-item__information-item:last-child{border-right:none}.custom-checkable{align-items:center;display:flex;flex:1 1 auto;height:100%;padding:1rem 0 1rem 40px}.custom-checkable__input{opacity:0;position:absolute;z-index:-1}.custom-checkable__input:active~.custom-checkable__label,.custom-checkable__input:focus~.custom-checkable__label{font-weight:700}.custom-checkable__input:active~.custom-checkable__label:before,.custom-checkable__input:focus~.custom-checkable__label:before{border:3px solid #191b21;outline:none}.custom-checkable__input:checked~.custom-checkable__label:after{background-image:url(../images/cross.svg);background-size:20px 14px}.custom-checkable__label{align-items:flex-start;cursor:pointer;display:flex;height:100%;margin-bottom:0;overflow-wrap:break-word;position:relative;vertical-align:top;width:100%;word-break:break-word}.custom-checkable__label:before{border:2px solid #191b21;pointer-events:none}.custom-checkable__label:after{background:no-repeat 50%}.custom-checkable__label:after,.custom-checkable__label:before{content:"";display:block;height:20px;left:-2.25rem;position:absolute;top:2px;width:20px}@media (min-width:992px){.filter__search{background:transparent;border-bottom:2px solid #191b21;border-radius:0;padding:.4rem 0}}@media (max-width:991px){.filter__search{background:#e2e6e9;margin-bottom:2rem!important}.filter__search input{background:transparent}}.filter__buttons .filter--dropdown,.filter__buttons .filter__search{margin-bottom:0}.filtered-top{margin-bottom:2rem}.filtered-top__total{font-size:1.125rem;margin-right:1rem;min-width:6.75rem;white-space:nowrap}@media (max-width:767px){.filtered-top__total{margin-bottom:1rem}}.filter__button-wrapper{font-size:500;padding:0 1.875rem}@media (max-width:767px){.filter__button-wrapper{padding:0}.filter__button{padding:.75rem 0}}.filter__selected-buttons{margin:-1rem}.filter__selected-button{border:1px solid #c6c7c4;margin:.5rem;padding:.6rem 1rem;transition:border-color .2s ease-out}.filter__selected-button img{height:13px;margin-right:.625rem;width:13px}.filter__selected-button:hover{border-color:#191b21}.filter__selected-button:hover span{box-shadow:inset 0 -2px 0 -1px transparent}.filter__selected-button span{box-shadow:inset 0 -2px 0 -1px currentColor;display:inline;font-size:1rem;text-decoration:none;transition:box-shadow .2s ease-out}.filter__selected-reset{min-width:auto;white-space:nowrap}.filter__selected-top{border-bottom:1px solid hsla(80,3%,77%,.5);padding-bottom:0}.filtered-top__container h1{font-size:2.5rem;margin:auto;max-width:34rem}.filtered-top__link{align-items:center;display:flex;font-size:1.375rem;margin-top:1rem}@media (min-width:768px){.filtered-top__link{font-weight:500;margin-left:1.125rem;margin-top:0}.filtered-top__link a{text-decoration:none}}.filtered-top__link a:hover img{transform:scale(1.4)}.filtered-top__link img{margin-right:.75rem;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.list-history__wrapper{margin-bottom:5rem;margin-top:5rem;overflow-anchor:none}@media (max-width:991px){.list-history__wrapper{margin-bottom:2rem;margin-top:2rem}}.filtered-top__container,.grid-cards{margin:0 auto;max-width:calc(1340px + 1.25rem);padding:0 1.25rem}@media (max-width:991px){.filtered-top__container,.grid-cards{padding:0 1rem}}.grid-cards>ul{display:grid;gap:4vw 2.85vw;grid-auto-rows:0 0 27.6vw 13.5vw 11.3vw 15.7vw 4.4vw 45.4vw 0 22.8vw 0;grid-template-columns:17% 23% 5% 5% 22% 0 10%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.grid-cards>ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.625rem}.grid-cards>ul .zoom__root:hover .zoom__target{transform:none}.grid-cards>ul .grid-cards__item{margin:.625rem;max-height:400px;max-width:50%;min-width:40%}.grid-cards>ul .grid-card.no-img{display:flex;justify-content:center;min-height:20rem}.grid-cards>ul .grid-card__image img{width:100%}.grid-cards>ul .grid-card{display:block;position:relative}.grid-cards>ul .grid-card__body{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.grid-cards>ul .grid-card__image+.grid-card__body{background:rgba(0,0,0,.5);height:100%;top:0;transform:translateX(-50%)}.grid-cards>ul .grid-card__image+.grid-card__body .grid-card__title-wrapper{margin-bottom:3.75rem}}@media (max-width:767px){.grid-cards>ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:initial;margin:0 -.625rem}}@media (min-width:1400px){.grid-cards>ul{gap:3.5rem 2.5rem;grid-auto-rows:0 0 376px 183px 154px 214px 60px 617px 0 310px 0}}.grid-cards__item{display:block}@media (max-width:767px){.grid-cards__item{flex:1 1 44%;margin:.625rem;min-width:250px}}.grid-cards__item:nth-child(8n+1){grid-column-end:5;grid-column-start:1;grid-row-end:calc(var(--grid-page)*11 + 4);grid-row-start:calc(var(--grid-page)*11 + 1)}.grid-cards__item:nth-child(8n+2){grid-column-end:8;grid-column-start:5;grid-row-end:calc(var(--grid-page)*11 + 5);grid-row-start:calc(var(--grid-page)*11 + 3)}.grid-cards__item:nth-child(8n+3){grid-column-end:3;grid-column-start:1;grid-row-end:calc(var(--grid-page)*11 + 6);grid-row-start:calc(var(--grid-page)*11 + 4)}.grid-cards__item:nth-child(8n+4){grid-column-end:7;grid-column-start:3;grid-row-end:calc(var(--grid-page)*11 + 7);grid-row-start:calc(var(--grid-page)*11 + 5)}.grid-cards__item:nth-child(8n+5){grid-column-end:3;grid-column-start:1;grid-row-end:calc(var(--grid-page)*11 + 8);grid-row-start:calc(var(--grid-page)*11 + 6)}.grid-cards__item:nth-child(8n+6){grid-column-end:6;grid-column-start:2;grid-row-end:calc(var(--grid-page)*11 + 9);grid-row-start:calc(var(--grid-page)*11 + 8)}.grid-cards__item:nth-child(8n+7){grid-column-end:3;grid-column-start:1;grid-row-end:calc(var(--grid-page)*11 + 11);grid-row-start:calc(var(--grid-page)*11 + 9)}.grid-cards__item:nth-child(8n){grid-column-end:8;grid-column-start:4;grid-row-end:calc(var(--grid-page)*11 + 12);grid-row-start:calc(var(--grid-page)*11 + 10)}.grid-card{border:2px solid transparent;color:#fff;display:grid;grid-template-areas:"main";height:100%;outline:2px solid transparent;width:100%}.grid-card:hover{color:#fff}.grid-card:focus{outline:2px solid #191b21}.grid-card.no-img{color:#191b21}@media (max-width:767px){.grid-card.no-img{min-height:20rem}}.grid-card.no-img:hover{color:#191b21}.grid-card.no-img .grid-card__body{justify-content:center;margin-bottom:0}.grid-card__body,.grid-card__image{grid-area:main;-ms-grid-column:1;-ms-grid-row:1}.grid-card__body{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:3.75rem;text-align:center;width:100%;z-index:1}.grid-card__image,.grid-card__image img{height:100%;width:100%}.grid-card__image img{filter:brightness(50%);-o-object-fit:cover;object-fit:cover}.grid-card__title-wrapper{max-width:26rem;width:85%}.grid-card__title{display:inline;font-size:2.25rem;line-height:150%}@media (max-width:1199px){.grid-card__title{font-size:1.625rem}}