.is-hidden{display:none}@media (width>=782px){.is-visible-below-narrow-width,.page-template-post-filtering .page-post-filter-fieldset-heading-toggle{display:none!important}}@media (width>=64rem){.is-visible-below-content-width{display:none!important}}@media (width<=calc(64rem - 1px)){.is-visible-above-content-width{display:none!important}}@container post-content (width<600px){.screen-reader-text-below-stacked{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}}.z-1,.z-0,.z--1{position:relative}.z-1{z-index:1}.z-0{z-index:0}.z--1{z-index:-1}.page-template-post-filtering .gu-post-filtering-container{grid-gap:var(--wp--custom--spacing--column-gap);grid-template-columns:1fr;grid-template-areas:"content""filters""posts"}.page-template-post-filtering .gu-post-filtering-container>.site-sidebar{grid-area:filters}.page-template-post-filtering .gu-post-filtering-container>.entry-content{grid-area:content}.page-template-post-filtering .gu-post-filtering-container>.entry-content>*{padding-inline:var(--wp--custom--spacing--column-gap)}.page-template-post-filtering .gu-post-filtering-container>.page-post-filter-posts{grid-area:posts}@media (width>=782px){.page-template-post-filtering .gu-post-filtering-container{grid-gap:0;grid-template:"filters content""filters posts"1fr/20rem 1fr}.page-template-post-filtering .gu-post-filtering-container>.entry-content,.page-template-post-filtering .gu-post-filtering-container>.page-post-filter-posts{padding-block-start:var(--wp--custom--spacing--column-gap)}}.page-template-post-filtering .page-post-filter-fieldset{border:solid var(--wp--preset--color--cg-4-100);padding-inline:var(--wp--custom--spacing--column-gap);border-width:1px 0;grid-area:filters;margin-inline:0}@media (width>=782px){.page-template-post-filtering .page-post-filter-fieldset{border-width:0}}.page-template-post-filtering .page-post-filter-fieldset-heading{--toggle-dimension:3.125rem;grid-template-columns:1fr var(--toggle-dimension);padding-inline:calc(2*var(--gu-martech-focus-visible-outline-offset));align-items:center;display:grid}.page-template-post-filtering .page-post-filter-fieldset-heading-header{margin-block:var(--wp--preset--spacing--20);padding-top:var(--wp--preset--spacing--20)}.page-template-post-filtering .page-post-filter-fieldset-heading-toggle{background-color:var(--wp--preset--color--gu-blue-100);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 35 35'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M17.5 11.5c-.7 0-1.3.6-1.3 1.3s.6 1.3 1.3 1.3 1.3-.6 1.3-1.3-.6-1.3-1.3-1.3m-2.8 1.3c0-1.3.8-2.4 2.1-2.7V8.4c0-.4.3-.8.8-.8.4 0 .8.3.8.8V10c1.2.3 2.1 1.4 2.1 2.7s-.8 2.4-2.1 2.7v11.1c0 .4-.3.8-.8.8-.4 0-.8-.3-.8-.8v-11c-1.3-.4-2.1-1.5-2.1-2.7m10 10.7c.7 0 1.3-.6 1.3-1.3s-.6-1.3-1.3-1.3-1.3.6-1.3 1.3c0 .8.6 1.3 1.3 1.3m2.8-1.3c0 1.3-.8 2.4-2.1 2.7v1.6c0 .3-.1.5-.4.7-.2.1-.5.1-.8 0-.2-.1-.4-.4-.4-.7V25c-1.2-.3-2.1-1.4-2.1-2.7s.8-2.4 2.1-2.7V8.4c0-.4.3-.8.8-.8.4 0 .8.3.8.8v11.1c1.3.4 2.1 1.5 2.1 2.7m-17.2 1.3c.7 0 1.3-.6 1.3-1.3s-.6-1.3-1.3-1.3c-.7.1-1.3.6-1.3 1.3 0 .8.6 1.3 1.3 1.3m2.8-1.3c0 1.3-.8 2.4-2.1 2.7v1.6c0 .4-.3.8-.8.8-.4 0-.8-.3-.8-.8V25c-1.2-.3-2.1-1.4-2.1-2.7s.8-2.4 2.1-2.7V8.4c0-.4.3-.8.8-.8.4 0 .8.3.8.8v11.1c1.3.4 2.1 1.5 2.1 2.7' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:calc(.7*var(--toggle-dimension));cursor:pointer;height:var(--toggle-dimension);width:var(--toggle-dimension);border-style:none;border-radius:50%}.page-template-post-filtering .page-post-filter-fieldset-heading-toggle:focus,.page-template-post-filtering .page-post-filter-fieldset-heading-toggle:hover{background-color:var(--wp--preset--color--complement-2-100)}.page-template-post-filtering .page-post-filter-fieldset-heading-toggle[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 35 35'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='m17.5 16.1 7.6-7.6 1.4 1.4-7.6 7.6 7.6 7.6-1.4 1.4-7.6-7.6-7.6 7.6-1.4-1.4 7.6-7.6-7.6-7.6 1.4-1.4z' clip-rule='evenodd'/%3E%3C/svg%3E")}.page-template-post-filtering .page-post-filter-fieldset-heading:has([aria-expanded=true])+.page-post-filter-filters{grid-template-rows:1fr}.page-template-post-filtering .page-post-filter-fieldset .form-label:not(.form-fieldset-inner .form-label){padding-inline:calc(2*var(--gu-martech-focus-visible-outline-offset));margin-block-end:var(--wp--custom--spacing--column-gap);display:block}.page-template-post-filtering .page-post-filter-filters{grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out;display:grid}@media (width>=782px){.page-template-post-filtering .page-post-filter-filters{display:block}}.page-template-post-filtering .page-post-filter-filters-wrap{overflow:hidden}.page-template-post-filtering .page-post-filter-filters .form-label-text{color:var(--wp--preset--color--gu-blue-100);font-weight:400;display:block}.page-template-post-filtering .page-post-filter-filters select,.page-template-post-filtering .page-post-filter-filters input[type=date],.page-template-post-filtering .page-post-filter-filters input[type=text],.page-template-post-filtering .page-post-filter-filters input[type=time]{width:100%}.page-template-post-filtering .page-post-filter-posts{padding-inline:var(--wp--custom--spacing--column-gap)}.page-template-post-filtering .form-fieldset-inner{border:solid var(--wp--preset--color--cg-4-100);align-items:center;column-gap:var(--wp--preset--spacing--gutter-sm);margin-block:var(--wp--custom--spacing--column-gap);padding:var(--wp--custom--spacing--column-gap)calc(2*var(--gu-martech-focus-visible-outline-offset))0;border-width:1px 0 0;grid-template-columns:1fr auto 1rem;grid-template-areas:"label count toggle""fields fields fields";display:grid}.page-template-post-filtering .form-fieldset-inner:not(:last-of-type):has(+:not(.form-fieldset-inner)){border-block-end-width:1px;padding-block-end:var(--wp--custom--spacing--column-gap)}.page-template-post-filtering .form-fieldset-inner:has([aria-expanded=true])>.checkbox-set-animation-wrap{grid-template-rows:1fr}.page-template-post-filtering .form-fieldset-inner .form-fieldset-legend{grid-area:label}.page-template-post-filtering .form-fieldset-inner .checked-count{background-color:var(--wp--preset--color--cg-4-100);font-size:var(--wp--preset--font-size--label-s);padding:var(--wp--preset--spacing--10)var(--wp--preset--spacing--30);border-radius:1rem;grid-area:count;display:block}.page-template-post-filtering .form-fieldset-inner .checked-count[data-count="0"]{display:none}.page-template-post-filtering .form-fieldset-inner .checked-count:after{content:attr(data-count)" selected"}.page-template-post-filtering .form-fieldset-inner .button-set-accordion-toggle{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m8 13.1-8-8 2.1-2.2L8 8.8l5.9-5.9L16 5.1z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-style:none;grid-area:toggle;width:1rem;height:1rem;font-size:0;line-height:0;position:relative;right:15.5px}.page-template-post-filtering .form-fieldset-inner .button-set-accordion-toggle[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m8 2.9-8 8 2.1 2.2L8 7.2l5.9 5.9 2.1-2.2z'/%3E%3C/svg%3E")}.page-template-post-filtering .form-fieldset-inner .checkbox-set-animation-wrap{grid-area:fields;grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out;display:grid}.page-template-post-filtering .form-fieldset-inner .checkbox-set-animation-wrap .form-fieldset-inner-wrap{padding-block-start:var(--wp--preset--spacing--30);overflow:hidden}.page-template-post-filtering .form-fieldset-inner .checkbox-set-animation-wrap .form-label{grid-gap:var(--wp--preset--spacing--10);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.page-template-post-filtering .form-fieldset-inner .checkbox-set-animation-wrap .form-label:has(input:checked){font-weight:700}.page-template-post-filtering .button{border:1px solid var(--wp--preset--color--gu-blue-100);padding:var(--wp--preset--spacing--40)var(--wp--preset--spacing--50);margin-block-end:var(--wp--preset--spacing--20);margin-inline:calc(2*var(--gu-martech-focus-visible-outline-offset));width:calc(100% - 4*var(--gu-martech-focus-visible-outline-offset));background-color:#0000;font-weight:500;transition:all .3s}.page-template-post-filtering .button.button-secondary{border-color:var(--wp--preset--color--gu-gray-100);color:var(--wp--preset--color--gu-gray-100)}.page-template-post-filtering .button.button-load-more{margin:0 0 var(--wp--custom--spacing--row-gap);width:auto;font-weight:500}.page-template-post-filtering .button:hover,.page-template-post-filtering .button:focus{background-color:var(--wp--preset--color--gu-blue-100);color:var(--wp--preset--color--base)}.page-template-post-filtering .button.with-dots .dots{background-color:var(--wp--preset--color--base);height:6px;margin-inline:var(--wp--preset--spacing--10)0;border-radius:50%;width:6px;animation:1.3s linear infinite dots;display:inline-block}.page-template-post-filtering .button.with-dots .dots.dot-2{animation-delay:-1.1s}.page-template-post-filtering .button.with-dots .dots.dot-3{animation-delay:-.9s}.page-template-post-filtering .page-post-filter-gu-profile{padding-inline:var(--wp--custom--spacing--column-gap)}.page-template-post-filtering .page-post-filter-gu-profile .gu-profile-list{gap:var(--wp--custom--spacing--column-gap);flex-wrap:wrap;justify-content:space-around;margin-block-end:var(--wp--custom--spacing--column-gap);display:flex}.page-template-post-filtering .page-post-filter-gu-profile .gu-profile-list .wp-block-gu-person{flex-basis:300px}.page-template-post-filtering .page-post-filter-gu-profile .gu-profile-list .wp-block-image img{aspect-ratio:1;object-fit:cover}@media (width>=782px){.page-template-post-filtering .page-post-filter-gu-profile .gu-profile-list{justify-content:flex-start}}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post{border-block-end:1px solid var(--wp--preset--color--cg-4-100);font-size:var(--wp--preset--font-size--body-s);padding-block:0 var(--wp--custom--spacing--row-gap);grid-template-rows:auto auto 1fr auto;grid-template-areas:"categories""title""excerpt""date";margin-block-end:var(--wp--custom--spacing--row-gap);display:grid}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-featured-image{grid-area:image;margin-block-end:var(--wp--preset--spacing--40);font-size:0}@media (width>=782px){.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-featured-image{margin-block-end:0}}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-terms{grid-area:categories}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-title{margin-block:var(--wp--preset--spacing--30)var(--wp--preset--spacing--20);text-wrap:balance;text-wrap:pretty;grid-area:title}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-title a{text-decoration:none!important}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-title a:focus,.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-title a:hover{text-decoration:underline!important}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-excerpt{font-size:var(--wp--preset--font-size--body-m);margin-block:var(--wp--preset--spacing--30);grid-area:excerpt}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-excerpt__excerpt{text-wrap:balance;text-wrap:pretty;margin-block:0}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post-date{grid-area:date}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post.has-post-thumbnail{grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"image""categories""title""excerpt""date"}@media (width>=782px){.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post.has-post-thumbnail{grid-column-gap:var(--wp--custom--spacing--column-gap);grid-template-rows:repeat(3,auto) 1fr;grid-template-columns:1fr clamp(200px,25dvw,425px);grid-template-areas:"categories image""title image""excerpt image""date image"}}.page-template-post-filtering .page-post-filter-post .post-list .wp-block-post:last-of-type{border-bottom-style:none}@keyframes dots{0%{transform:initial}30%{transform:translateY(-8px)}60%{transform:initial}to{transform:initial}}