.single .post__toc .ti-angle-down:before{font-weight:600}.single .fr-toc__list-wrapper{border-bottom-left-radius:var(--radius-s);border-bottom-right-radius:var(--radius-s)}.wp-block-image.wp-video-popup{margin-bottom:0}.wp-block-image img{border:1px solid var(--primary-light);border-radius:var(--radius-s)}figcaption,.wp-block-image figcaption{margin-top:1em;font-size:var(--text-s);color:var(--base);line-height:var(--text-line-height)}.single .wp-block-code{margin-block-start:var(--space-s)}.single .wp-block-code code{padding:var(--space-m);font-size:1.8rem;font-size:calc(1.6rem + (0.2 * ((100vw - 32rem) / 96)));font-size:clamp(1.6rem,calc(0.2083333333vw + 1.5333333333rem),1.8rem);border-radius:var(--radius-s)}blockquote{background-color:var(--primary-ultra-dark);color:var(--secondary);font-size:var(--h4);padding:var(--space-m);text-align:center;margin-top:var(--space-s);margin-bottom:var(--space-s);border-radius:var(--radius-s)}p>code,ul li>code{background:var(--primary-ultra-dark);color:#e37b83;font-size:var(--text-s);padding:.25em .4em .2em;border-radius:var(--radius-xs)}a[target=_blank]:where(:not(:has(>img,>figure,>picture,svg)))::after{padding-right:.1em;padding-bottom:.1em}sup{vertical-align:super;top:-.45em;font-size:65%;margin-right:-.3em}ol.footnotes{color:var(--base)}ol.footnotes li{font-size:var(--text-s)}