#search{display:flex;flex-direction:column;min-height:100vh}.SearchResult{display:flex;flex:1;flex-direction:column}.SearchResult-content{display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow-wrap:anywhere;word-break:break-word}@media screen and (min-width:1026px){.SearchResult-content{grid-template-columns:30% 1fr;grid-template-rows:1fr}}.SearchResult-content>*{min-width:0}.SearchResult em{background-color:#dceaf6;border-radius:2px;color:inherit;font-style:normal;font-weight:600;padding:0 2px;text-decoration:none}.SearchResult-breadcrumbs{color:#595959;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5ch;line-height:1.4;list-style:none;margin:4px 0 0}.SearchResult-breadcrumbs li{padding:0}.SearchResult-breadcrumbs li:not(:last-child):after{content:">";display:inline-block;margin:0 .5ch}.SearchResult-searchBar{background-color:var(--clr-greyLight);padding:20px 15px;position:relative}@media screen and (min-width:1026px){.SearchResult-searchBar{height:100%;padding:20px 30px}}.SearchResult-searchBar-inner{display:flex;flex-direction:column;gap:16px;position:sticky;top:140px}.SearchResult-searchBar-inner .Headline-wrapper{padding-bottom:0}.SearchResult-searchBar-search{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.SearchResult-searchBar-inner .Headline+.Headline{margin-bottom:0}.SearchResult-filterButtons{display:flex;flex-direction:column;gap:5px}.SearchResult-group{display:none;margin-top:30px}.SearchResult-group.is-Active{display:block}.SearchResult-items .Headline{color:var(--clr-secondary)}.SearchResult-items-paginated{display:flex;flex-direction:column}.SearchResults-right{padding:10px 10px 30px}@media screen and (min-width:1026px){.SearchResults-right{padding:20px}}.SearchResult-error{padding:10px 0}@media screen and (min-width:1026px){.SearchResult-error{padding:20px 0}}.SearchResultItem{border-bottom:1px solid #c8c8c8;padding:20px 0}.SearchResult-items-paginated>.SearchResultItem:first-child,.SearchResult-similar-items>.SearchResultItem:first-child{padding-top:0}.SearchResult-similar-items>.SearchResultItem:last-child{border-bottom:0;padding-bottom:0}.SearchResult-noResults{display:flex;flex-direction:column;gap:10px}.SearchResult-similar{--gradient-color:#fff6;background-color:var(--clr-greyLight);background-image:repeating-linear-gradient(-45deg,#0000,#0000 20px,var(--gradient-color) 20px,var(--gradient-color) 40px);border:2px solid var(--clr-greyLight);border-radius:6px;margin-top:10px;padding:10px 20px;position:relative}.SearchResult-similar>*{position:relative;z-index:1}.SearchResult-similar .SearchResult-similar-text a{position:relative;text-decoration:underline;text-underline-offset:2px;transition:text-underline-offset .2s ease-in-out;z-index:10}.SearchResult-similar .SearchResult-similar-text a:hover{text-underline-offset:4px}.SearchResult-similar:before{background-image:linear-gradient(to right,var(--clr-greyLight),#0000);border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:55%;z-index:0}.SearchResult-similar-text{font-size:1.125rem;line-height:1.5rem;margin:0;padding:0;text-align:inherit}.SearchResult-similar--fewResults{margin-bottom:20px}.SearchResult-similar-title{margin-top:4px}.SearchResult-similar-items{display:flex;flex-direction:column;margin-top:10px}.SearchResult-searchBar-input{background-color:#20497a14;border:.5px solid #20497a14;display:block;height:60px;padding:12px 20px;width:100%}.SearchResult-searchBar-input:active,.SearchResult-searchBar-input:focus{border-color:var(--clr-primary);outline:none}.SearchResult-searchBar-operator{display:flex;gap:.5rem}.SearchResult-pagination-controls{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem;button{cursor:pointer;padding:5px 10px}button:disabled{cursor:not-allowed;opacity:.5}}