.twentyone-article{align-items:stretch;background:var(--wp--preset--color--white);border-color:transparent;border-style:solid;border-width:0;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-start;margin:var(--wp--preset--spacing--16) 0;position:relative;width:100%;-webkit-border-radius:0 var(--wp--preset--spacing--32) 0 0;-moz-border-radius:0 var(--wp--preset--spacing--32) 0 0;-ms-border-radius:0 var(--wp--preset--spacing--32) 0 0;-o-border-radius:0 var(--wp--preset--spacing--32) 0 0;border-radius:0 var(--wp--preset--spacing--32) 0 0;-webkit-box-shadow:var(--wp--preset--shadow--small);-moz-box-shadow:var(--wp--preset--shadow--small);-ms-box-shadow:var(--wp--preset--shadow--small);-o-box-shadow:var(--wp--preset--shadow--small);box-shadow:var(--wp--preset--shadow--small);-webkit-transition:var(--wp--custom--transition--property) var(--wp--custom--transition--duration) var(--wp--custom--transition--timing);-moz-transition:var(--wp--custom--transition--property) var(--wp--custom--transition--duration) var(--wp--custom--transition--timing);-ms-transition:var(--wp--custom--transition--property) var(--wp--custom--transition--duration) var(--wp--custom--transition--timing);-o-transition:var(--wp--custom--transition--property) var(--wp--custom--transition--duration) var(--wp--custom--transition--timing);transition:var(--wp--custom--transition--property) var(--wp--custom--transition--duration) var(--wp--custom--transition--timing)}@media(min-width: 64.01em){.twentyone-article{margin:var(--wp--preset--spacing--16) 0;-webkit-box-shadow:var(--wp--preset--shadow--medium);-moz-box-shadow:var(--wp--preset--shadow--medium);-ms-box-shadow:var(--wp--preset--shadow--medium);-o-box-shadow:var(--wp--preset--shadow--medium);box-shadow:var(--wp--preset--shadow--medium);-webkit-border-radius:0 var(--wp--preset--spacing--32) 0 0;-moz-border-radius:0 var(--wp--preset--spacing--32) 0 0;-ms-border-radius:0 var(--wp--preset--spacing--32) 0 0;-o-border-radius:0 var(--wp--preset--spacing--32) 0 0;border-radius:0 var(--wp--preset--spacing--32) 0 0}}.twentyone-article:first-child,.twentyone-article:first-of-type{margin-top:0}.twentyone-article:last-child,.twentyone-article:last-of-type{margin-bottom:0}.twentyone-article a:not(.twentyone-article-link),.twentyone-article button,.twentyone-article iframe,.twentyone-article video,.twentyone-article .twentyone-accordion,.twentyone-article .twentyone-slider{position:relative;z-index:66}.twentyone-article>.twentyone-image,.twentyone-article>.twentyone-slider,.twentyone-article>.twentyone-video{flex:0 0 auto;margin:0}.twentyone-article .twentyone-article-content{align-items:stretch;display:flex;flex:1 1 100%;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;gap:var(--wp--preset--spacing--12);padding:var(--wp--preset--spacing--32)}@media(min-width: 64.01em){.twentyone-article .twentyone-article-content{gap:var(--wp--preset--spacing--12);padding:var(--wp--preset--spacing--32)}}.twentyone-article .twentyone-article-excerpt{color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--level-5);letter-spacing:0;line-height:1.5;margin:.5em 0;text-transform:none}@media(min-width: 64.01em){.twentyone-article .twentyone-article-excerpt{font-size:var(--wp--preset--font-size--level-5)}}.twentyone-article .twentyone-article-excerpt:first-child{margin-top:0}.twentyone-article .twentyone-article-excerpt:last-child{margin-bottom:0}.twentyone-article.is--inverted{background:var(--wp--preset--color--white-fade-10);border-color:transparent}.twentyone-article.is--inverted .twentyone-article-title{color:var(--wp--preset--color--white)}.twentyone-article.is--inverted .twentyone-article-excerpt{color:var(--wp--preset--color--white-fade-75)}.twentyone-article .twentyone-icon-text.is--inverted p,.twentyone-article .twentyone-icon-text.is--inverted address{color:var(--wp--preset--color--white)}.twentyone-article .twentyone-article-featured{aspect-ratio:4 / 3;flex:0 0 auto;overflow:hidden;position:relative}.twentyone-article .twentyone-article-featured .twentyone-image,.twentyone-article .twentyone-article-featured .twentyone-slider,.twentyone-article .twentyone-article-featured .twentyone-video{height:100%;margin:0}.twentyone-article .twentyone-article-featured .twentyone-image picture,.twentyone-article .twentyone-article-featured .twentyone-slider picture,.twentyone-article .twentyone-article-featured .twentyone-video picture{height:100%}.twentyone-article .twentyone-article-featured .twentyone-image picture img,.twentyone-article .twentyone-article-featured .twentyone-image video,.twentyone-article .twentyone-article-featured .twentyone-slider picture img,.twentyone-article .twentyone-article-featured .twentyone-slider video,.twentyone-article .twentyone-article-featured .twentyone-video picture img,.twentyone-article .twentyone-article-featured .twentyone-video video{height:100%;object-fit:cover}.twentyone-article .twentyone-article-footer{order:-1;flex:0 0 auto}.twentyone-article .twentyone-article-header{flex:0 0 auto}.twentyone-article .twentyone-article-main{flex:1 1 100%}.twentyone-article .twentyone-article-title{color:var(--wp--preset--color--blue);font-size:var(--wp--preset--font-size--level-3);letter-spacing:0;line-height:1.25;margin:.5em 0;text-transform:none}@media(min-width: 64.01em){.twentyone-article .twentyone-article-title{font-size:var(--wp--preset--font-size--level-3)}}.twentyone-article .twentyone-article-title:first-child{margin-top:0}.twentyone-article .twentyone-article-title:last-child{margin-bottom:0}.twentyone-article.type-post .twentyone-article-excerpt,.twentyone-article.type-portal .twentyone-article-excerpt,.twentyone-article.type-result .twentyone-article-excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.twentyone-article.type-post .twentyone-article-title,.twentyone-article.type-portal .twentyone-article-title,.twentyone-article.type-result .twentyone-article-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.twentyone-article.type-post .twentyone-article-excerpt,.twentyone-article.type-portal .twentyone-article-excerpt{height:calc(5 * 1em * 1.5);-webkit-line-clamp:5}.twentyone-article.type-post .twentyone-article-title,.twentyone-article.type-portal .twentyone-article-title{height:calc(2 * 1em * 1.25);-webkit-line-clamp:2}.twentyone-article.type-result .twentyone-article-excerpt{height:calc(3 * 1em * 1.5);-webkit-line-clamp:3}.twentyone-article.type-result .twentyone-article-title{height:calc(1 * 1em * 1.25);-webkit-line-clamp:1}.twentyone-article.type-results{background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:var(--wp--preset--spacing--8);-moz-border-radius:var(--wp--preset--spacing--8);-ms-border-radius:var(--wp--preset--spacing--8);-o-border-radius:var(--wp--preset--spacing--8);border-radius:var(--wp--preset--spacing--8)}@media(min-width: 64.01em){.twentyone-article.type-results{-webkit-border-radius:var(--wp--preset--spacing--8);-moz-border-radius:var(--wp--preset--spacing--8);-ms-border-radius:var(--wp--preset--spacing--8);-o-border-radius:var(--wp--preset--spacing--8);border-radius:var(--wp--preset--spacing--8)}}.twentyone-article.type-results:hover{background:var(--wp--preset--color--blue-fade-10);color:var(--wp--preset--color--black)}.twentyone-article.type-results .post-inner{padding:var(--wp--preset--spacing--8) var(--wp--preset--spacing--16)}@media(min-width: 64.01em){.twentyone-article.type-results .post-inner{padding:var(--wp--preset--spacing--8) var(--wp--preset--spacing--16)}}.twentyone-article-link{inset:0;position:absolute;z-index:55;-webkit-border-radius:0 var(--wp--preset--spacing--32) 0 0;-moz-border-radius:0 var(--wp--preset--spacing--32) 0 0;-ms-border-radius:0 var(--wp--preset--spacing--32) 0 0;-o-border-radius:0 var(--wp--preset--spacing--32) 0 0;border-radius:0 var(--wp--preset--spacing--32) 0 0}@media(min-width: 64.01em){.twentyone-article-link{-webkit-border-radius:0 var(--wp--preset--spacing--32) 0 0;-moz-border-radius:0 var(--wp--preset--spacing--32) 0 0;-ms-border-radius:0 var(--wp--preset--spacing--32) 0 0;-o-border-radius:0 var(--wp--preset--spacing--32) 0 0;border-radius:0 var(--wp--preset--spacing--32) 0 0}}