.search{--icon-color: var(--primary-color-400)}.search ul,.search ol,.search ul li,.search ol li{margin:0;padding:0}.search .search__form{gap:40px;margin-bottom:20px}@media (max-width: 959.98px){.search .search__form{gap:20px}}.search .search__query{position:relative}.search .search__query.--is-active .search__input-search-icon{display:none}.search .search__query.--is-active .search__input-clear-icon{display:flex}.search .search__query-form{height:var(--form-input-height)}.search .search__selected-categories{margin-bottom:16px}.search .search__input-search-icon,.search .search__input-clear-icon{position:absolute;right:0;bottom:0;width:var(--form-input-height);height:var(--form-input-height);z-index:10;align-items:center;justify-content:center}.search .search__input-search-icon{display:flex}.search .search__input-search-icon:before{display:inline-block;content:" ";width:20px;height:20px;-webkit-mask-image:url('data:image/svg+xml,%3csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M8.5 0C3.80558 0 0 3.80558 0 8.5C0 13.1944 3.80558 17 8.5 17C10.4869 17 12.3145 16.3183 13.7618 15.176L18.5829 19.9971L19.9971 18.5829L15.176 13.7618C16.3183 12.3145 17 10.4869 17 8.5C17 3.80558 13.1944 0 8.5 0ZM2 8.5C2 4.91015 4.91015 2 8.5 2C12.0899 2 15 4.91015 15 8.5C15 12.0899 12.0899 15 8.5 15C4.91015 15 2 12.0899 2 8.5Z" fill="%23F6F3EC"/%3e%3c/svg%3e');mask-image:url('data:image/svg+xml,%3csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M8.5 0C3.80558 0 0 3.80558 0 8.5C0 13.1944 3.80558 17 8.5 17C10.4869 17 12.3145 16.3183 13.7618 15.176L18.5829 19.9971L19.9971 18.5829L15.176 13.7618C16.3183 12.3145 17 10.4869 17 8.5C17 3.80558 13.1944 0 8.5 0ZM2 8.5C2 4.91015 4.91015 2 8.5 2C12.0899 2 15 4.91015 15 8.5C15 12.0899 12.0899 15 8.5 15C4.91015 15 2 12.0899 2 8.5Z" fill="%23F6F3EC"/%3e%3c/svg%3e');background-color:var(--icon-color)}.search .search__input-clear-icon{background-color:transparent;border:none;display:none;cursor:pointer}.search .search__input-clear-icon:before{display:inline-block;content:" ";width:20px;height:20px;-webkit-mask-image:url('data:image/svg+xml,%3csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM8.58358 10.0001L3.99998 14.5837L5.4164 16.0001L9.99999 11.4165L14.5836 16.0001L16 14.5837L11.4164 10.0001L16 5.41642L14.5836 4L9.99999 8.58364L5.4164 4L3.99998 5.41642L8.58358 10.0001Z" fill="%23054463"/%3e%3c/svg%3e');mask-image:url('data:image/svg+xml,%3csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM8.58358 10.0001L3.99998 14.5837L5.4164 16.0001L9.99999 11.4165L14.5836 16.0001L16 14.5837L11.4164 10.0001L16 5.41642L14.5836 4L9.99999 8.58364L5.4164 4L3.99998 5.41642L8.58358 10.0001Z" fill="%23054463"/%3e%3c/svg%3e');background-color:var(--icon-color)}.search .search__results{margin-bottom:20px}.search .search__list{display:grid;margin-bottom:0;gap:20px}@media (min-width: 960px){.search.--is-news .search__list{gap:40px}.search.--is-news .search__results{margin-bottom:30px}}.search .search__list-item{margin-bottom:0;display:block}.search .search__list-item:before{display:none}.search search-load-more{width:100%;display:flex;margin-top:var(--spacing-default);justify-content:center}:root{--padding-min-horizontal: 20px;--padding-min: 40px;--padding-middle: 6.25vw;--padding-max: 80px;--padding-horizontal: var(--padding-min-horizontal);--padding-vertical: clamp(var(--padding-min), var(--padding-middle), var(--padding-max))}@media (min-width: 960px){:root{--padding-horizontal: clamp(var(--padding-min-horizontal), var(--padding-middle), var(--padding-max))}}.search-item{--background-color: #fff;--heading-color-hover: var(--diako-orange);--label-color: var(--diako-orange);--label-color-hover: var(--diako-dark-blue);display:grid;grid-template-columns:152px 1fr;position:relative;background-color:var(--background-color);box-shadow:0 12px 40px #00000029}.search-item em{font-style:normal;font-weight:600}.search-item .search-item__picture{position:relative;overflow:hidden;aspect-ratio:1/1}.search-item .search-item__picture:after{content:" ";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;transition:background-color ease-in-out .3s}.search-item .search-item__img{width:100%;aspect-ratio:1/1;transition:transform ease-in-out .3s}.search-item .search-item__img.--is-contain{margin:16px;width:calc(100% - 32px)!important;height:calc(100% - 32px)!important;-o-object-fit:contain;object-fit:contain}.search-item .search-item__content{min-width:0;padding:24px 20px 20px}.search-item .search-item__date,.search-item .search-item__label{color:var(--label-color);margin-bottom:.25rem}.search-item .search-item__heading{margin-bottom:.25rem;transition:all .3s ease}.search-item .search-item__link{position:relative;cursor:pointer}.search-item.--show-as-card{display:flex;flex-direction:column;height:100%}.search-item.--show-as-card .search-item__content{padding:24px}.search-item.--show-as-card .search-item__picture,.search-item.--show-as-card .search-item__img{aspect-ratio:16/10}@media (max-width: 639.98px){.search-item{grid-template-columns:1fr;gap:0}.search-item .search-item__content{padding:24px}.search-item .search-item__picture,.search-item .search-item__img{aspect-ratio:16/10}}@media (min-width: 640px){.search-item .search-item__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3!important}}.search-item.--is-link:hover .search-item__date,.search-item.--is-link:hover .search-item__label{color:var(--label-color-hover)}.search-item.--is-link:hover .search-item__heading{color:var(--heading-color-hover)}.search-item.--is-link:hover .search-item__picture:after{background-color:#ffffff40}
