.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset{font-family:var(--text--family--button);font-weight:var(--text--weight--bold);font-style:normal;cursor:pointer;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;border-style:solid;font-size:var(--font-size--button--screen-xs);line-height:var(--line-height--button--screen-xs);text-decoration:none}@media screen and (min-width:768px){.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset{font-size:var(--font-size--button--screen-md);line-height:var(--line-height--button--screen-md)}}@media screen and (min-width:1200px){.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset{font-size:var(--font-size--button--screen-lg);line-height:var(--line-height--button--screen-lg)}}@media screen and (min-width:1560px){.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset{font-size:var(--font-size--button--screen-xl);line-height:var(--line-height--button--screen-xl)}}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset:focus-visible{z-index:var(--z-index--1);outline:var(--border--width--focus) solid var(--border--color--focus);outline-offset:.2rem}.SearchResults .Searchkit__Results__EmptyState__inner button.Button--disabled.Button.Searchkit__Reset{pointer-events:none;cursor:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SearchResults{--gap:var(--spacing--5) 0;--margin:var(--spacing--6) 0;--empty-state--margin:var(--spacing--6) 0 0;--empty-state--padding:var(--spacing--10);--empty-state--background-color:var(--surface--background--primary--medium)}@media screen and (min-width:768px){.SearchResults{--empty-state--margin:var(--spacing--8) 0 0}}@media screen and (min-width:1200px){.SearchResults{--gap:var(--spacing--6) 0;--margin:var(--spacing--8) 0}}.SearchResults .Searchkit__Results{display:flex;flex-direction:column;gap:var(--gap);margin:var(--margin);list-style-type:none}.SearchResults .Searchkit__Results__EmptyState{margin:var(--empty-state--margin);padding:var(--empty-state--padding);text-align:center;background-color:var(--empty-state--background-color)}.SearchResults .Searchkit__Results__EmptyState__inner{display:flex;flex-direction:column;align-items:center}.SearchResults .Searchkit__Results__EmptyState__inner h2{font-family:var(--text--family--heading--primary);font-weight:var(--text--weight--extrabold);font-style:normal;margin-bottom:var(--margin-bottom--h4--screen-xs);font-size:var(--font-size--h4--screen-xs);line-height:var(--line-height--h4--screen-xs);color:var(--text--color--h4)}@media screen and (min-width:768px){.SearchResults .Searchkit__Results__EmptyState__inner h2{margin-bottom:var(--margin-bottom--h4--screen-md);font-size:var(--font-size--h4--screen-md);line-height:var(--line-height--h4--screen-md)}}@media screen and (min-width:1200px){.SearchResults .Searchkit__Results__EmptyState__inner h2{margin-bottom:var(--margin-bottom--h4--screen-lg);font-size:var(--font-size--h4--screen-lg);line-height:var(--line-height--h4--screen-lg)}}@media screen and (min-width:1560px){.SearchResults .Searchkit__Results__EmptyState__inner h2{margin-bottom:var(--margin-bottom--h4--screen-xl);font-size:var(--font-size--h4--screen-xl);line-height:var(--line-height--h4--screen-xl)}}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset{column-gap:var(--button--textual--column-gap,var(--spacing--3));min-height:var(--button--textual--min-height,5rem);padding:0;border:0!important;border-radius:0;color:var(--text--color--button--textual);text-align:start;-webkit-text-decoration:var(--button--textual--text-decoration,none);text-decoration:var(--button--textual--text-decoration,none);text-underline-offset:var(--button--textual--text-underline-offset,0);background-color:rgba(0,0,0,0);transition:color .1s linear}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset:focus-visible,.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset:hover{color:var(--text--color--button--textual--hover);-webkit-text-decoration:var(--button--textual--text-decoration--hover,none);text-decoration:var(--button--textual--text-decoration--hover,none)}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset:focus-visible .Icon,.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset:hover .Icon{background-color:var(--button--textual--icon-color--hover,var(--icon--primary))}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset:active{color:var(--text--color--button--textual--active);-webkit-text-decoration:var(--button--textual--text-decoration--active,none);text-decoration:var(--button--textual--text-decoration--active,none)}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset:active .Icon{background-color:var(--button--textual--icon-color--active,var(--icon--primary))}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--variant--icon-only{width:var(--button--textual--min-height,5rem);height:var(--button--textual--min-height,5rem)}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted{color:var(--text--color--button--textual--inverted)}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted:focus-visible,.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted:hover{color:var(--text--color--button--textual--inverted--hover)}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted:focus-visible .Icon,.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted:hover .Icon{background-color:var(--button--textual--icon-color--inverted--hover,var(--icon--primary))}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted:active{color:var(--text--color--button--textual--inverted--active)}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted:active .Icon{background-color:var(--button--textual--icon-color--inverted--active,var(--icon--light))}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--inverted .Icon{background-color:var(--button--textual--icon-color--inverted,var(--icon--light))}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--disabled{color:var(--text--color--button--disabled)}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset.Button--disabled .Icon{background-color:var(--button--textual--icon-color--disabled,var(--icon--neutral))}.SearchResults .Searchkit__Results__EmptyState__inner button.Button.Searchkit__Reset .Icon{background-color:var(--button--textual--icon-color,var(--icon--brand));min-width:var(--button--primary--icon-size,var(--icon--size--normal));font-size:var(--button--primary--icon-size,var(--icon--size--normal));transition:background-color .1s linear}.SearchResults .Searchkit__Results>li{margin:0;padding:0}.SearchResults .Searchkit__Results>li:before{display:none}.SearchHit{--gap:var(--spacing--5);--padding:var(--spacing--3);--background-color--hover:var(--surface--background--primary--medium);--mark--color:var(--text--color--highlight);--mark--background-color:transparent;--title--color--hover:var(--text--color--link--hover);--metadata--gap:var(--spacing--5);--subtitle--margin:var(--spacing--3) 0 0;--subtitle--font-size:var(--font-size--body--small--screen-xs);--hit--tag--padding:var(--spacing--1) var(--spacing--3);--hit--tag--border-width:var(--border--width--primary);--hit--tag--border-color:var(--border--color--secondary--light);--hit--tag--font-size:var(--font-size--body--tiny--screen-xs);--image--width:8rem;display:flex;flex-direction:row;gap:var(--gap);justify-content:space-between;padding:var(--padding);border-bottom:var(--border-width) solid var(--border-color)}@media screen and (min-width:768px){.SearchHit{--image--width:12rem}}@media screen and (min-width:1200px){.SearchHit{--image--width:16rem}}.SearchHit:active,.SearchHit:focus-within,.SearchHit:hover{background-color:var(--background-color--hover)}.SearchHit:active .Card__title,.SearchHit:focus-within .Card__title,.SearchHit:hover .Card__title{color:var(--title--color--hover);text-decoration:underline}.SearchHit:active .Card__image img,.SearchHit:focus-within .Card__image img,.SearchHit:hover .Card__image img{transform:scale(105%)}.SearchHit.SearchProfileHit .Card__link{display:flex;gap:.8rem}.SearchHit.SearchProfileHit .Card__link h3.Card__title{display:inline-block}.SearchHit mark{color:var(--mark--color);background-color:var(--mark--background-color)}.SearchHit .Card__title{color:var(--title--color)}.SearchHit .Card__content{height:-moz-fit-content;height:fit-content}.SearchHit .Card__content__metadata{display:flex;gap:var(--metadata--gap);align-items:center}.SearchHit .Card__subtitle{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--small--screen-xs);line-height:var(--line-height--body--small--screen-xs)}@media screen and (min-width:768px){.SearchHit .Card__subtitle{font-size:var(--font-size--body--small--screen-md);line-height:var(--line-height--body--small--screen-md)}}@media screen and (min-width:1200px){.SearchHit .Card__subtitle{font-size:var(--font-size--body--small--screen-lg);line-height:var(--line-height--body--small--screen-lg)}}@media screen and (min-width:1560px){.SearchHit .Card__subtitle{font-size:var(--font-size--body--small--screen-xl);line-height:var(--line-height--body--small--screen-xl)}}.SearchHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-xs)}@media screen and (min-width:768px){.SearchHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-md)}}@media screen and (min-width:1200px){.SearchHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-lg)}}@media screen and (min-width:1560px){.SearchHit .Card__subtitle p{margin-bottom:var(--margin-bottom--body--small--screen-xl)}}.SearchHit .Card__subtitle{margin:var(--subtitle--margin);font-size:var(--subtitle--font-size)}.SearchHit .Card__subtitle p{margin-bottom:0}.SearchHit .Card__tags__wrapper{pointer-events:none}.SearchHit .Card__tags__wrapper .Tag{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--tiny--screen-xs);line-height:var(--line-height--body--tiny--screen-xs)}@media screen and (min-width:768px){.SearchHit .Card__tags__wrapper .Tag{font-size:var(--font-size--body--tiny--screen-md);line-height:var(--line-height--body--tiny--screen-md)}}@media screen and (min-width:1200px){.SearchHit .Card__tags__wrapper .Tag{font-size:var(--font-size--body--tiny--screen-lg);line-height:var(--line-height--body--tiny--screen-lg)}}@media screen and (min-width:1560px){.SearchHit .Card__tags__wrapper .Tag{font-size:var(--font-size--body--tiny--screen-xl);line-height:var(--line-height--body--tiny--screen-xl)}}.SearchHit .Card__tags__wrapper .Tag p{margin-bottom:var(--margin-bottom--body--tiny--screen-xs)}@media screen and (min-width:768px){.SearchHit .Card__tags__wrapper .Tag p{margin-bottom:var(--margin-bottom--body--tiny--screen-md)}}@media screen and (min-width:1200px){.SearchHit .Card__tags__wrapper .Tag p{margin-bottom:var(--margin-bottom--body--tiny--screen-lg)}}@media screen and (min-width:1560px){.SearchHit .Card__tags__wrapper .Tag p{margin-bottom:var(--margin-bottom--body--tiny--screen-xl)}}.SearchHit .Card__tags__wrapper .Tag{padding:var(--hit--tag--padding);border:var(--hit--tag--border-width) solid var(--hit--tag--border-color);font-size:var(--hit--tag--font-size);color:var(--text--color--body);background-color:var(--hit--tag--background-color)}.SearchHit .Card__image{overflow:hidden;flex:0 0 auto;width:var(--image--width);min-width:var(--image--width);height:100%}.SearchHit .Card__image img{transform:scale(1);transition:transform var(--effect--animation-duration--regular) var(--effect--animation-timing--cubic-bezier)}.SearchBar{--gap:var(--spacing--3);--background-color:var(--surface--background--primary);--submit-btn--height:5rem;--input--height:5rem;--input--padding:var(--spacing--4) var(--spacing--12) var(--spacing--4) var(--spacing--5);--input--border-width:var(--border--width--primary);--input--border-color:var(--border--color--secondary--light);--input--border-radius:var(--radius--actions--tiny);--input--font-size:var(--font-size--body--regular--screen-xs);--input--line-height:var(--typography--line-height--400);--input--color:var(--text--color--input);--input--placeholder--color:var(--text--color--placeholder)}@media screen and (min-width:768px){.SearchBar{--input--border-radius:var(--radius--actions--tiny) 0 0 var(--radius--actions--tiny)}}.SearchBar__inner{display:flex;flex-direction:row;gap:var(--gap);background-color:var(--background-color)}.SearchBar__submit{flex:0 0 auto;height:var(--submit-btn--height)}@media screen and (min-width:768px){.SearchBar__submit{width:-moz-fit-content;width:fit-content;border-top-left-radius:0;border-bottom-left-radius:0}}.SearchBar .TextField{flex:1 1 auto;width:100%;height:100%}.SearchBar .TextField input{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--regular--screen-xs);line-height:var(--line-height--body--regular--screen-xs)}@media screen and (min-width:768px){.SearchBar .TextField input{font-size:var(--font-size--body--regular--screen-md);line-height:var(--line-height--body--regular--screen-md)}}@media screen and (min-width:1200px){.SearchBar .TextField input{font-size:var(--font-size--body--regular--screen-lg);line-height:var(--line-height--body--regular--screen-lg)}}@media screen and (min-width:1560px){.SearchBar .TextField input{font-size:var(--font-size--body--regular--screen-xl);line-height:var(--line-height--body--regular--screen-xl)}}.SearchBar .TextField input p{margin-bottom:var(--margin-bottom--body--regular--screen-xs)}@media screen and (min-width:768px){.SearchBar .TextField input p{margin-bottom:var(--margin-bottom--body--regular--screen-md)}}@media screen and (min-width:1200px){.SearchBar .TextField input p{margin-bottom:var(--margin-bottom--body--regular--screen-lg)}}@media screen and (min-width:1560px){.SearchBar .TextField input p{margin-bottom:var(--margin-bottom--body--regular--screen-xl)}}.SearchBar .TextField input{display:block;height:var(--input--height);padding:var(--input--padding);border:var(--input--border-width) solid var(--input--border-color);border-radius:var(--input--border-radius);font-size:var(--input--font-size);line-height:var(--input--line-height);color:var(--input--color);outline:0}.SearchBar .TextField input::placeholder{color:var(--input--placeholder--color)}.SearchBar .TextField input:focus-visible{border:var(--border--width--focus) solid var(--border--color--focus);outline:0}.SearchSortBy{--select--gap:0 var(--spacing--4);--select--height:var(--surface--action--minimum-a11y-size);--select--value--font-size:var(--font-size--button--screen-xs);--select--value--font-weight:var(--text--weight--bold);--select--value--color:var(--text--color--input);--select--value--color--hover:var(--text--color--link--hover);--select--value--color--focused:var(--text--color--highlight);--select--icon--size:var(--icon--size--normal);--select--icon--margin:0 0 0 var(--spacing--3);--select--icon--color:var(--icon--brand);--select--icon--color--hover:var(--icon--brand--hover);--select--icon--color--focused:var(--icon--brand--hover);--select--menu--margin:var(--spacing--3) 0 0;--select--menu--border-radius:var(--radius--surface--tiny);--select--menu--background-color:var(--surface--background--neutral);--select--option--min-height:var(--surface--action--minimum-a11y-size);--select--option--padding:0 var(--spacing--4);--select--option--border-width:var(--border--width--primary);--select--option--border-color:var(--border--color--divider);--select--option--font-size:var(--font-size--button--screen-xs);--select--option--font-weight:var(--text--weight--regular);--select--option--color:var(--text--color--body);--select--option--color--selected:var(--text--color--body--inverted);--select--option--background-color--hover:var(--surface--background--primary--lightest);--select--option--background-color--selected:var(--surface--background--secondary)}.SearchSortBy .FormElement.Select>label{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--small--screen-xs);line-height:var(--line-height--body--small--screen-xs)}@media screen and (min-width:768px){.SearchSortBy .FormElement.Select>label{font-size:var(--font-size--body--small--screen-md);line-height:var(--line-height--body--small--screen-md)}}@media screen and (min-width:1200px){.SearchSortBy .FormElement.Select>label{font-size:var(--font-size--body--small--screen-lg);line-height:var(--line-height--body--small--screen-lg)}}@media screen and (min-width:1560px){.SearchSortBy .FormElement.Select>label{font-size:var(--font-size--body--small--screen-xl);line-height:var(--line-height--body--small--screen-xl)}}.SearchSortBy .FormElement.Select>label p{margin-bottom:0}@media screen and (min-width:768px){.SearchSortBy .FormElement.Select>label p{margin-bottom:0}}@media screen and (min-width:1200px){.SearchSortBy .FormElement.Select>label p{margin-bottom:0}}@media screen and (min-width:1560px){.SearchSortBy .FormElement.Select>label p{margin-bottom:0}}.SearchSortBy .FormElement.Select>label{margin:0}.SearchSortBy .FormElement__optional{display:none}.SearchSortBy .Searchkit__SortBy{display:flex;flex-flow:row nowrap;gap:var(--select--gap);align-items:center;margin:0}.SearchSortBy .Searchkit__SortBy__item{display:flex;flex-flow:row nowrap;justify-content:flex-end;height:100%}.SearchSortBy .Searchkit__SortBy__inner{flex:1 0 auto;height:var(--select--height)}.SearchSortBy .Searchkit__SortBy__control{height:100%;min-height:100%;padding:0;border:0;border-radius:0;box-shadow:none}.SearchSortBy .Searchkit__SortBy__control:hover{cursor:pointer}.SearchSortBy .Searchkit__SortBy__control:hover .Searchkit__SortBy__single-value{color:var(--select--value--color--hover);-webkit-text-decoration:var(--select--value--text-decoration--hover);text-decoration:var(--select--value--text-decoration--hover)}.SearchSortBy .Searchkit__SortBy__control:hover .Searchkit__SortBy__dropdown-indicator{color:var(--select--icon--color--hover)}.SearchSortBy .Searchkit__SortBy__control--is-focused{z-index:var(--z-index--1);outline:var(--border--width--focus) solid var(--border--color--focus)!important}.SearchSortBy .Searchkit__SortBy__control--menu-is-open .Searchkit__SortBy__single-value{color:var(--select--value--color--focused);-webkit-text-decoration:var(--select--value--text-decoration--focused);text-decoration:var(--select--value--text-decoration--focused)}.SearchSortBy .Searchkit__SortBy__control--menu-is-open .Searchkit__SortBy__dropdown-indicator{transform:rotate(180deg);color:var(--select--icon--color--focused)}.SearchSortBy .Searchkit__SortBy__value-container{padding:0}.SearchSortBy .Searchkit__SortBy__single-value{position:static;transform:none;max-width:100%;margin:0;font-size:var(--select--value--font-size);font-weight:var(--select--value--font-weight);color:var(--select--value--color);-webkit-text-decoration:var(--select--value--text-decoration);text-decoration:var(--select--value--text-decoration)}.SearchSortBy .Searchkit__SortBy__indicator-separator{display:none}.SearchSortBy .Searchkit__SortBy__dropdown-indicator{width:var(--select--icon--size);height:var(--select--icon--size);margin:var(--select--icon--margin);padding:0;color:var(--select--icon--color);transition:transform var(--effect--animation-duration--fast) var(--effect--animation-timing--cubic-bezier)}.SearchSortBy .Searchkit__SortBy__dropdown-indicator>svg{width:100%;height:100%}.SearchSortBy .Searchkit__SortBy__menu{width:max-content;margin:var(--select--menu--margin);border:var(--select--menu--border-width) solid var(--select--menu--border-color);border-radius:var(--select--menu--border-radius);background-color:var(--select--menu--background-color)}@media screen and (min-width:576px){.SearchSortBy .Searchkit__SortBy__menu{min-width:35rem}}.SearchSortBy .Searchkit__SortBy__menu-list{padding:0}.SearchSortBy .Searchkit__SortBy__option{display:flex;align-items:center;min-height:var(--select--option--min-height);padding:var(--select--option--padding);font-size:var(--select--option--font-size);font-weight:var(--select--option--font-weight);color:var(--select--option--color)}.SearchSortBy .Searchkit__SortBy__option:first-child{border-top-left-radius:var(--select--menu--border-radius);border-top-right-radius:var(--select--menu--border-radius)}.SearchSortBy .Searchkit__SortBy__option:not(:first-child){border-top:var(--select--option--border-width) solid var(--select--option--border-color)}.SearchSortBy .Searchkit__SortBy__option--is-focused{cursor:pointer;background-color:var(--select--option--background-color--hover)}.SearchSortBy .Searchkit__SortBy__option--is-selected{color:var(--select--option--color--selected);background-color:var(--select--option--background-color--selected)}.Icon{background-color:#000;width:1em;height:1em}.SearchStats{font-family:var(--text--family--body);font-weight:var(--text--weight--regular);font-style:normal;font-size:var(--font-size--body--small--screen-xs);line-height:var(--line-height--body--small--screen-xs)}@media screen and (min-width:768px){.SearchStats{font-size:var(--font-size--body--small--screen-md);line-height:var(--line-height--body--small--screen-md)}}@media screen and (min-width:1200px){.SearchStats{font-size:var(--font-size--body--small--screen-lg);line-height:var(--line-height--body--small--screen-lg)}}@media screen and (min-width:1560px){.SearchStats{font-size:var(--font-size--body--small--screen-xl);line-height:var(--line-height--body--small--screen-xl)}}.SearchStats p{margin-bottom:0}@media screen and (min-width:768px){.SearchStats p{margin-bottom:0}}@media screen and (min-width:1200px){.SearchStats p{margin-bottom:0}}@media screen and (min-width:1560px){.SearchStats p{margin-bottom:0}}