:root{--c-black:#000;--c-white:#fff;--c-gray-70:#4c4c51;--c-gray-100:#f2f2f2;--c-gray-200:#e6e6e6;--c-gray-300:#d2d2d2;--c-gray-400:#a2a2a2;--c-gray-500:#757575;--c-gray-600:#505050;--c-gray-700:#404040;--c-gray-800:#2f2f2f;--c-gray-900:#171717;--c-blue:#0067b8;--c-blue-dark:#243a5e;--c-green:#107c10;--c-dark-blue:#243a5e;--c-yellow:#fef000;--c-brand:#0078d4;--c-text:var(--c-black);--c-neutral-100:var(--c-gray-100);--c-neutral-200:#d2d2d2;--c-neutral-300:var(--c-gray-300);--c-neutral-600:#505050;--c-neutral-800:#2f2f2f;--c-body:#fff;--c-button-bg:var(--c-blue);--c-button-bg-hover:#003e6e;--c-button-fg:var(--c-white);--c-button-fg-hover:var(--c-white)}.text-neutral-600{color:var(--c-neutral-600)!important}.text-neutral-800{color:var(--c-neutral-800)!important}.border-neutral-600{border-color:var(--c-neutral-600)!important}.border-neutral-100{border-color:var(--c-neutral-100)!important}.theme-dark{--c-text:var(--c-white);--c-neutral-100:var(--c-gray-600);--c-neutral-200:#757575;--c-neutral-300:var(--c-gray-700);--c-neutral-600:var(--c-gray-400);--c-neutral-800:var(--c-gray-200);--c-body:var(--c-gray-900);--c-button-bg:#3aa0fa;--c-button-bg-hover:#89c6fc;--c-button-fg:var(--c-black);--c-button-fg-hover:var(--c-black)}:root{--block-space-above:1em;--block-space-below:0;--spacing-6:0.375rem;--spacing-8:0.5rem;--spacing-12:0.75rem;--spacing-16:1rem;--spacing-18:1.125rem;--spacing-24:1.5rem;--spacing-32:2rem;--spacing-48:3rem;--spacing-60:3.75rem;--spacing-96:6rem;--spacing-a11y-target-size:40px;--font-size-12:0.75rem;--font-size-14:0.875rem;--font-size-16:1rem;--font-size-19:1.1875rem;--font-size-20:1.25rem;--font-size-24:1.5rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--content-width:590px;--content-width-wide:1000px;--content-offset:-20px;--content-mobile-gutter:var(--spacing-12)}@media (min-width:87.5em){:root{--content-width:724px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important}}.alignleft{float:left;margin-right:1rem;text-align:left}.alignright{float:right;margin-left:1rem;text-align:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.alignfull{margin-left:calc(50% - 50vw + var(--scrollbar-width, 0)/2);margin-right:calc(50% - 50vw + var(--scrollbar-width, 0)/2)}.wp-caption.aligncenter{text-align:center}.wp-caption.alignright{text-align:right}a:where(:not(.wp-element-button)):hover{text-decoration:none}.gap-1{gap:var(--spacing-6)}.gap-2{gap:var(--spacing-12)}.gap-4{gap:var(--spacing-24)}.theme-dark .d-none-dark,body:not(.theme-dark) .d-none-light{display:none!important}.wp-element-button{background-color:inherit;border:.125rem solid transparent;border-radius:.125rem;color:inherit;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1;padding:.625rem .75rem;position:relative;text-decoration:none}.wp-element-button.disabled,.wp-element-button:disabled{cursor:default;opacity:.3}.wp-element-button:focus{outline:.1875rem dotted currentcolor;outline-offset:-.375rem}html:not([dir=rtl]) .wp-element-button.glyph-prepend{padding-left:calc(.75rem + 1.4375em)}html:not([dir=rtl]) .wp-element-button.glyph-append{padding-right:calc(.75rem + 1.4375em)}.wp-element-button:after,.wp-element-button:before{font-family:MWF-FLUENT-ICONS,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;margin-top:-.5em;position:absolute;top:50%}html:not([dir=rtl]) .wp-element-button:before{left:.75rem}html:not([dir=rtl]) .wp-element-button:after{right:.75rem}a.wp-element-button.disabled,fieldset:disabled a.wp-element-button{pointer-events:none}.btn-primary,.btn-primary .wp-element-button{background-color:var(--c-button-bg);color:var(--c-button-fg)}.btn-primary .wp-element-button:hover,.btn-primary:hover{background-color:var(--c-button-bg-hover);background-image:none;box-shadow:none;color:var(--c-button-fg-hover)}.btn-primary .wp-element-button:disabled,.disabled.btn-primary,.disabled.btn-primary .wp-element-button{background-image:none;box-shadow:none}.theme-dark .btn-primary .wp-element-button{background-color:var(--c-button-bg);color:var(--c-button-fg)}.theme-dark .btn-primary .wp-element-button:hover{background-color:var(--c-button-bg-hover);background-image:none;box-shadow:none;color:var(--c-button-fg-hover)}:where(h1,h2,h3,h4,h5,h6)>a.cta:after{display:none}.text-body>a{color:var(--c-text)}a:focus,a:hover{text-decoration:none}.btn.btn-neutral-100{background-color:var(--c-neutral-100);color:var(--c-text)}a.h1,a.h2,a.h3,a.h4,a.h5,a.h6,h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{text-decoration:none}a.h1:focus,a.h1:hover,a.h2:focus,a.h2:hover,a.h3:focus,a.h3:hover,a.h4:focus,a.h4:hover,a.h5:focus,a.h5:hover,a.h6:focus,a.h6:hover,h1>a:focus,h1>a:hover,h2>a:focus,h2>a:hover,h3>a:focus,h3>a:hover,h4>a:focus,h4>a:hover,h5>a:focus,h5>a:hover,h6>a:focus,h6>a:hover{text-decoration:underline}@media (min-width:53.75em){.border-top.border-top-md-0{border-top:0}}.alert{background-color:var(--c-neutral-100);border-left-color:var(--c-gray-500);border-left-width:.125rem}body.theme-dark{background-color:var(--c-gray-900)!important}.theme-dark .dark-bg-black{background-color:var(--c-black)!important;color:var(--c-text)}.theme-dark .dark-bg-gray-800{background-color:var(--c-gray-800)!important}.theme-dark .dark-bg-gray-900{background-color:var(--c-gray-900)!important}.theme-dark .dark-text-white{color:var(--c-white)!important}.theme-dark .dark-text-white path{fill:var(--c-white)!important}.theme-dark .dark-border-gray-700{border-color:var(--c-gray-700)!important}.theme-dark .border-neutral-300{border-color:var(--c-neutral-300)!important}.theme-dark .material-card{background-color:var(--c-black)}.theme-dark .material-surface.material-color-brand-dark{background-color:var(--c-blue-dark)}.theme-dark .form-control{background-color:inherit}.theme-dark .btn.btn-neutral-100{background-color:var(--c-black)}.theme-dark .btn.btn-neutral-100:focus,.theme-dark .btn.btn-neutral-100:hover{background-color:var(--c-gray-800)}#uhf-footer{margin-top:0}.theme-dark .c-uhff-base{background-color:var(--c-body)}.theme-dark #uhf-footer *{color:var(--c-gray-400)}.theme-dark .c-uhfh.c-sgl-stck .cat-logo-button-cont{background:var(--c-body)}.theme-dark .c-uhfh.c-sgl-stck .cat-logo-button-cont>button{color:var(--c-text)}.theme-dark .c-uhfh-alert,.theme-dark .context-uhf{background-color:var(--c-body)}.theme-dark .c-uhfh-alert,.theme-dark .c-uhfh-alert *{color:var(--c-text)}html{scroll-behavior:smooth;scroll-padding-top:2rem}.author__avatar{max-width:13.25rem}@media (min-width:53.75em){.author__posts>.post,.author__posts>div:not(.does-not-exist),.front-page__posts>.post,.front-page__posts>div:not(.does-not-exist),.posts-list>.post,.posts-list>div:not(.does-not-exist){padding-bottom:var(--spacing-24)}}.author__posts>.post~article,.author__posts>.post~div,.author__posts>div:not(.does-not-exist)~article,.author__posts>div:not(.does-not-exist)~div,.front-page__posts>.post~article,.front-page__posts>.post~div,.front-page__posts>div:not(.does-not-exist)~article,.front-page__posts>div:not(.does-not-exist)~div,.posts-list>.post~article,.posts-list>.post~div,.posts-list>div:not(.does-not-exist)~article,.posts-list>div:not(.does-not-exist)~div{margin-top:var(--spacing-24)}@media (min-width:53.75em){.author__posts>.post~article,.author__posts>.post~div,.author__posts>div:not(.does-not-exist)~article,.author__posts>div:not(.does-not-exist)~div,.front-page__posts>.post~article,.front-page__posts>.post~div,.front-page__posts>div:not(.does-not-exist)~article,.front-page__posts>div:not(.does-not-exist)~div,.posts-list>.post~article,.posts-list>.post~div,.posts-list>div:not(.does-not-exist)~article,.posts-list>div:not(.does-not-exist)~div{border-top:1px solid var(--c-gray-300);margin-top:0;padding-top:var(--spacing-24)}.author__posts>.post:last-child,.author__posts>div:not(.does-not-exist):last-child,.front-page__posts>.post:last-child,.front-page__posts>div:not(.does-not-exist):last-child,.posts-list>.post:last-child,.posts-list>div:not(.does-not-exist):last-child{border-bottom:1px solid var(--c-gray-300)}}.single__header .card-background{background-color:var(--c-brand);border-bottom-right-radius:6.25rem;color:var(--c-white)}@media (min-width:53.75em){.single__header .card-background{border-bottom-right-radius:8rem}}@media (min-width:67.75em){.single__header .card-background{border-bottom-right-radius:12.5rem;min-height:280px}}@media (max-width:859px){.single__header .card-body{padding-left:var(--spacing-12);padding-right:var(--spacing-12)}}@media (min-width:53.75em){.single__header .card-body{padding-right:4.5rem}}.single__header .card-offset{background-color:var(--c-body)}@media (min-width:53.75em){.single__header .card-offset{background-color:transparent}}.single__header .card-offset:not(.has-post-thumbnail){padding-top:0}.single__header .card-offset .single__featured-image .embed-responsive:before{padding-top:56.19047619%}@media (max-width:859px){.single__header .card-offset .single__featured-image .embed-responsive:before{padding-top:87.77777778%}}.single__header .card-offset .single__featured-image .card-img{max-height:354px;overflow:hidden}@media (max-width:859px){.single__header .card-offset .single__featured-image .card-img{padding-left:0;padding-right:0}}.single__header-meta{color:var(--c-white);font-size:.875rem;font-weight:700}.single__header-meta a{color:var(--c-white)}.single__header-meta div{vertical-align:middle;width:100%}@media (min-width:87.5em){.single__header-meta div{width:auto}.single__header-meta div:after{background-color:var(--c-white);border-radius:50%;content:"";display:inline-block;height:2px;margin-left:6px;margin-right:6px;vertical-align:middle;width:2px}.single__header-meta div:last-child:after{display:none}}.single__share{display:flex;font-size:1.5rem}.single__share .list-inline-item{margin:0}.single__share .list-inline-item svg{aspect-ratio:1/1;display:block;height:1.5rem;width:1.5rem}.single__share .list-inline-item svg g>path:first-child{fill:var(--c-blue)}.single__taxonomies>ul{gap:var(--spacing-6)}#single-tags{width:100%}.single__tags{--tag-max-width:13rem;display:inline-flex;flex-wrap:wrap;gap:.5rem .375rem}@media (min-width:53.75em){.single__tags{display:flex;flex-direction:column}}.single__tags a{font-size:.75rem;font-weight:400;line-height:1.4;padding:.25rem .5rem}@media (min-width:67.75em){.single__tags a{max-width:var(--tag-max-width)}}.single__tags a:focus,.single__tags a:hover{text-decoration:underline}.single__tags .js-hidden{opacity:0;position:absolute;visibility:hidden}[dir=ltr] .single__tags-button:after{right:0!important}.single__tags-button:after{font-size:.5rem;margin-top:-.2em}.MSTTSPlayerContentSource>*+*,.single__content>*+*{margin-bottom:var(--block-space-below,0);margin-top:var(--block-space-above,1em)}.MSTTSPlayerContentSource>:is(*+h2){--block-space-above:var(--spacing-48)}.MSTTSPlayerContentSource>:is(*+h3){--block-space-above:var(--spacing-48)}.MSTTSPlayerContentSource>:is(*+h4){--block-space-above:var(--spacing-48)}.MSTTSPlayerContentSource>:is(*+h5){--block-space-above:var(--spacing-48)}.MSTTSPlayerContentSource>:is(*+h6){--block-space-above:var(--spacing-48)}.single__content>:is(*+h2){--block-space-above:var(--spacing-48)}.single__content>:is(*+h3){--block-space-above:var(--spacing-48)}.single__content>:is(*+h4){--block-space-above:var(--spacing-48)}.single__content>:is(*+h5){--block-space-above:var(--spacing-48)}.single__content>:is(*+h6){--block-space-above:var(--spacing-48)}.MSTTSPlayerContentSource>:not(*)
	.MSTTSPlayerContentSource>h1,.MSTTSPlayerContentSource>:not(*)
	.MSTTSPlayerContentSource>h2,.MSTTSPlayerContentSource>:not(*)
	.MSTTSPlayerContentSource>h3,.MSTTSPlayerContentSource>:not(*)
	.MSTTSPlayerContentSource>h4,.MSTTSPlayerContentSource>:not(*)
	.MSTTSPlayerContentSource>h5,.MSTTSPlayerContentSource>:not(*)
	.MSTTSPlayerContentSource>h6,.MSTTSPlayerContentSource>:not(*)
	.single__content>h1,.MSTTSPlayerContentSource>:not(*)
	.single__content>h2,.MSTTSPlayerContentSource>:not(*)
	.single__content>h3,.MSTTSPlayerContentSource>:not(*)
	.single__content>h4,.MSTTSPlayerContentSource>:not(*)
	.single__content>h5,.MSTTSPlayerContentSource>:not(*)
	.single__content>h6,.single__content>:not(*)
	.MSTTSPlayerContentSource>h1,.single__content>:not(*)
	.MSTTSPlayerContentSource>h2,.single__content>:not(*)
	.MSTTSPlayerContentSource>h3,.single__content>:not(*)
	.MSTTSPlayerContentSource>h4,.single__content>:not(*)
	.MSTTSPlayerContentSource>h5,.single__content>:not(*)
	.MSTTSPlayerContentSource>h6,.single__content>:not(*)
	.single__content>h1,.single__content>:not(*)
	.single__content>h2,.single__content>:not(*)
	.single__content>h3,.single__content>:not(*)
	.single__content>h4,.single__content>:not(*)
	.single__content>h5,.single__content>:not(*)
	.single__content>h6{margin-bottom:0}.MSTTSPlayerContentSource>:is(h2+*){--block-space-above:var(--spacing-12)}.MSTTSPlayerContentSource>:is(h3+*){--block-space-above:var(--spacing-12)}.MSTTSPlayerContentSource>:is(h4+*){--block-space-above:var(--spacing-12)}.MSTTSPlayerContentSource>:is(h5+*){--block-space-above:var(--spacing-12)}.MSTTSPlayerContentSource>:is(h6+*){--block-space-above:var(--spacing-12)}.single__content>:is(h2+*){--block-space-above:var(--spacing-12)}.single__content>:is(h3+*){--block-space-above:var(--spacing-12)}.single__content>:is(h4+*){--block-space-above:var(--spacing-12)}.single__content>:is(h5+*){--block-space-above:var(--spacing-12)}.single__content>:is(h6+*){--block-space-above:var(--spacing-12)}.single__content{word-break:break-word}@media (min-width:87.5em){.single__content{font-size:1.25rem}}.single__content .alignfull{max-width:100vw;width:100}.single__content .alignfull .wp-element-caption{margin-left:var(--content-mobile-gutter);margin-right:var(--content-mobile-gutter)}.single__content .alignleft{float:none;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:53.75em){[dir=ltr] .single__content .alignleft{margin-right:1rem}[dir=rtl] .single__content .alignleft{margin-left:1rem}[dir=ltr] .single__content .alignleft{margin-left:calc((100% - var(--content-width))/2)}[dir=rtl] .single__content .alignleft{margin-right:calc((100% - var(--content-width))/2)}.single__content .alignleft{float:left;text-align:left}}.single__content .alignright{float:none;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:53.75em){[dir=ltr] .single__content .alignright{margin-right:calc((100% - var(--content-width))/2)}[dir=rtl] .single__content .alignright{margin-left:calc((100% - var(--content-width))/2)}[dir=ltr] .single__content .alignright{margin-left:1rem}[dir=rtl] .single__content .alignright{margin-right:1rem}.single__content .alignright{float:right;text-align:left}}.single__content figure.aligncenter{display:table;margin-left:auto;margin-right:auto}.single__content>*{margin-left:auto;margin-right:auto;max-width:min(var(--content-width),calc(100% - var(--content-mobile-gutter)*2))}@media (min-width:53.75em){.single__content>.alignwide{max-width:var(--content-width-wide);width:100%}}.single__content .alert+*,.single__content>div:first-child+*{--block-space-above:var(--spacing-16)}.single__related{padding-bottom:var(--spacing-24);position:relative}@media (min-width:87.5em){.single__related{padding-bottom:var(--spacing-48)}}.single__related:before{background-color:var(--c-gray-200);bottom:0;content:"";display:block;height:calc(100% - 11.25rem);left:0;position:absolute;width:100%}.single__related .container{position:relative}.theme-dark .single__related:before{background-color:var(--c-gray-800)}.single__related-heading{margin-bottom:var(--spacing-24)}@media (min-width:87.5em){.single__related-heading{margin-bottom:var(--spacing-48)}}.single__related-posts{gap:1.5rem 0}.single__meta{margin-left:auto;margin-right:auto;margin-top:var(--spacing-24);max-width:min(calc(100% - var(--content-mobile-gutter)*2),var(--content-width))}@media (min-width:53.75em){[dir=ltr] .single__meta{padding-left:var(--spacing-12);padding-right:var(--spacing-24)}.single__meta{align-items:flex-end;border-bottom:none;display:flex;flex-direction:column;max-width:100%;position:absolute;text-align:right;width:calc((100% - var(--content-width))/2)}}@media (min-width:1200px){[dir=ltr] .single__meta{padding-right:79px}}@media (min-width:67.75em){.single__meta{text-align:right}}@media (min-width:87.5em){.single__meta{margin-top:var(--spacing-48)}}.single__content .wp-block-separator,.single__content .wp-block-spacer{width:100%}@media (min-width:53.75em){.alert{display:inline-flex;width:100%}}.search-header{position:relative;z-index:5}@media (min-width:53.75em){.search-header{border-top:0}}.search-header .primary-navigation__toggle[aria-expanded=true]:after{transform:rotate(-180deg)}.search-header .search-form .form-control{padding-bottom:var(--spacing-6);padding-top:var(--spacing-6)}.site-title{position:relative;z-index:6}.navigation--primary{width:100%}.navigation--primary ul{list-style:none;margin:0;padding:0}.navigation--primary button>.glyph-prepend-chevron-down{height:1.25em;margin-left:auto;pointer-events:none}@media (min-width:53.75em){.navigation--primary button>.glyph-prepend-chevron-down{margin-left:var(--spacing-8)}}.navigation--primary button[data-open=true]>.glyph-prepend-chevron-down{transform:rotate(180deg)}.navigation--primary .menu{display:flex;flex-direction:column}@media (min-width:53.75em){.navigation--primary .menu{flex-direction:row;gap:var(--spacing-8)}}.navigation--primary .sub-menu{gap:var(--spacing-16)}@media (min-width:53.75em){.navigation--primary .sub-menu{gap:var(--spacing-16) var(--spacing-12)}}@media (min-width:67.75em){.navigation--primary .sub-menu{gap:var(--spacing-16) var(--spacing-48)}}.navigation--primary .menu-item-heading>.sub-menu,.navigation--primary .sub-menu--main{display:grid}.navigation--primary .menu-item-heading>.sub-menu[data-open=false],.navigation--primary .sub-menu--main[data-open=false]{display:none}.navigation--primary .sub-menu--main{border-bottom:2px solid var(--c-gray-600);border-top:2px solid var(--c-gray-600);display:flex;flex-direction:column;padding:var(--spacing-24) var(--spacing-16)}@media (min-width:53.75em){.navigation--primary .sub-menu--main{border:.0625rem solid var(--c-gray-600);box-shadow:0 .375rem .875rem 0 rgba(0,0,0,.13),0 .0625rem .25rem 0 rgba(0,0,0,.11);flex-direction:row;padding:var(--spacing-24)}}.navigation--primary .sub-menu--main a{color:var(--c-neutral-800);display:block;font-size:var(--font-size-12);white-space:nowrap}@media (min-width:53.75em){.navigation--primary .sub-menu--main a{font-size:var(--font-size-14);text-decoration:none}.navigation--primary .sub-menu--main a:focus,.navigation--primary .sub-menu--main a:hover{text-decoration:underline}}.navigation--primary .menu-item--depth-0{border-bottom:1px solid var(--c-gray-300)}@media (min-width:53.75em){.navigation--primary .menu-item--depth-0{border-bottom:none;position:relative}}.navigation--primary .menu-item--depth-0>button{align-items:center;background-color:var(--c-gray-200);border:none;color:var(--c-black);display:inline-flex;font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:1.5;padding:var(--spacing-8) var(--spacing-16);text-decoration:none;width:100%}@media (min-width:53.75em){.navigation--primary .menu-item--depth-0>button{border-radius:2px;height:100%;width:auto}}.navigation--primary .menu-item--depth-0>button:focus,.navigation--primary .menu-item--depth-0>button:hover,.navigation--primary .menu-item--depth-0>button[data-open=true]{background-color:var(--c-white);color:var(--c-blue)}@media (min-width:53.75em){.navigation--primary .menu-item--depth-0>button:focus,.navigation--primary .menu-item--depth-0>button:hover,.navigation--primary .menu-item--depth-0>button[data-open=true]{background-color:var(--c-black);color:var(--c-white)}.navigation--primary .menu-item--depth-0>button[data-open=true]{border-radius:2px 2px 0 0}.navigation--primary .menu-item--depth-0>.sub-menu{background-color:var(--c-body);left:0;position:absolute;top:100%;transform:translateX(-32%);z-index:16}}@media (min-width:1300px){.navigation--primary .menu-item--depth-0>.sub-menu{transform:none}}@media (min-width:53.75em){.navigation--primary .menu-item--depth-2.menu-item-has-children{grid-row:span var(--rows,1)}}.navigation--primary .menu-item--depth-2.menu-item-has-children>a{margin-bottom:var(--spacing-16)}.navigation--primary .menu-item--depth-2.menu-item-has-children>ul{padding-left:var(--spacing-24)}.navigation--primary .menu-item-heading{padding-bottom:var(--spacing-24);padding-top:var(--spacing-24)}@media (min-width:53.75em){.navigation--primary .menu-item-heading{padding-bottom:0;padding-top:0}}.navigation--primary .menu-item-heading:first-child{padding-top:0}.navigation--primary .menu-item-heading:last-child{padding-bottom:0}.navigation--primary .menu-item-heading~.menu-item-heading{border-top:1px solid var(--c-gray-300)}@media (min-width:53.75em){.navigation--primary .menu-item-heading~.menu-item-heading{border-left:1px solid var(--c-gray-300);border-top:0;margin-left:var(--spacing-24);padding-left:var(--spacing-24)}}.navigation--primary .menu-item-columns .sub-menu{display:grid;grid-template-rows:repeat(var(--rows,1),min-content)}.navigation--primary .menu-item-columns .sub-menu[data-open=false]{display:none}@media (min-width:33.75em){.navigation--primary .menu-item-columns .sub-menu{grid-auto-flow:column}}.navigation--primary a.menu-item__heading{color:var(--c-text);display:flex;font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-16);text-decoration:none}.navigation--primary a.menu-item__heading:focus,.navigation--primary a.menu-item__heading:hover{text-decoration:underline}@media (min-width:53.75em){.navigation--primary a.menu-item__heading{font-size:var(--font-size-19);line-height:1.2;margin-bottom:var(--spacing-24)}}.primary-navigation{--gutter:0.75rem;display:flex;flex-direction:column;left:calc(var(--gutter)*-1);position:relative;right:calc(var(--gutter)*-1);width:calc(100% + var(--gutter)*2)}@media (min-width:53.75em){.primary-navigation{align-items:center;display:inline-flex;flex-direction:row;left:auto;right:auto;width:auto}}.primary-navigation button{outline-offset:-.25rem}.primary-navigation__toggle{border:none;display:flex;font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);padding:var(--spacing-8) var(--spacing-16);width:100%}.primary-navigation__toggle:focus,.primary-navigation__toggle:hover,.primary-navigation__toggle[data-open=true]{background-color:var(--c-neutral-600);color:var(--c-white)}@media (min-width:53.75em){.primary-navigation__toggle{display:none}}.primary-navigation__toggle>.glyph-prepend-chevron-down{margin-left:auto;pointer-events:none}.primary-navigation__toggle[data-open=true]>.glyph-prepend-chevron-down{transform:rotate(180deg)}.primary-navigation__label{display:none;margin-right:var(--spacing-8);white-space:nowrap}@media (min-width:53.75em){.primary-navigation__label{display:inline-block}}.primary-navigation__container{display:none;width:100%}.primary-navigation__container[data-open=true]{display:flex}@media (min-width:53.75em){.primary-navigation__container{display:flex}}.theme-dark .primary-navigation .menu-item--depth-0 button{background-color:var(--c-gray-800);color:var(--c-white)}.theme-dark .primary-navigation .menu-item--depth-0 button:focus,.theme-dark .primary-navigation .menu-item--depth-0 button:hover{background-color:var(--c-gray-600)}.page-banner{--background-image:url(../svg/page-banner-bg--small.svg);--background-position:bottom left;overflow-x:clip;padding-left:0!important;padding-right:0!important;position:relative;z-index:1}.page-banner:after{background-image:var(--background-image);background-position:var(--background-position);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:100%;left:0;opacity:.25;position:absolute;width:100%;z-index:-2}@media (min-width:67.75em){.page-banner:after{opacity:1;width:min(24.7vw,546px)}}.page-banner.page-banner--404{--background-image:url(../svg/page-banner-bg--404.svg);--background-position:-404px 43%}.page-banner.page-banner--404:after{aspect-ratio:1557/1025;background-size:1557px 1025px;opacity:1;width:100%}@media (min-width:1700px){.page-banner.page-banner--404:after{background-size:cover;width:90%}}.page-banner.page-banner--taxonomy-simple{--background-image:url(../svg/page-banner-bg--taxonomy-simple.svg)}.page-banner.page-banner--taxonomy-simple-dark{--background-image:url(../svg/page-banner-bg--search-dark.svg)}.page-banner.page-banner--taxonomy-simple-dark:after{opacity:.3;width:100%}@media (min-width:67.75em){.page-banner.page-banner--taxonomy-simple-dark:after{opacity:1}}.page-banner.page-banner--taxonomy-complex-no-icons{--background-position:top left;overflow:hidden}.page-banner.page-banner--taxonomy-complex-no-icons:after{background-size:cover;bottom:-1rem}@media (min-width:1460px){.page-banner.page-banner--taxonomy-complex-no-icons:after{background-size:auto auto;background-size:initial}}.theme-dark .page-banner:after{opacity:.4}.page-banner--home{--background-image:url(../svg/page-banner-bg--home.svg);--background-position:bottom left}.page-banner--home:after{display:none;width:min(81.25rem,100%)}@media (min-width:53.75em){.page-banner--home:after{display:block;opacity:1}}.page-banner--home:before{background-color:var(--c-green);border:8px solid var(--c-white);border-radius:50%;content:"";display:block;height:56px;position:absolute;right:18vw;top:3pc;width:56px}@media (min-width:67.75em){.page-banner--home:before{right:24vw}}@media (min-width:87.5em){.page-banner--home:before{right:27vw}}@media (min-width:1900px){.page-banner--home:before{right:32vw}}@media (min-width:2100px){.page-banner--home:before{right:34vw}}.theme-dark .page-banner--home:after{opacity:.1}.theme-dark .page-banner--home:before{opacity:.5}.page-banner .featured-taxonomy__post{position:relative}.page-banner .featured-taxonomy__post:after{background:var(--c-body);content:"";display:block;height:100%;left:calc(100% - 3.4rem);position:absolute;width:50vw;z-index:-1}.page-banner .featured-taxonomy__post img{aspect-ratio:1/1;height:auto;width:75px}@media (min-width:87.5em){.page-banner .featured-taxonomy__post img{width:75pt}}.theme-dark .page-banner .featured-taxonomy__post:after{background:var(--c-gray-800)}.card{--card-image-width:18.3125rem;word-break:break-word}.card .glyph-prepend-chevron-right:before{vertical-align:middle}.card .card__image{aspect-ratio:16/9}.card .card__image.card__image--large{border-bottom-right-radius:75pt;overflow:hidden}@media (min-width:67.75em){.card .card__image.card__image--large{border-bottom-right-radius:197px}}@media (min-width:53.75em){.card .card__image:not(.card__image--large){width:100%}.card.material-card--mobile{background:none;border:none;box-shadow:none;flex-direction:row;gap:var(--spacing-12)}.card.material-card--mobile .card__image{align-self:flex-end;order:2}.card.material-card--mobile .card__image:not(.card__image--large){max-width:var(--card-image-width)}}.card .card__meta div a{align-items:center;display:inline-flex;min-height:var(--spacing-a11y-target-size);min-width:var(--spacing-a11y-target-size)}.card .card__meta div a:focus,.card .card__meta div a:hover{text-decoration:none}@media (min-width:33.75em){.card .card__meta div a{min-height:0;min-height:auto;min-width:0;min-width:auto}.card .card__meta div:after{background-color:var(--c-neutral-600);border-radius:50%;content:"";display:inline-block;height:2px;margin-left:6px;margin-right:6px;vertical-align:middle;width:2px}.card .card__meta div:last-child:after{display:none}}.card .card__meta a,.card .card__meta div,.card .card__meta span,.card .card__meta time{color:var(--c-neutral-600)}.card .card__meta-group>div:not(:last-child):after{background-color:var(--c-neutral-600);border-radius:50%;content:"";display:inline-block;height:2px;margin-left:6px;margin-right:6px;vertical-align:middle;width:2px}.card-img.rounded-top-right{border-top-right-radius:75pt;overflow:hidden}@media not all and (min-width:53.75em){html:not([dir=rtl]) .card-offset .card-img{padding-left:0}}.theme-dark .material-color-brand .card__meta a,.theme-dark .material-color-brand .card__meta div,.theme-dark .material-color-brand .card__meta span{color:var(--c-white)}.theme-dark .card__meta a,.theme-dark .card__meta div,.theme-dark .card__meta span,.theme-dark .card__meta time{color:var(--c-gray-300)}.faceted-search{min-height:100vh;position:relative}.faceted-search .facet .custom-control .custom-control-label span{color:var(--c-neutral-600)}.faceted-search .facet .custom-control .custom-control-label:hover .custom-control-label__name{text-decoration:underline}.faceted-search .facet .custom-control .custom-control-input:focus~.custom-control-label{outline:.1875rem dotted currentcolor}.faceted-search .faceted-search__toggle-content{border-bottom-left-radius:var(--spacing-6);border-bottom-right-radius:var(--spacing-8)}.faceted-search .btn.current-selections__selection{background-color:var(--c-white)}.faceted-search .btn.current-selections__selection:focus,.faceted-search .btn.current-selections__selection:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1));box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.13),0 0 .0625rem 0 rgba(0,0,0,.11)}.faceted-search .btn.current-selections__selection:hover{background-color:var(--c-white);box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.13),0 0 .0625rem 0 rgba(0,0,0,.11)}.faceted-search .btn.current-selections__selection:disabled,.faceted-search .btn.current-selections__selection[disabled]{background-color:var(--c-gray-200);color:var(--c-neutral-600);opacity:1;padding-right:.75rem}.faceted-search .btn.current-selections__selection:disabled:after,.faceted-search .btn.current-selections__selection[disabled]:after{display:none}.faceted-search .btn.current-selections__selection:disabled:focus,.faceted-search .btn.current-selections__selection:disabled:hover,.faceted-search .btn.current-selections__selection[disabled]:focus,.faceted-search .btn.current-selections__selection[disabled]:hover{background-image:none;box-shadow:none}.faceted-search .btn.current-selections__clear{text-decoration:none}.faceted-search .btn.current-selections__clear:focus>span,.faceted-search .btn.current-selections__clear:hover>span{text-decoration:underline}.faceted-search .facet--search svg path{fill:currentcolor}[dir=ltr] .custom-checkbox,[dir=ltr] .custom-radio{padding-left:1.75rem}[dir=rtl] .custom-checkbox{padding-right:1.75rem}.custom-checkbox .btn-collapse:before,.custom-radio .btn-collapse:before{transform:rotate(0deg)!important}.custom-checkbox .btn-collapse[aria-expanded=true]:before,.custom-radio .btn-collapse[aria-expanded=true]:before{transform:rotate(180deg)!important}.custom-control-label{max-width:calc(100% - 20px)}.form-group .custom-checkbox~div:not(.custom-control-inline),.form-group .custom-radio~div:not(.custom-control-inline){margin-top:.75rem}.faceted-search__overlay{background:var(--c-gray-100);display:flex;height:100%;justify-content:center;left:-.75rem;opacity:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity,visibility;transition-timing-function:ease;visibility:hidden;width:calc(100% + 1.5rem);z-index:3}.faceted-search__skeleton{--skeleton-base-color:var(--c-neutral-200);--skeleton-highlight-color:#f2f2f2;--skeleton-lines:1;--skeleton-line-height:1.5;min-height:calc(1em*var(--skeleton-lines)*var(--skeleton-line-height))}.faceted-search__skeleton:after,.faceted-search__skeleton:before{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}.faceted-search__skeleton:after{animation-duration:var(--skeleton-animation-duration,2s);animation-iteration-count:infinite;animation-name:loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--skeleton-base-color),var(--skeleton-highlight-color),var(--skeleton-base-color));background-repeat:no-repeat;transform:translateX(-100%)}.faceted-search__skeleton:before{background-color:var(--skeleton-base-color)}.faceted-search__skeleton--is-loading{border-radius:.125rem;overflow:hidden;position:relative}.faceted-search__skeleton--is-loading:after,.faceted-search__skeleton--is-loading:before{opacity:1;visibility:visible}.search-highlight{display:inline-block;font-style:normal;font-weight:600;position:relative}@supports not (text-decoration-style:dotted){.search-highlight:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 80%,var(--c-yellow) 20%);bottom:2px;content:"";height:13px;left:-2px;position:absolute;width:calc(100% + 4px);z-index:-1}}@supports (text-decoration-style:dotted){.search-highlight{text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-style:dotted;text-decoration-thickness:3px}}@keyframes loading-skeleton{to{transform:translateX(100%)}}.theme-dark .faceted-search .faceted-search__toggle-content{background-color:var(--c-gray-900)!important;border:1px solid var(--c-black)!important;border-top-width:2px!important}.theme-dark .faceted-search .btn.current-selections__selection{border-width:1px}.theme-dark .faceted-search .btn.current-selections__selection.disabled{opacity:.7}.theme-dark .faceted-search .btn.current-selections__selection.bg-gray-100:not(.disabled):hover{background-color:var(--c-gray-900)!important}.theme-dark .faceted-search .faceted-search__skeleton{--skeleton-highlight-color:var(--c-gray-400)}.theme-dark main+footer{background-color:var(--c-black)}.featured-taxonomy .glyph-prepend-chevron-right:before{vertical-align:middle}.alert--post{border:0}.alert--post a{color:inherit}.theme-dark .alert--post{background-color:var(--c-blue)!important;color:var(--c-white)}.theme-dark .alert--post a{color:inherit}.wp-block-image+.wp-block-image{--block-space-above:var(--spacing-32)}.wp-block-image>figcaption{font-size:smaller;font-weight:lighter;margin-bottom:0;margin-top:var(--spacing-16);width:100%}.wp-block-code,.wp-block-preformatted{background-color:var(--c-neutral-100);border-left:4px solid var(--c-neutral-200);overflow-x:auto!important;padding:var(--spacing-12)}.theme-dark .wp-block-code,.theme-dark .wp-block-code>code,.theme-dark .wp-block-preformatted,.theme-dark .wp-block-preformatted>code{background-color:var(--c-black)}.wp-block-table{overflow-x:auto!important;word-break:normal}.wp-block-table td,.wp-block-table th{border-left:inherit;border-right:inherit}.wp-block-table th{border-top:inherit}.wp-block-quote,.wp-block-quote+*{--block-space-above:var(--spacing-48)}.wp-block-media-text{gap:var(--spacing-16)}@media (min-width:53.75em){.wp-block-media-text{gap:initial}}.wp-block-msxcm-cta-block,.wp-block-msxcm-cta-block+*{--block-space-above:var(--spacing-48)}div.wp-block-msxcm-cta-block{--cta-background:var(--c-gray-100)}@media (min-width:53.75em){.wp-block-msxcm-cta-block .card .row>div:not(.d-flex){background-color:var(--c-body)}}.wp-block-msxcm-cta-block .card .row>div+div .card-img{border-top-right-radius:75pt}.wp-block-msxcm-cta-block .card.row>div:first-child .card-img{border-top-left-radius:75pt}.wp-block-msxcm-kicker-container.align-right{right:0}.wp-block-msxcm-kicker-container.align-left{left:0}@media (min-width:67.75em){.wp-block-msxcm-kicker-container{max-width:100%;position:absolute;width:calc((100% - var(--content-width))/2)}.wp-block-msxcm-kicker-container.align-{padding-bottom:1rem;position:relative;width:var(--content-width)}}.wp-block-msxcm-kicker{line-height:1.1;max-width:20rem;padding-top:var(--spacing-8)}.wp-block-msxcm-kicker.alignleft{float:none;margin-left:0;text-align:left}.wp-block-msxcm-kicker.alignright{float:none;text-align:left}@media (min-width:67.75em){.wp-block-msxcm-kicker.alignleft{margin-left:auto;text-align:right}.wp-block-msxcm-kicker.alignright{margin-right:auto}.wp-block-msxcm-kicker--align-left{margin-left:auto;padding-right:var(--spacing-48);text-align:right}.wp-block-msxcm-kicker--align-right{margin-right:auto;padding-left:var(--spacing-48);text-align:left}}.wp-block-msxcm-kicker__title{font-size:.75rem;font-weight:var(--font-weight-semibold,600);letter-spacing:.0625em;margin-bottom:.75rem}.wp-block-msxcm-kicker__cta{border:none;font-size:.875rem;font-weight:var(--font-weight-normal,400);gap:0}.wp-block-msxcm-kicker__cta:focus>span:first-child,.wp-block-msxcm-kicker__cta:hover>span:first-child{text-decoration:underline}.wp-block-msxcm-kicker__cta:focus{outline-offset:2px}.wp-block-msxcm-kicker__glyph:after{font-size:.5rem}.single__content .table-of-contents-block{margin-bottom:0}.theme-dark .single__content .table-of-contents-block{--block-color-link:#3aa0fa;--block-color-background:var(--c-gray-800)}.wp-block-embed iframe,iframe.c-video{aspect-ratio:960/540;height:auto;max-width:100%}
