@media print{:root{--color-print-black:#000;--color-print-white:#fff;--color-print-black-10:#e8e8e8;--color-print-black-20:#cfcfcf;--color-print-black-40:#999;--color-print-black-60:#666}@page{size:letter;margin:1in .75in .75in}body{font-family:Georgia,Times New Roman,Times,Liberation Serif,serif;line-height:17pt;color:#000!important;background:#fff!important;font-size:11pt!important}body:after{content:none!important}img{max-width:100%!important}*{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}h1,h2,h3,h4,h5,h6,img,blockquote,pre,code{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}ul,ol,dl{page-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid}p{orphans:3;widows:3}table{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-collapse:collapse;width:100%}table thead{display:table-header-group}thead th,tfoot td{background-color:var(--color-print-black-10)}th,td{border:.5pt solid var(--color-print-black-20);text-align:left;padding:4pt 8pt}th{font-weight:700}.mobile-navigation-bar,.mobile-navigation,.desktop-navigation,#nav-drawer,#nav-overlay,.search-box,.search-btn,button.main-menu-toggle,button.close-drawer,.settings-container,.settings-menu,.settings-toggle,#wpadminbar,.cookie-consent-overlay,.cookie-settings-overlay,.cookie-consent-container,.cookie-settings-container,.marquee-block,.modal,.modalBtn,.reading-progress-container,.paging-navigation,.next-previous-posts-block,.post-navigation,#respond,.comment-reply-link,.sidebar,#sidebar,.footer-nav-columns{display:none!important}.content-container,.wp-block-post-content,.entry-content,#main-content{max-width:100%!important;margin-inline:0!important;padding-inline:0!important}.footer-inner,.copyright-inner{max-width:100%!important;padding-inline:0!important}.page-footer,.page-copyright{border-top:.5pt solid var(--color-print-black-20);margin-top:1rem;padding-top:.5rem;color:#000!important;background-color:#0000!important}h1{font-size:22pt!important;line-height:1.2!important}h2{font-size:17pt!important;line-height:1.25!important}h3{font-size:14pt!important;line-height:1.3!important}h4{font-size:12pt!important;line-height:1.3!important}h5,h6{font-size:11pt!important;line-height:1.4!important}main a[href]:not([href^=\#]):not([href^=javascript]):not(.wp-element-button):not(.wp-block-button__link):after{content:" [" attr(href) "]";color:var(--color-print-black-60);word-break:break-all;font-size:8pt;font-style:normal;font-weight:400}nav a:after,a:has(img):after,a[href^=\#]:after,a.tag-flag-link:after,a.cat-item:after,a.teaser-card-link:after,.cv-contact-value a:after,.cv-social-item a:after,a[href$=\.pdf]:after,a[href$=\.docx]:after,a[href$=\.pptx]:after,a[href$=\.xlsx]:after{content:none!important}a[href$=\.pdf]{background-image:none!important;margin-left:0!important;padding-left:0!important}blockquote{padding-left:1rem;border-left:2pt solid var(--color-print-black-40)!important;color:var(--color-print-black-60)!important;background:0 0!important}pre,code{border:.5pt solid var(--color-print-black-20);white-space:pre-wrap;word-break:break-all;font-family:Courier New,Courier,monospace;font-size:9pt;background:var(--color-print-black-10)!important;color:#000!important}pre{padding:8pt}.accordion-block .panel,.fieldtool-block .panel{grid-template-rows:1fr!important;overflow:visible!important}.accordion-block .panel-inner,.fieldtool-block .panel-inner{min-height:auto!important;overflow:visible!important}.accordion-block button.accordion:after,.fieldtool-block button.accordion:after{display:none}.profile-cv-block{page-break-before:auto}.cv-header{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5rem}.cv-photo{flex-shrink:0;width:100px!important}.cv-columns{grid-template-columns:1.6fr 1fr;align-items:start;gap:1.5rem;display:grid!important}.cv-section{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5rem}.cv-section+.cv-section{border-top:.5pt solid var(--color-print-black-20);padding-top:.75rem}.cv-edu-item,.cv-pronouns,.cv-titles,.cv-meta,.cv-contact-label,.cv-contact-value,.cv-open-to-label,.cv-open-to-item{opacity:1!important}.cv-contact-item,.cv-edu-item{border-bottom-color:var(--color-print-black-20)!important}.cv-skill-tag{border:.5pt solid var(--color-print-black-20);background:var(--color-print-black-10)!important;color:#000!important;opacity:1!important}.cv-availability{-webkit-print-color-adjust:exact;print-color-adjust:exact}.cv-open-to,.cv-social-list{border-top-color:var(--color-print-black-20)!important}.social-icon{display:none!important}.post-header{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.post-feature-image img{max-height:40vh!important}.image-credit{text-align:right;margin-top:2pt;font-size:7pt;opacity:1!important;position:static!important}.teaser-card{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;cursor:default!important}.teaser-card.card-layout-overlay{min-height:auto!important}.teaser-card.card-layout-overlay .card-area-image{height:120pt;overflow:hidden;position:static!important}.teaser-card.card-layout-overlay .card-area-text{color:#000!important;background:0 0!important;position:static!important}.portfolio-image-grid{display:block!important}.portfolio-image-grid .portfolio-grid-item{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem;grid-area:auto!important;display:block!important}.portfolio-image-grid .portfolio-grid-item .portfolio-grid-media{overflow:hidden;height:200pt!important}.portfolio-image-grid .portfolio-grid-item .portfolio-grid-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.highlightbox{border:.5pt solid var(--color-print-black-20);color:#000!important;background-color:#0000!important}.feature-stripe-inner,.feature-stripe-content{color:#000!important;background-color:#0000!important;max-width:100%!important;padding-inline:0!important}.people-band{grid-template-columns:repeat(3,1fr)!important}.people-card,.cv-item-container{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}h2.cv-heading{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;border-bottom-color:var(--color-print-black-40)!important}}@media (prefers-contrast:more){html body{--hc-light:#fff;--hc-dark:#000;--neutral-40:var(--hc-light);--neutral-60:#595959;--neutral-80:#333;--neutral-90:#1a1a1a;--surface-page-whisper:var(--hc-light);--surface-card:var(--hc-light);--surface-page-brandband:var(--hc-dark);--surface-card-header:var(--hc-dark);--surface-page-default:var(--hc-light);--text-default:#000;--text-accent:#000;--text-superhighlight:#000;--text-opacity:1;--color-link:#00c;--color-link-underline:#00c;--color-link-hover:#008;--color-link-visited:#609;--border-default:var(--hc-dark);--border-subtle:var(--hc-dark);--border-emphasis:var(--hc-dark);--border-light:var(--hc-dark);--border-whisper:var(--hc-dark);--border-thickness:var(--border-thickness-thick);--button-default:var(--hc-dark);--wp--preset--color--button:var(--hc-dark);--color-button-bright:var(--hc-dark);--button-subtle-primary:var(--hc-dark);--button-subtle-neutral:var(--hc-light);--btn-foreground:var(--hc-light);--text-lightest:var(--hc-light);--color-primary:var(--hc-dark);--primary-foreground:var(--hc-light);--color-black-screen-50:var(--hc-light);--color-black-screen-10:var(--hc-light);--background-screen:var(--hc-light);--hover-effect-base:translate(0px, 0px)}html :focus-visible{outline-offset:3px;outline:3px solid #000!important;box-shadow:0 0 0 6px #fff!important}html img,html iframe,html .wp-block-audio,html .wp-block-image,html .page-feature-image,html .teaser-card .teaser-image{filter:none!important}html ul.socialnetworks a,html ul.partnerlogos a,html .people-social-links a{opacity:1!important}html a:not(.btn):not([role=button]):not(.wp-block-button__link){text-underline-offset:.15em;text-decoration:underline!important}html .btn,html button,html [role=button],html input[type=submit],html input[type=button],html input[type=reset],html .wp-block-button__link{border:var(--border-thickness-thick) solid currentColor!important;box-shadow:none!important;transition:none!important}html input[type=text],html input[type=email],html input[type=search],html input[type=password],html input[type=url],html input[type=tel],html input[type=number],html textarea,html select{border:var(--border-thickness-thick) solid #000!important;color:#000!important;background-color:#fff!important}html .teaser-card,html .highlight-box,html .instruction-box,html .followup-box,html .feature-stripe{border:var(--border-thickness-thick) solid var(--border-default)!important;box-shadow:none!important}html :not(:focus-visible){box-shadow:none!important;text-shadow:none!important}html .meta,html .post-meta,html .entry-meta,html time,html .byline,html .author-credit{opacity:1!important;color:var(--text-default)!important}html .paging-navigation a{border:var(--border-thickness-thick) solid #000!important}html .paging-navigation span.page-numbers.current,html .paging-navigation li.active{outline-offset:-3px;outline:3px solid!important}html .desktop-navigation,html .mobile-navigation,html .site-header{border-bottom:var(--border-thickness-thick) solid var(--border-default)!important}html .skip-to-content:focus,html [class*=visually-hidden]:focus{clip:auto!important;width:auto!important;height:auto!important;overflow:visible!important}html .image-credit,html .image-credit a{color:var(--hc-dark)}html .comment-body:before{border-color:#0000 var(--hc-dark) #0000 #0000}html ol.children .comment-body:before{border-color:#0000 #0000 var(--hc-dark) #0000}html .comment-body,html a.category-link,html a.tag-link,html a.taxonomy-item,html a.category-item{border:var(--border-thickness-thick) solid var(--border-default)!important}html[data-user-theme=dark] body{--hc-light:#fff;--hc-dark:#000;--neutral-40:#a0a0a0;--neutral-60:silver;--neutral-80:#e0e0e0;--neutral-90:#f0f0f0;--surface-page-dark:var(--hc-dark);--surface-page-whisper:var(--hc-dark);--surface-card:var(--hc-dark);--surface-page-brandband:var(--hc-dark);--surface-card-header:var(--hc-dark);--surface-page-default:var(--hc-dark);--text-default:var(--hc-light);--text-lightest:var(--hc-light);--text-accent:var(--hc-light);--text-superhighlight:var(--hc-light);--text-opacity:1;--color-link:#69f;--color-link-underline:#69f;--color-link-hover:#9bf;--color-link-visited:#c9f;--border-default:var(--hc-light);--border-subtle:var(--hc-light);--border-emphasis:var(--hc-light);--border-light:#a0a0a0;--border-whisper:#a0a0a0;--border-thickness:var(--border-thickness-thick);--button-default:var(--hc-light);--wp--preset--color--button:var(--hc-light);--color-button-bright:var(--hc-light);--button-subtle-primary:var(--hc-dark);--button-subtle-neutral:var(--hc-dark);--btn-foreground:var(--hc-dark);--color-primary:var(--hc-light);--primary-foreground:var(--hc-dark);--button-40:var(--hc-dark);--color-black-screen-50:var(--hc-dark);--color-black-screen-10:var(--hc-dark);--background-screen:var(--hc-dark);--hover-effect-base:translate(0px, 0px)}html[data-user-theme=dark] :focus-visible{outline-offset:3px;outline:3px solid #fff!important;box-shadow:0 0 0 6px #000!important}html[data-user-theme=dark] img,html[data-user-theme=dark] iframe,html[data-user-theme=dark] .wp-block-audio,html[data-user-theme=dark] .wp-block-image,html[data-user-theme=dark] .page-feature-image,html[data-user-theme=dark] .teaser-card .teaser-image{filter:none!important}html[data-user-theme=dark] ul.socialnetworks a,html[data-user-theme=dark] ul.partnerlogos a,html[data-user-theme=dark] .people-social-links a{opacity:1!important}html[data-user-theme=dark] a:not(.btn):not([role=button]):not(.wp-block-button__link){text-underline-offset:.15em;text-decoration:underline!important}html[data-user-theme=dark] .btn,html[data-user-theme=dark] button,html[data-user-theme=dark] [role=button],html[data-user-theme=dark] input[type=submit],html[data-user-theme=dark] input[type=button],html[data-user-theme=dark] input[type=reset],html[data-user-theme=dark] .wp-block-button__link{border:var(--border-thickness-thick) solid currentColor!important;box-shadow:none!important;transition:none!important}html[data-user-theme=dark] input[type=text],html[data-user-theme=dark] input[type=email],html[data-user-theme=dark] input[type=search],html[data-user-theme=dark] input[type=password],html[data-user-theme=dark] input[type=url],html[data-user-theme=dark] input[type=tel],html[data-user-theme=dark] input[type=number],html[data-user-theme=dark] textarea,html[data-user-theme=dark] select{border:var(--border-thickness-thick) solid #fff!important;color:#fff!important;background-color:#000!important}html[data-user-theme=dark] .teaser-card,html[data-user-theme=dark] .highlight-box,html[data-user-theme=dark] .instruction-box,html[data-user-theme=dark] .followup-box,html[data-user-theme=dark] .feature-stripe{border:var(--border-thickness-thick) solid var(--border-default)!important;box-shadow:none!important}html[data-user-theme=dark] :not(:focus-visible){box-shadow:none!important;text-shadow:none!important}html[data-user-theme=dark] .meta,html[data-user-theme=dark] .post-meta,html[data-user-theme=dark] .entry-meta,html[data-user-theme=dark] time,html[data-user-theme=dark] .byline,html[data-user-theme=dark] .author-credit{opacity:1!important;color:var(--text-default)!important}html[data-user-theme=dark] .paging-navigation a{border:var(--border-thickness-thick) solid #fff!important}html[data-user-theme=dark] .paging-navigation span.page-numbers.current,html[data-user-theme=dark] .paging-navigation li.active{outline-offset:-3px;outline:3px solid!important}html[data-user-theme=dark] .desktop-navigation,html[data-user-theme=dark] .mobile-navigation,html[data-user-theme=dark] .site-header{border-bottom:var(--border-thickness-thick) solid var(--border-default)!important}html[data-user-theme=dark] .skip-to-content:focus,html[data-user-theme=dark] [class*=visually-hidden]:focus{clip:auto!important;width:auto!important;height:auto!important;overflow:visible!important}html[data-user-theme=dark] .image-credit,html[data-user-theme=dark] .image-credit a{color:var(--hc-light)}html[data-user-theme=dark] .comment-body:before{border-color:#0000 var(--hc-light) #0000 #0000}html[data-user-theme=dark] ol.children .comment-body:before{border-color:#0000 #0000 var(--hc-light) #0000}html[data-user-theme=dark] .comment-body,html[data-user-theme=dark] a.category-link,html[data-user-theme=dark] a.tag-link,html[data-user-theme=dark] a.taxonomy-item,html[data-user-theme=dark] a.category-item{border:var(--border-thickness-thick) solid var(--border-default)!important}}html:has(body.high-contrast) body{--hc-light:#fff;--hc-dark:#000;--neutral-40:var(--hc-light);--neutral-60:#595959;--neutral-80:#333;--neutral-90:#1a1a1a;--surface-page-whisper:var(--hc-light);--surface-card:var(--hc-light);--surface-page-brandband:var(--hc-dark);--surface-card-header:var(--hc-dark);--surface-page-default:var(--hc-light);--text-default:#000;--text-accent:#000;--text-superhighlight:#000;--text-opacity:1;--color-link:#00c;--color-link-underline:#00c;--color-link-hover:#008;--color-link-visited:#609;--border-default:var(--hc-dark);--border-subtle:var(--hc-dark);--border-emphasis:var(--hc-dark);--border-light:var(--hc-dark);--border-whisper:var(--hc-dark);--border-thickness:var(--border-thickness-thick);--button-default:var(--hc-dark);--wp--preset--color--button:var(--hc-dark);--color-button-bright:var(--hc-dark);--button-subtle-primary:var(--hc-dark);--button-subtle-neutral:var(--hc-light);--btn-foreground:var(--hc-light);--text-lightest:var(--hc-light);--color-primary:var(--hc-dark);--primary-foreground:var(--hc-light);--color-black-screen-50:var(--hc-light);--color-black-screen-10:var(--hc-light);--background-screen:var(--hc-light);--hover-effect-base:translate(0px, 0px)}html:has(body.high-contrast) :focus-visible{outline-offset:3px;outline:3px solid #000!important;box-shadow:0 0 0 6px #fff!important}html:has(body.high-contrast) img,html:has(body.high-contrast) iframe,html:has(body.high-contrast) .wp-block-audio,html:has(body.high-contrast) .wp-block-image,html:has(body.high-contrast) .page-feature-image,html:has(body.high-contrast) .teaser-card .teaser-image{filter:none!important}html:has(body.high-contrast) ul.socialnetworks a,html:has(body.high-contrast) ul.partnerlogos a,html:has(body.high-contrast) .people-social-links a{opacity:1!important}html:has(body.high-contrast) a:not(.btn):not([role=button]):not(.wp-block-button__link){text-underline-offset:.15em;text-decoration:underline!important}html:has(body.high-contrast) .btn,html:has(body.high-contrast) button,html:has(body.high-contrast) [role=button],html:has(body.high-contrast) input[type=submit],html:has(body.high-contrast) input[type=button],html:has(body.high-contrast) input[type=reset],html:has(body.high-contrast) .wp-block-button__link{border:var(--border-thickness-thick) solid currentColor!important;box-shadow:none!important;transition:none!important}html:has(body.high-contrast) input[type=text],html:has(body.high-contrast) input[type=email],html:has(body.high-contrast) input[type=search],html:has(body.high-contrast) input[type=password],html:has(body.high-contrast) input[type=url],html:has(body.high-contrast) input[type=tel],html:has(body.high-contrast) input[type=number],html:has(body.high-contrast) textarea,html:has(body.high-contrast) select{border:var(--border-thickness-thick) solid #000!important;color:#000!important;background-color:#fff!important}html:has(body.high-contrast) .teaser-card,html:has(body.high-contrast) .highlight-box,html:has(body.high-contrast) .instruction-box,html:has(body.high-contrast) .followup-box,html:has(body.high-contrast) .feature-stripe{border:var(--border-thickness-thick) solid var(--border-default)!important;box-shadow:none!important}html:has(body.high-contrast) :not(:focus-visible){box-shadow:none!important;text-shadow:none!important}html:has(body.high-contrast) .meta,html:has(body.high-contrast) .post-meta,html:has(body.high-contrast) .entry-meta,html:has(body.high-contrast) time,html:has(body.high-contrast) .byline,html:has(body.high-contrast) .author-credit{opacity:1!important;color:var(--text-default)!important}html:has(body.high-contrast) .paging-navigation a{border:var(--border-thickness-thick) solid #000!important}html:has(body.high-contrast) .paging-navigation span.page-numbers.current,html:has(body.high-contrast) .paging-navigation li.active{outline-offset:-3px;outline:3px solid!important}html:has(body.high-contrast) .desktop-navigation,html:has(body.high-contrast) .mobile-navigation,html:has(body.high-contrast) .site-header{border-bottom:var(--border-thickness-thick) solid var(--border-default)!important}html:has(body.high-contrast) .skip-to-content:focus,html:has(body.high-contrast) [class*=visually-hidden]:focus{clip:auto!important;width:auto!important;height:auto!important;overflow:visible!important}html:has(body.high-contrast) .image-credit,html:has(body.high-contrast) .image-credit a{color:var(--hc-dark)}html:has(body.high-contrast) .comment-body:before{border-color:#0000 var(--hc-dark) #0000 #0000}html:has(body.high-contrast) ol.children .comment-body:before{border-color:#0000 #0000 var(--hc-dark) #0000}html:has(body.high-contrast) .comment-body,html:has(body.high-contrast) a.category-link,html:has(body.high-contrast) a.tag-link,html:has(body.high-contrast) a.taxonomy-item,html:has(body.high-contrast) a.category-item{border:var(--border-thickness-thick) solid var(--border-default)!important}html:has(body.high-contrast)[data-user-theme=dark] body{--hc-light:#fff;--hc-dark:#000;--neutral-40:#a0a0a0;--neutral-60:silver;--neutral-80:#e0e0e0;--neutral-90:#f0f0f0;--surface-page-dark:var(--hc-dark);--surface-page-whisper:var(--hc-dark);--surface-card:var(--hc-dark);--surface-page-brandband:var(--hc-dark);--surface-card-header:var(--hc-dark);--surface-page-default:var(--hc-dark);--text-default:var(--hc-light);--text-lightest:var(--hc-light);--text-accent:var(--hc-light);--text-superhighlight:var(--hc-light);--text-opacity:1;--color-link:#69f;--color-link-underline:#69f;--color-link-hover:#9bf;--color-link-visited:#c9f;--border-default:var(--hc-light);--border-subtle:var(--hc-light);--border-emphasis:var(--hc-light);--border-light:#a0a0a0;--border-whisper:#a0a0a0;--border-thickness:var(--border-thickness-thick);--button-default:var(--hc-light);--wp--preset--color--button:var(--hc-light);--color-button-bright:var(--hc-light);--button-subtle-primary:var(--hc-dark);--button-subtle-neutral:var(--hc-dark);--btn-foreground:var(--hc-dark);--color-primary:var(--hc-light);--primary-foreground:var(--hc-dark);--button-40:var(--hc-dark);--color-black-screen-50:var(--hc-dark);--color-black-screen-10:var(--hc-dark);--background-screen:var(--hc-dark);--hover-effect-base:translate(0px, 0px)}html:has(body.high-contrast)[data-user-theme=dark] :focus-visible{outline-offset:3px;outline:3px solid #fff!important;box-shadow:0 0 0 6px #000!important}html:has(body.high-contrast)[data-user-theme=dark] img,html:has(body.high-contrast)[data-user-theme=dark] iframe,html:has(body.high-contrast)[data-user-theme=dark] .wp-block-audio,html:has(body.high-contrast)[data-user-theme=dark] .wp-block-image,html:has(body.high-contrast)[data-user-theme=dark] .page-feature-image,html:has(body.high-contrast)[data-user-theme=dark] .teaser-card .teaser-image{filter:none!important}html:has(body.high-contrast)[data-user-theme=dark] ul.socialnetworks a,html:has(body.high-contrast)[data-user-theme=dark] ul.partnerlogos a,html:has(body.high-contrast)[data-user-theme=dark] .people-social-links a{opacity:1!important}html:has(body.high-contrast)[data-user-theme=dark] a:not(.btn):not([role=button]):not(.wp-block-button__link){text-underline-offset:.15em;text-decoration:underline!important}html:has(body.high-contrast)[data-user-theme=dark] .btn,html:has(body.high-contrast)[data-user-theme=dark] button,html:has(body.high-contrast)[data-user-theme=dark] [role=button],html:has(body.high-contrast)[data-user-theme=dark] input[type=submit],html:has(body.high-contrast)[data-user-theme=dark] input[type=button],html:has(body.high-contrast)[data-user-theme=dark] input[type=reset],html:has(body.high-contrast)[data-user-theme=dark] .wp-block-button__link{border:var(--border-thickness-thick) solid currentColor!important;box-shadow:none!important;transition:none!important}html:has(body.high-contrast)[data-user-theme=dark] input[type=text],html:has(body.high-contrast)[data-user-theme=dark] input[type=email],html:has(body.high-contrast)[data-user-theme=dark] input[type=search],html:has(body.high-contrast)[data-user-theme=dark] input[type=password],html:has(body.high-contrast)[data-user-theme=dark] input[type=url],html:has(body.high-contrast)[data-user-theme=dark] input[type=tel],html:has(body.high-contrast)[data-user-theme=dark] input[type=number],html:has(body.high-contrast)[data-user-theme=dark] textarea,html:has(body.high-contrast)[data-user-theme=dark] select{border:var(--border-thickness-thick) solid #fff!important;color:#fff!important;background-color:#000!important}html:has(body.high-contrast)[data-user-theme=dark] .teaser-card,html:has(body.high-contrast)[data-user-theme=dark] .highlight-box,html:has(body.high-contrast)[data-user-theme=dark] .instruction-box,html:has(body.high-contrast)[data-user-theme=dark] .followup-box,html:has(body.high-contrast)[data-user-theme=dark] .feature-stripe{border:var(--border-thickness-thick) solid var(--border-default)!important;box-shadow:none!important}html:has(body.high-contrast)[data-user-theme=dark] :not(:focus-visible){box-shadow:none!important;text-shadow:none!important}html:has(body.high-contrast)[data-user-theme=dark] .meta,html:has(body.high-contrast)[data-user-theme=dark] .post-meta,html:has(body.high-contrast)[data-user-theme=dark] .entry-meta,html:has(body.high-contrast)[data-user-theme=dark] time,html:has(body.high-contrast)[data-user-theme=dark] .byline,html:has(body.high-contrast)[data-user-theme=dark] .author-credit{opacity:1!important;color:var(--text-default)!important}html:has(body.high-contrast)[data-user-theme=dark] .paging-navigation a{border:var(--border-thickness-thick) solid #fff!important}html:has(body.high-contrast)[data-user-theme=dark] .paging-navigation span.page-numbers.current,html:has(body.high-contrast)[data-user-theme=dark] .paging-navigation li.active{outline-offset:-3px;outline:3px solid!important}html:has(body.high-contrast)[data-user-theme=dark] .desktop-navigation,html:has(body.high-contrast)[data-user-theme=dark] .mobile-navigation,html:has(body.high-contrast)[data-user-theme=dark] .site-header{border-bottom:var(--border-thickness-thick) solid var(--border-default)!important}html:has(body.high-contrast)[data-user-theme=dark] .skip-to-content:focus,html:has(body.high-contrast)[data-user-theme=dark] [class*=visually-hidden]:focus{clip:auto!important;width:auto!important;height:auto!important;overflow:visible!important}html:has(body.high-contrast)[data-user-theme=dark] .image-credit,html:has(body.high-contrast)[data-user-theme=dark] .image-credit a{color:var(--hc-light)}html:has(body.high-contrast)[data-user-theme=dark] .comment-body:before{border-color:#0000 var(--hc-light) #0000 #0000}html:has(body.high-contrast)[data-user-theme=dark] ol.children .comment-body:before{border-color:#0000 #0000 var(--hc-light) #0000}html:has(body.high-contrast)[data-user-theme=dark] .comment-body,html:has(body.high-contrast)[data-user-theme=dark] a.category-link,html:has(body.high-contrast)[data-user-theme=dark] a.tag-link,html:has(body.high-contrast)[data-user-theme=dark] a.taxonomy-item,html:has(body.high-contrast)[data-user-theme=dark] a.category-item{border:var(--border-thickness-thick) solid var(--border-default)!important}@media (prefers-reduced-motion:reduce){.animated{opacity:1;transition:none}}html[data-reduce-motion=true] .animated,body.reduce-motion .animated{opacity:1!important;transition:none!important}.animated{opacity:0;transition:opacity .7s ease-out;transform:translate(0,0)}.animated.active{opacity:1}