body{--wp--preset--font-size--normal: clamp(.875rem, .875rem + ((1vw - .2rem) * .536), 1rem);--wp--preset--font-size--huge: clamp(.875rem, .875rem + ((1vw - .2rem) * .536), 2.625);--wp--preset--font-size--extra-small: clamp(.875rem, .875rem + ((1vw - .2rem) * .179), 1rem);--wp--preset--font-size--small: clamp(.875rem, .875rem + ((1vw - .2rem) * .357), 1.125rem);--wp--preset--font-size--medium: clamp(1.125rem, 1.125rem + ((1vw - .2rem) * .536), 1.25rem);--wp--preset--font-size--large: clamp(1.25rem, 1.25rem + ((1vw - .2rem) * .514), 1.5rem);--wp--preset--font-size--x-large: clamp(1.5rem, 1.5rem + ((1vw - .2rem) * .536), 2rem);--wp--preset--font-size--extra-large: clamp(1.8rem, 1.8rem + ((1vw - .2rem) * .617), 2.16rem);--wp--preset--font-size--extra-extra-large: clamp(2.16rem, 2.16rem + ((1vw - .2rem) * .737), 2.592rem)}*{--box-shadow: rgba(0, 0, 0, .1) 0 20px 25px -5px, rgba(0, 0, 0, .04) 0 10px 10px -5px}*::selection{background-color:var(--curiousblue)}:root{scroll-padding:8.5rem!important}html:has(body.custom-cleanbc,body.cleanbc) body.cleanbc.has-ribbon-menu .wp-block-navigation__container .wp-block-navigation__submenu-icon.wp-block-navigation__submenu-icon{width:24px;height:24px}html:has(body.custom-cleanbc,body.cleanbc) .wp-block-navigation .wp-block-navigation__submenu-icon svg{width:1rem}html:has(body.custom-cleanbc,body.cleanbc) body.search .wp-block-post-excerpt__more-text{display:none}html:has(body.custom-cleanbc,body.cleanbc) footer a.back-to-top.back-to-top.back-to-top.back-to-top:focus-visible{outline:8px double var(--wp--preset--color--primary-brand);outline-offset:-5px;opacity:1!important;border-color:var(--wp--preset--color--luminous-vivid-amber)}@media(max-width:1000px){html:has(body.custom-cleanbc,body.cleanbc) .home-link.home-link{display:none}}@media(max-width:949px){html:has(body.custom-cleanbc,body.cleanbc) .is-style-ribbon-menu.is-style-ribbon-menu{padding:2rem 0}}html:has(body.custom-cleanbc,body.cleanbc) .wp-block-post-excerpt__more-link.icon-definition{display:none}html:has(body.custom-cleanbc,body.cleanbc) body.cleanbc.cleanbc #search-field-container{border-top:0;padding-top:0!important}html:has(body.custom-cleanbc,body.cleanbc) body.cleanbc.cleanbc .breadcrumb-nav-section{margin-inline:0!important;max-width:100%!important}html:has(body.custom-cleanbc,body.cleanbc) .wp-block-button .wp-block-button__link{text-wrap:balance!important}html:has(body.custom-cleanbc,body.cleanbc) .in-page-full-width-constrained-section.in-page-full-width-constrained-section .wp-block-media-text .wp-block-media-text__media.wp-block-media-text__media img{aspect-ratio:revert-layer}html:has(body.custom-cleanbc,body.cleanbc) body.search-results .result-details h2{color:var(--wp--preset--color--headline-color);font-size:var(--wp--preset--font-size--large);margin-bottom:1rem}html:has(body.custom-cleanbc,body.cleanbc) body.search-results.search-results #post-content#post-content h2 a{display:inline-block;color:var(--wp--preset--color--primary-brand)}html:has(body.custom-cleanbc,body.cleanbc) body.search-results.search-results .result-details{display:flex;flex-direction:column;gap:1rem}html:has(body.custom-cleanbc,body.cleanbc) body.search-results.search-results .result-details li{background-color:var(--wp--preset--color--white);padding:0 2rem .5rem}html:has(body.custom-cleanbc,body.cleanbc) body.search-results.search-results .wp-block-post-excerpt__more-link{display:none}html:has(body.custom-cleanbc,body.cleanbc) body.search-results.search-results .wp-block-query-pagination-numbers{display:flex;gap:1rem}html:has(body.custom-cleanbc,body.cleanbc) body.search-results.search-results .wp-block-query-pagination-numbers a.page-numbers{background-color:var(--wp--preset--color--tertiary);border-radius:50%;color:var(--wp--preset--color--white);height:2rem;min-width:2rem;text-align:center}:root{color-scheme:light dark;color:var(--white);background-color:var(--mineshaft);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus-visible,.sr-only-focusable:active{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}
