.post-thumbnail span{display:inline-block;position:absolute;right:var(--space-2xs);bottom:var(--space-2xs);padding:var(--badge-padding);border-radius:var(--frame-radius);font-family:var(--button-font);font-weight:var(--fontweight-button)}.single-post .page-subtitle{font-size:var(--fontsize-xs);font-family:var(--alternate-font);color:var(--wp--preset--color--contrast-low)}.single-post .post-thumbnail .wp-block-post-title{color:var(--wp--preset--color--contrast)!important;margin-top:0!important}.single-post blockquote{font-size:unset}pre code.hljs{padding:1.5em;border-radius:var(--frame-radius);background-color:var(--wp--preset--color--base-high);color:var(--wp--preset--color--contrast)}pre{box-shadow:var(--frame-shadow);font-size:var(--fontsize-s)}.hljs span{color:var(--wp--preset--color--contrast);font-weight:400}.hljs .hljs-comment{color:var(--wp--preset--color--contrast-low)}.hljs .hljs-title{color:var(--wp--preset--color--secondary)}.hljs :is(.hljs-string,.hljs-literal){color:var(--wp--preset--color--primary)}.comment .wp-block-column{display:flex;flex-wrap:wrap;column-gap:1em}.comment .wp-block-comment-content{width:100%;margin-top:0;border-top:solid 1px var(--wp--preset--color--secondary-base);font-size:var(--fontsize-s)}.comment .wp-block-column>div:not(.wp-block-comment-content),.comment .wp-block-column>div:not(.wp-block-comment-content) *{font-family:var(--alternate-font);font-weight:300;color:var(--wp--preset--color--contrast-low);font-size:var(--fontsize-xs)!important}.wp-block-comment-reply-link{margin-top:0!important;color:var(--wp--preset--color--links)}.wp-block-comment-reply-link a{color:var(--wp--preset--color--links)!important}.comment-form :is(textarea,input:not([type="submit"])){background-color:var(--wp--preset--color--base-high);color:var(--wp--preset--color--contrast-high);border-radius:var(--input-radius)}