body::before{content:"";background-image:linear-gradient(135deg,#2D3393,#22BCDC);background-size:cover;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1}.blogroll__post-date::before{content:"";display:inline-block;width:18px;height:18px;background:url(https://rctalks.sagewebhosting.dev/wp-content/uploads/2023/02/twitter.svg) no-repeat center center;background-size:contain;margin-right:8px;vertical-align:middle}main a:not(img,figure,[class*=btn--],[class*=fr-social-bravo],h1 a,h2 a,h3 a,h4 a,h5 a,h6 a),footer a:not(img,figure,[class*=btn--],[class*=fr-social-bravo],h1 a,h2 a,h3 a,h4 a,h5 a,h6 a){transition:all .3s ease;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:2px}.accent-slant{background-color:yellow;padding:1rem 2rem;clip-path:polygon(0 0,calc(100% - .5em) 0,100% 100%,0 100%)}.heading-counter{counter-reset:heading-counter;margin-top:var(--heading-spacing)}.heading-counter h2:before{counter-increment:heading-counter;content:"#" counter(heading-counter) ": "}.brxe-post-content{--element-margin:calc(var(--paragraph-spacing) * 1.5) 0;--element-border:8px solid var(--shade-ultra-light)}.brxe-post-content figure{margin:var(--element-margin);text-align:center}.brxe-post-content figure img,.brxe-post-content figure .wp-block-embed_wrapper{border:var(--element-border);border-radius:var(--fr-card-radius)}.brxe-post-content figure figcaption{font-size:var(--text-s)}.brxe-post-content pre{margin:var(--element-margin);padding:var(--space-l);font-size:var(--text-m);background:linear-gradient(-225deg,var(--shade-dark) 0,var(--shade-ultra-dark) 25%,var(--shade-ultra-dark) 75%,var(--shade-dark) 100%);border:var(--element-border);border-radius:var(--fr-card-radius);color:var(--shade-ultra-light);line-height:1.75}.brxe-post-content blockquote{font-family:inherit;color:var(--base-medium-light);font-size:var(--text-s);margin:var(--content-gap) 0}.brxe-post-content ul li:not(:first-child),.brxe-post-content ol li:not(:first-child){margin-top:1em}.brxe-post-content h2{font-size:calc(var(--h3) * 1.2)}.brxe-post-content h2,.brxe-post-content h3,.brxe-post-content h4{color:var(--base-dark)}.brxe-post-content p{line-height:1.8}@media (min-width:1366px){.brxe-post-content figure:not(.no-breakout),.brxe-post-content pre{width:125%!important;margin:2em -12.5%;text-align:center}}.field--gray{background-color:#e9e9e9!important}.field--green{background-color:#d2e8d2!important;font-weight:600!important;font-size:var(--text-xl)!important}