body{--content-width:1200px;--content-width-wide:calc(1440px + var(--site-padding)*2);--wp--style--global--wide-size:calc(var(--content-width-wide) - var(--site-padding)*2)!important;--site-padding:clamp(1rem,-0.4286rem + 3.8095vw,3rem);--default-transition:0.15s ease-out;--border-radius-default:12px}.wp-block-vistrom-post-archive{--vpa-search-icon-size:1.25rem;--vpa-search-input-font-size:1.125rem;--vpa-search-input-line-height:1.5;--vpa-search-input-border:0;--vpa-search-input-background-color:var(--wp--preset--color--white);--vpa-search-submit-background-color:var(--wp--preset--color--white);--vpa-search-margin-bottom:0;--vpa-filters-vertical-gap:1.25rem;--vpa-filters-horizontal-gap:2rem;--vpa-filters-margin-bottom:clamp(2rem,1.75rem + 0.6667vw,2.5rem);--vpa-filter-gap:0;--vpa-facet-panel-padding:0;--vpa-facet-refinements-gap:0;--vpa-clear-refinements-disabled-color:#b1b1b1;--vpa-clear-refinements-color:#fff;--vpa-clear-refinements-margin-top:0;--vpa-hit-gap:1.125rem;--vpa-post-title-font-size:1.25rem;--vpa-post-categories-font-size:1rem;--vpa-post-categories-color:var(--wp--preset--color--primary-900);--vpa-show-more-margin-top:clamp(2.5rem,1.75rem + 2vw,4rem)}.wp-block-vistrom-post-archive__search-box{border:1px solid #d6d6e7;margin-bottom:1.25rem;transition:border var(--default-transition)}.wp-block-vistrom-post-archive__search-box:focus-within{border-color:#777}.wp-block-vistrom-post-archive__search-input:focus{outline:none}.wp-block-vistrom-post-archive__search-submit-icon path{fill:var(--wp--preset--color--primary-900)}.wp-block-vistrom-post-archive__filters{display:grid}.wp-block-vistrom-post-archive__sort-by-select{-webkit-appearance:none;appearance:none}.wp-block-vistrom-post-archive__sort-by-select:focus{outline:none}.wp-block-vistrom-post-archive__facet-button,.wp-block-vistrom-post-archive__sort-by-select{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;height:auto;padding-left:0;position:relative}.wp-block-vistrom-post-archive__facet-button,.wp-block-vistrom-post-archive__sort-by-container{align-items:center;display:flex}.wp-block-vistrom-post-archive__facet-button:after,.wp-block-vistrom-post-archive__sort-by-container:after{background:url(../../images/chevron-right.svg) no-repeat 50%;background-size:.5625rem 1rem;content:"";display:inline-block;height:1rem;pointer-events:none;position:absolute;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:1rem}.wp-block-vistrom-post-archive__facet-panel--opened .wp-block-vistrom-post-archive__facet-button:after{-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.wp-block-vistrom-post-archive__facet,.wp-block-vistrom-post-archive__refinements-list-item-label{padding:.5rem 1rem}.wp-block-vistrom-post-archive__refinements-list-item-checkbox{accent-color:var(--wp--preset--color--primary-900)}.wp-block-vistrom-post-archive__clear-refinements{display:flex}.wp-block-vistrom-post-archive__clear-refinements-button{background-color:var(--wp--preset--color--primary-900);flex-grow:1;font-size:1.125rem;padding:.625rem;text-align:center;transition:background-color var(--default-transition)}.wp-block-vistrom-post-archive__clear-refinements-button:not(.wp-block-vistrom-post-archive__clear-refinements-button--disabled):active{background-color:var(--wp--preset--color--secondary-900)}.wp-block-vistrom-post__img-container{border-radius:var(--border-radius-default);position:relative}.wp-block-vistrom-post__img-container:not(:has(img)){background:url(../../images/tsc-publication-cover.svg) var(--wp--preset--color--primary-900);background-position:50%;background-repeat:no-repeat;background-size:contain}.wp-block-vistrom-post__img{transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out}.wp-block-vistrom-post__text-elements{flex-flow:row wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.wp-block-vistrom-post__categories{display:inline}.wp-block-vistrom-post__circular-num{color:var(--wp--preset--color--primary-900);display:flex;font-weight:700;gap:.5em}.wp-block-vistrom-post__circular-num:before{content:"-";margin-left:.5em}.wp-block-vistrom-post__title{-webkit-line-clamp:2;line-clamp:2;flex-basis:100%}.wp-block-vistrom-post__excerpt,.wp-block-vistrom-post__title{-webkit-box-orient:vertical;display:-webkit-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:hidden;text-overflow:ellipsis}.wp-block-vistrom-post__excerpt{-webkit-line-clamp:3;line-clamp:3;margin-top:1.125rem}.wp-block-vistrom-post__date{background-color:var(--wp--preset--color--secondary-900);border-radius:3.75rem;color:var(--wp--preset--color--white);font-size:.875rem;font-weight:700;line-height:1.5;padding:.3125rem .75rem;position:absolute;right:.625rem;top:.625rem}.wp-block-vistrom-post-archive__show-more-container{display:flex;justify-content:center}.wp-block-vistrom-post-archive__show-more{align-items:center;display:flex;font-size:1.125rem;gap:.5rem}.wp-block-vistrom-post-archive__show-more:after{background:url(../../images/chevron-right.svg) no-repeat 50%;background-size:.5625rem 1rem;content:"";display:inline-block;flex-shrink:0;height:1rem;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:1rem}.wp-block-vistrom-post-archive__pagination--hidden{display:none}.wp-block-vistrom-post-archive.wp-block-vistrom-post-archive--rules-and-exceptions{--vpa-post-title-font-size:1rem;--vpa-post-title-color:var(--wp--preset--color--primary-900);--vpa-post-excerpt-font-size:0.875rem}.wp-block-vistrom-post-archive.wp-block-vistrom-post-archive--rules-and-exceptions .wp-block-vistrom-post-archive__search-box{margin-bottom:2rem}.wp-block-vistrom-post-archive.wp-block-vistrom-post-archive--rules-and-exceptions .wp-block-vistrom-post-archive__filters{display:none}.wp-block-vistrom-post-archive.wp-block-vistrom-post-archive--rules-and-exceptions .wp-block-vistrom-post-archive__hits{grid-template-columns:1fr}.wp-block-vistrom-post-archive.wp-block-vistrom-post-archive--rules-and-exceptions .wp-block-vistrom-post__link{display:flex;flex-direction:column;gap:unset}.wp-block-vistrom-post-archive.wp-block-vistrom-post-archive--rules-and-exceptions .wp-block-vistrom-post__excerpt{margin-top:.25rem}@media (min-width:1000px){.wp-block-vistrom-post-archive__filters{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}@media (min-width:1000px) and (max-width:1439px){.wp-block-vistrom-post-archive__hits{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.wp-block-vistrom-post-archive{--vpa-hit-gap:1.875rem}.wp-block-vistrom-post__link{grid-template-columns:auto 1fr}}@media (max-width:1439px){.wp-block-vistrom-post-archive{--vpa-img-width:100%}.wp-block-vistrom-post__categories{order:2}.wp-block-vistrom-post__circular-num{order:3}.wp-block-vistrom-post__title{order:1}.wp-block-vistrom-post__excerpt{display:none}}@media (hover:hover){.wp-block-vistrom-post-archive__facet,.wp-block-vistrom-post-archive__refinements-list-item-label{transition:background-color var(--default-transition)}.wp-block-vistrom-post-archive__facet:hover,.wp-block-vistrom-post-archive__refinements-list-item-label:hover{background-color:var(--wp--preset--color--light-gray)}.wp-block-vistrom-post__link:hover .wp-block-vistrom-post__img{-webkit-transform:scale(1.025);transform:scale(1.025)}}
