.search__header{display:flex;margin-bottom:2rem;position:relative}@media(max-width:639.98px){.search__header{padding:0}}@media(max-width:1920px){.search__header:before{border-bottom:1px solid rgba(var(--color-green-light-rgb),.5);content:"";height:100%;left:0;position:absolute;top:0;width:50%}}@media(min-width:640px){.search__header{display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:3rem}}@media(min-width:990px){.search__header{grid-template-columns:repeat(24,1fr)}}.search__search{position:relative;width:100%}@media(max-width:639.98px){.search__search{width:calc(100% - 5rem)}}@media(min-width:640px){.search__search{grid-column:1/10}}@media(min-width:990px){.search__search{grid-column:1/21}}@media(min-width:1921px){.search__search:after{background-color:rgba(var(--color-green-light-rgb),.5);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.blind-scheme-blue .search__search:after,.blind-scheme-brown .search__search:after,.blind-scheme-green .search__search:after{background-color:currentColor}}.search__search-input{border:0;border-bottom:1px solid rgba(var(--color-green-light-rgb),.5);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;line-height:1.4;padding:1.9375rem 2.25rem 1.4375rem 1rem;width:100%}.blind-text-medium .search__search-input{font-size:1.25rem}.blind-text-large .search__search-input{font-size:1.375rem}@media(min-width:640px){.search__search-input{font-size:1.5rem;line-height:1.2}.blind-text-medium .search__search-input{font-size:1.625rem}.blind-text-large .search__search-input{font-size:1.75rem}.search__search-input{padding:2rem 10rem 1.6875rem 0}}@media(min-width:990px){.search__search-input{padding:2rem 10rem 1.6875rem 0}}.search__search-input::placeholder{color:rgba(var(--color-black-rgb),.5)}.blind-scheme-blue .search__search-input::placeholder,.blind-scheme-brown .search__search-input::placeholder,.blind-scheme-green .search__search-input::placeholder{color:currentColor;opacity:.5}.search__search-input:placeholder-shown{text-overflow:ellipsis}@media(width:1921px){.search__search-input{padding-left:7rem}}@media(min-width:1921px){.search__search-input{border-bottom:none;padding-left:0;position:relative}}.search__find{flex-shrink:0;position:relative;width:100%}@media(max-width:639.98px){.search__find{flex:0 0 5rem}}@media(min-width:640px)and (max-width:989.98px){.search__find{grid-column:10/13}}@media(max-width:989.98px){.search__find{align-items:center;display:flex;justify-content:center}}@media(min-width:990px){.search__find{grid-column:21/25}}@media(max-width:1920px){.search__find:after{background-color:var(--color-blue-dark);border-top:1px solid rgba(var(--color-green-light-rgb),.5);content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}.blind-scheme-blue .search__find:after,.blind-scheme-brown .search__find:after,.blind-scheme-green .search__find:after{display:none}}.search__find-button{background-color:transparent;background-color:var(--color-blue-dark);border:none;border-top:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-white);font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:500;height:100%;line-height:1.4;padding:0;transition-duration:.3s;transition-property:color;transition-timing-function:ease;width:100%}.blind-text-medium .search__find-button{font-size:1.25rem}.blind-text-large .search__find-button{font-size:1.375rem}@media(min-width:640px){.search__find-button{font-size:1.5rem;line-height:1.2}.blind-text-medium .search__find-button{font-size:1.625rem}.blind-text-large .search__find-button{font-size:1.75rem}}.blind-scheme-blue .search__find-button,.blind-scheme-brown .search__find-button,.blind-scheme-green .search__find-button{border-top:none}@media(hover:hover)and (pointer:fine){.search__find-button.focus-visible,.search__find-button:hover{color:var(--color-green-light)}}.search__find-button.focus-visible{color:var(--color-green-light)}@media(max-width:639.98px){.search__find-button{align-items:center;display:flex;justify-content:center}.search__find-text{display:none}}@media(min-width:640px){.search__find-text{margin-left:1.25rem}}@media(min-width:990px){.search__find-text{margin-left:2.5rem}}@media(min-width:1920px){.search__find-text{margin-left:7rem}}@media(min-width:1921px){.search__find-text{margin-left:0}}@media(min-width:640px){.search__find-icon{display:none!important}}.search__filters{align-items:flex-end;display:flex;flex-wrap:wrap;margin-bottom:2.5rem;position:relative}.search__filter{width:100%}.search__filter+.news__filter{margin-top:1rem}@media(min-width:640px){.search__filter{width:14.6875rem}.search__filter+.news__filter{margin-left:.5rem}}@media(min-width:990px){.search__filter{width:17.3125rem}}@media(max-width:639.98px){.search__filter .multiselect__tags-wrapper{grid-gap:.5rem;display:flex}.search__filter .multiselect__tags-wrapper .tag{margin:0}}@media(min-width:640px){.search__filter .multiselect__tags-wrapper{left:0;position:absolute}}.search__reset{align-items:center;cursor:pointer;display:flex;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.search__reset.focus-visible,.search__reset:hover{color:var(--color-green)}}.search__reset.focus-visible{color:var(--color-green)}@media(max-width:639.98px){.search__reset{font-size:0;right:.875rem}}.search__reset svg{height:1.5rem;margin-left:1rem;width:1.5rem}.search__main{margin-bottom:1.5rem}@media(min-width:640px){.search__main{margin-bottom:2rem}}@media(min-width:990px){.search__main{display:grid;grid-template-columns:repeat(24,1fr);margin-bottom:0}}.search__main--empty{border-bottom:none;margin-bottom:5rem}@media(min-width:640px){.search__main--empty{margin-bottom:7rem}}@media(min-width:990px){.search__main--empty{margin-bottom:7.5rem}}.search__recommended{display:none}@media(min-width:990px){.search__recommended{display:block;grid-column:17/25;padding-top:2rem}}.search__recommended-title{align-items:center;display:flex;font-size:.6875rem;font-weight:500;letter-spacing:.075rem;line-height:1.4;margin-bottom:3.5rem;position:relative;text-transform:uppercase}.blind-text-medium .search__recommended-title{font-size:.8125rem}.blind-text-large .search__recommended-title{font-size:.9375rem}@media(min-width:640px){.search__recommended-title{font-size:.75rem}.blind-text-medium .search__recommended-title{font-size:.875rem}.blind-text-large .search__recommended-title{font-size:1rem}}.search__recommended-title:before{background-color:var(--color-green);border-radius:50%;content:"";height:.5rem;margin-right:1.5rem;width:.5rem}.blind-scheme-blue .search__recommended-title:before,.blind-scheme-brown .search__recommended-title:before,.blind-scheme-green .search__recommended-title:before{background-color:currentColor!important}.search__recommended-title:after{background-color:rgba(var(--color-green-light-rgb),.5);bottom:-1.5rem;content:"";height:1px;left:0;position:absolute;width:100%}.blind-scheme-blue .search__recommended-title:after,.blind-scheme-brown .search__recommended-title:after,.blind-scheme-green .search__recommended-title:after{background-color:currentColor!important}.search__recommended-item:not(:last-child){margin-bottom:1rem}.search__recommended-link{color:var(--color-black);cursor:pointer;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.search__recommended-link.focus-visible,.search__recommended-link:hover{color:var(--color-green)}}.search__recommended-link.focus-visible{color:var(--color-green)}.search__recommended-link.is-disabled{pointer-events:none}@media(min-width:990px){.search__cards{grid-column:1/14}}.search__card{display:block;padding:2rem 0}@media(max-width:639.98px){.search__card{padding:1.5rem 0}}.search__card:not(:first-child){border-top:1px solid rgba(var(--color-green-light-rgb),.5)}.search__card:first-child{padding-top:0}.search__card:last-child{padding-bottom:0}.search__navigation{border-top:1px solid rgba(var(--color-green-light-rgb),.5);margin-top:1.5rem}@media(max-width:639.98px){.search__navigation{display:flex;justify-content:center;padding-top:1.5rem}}@media(min-width:640px)and (max-width:989.98px){.search__navigation{align-items:center;display:flex;flex-wrap:wrap;margin-top:2rem;padding-top:2rem}}@media(min-width:990px){.search__navigation{display:grid;grid-template-columns:repeat(24,1fr);margin-top:2rem;padding-top:2rem}}@media(max-width:639.98px){.search__pagination{display:none!important}}@media(min-width:640px)and (max-width:989.98px){.search__pagination{order:1;width:75%}}@media(min-width:990px){.search__pagination{grid-column:1/7;justify-self:flex-start}}@media(min-width:640px)and (max-width:989.98px){.search__show-more{display:inline-flex;margin-top:2.5rem;order:3}}@media(min-width:990px){.search__show-more{grid-column:11/17;justify-self:flex-start;margin-left:-.5rem}}@media(max-width:639.98px){.search__nav{display:none!important}}@media(min-width:640px)and (max-width:989.98px){.search__nav{margin-left:auto;order:2}}@media(min-width:990px){.search__nav{grid-column:22/25;justify-self:flex-end}.search__not-found{grid-column:1/14}}.search__not-found-title{font-family:Neue Machina,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.blind-text-medium .search__not-found-title{font-size:1.5rem}.blind-text-large .search__not-found-title{font-size:1.625rem}@media(min-width:640px){.search__not-found-title{font-size:2.5rem;line-height:1.1}.blind-text-medium .search__not-found-title{font-size:2.625rem}.blind-text-large .search__not-found-title{font-size:2.75rem}.search__not-found-title{margin-bottom:1rem}}.pagination{align-items:flex-start;display:flex;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.pagination__item.disabled{pointer-events:none}.pagination__item>a{align-items:center;background-color:transparent;border:none;color:var(--color-black);cursor:pointer;display:inline-flex;display:flex;height:3.5rem;justify-content:center;min-width:3.5rem;padding:1rem;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease}.pagination__item--active>a{background-color:var(--color-white);pointer-events:none}@media(hover:hover)and (pointer:fine){.pagination--blue .pagination__item>a.focus-visible,.pagination--blue .pagination__item>a:hover{background-color:var(--color-blue-dark);color:var(--color-white)}}.pagination--blue .pagination__item--active>a,.pagination--blue .pagination__item>a.focus-visible{background-color:var(--color-blue-dark);color:var(--color-white)}.pagination__next,.pagination__prev{display:none}.pagination li{list-style:none;margin:0;padding:0}.fixed-section{height:100vh;left:0;position:fixed;top:0;visibility:hidden;width:100%}@keyframes loading{0%{background-position:100%}40%,to{background-position:-100%}}.nav-arrow{display:flex;gap:1rem}@media(max-width:639.98px){.nav-arrow{gap:.5rem}}.nav-arrow__content{align-items:center;display:inline-flex;height:100%;justify-content:center;padding:.75rem 1rem;transform:translateY(0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease;width:100%;will-change:transform}.nav-arrow__content:first-child{position:relative}.nav-arrow__content:last-child{left:0;position:absolute;top:100%}.nav-arrow--white .nav-arrow__content:last-child{background-color:var(--color-green);color:var(--color-white)}.nav-arrow--white [disabled] .nav-arrow__content:first-child{color:rgba(var(--color-black-rgb),.5)}.nav-arrow__button{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:3.5rem;justify-content:center;overflow:hidden;padding:0;position:relative;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease;width:3.5rem}.nav-arrow__button[disabled]{pointer-events:none}@media(max-width:639.98px){.nav-arrow__button{height:3rem;width:3rem}}@media(hover:hover)and (pointer:fine){.nav-arrow__button.focus-visible .nav-arrow__content,.nav-arrow__button:hover .nav-arrow__content{transform:translateY(-100%)}}.nav-arrow__button.focus-visible .nav-arrow__content{transform:translateY(-100%)}.nav-arrow--white .nav-arrow__button{border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)!important}.nav-arrow--white .nav-arrow__button[disabled]{border:1px solid rgba(var(--color-black-rgb),.2)}.nav-arrow--light-green .nav-arrow__button{background-color:transparent;border:1px solid var(--color-white);color:var(--color-black)}@media(hover:hover)and (pointer:fine){.nav-arrow--light-green .nav-arrow__button.focus-visible,.nav-arrow--light-green .nav-arrow__button:hover{background-color:var(--color-white);border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}}.nav-arrow--light-green .nav-arrow__button.focus-visible{background-color:var(--color-white);border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}.nav-arrow--light-green .nav-arrow__button[disabled]{border:1px solid hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.5)}.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button{background-color:transparent;border:1px solid rgba(var(--color-green-light-rgb),.5);color:var(--color-black)}@media(hover:hover)and (pointer:fine){.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button.focus-visible,.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button:hover{background-color:var(--color-green);border:1px solid var(--color-green);color:var(--color-white)}}.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button.focus-visible{background-color:var(--color-green);border:1px solid var(--color-green);color:var(--color-white)}.nav-arrow--light-green.nav-arrow--outlined .nav-arrow__button[disabled]{border:1px solid rgba(var(--color-black-rgb),.2);color:rgba(var(--color-black-rgb),.5)}.nav-arrow__icon{height:1.625rem!important;width:.875rem!important}