:where(body){--t2-featured-content-layout-spacing-column-gap:var(--theme--spacing--lg);--t2-featured-content-layout-spacing-row-gap:var(--theme--spacing--lg)}@media (min-width:48.875rem){:where(body){--t2-featured-content-layout-spacing-row-gap:var(--theme--spacing--xl)}}.t2-featured-content{display:flex;flex-direction:column;gap:var(--theme--spacing--sm)}.t2-featured-content .t2-post-featured-image{margin:0}.t2-featured-content .t2-post-content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--theme--spacing--xs);margin:0}.t2-featured-content .t2-post-link{display:block;height:auto;margin:0;position:relative;text-decoration:none;width:auto}.t2-featured-content .t2-post-link:focus .wp-block-t2-post-title,.t2-featured-content .t2-post-link:hover .wp-block-t2-post-title{color:var(--theme--color--neutral-black-hover);text-decoration-color:var(--theme--color--neutral-black-hover)}.t2-featured-content .t2-post-link .wp-block-t2-post-title{color:var(--theme--color--neutral-black);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:30%;transition-duration:.3s;transition-property:color,text-decoration-color;transition-timing-function:ease}.t2-featured-content .t2-post-title{font-size:var(--wp--preset--font-size--normal);font-weight:var(--theme--font-weight)}.t2-featured-content .t2-post-excerpt{font-size:var(--theme--font-size--sm);margin:0}.t2-featured-content .wp-block-post-terms a{text-decoration:underline}.t2-featured-content.is-post-type-event .dekode-events-meta{background-color:var(--theme--color--primary);border-radius:0 var(--theme--border-radius) 0 0;bottom:0;color:var(--theme--color--white);font-size:var(--theme--font-size--xs);font-weight:var(--theme--font-weight--medium);left:0;line-height:var(--theme--line-height--md);padding:var(--theme--spacing--xxs) var(--theme--spacing--xs);position:absolute;z-index:2}.t2-featured-content.is-post-type-event .dekode-events-meta .icon{display:none}.t2-featured-content.is-post-type-event .dekode-events-meta .date{display:flex;gap:.2em}.t2-featured-content.is-post-type-person .t2-post-featured-image,.t2-featured-content.is-post-type-person .wp-block-t2-people-meta{margin:0}.t2-featured-content.is-post-type-person .t2-post-content{gap:var(--theme--spacing--xxs)}.t2-featured-content.is-post-type-person .t2-post-title{font-weight:var(--theme--font-weight--medium)}.t2-featured-content.is-post-type-person .card-info__post-meta a{color:var(--theme--color--neutral-black);font-size:var(--theme--font-size--sm);transition-duration:.3s;transition-property:color;transition-timing-function:ease}.t2-featured-content.is-post-type-person .card-info__post-meta a:focus,.t2-featured-content.is-post-type-person .card-info__post-meta a:hover{color:var(--theme--color--neutral-black-hover)}:where(body){--t2-query-filters-column:calc(33.33333% - var(--t2-query-gap)*2/3);--t2-query-form-border-radius:unset;--t2-query-form-border-width:unset;--t2-query-form-input-height:unset;--t2-query-form-input-padding:unset;--t2-query-gap:var(--theme--spacing--lg)}.wp-block-t2-query .query-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:0 var(--theme--spacing--lg);line-height:1}.wp-block-t2-query .query-heading{margin:0 0 var(--theme--spacing--xl) 0;width:100%}.wp-block-t2-query .query-filters{flex-basis:100%}@media (min-width:700px){.wp-block-t2-query .query-filters{flex-basis:calc(var(--t2-query-filters-column)*2 + var(--t2-query-gap))}}.wp-block-t2-query .query-filters label{display:inline-block;font-size:var(--theme--font-size--xs);font-weight:var(--theme--font-weight--medium);line-height:var(--theme--line-height--md);margin:0 0 var(--theme--spacing--xxs) 0}.wp-block-t2-query .query-filters .t2-custom-select.is-open .t2-custom-select__input{border-color:transparent}.wp-block-t2-query .query-filters .t2-custom-select.is-open .t2-custom-select__input-icon svg{transform:scaleY(-1)}.wp-block-t2-query .query-filters .t2-custom-select.is-open .t2-custom-select__menu{opacity:1;pointer-events:auto}.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__input{border-bottom:2px solid var(--theme--color--neutral-black);padding:0 0 .875rem;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease}.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__input-text{font-size:var(--theme--font-size--sm);line-height:var(--theme--line-height)}@media (min-width:64rem){.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__input-text{line-height:var(--theme--line-height--lg)}}.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__input-icon{height:1.5rem;width:1.5rem}.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__input-icon svg{transition-duration:.3s;transition-property:transform;transition-timing-function:ease}.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__menu{border:2px solid var(--theme--color--neutral-black);border-radius:var(--theme--border-radius);display:block;opacity:0;pointer-events:none;top:calc(100% - 2px);transition-duration:.3s;transition-property:opacity;transition-timing-function:ease}.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__menu .t2-custom-select__option{color:var(--theme--color--neutral-black);font-size:var(--theme--font-size--sm);line-height:var(--theme--line-height);padding:var(--theme--spacing--xs);transition-duration:.3s;transition-property:background-color;transition-timing-function:ease}.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__menu .t2-custom-select__option.is-active{background-color:var(--theme--color--neutral-grey-light);color:inherit}@media (min-width:64rem){.wp-block-t2-query .query-filters .t2-custom-select .t2-custom-select__menu .t2-custom-select__option{line-height:var(--theme--line-height--lg)}}.wp-block-t2-query .query-search{margin:var(--t2-query-gap) 0 0 0}@media (min-width:700px){.wp-block-t2-query .query-search{flex-basis:var(--t2-query-filters-column);margin:0}}.wp-block-t2-query .query-search .search-field{margin:0}.wp-block-t2-query .query-active-filters{gap:var(--theme--spacing--xxs) var(--theme--spacing--xs);margin:var(--theme--spacing--lg) 0 0 0;width:100%}.wp-block-t2-query .query-active-filters.no-active-filters{display:none}.wp-block-t2-query .query-active-filters button{background-color:var(--theme--color--neutral-grey-light);border-radius:var(--theme--border-radius);color:var(--theme--color--neutral-black);font-size:var(--theme--font-size--xs);font-weight:var(--theme--font-weight--medium);transition-duration:.3s;transition-property:background-color,color;transition-timing-function:ease}.wp-block-t2-query .query-active-filters button:focus,.wp-block-t2-query .query-active-filters button:hover{background-color:var(--theme--color--neutral-black-hover);color:var(--theme--color--neutral-white)}.wp-block-t2-query .query-results{display:grid;gap:var(--t2-featured-content-layout-spacing-row-gap) var(--t2-featured-content-layout-spacing-column-gap);list-style:none;margin:var(--theme--spacing--xxl) 0 0 0;padding:0}@media (min-width:700px){.wp-block-t2-query .query-results{grid-template-columns:repeat(3,1fr)}}.wp-block-t2-query .query-results .t2-post-excerpt{display:none}.wp-block-t2-query .query-pagination{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--theme--font-size--sm);gap:var(--theme--spacing--xxs) var(--theme--spacing--md);justify-content:center;margin:var(--theme--spacing--xxl) 0 0 0;padding:0 3rem;position:relative}@media (min-width:700px){.wp-block-t2-query .query-pagination{padding:0 200px}}.wp-block-t2-query .query-pagination .page-numbers{color:var(--theme--color--neutral-black);text-decoration:underline;text-decoration-color:transparent;transition-duration:.3s;transition-property:text-decoration-color;transition-timing-function:ease}.wp-block-t2-query .query-pagination .page-numbers.current{text-decoration-color:currentColor}.wp-block-t2-query .query-pagination a:focus,.wp-block-t2-query .query-pagination a:hover{color:var(--theme--color--neutral-black-hover);text-decoration-color:currentColor}.wp-block-t2-query .query-pagination .next,.wp-block-t2-query .query-pagination .prev{align-items:center;display:flex;gap:var(--theme--spacing--xs);position:absolute;top:50%;transform:translateY(-50%)}.wp-block-t2-query .query-pagination .next span,.wp-block-t2-query .query-pagination .prev span{display:none}@media (min-width:700px){.wp-block-t2-query .query-pagination .next span,.wp-block-t2-query .query-pagination .prev span{display:block}}.wp-block-t2-query .query-pagination .next svg,.wp-block-t2-query .query-pagination .prev svg{height:1.5rem;width:1.5rem}.wp-block-t2-query .query-pagination .prev{left:0}.wp-block-t2-query .query-pagination .prev svg{transform:scaleX(-1)}.wp-block-t2-query .query-pagination .next{right:0}.search-results .wp-block-t2-query .query-search{flex-basis:100%;margin:0}.search-results .wp-block-t2-query .query-results{display:flex;flex-wrap:wrap;gap:var(--theme--spacing--lg)}.search-results .wp-block-t2-query .query-results li,.search-results .wp-block-t2-query .query-results li .t2-featured-content{width:100%}.search-results .wp-block-t2-query .query-results .t2-featured-content{gap:var(--theme--spacing--lg)}@media (min-width:700px){.search-results .wp-block-t2-query .query-results .t2-featured-content{flex-direction:row-reverse}.search-results .wp-block-t2-query .query-results .t2-post-thumbnail{width:200px}}.search-results .wp-block-t2-query .query-results .t2-post-content{flex:1 1}.search-results .wp-block-t2-query .query-results .t2-post-excerpt{display:block}.query-results .type-supplier .t2-post-featured-image img,.query-results .type-supplier .t2-post-featured-image__fallback{-o-object-fit:contain;object-fit:contain}
