/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.child-stacks-section__title{font-size:1.75rem;margin-bottom:2rem;color:var(--c-midnight-blue,#333);font-weight:600;}.child-stacks-section__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px;}.child-stacks-section__list > *:first-child{grid-column:span 2;}@media (min-width:768px){.child-stacks-section__list{grid-template-columns:repeat(2,1fr);}}@media (min-width:1024px){.child-stacks-section__list{grid-template-columns:repeat(3,1fr);}}@media (min-width:1280px){.child-stacks-section__list{grid-template-columns:repeat(4,1fr);}}
.search-api-autocomplete-suggestion{position:relative;padding:3px 5px;}.search-api-autocomplete-search .ui-menu-item-wrapper{margin:0;padding:0;color:#333;border:0;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{color:#fff;background:#0072b9;}.search-api-autocomplete-search .ui-menu-item{list-style-image:none;}.search-api-autocomplete-search .ui-menu-item:hover{background:#eee;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:0.2em;}
