.wp-block-post-content{font-family:var(--md-sys-typescale-body-large-font);font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height);font-weight:var(--md-sys-typescale-body-large-weight);letter-spacing:var(--md-sys-typescale-body-large-tracking);color:var(--md-sys-color-on-surface);word-break:keep-all;overflow-wrap:anywhere}.wp-block-post-content :is(h1,h2,h3,h4,h5,h6){color:inherit;text-wrap:balance}@media (max-width:600px){.wp-block-post-content{font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);font-weight:var(--md-sys-typescale-body-medium-weight);letter-spacing:var(--md-sys-typescale-body-medium-tracking)}.wp-block-post-content h1{font-size:var(--md-sys-typescale-headline-medium-size);line-height:var(--md-sys-typescale-headline-medium-line-height);font-weight:var(--md-sys-typescale-headline-medium-weight);letter-spacing:var(--md-sys-typescale-headline-medium-tracking)}.wp-block-post-content h2{font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--md-sys-typescale-headline-small-line-height);font-weight:var(--md-sys-typescale-headline-small-weight);letter-spacing:var(--md-sys-typescale-headline-small-tracking)}}.wp-block-post-content>:is(h1,h2){margin-block:var(--space-xl) var(--space-md)}.wp-block-post-content>h3{margin-block:var(--space-lg) var(--space-sm)}.wp-block-post-content>h4{margin-block:var(--space-md) var(--space-sm)}.wp-block-post-content>:is(h5,h6){margin-block:var(--space-md) var(--space-xs)}.wp-block-post-content>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.wp-block-post-content>:not([class*="wp-block"])+:not([class*="wp-block"]){margin-block-start:var(--space-md)}.wp-block-post-content>p+p{margin-block-start:1.25em}.wp-block-post-content p{margin-block:0}.wp-block-post-content>:is(blockquote,pre,ol,ul,hr,table,figure):not([class*="wp-block"]){margin-block:var(--space-md)}.wp-block-post-content :is(ul,ol){padding-inline-start:var(--space-xl)}.wp-block-post-content li::marker{color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content li+li{margin-block-start:var(--space-xs)}.wp-block-post-content li>:is(ul,ol){margin-block:var(--space-xs)}.wp-block-post-content li:has(>input[type="checkbox"]:first-child){list-style:none}.wp-block-post-content li>input[type="checkbox"]:first-child{margin-inline-end:var(--space-xs);vertical-align:-2px;accent-color:var(--md-sys-color-primary)}.wp-block-post-content dt{font-weight:var(--md-ref-typeface-weight-medium)}.wp-block-post-content dd{margin-inline-start:var(--space-lg);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content dd+dt{margin-block-start:var(--space-md)}.wp-block-post-content :is(blockquote,.wp-block-quote){margin-inline:0;padding-block:var(--space-sm);padding-inline-start:var(--space-lg);border-inline-start:4px solid var(--md-sys-color-primary);color:var(--md-sys-color-on-surface)}.wp-block-post-content :is(blockquote,.wp-block-quote)>p{color:inherit}.wp-block-post-content :is(blockquote,.wp-block-quote) cite{display:block;margin-block-start:var(--space-sm);font-style:normal;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.wp-block-post-content blockquote cite::before{content:"— "}.wp-block-post-content .wp-block-pullquote{margin-block:var(--space-xl);padding-block:var(--space-lg);border-block:1px solid var(--md-sys-color-outline-variant);text-align:center;color:var(--md-sys-color-on-surface)}.wp-block-post-content>hr:not([class*="wp-block"]){border:0;block-size:1px;background-color:var(--md-sys-color-outline-variant);margin-block:var(--space-xl);color:#fff0}.wp-block-post-content code{font-family:var(--md-ref-typeface-mono);font-size:var(--md-sys-typescale-body-medium-size);padding-inline:.3em;padding-block:.15em;border-radius:var(--md-sys-shape-corner-extra-small);background-color:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface)}.wp-block-post-content :is(pre,.wp-block-code){display:block;overflow-x:auto;padding:var(--space-lg);border-radius:var(--md-sys-shape-corner-small);background-color:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);tab-size:2;font-family:var(--md-ref-typeface-mono)}.wp-block-post-content :is(pre,.wp-block-code) code{padding:0;background-color:#fff0;border-radius:0;font-size:inherit}.wp-block-post-content kbd{padding-inline:.4em;padding-block:.1em;border-radius:var(--md-sys-shape-corner-extra-small);background-color:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:inset 0 -1px 0 0 var(--md-sys-color-outline-variant);font-family:var(--md-ref-typeface-mono);font-size:.875em}.wp-block-post-content mark{background-color:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);padding-inline:.2em;border-radius:var(--md-sys-shape-corner-extra-small)}.wp-block-post-content :is(del,s){text-decoration:line-through;text-decoration-thickness:1px;color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content ins{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--md-sys-color-primary)}.wp-block-post-content abbr[title]{text-decoration:underline dotted;text-decoration-skip-ink:auto;text-underline-offset:2px;cursor:help}.wp-block-post-content :is(strong,b){font-weight:var(--md-ref-typeface-weight-medium)}.wp-block-post-content figure:not([class*="wp-block"]){margin:0}.wp-block-post-content :is(img,.wp-block-image img){display:block;max-inline-size:100%;block-size:auto;border-radius:var(--md-sys-shape-corner-medium)}.wp-block-post-content figure img{inline-size:100%}.wp-block-post-content figcaption{margin-block-start:var(--space-sm);text-align:center;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.wp-block-post-content a:not(.wp-element-button){color:var(--md-sys-color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.wp-block-post-content a:not(.wp-element-button):hover{text-decoration-thickness:2px}.wp-block-post-content table{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-small)}.wp-block-post-content :is(th,td){text-align:start;vertical-align:top;padding-block:var(--space-sm);padding-inline:var(--space-md);border-block-end:1px solid var(--md-sys-color-outline-variant);border-inline-end:1px solid var(--md-sys-color-outline-variant)}.wp-block-post-content tr>:is(th,td):last-child{border-inline-end:0}.wp-block-post-content tbody tr:last-child>:is(th,td){border-block-end:0}.wp-block-post-content th{font-weight:var(--md-ref-typeface-weight-medium);background-color:var(--md-sys-color-surface-container-high)}.wp-block-post-content thead :is(th,td){border-block-end:1px solid var(--md-sys-color-outline)}.wp-block-post-content thead tr:first-child>:is(th,td):first-child{border-start-start-radius:calc(var(--md-sys-shape-corner-small) - 1px)}.wp-block-post-content thead tr:first-child>:is(th,td):last-child{border-start-end-radius:calc(var(--md-sys-shape-corner-small) - 1px)}.wp-block-post-content tfoot tr:first-child>:is(th,td){border-block-start:1px solid var(--md-sys-color-outline)}.wp-block-post-content tfoot tr:last-child>:is(th,td){border-block-end:0}.wp-block-post-content caption{caption-side:bottom;margin-block-start:var(--space-sm);text-align:start;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.wp-block-post-content [class*="material-symbols"]:not(.material-symbols-outlined){font-family:inherit!important;font-variation-settings:normal!important;font-feature-settings:normal!important;letter-spacing:normal!important}.wp-block-post-content :is(pre,.wp-block-code){scrollbar-width:thin;scrollbar-color:var(--md-sys-color-outline-variant) #fff0}.wp-block-post-content :is(pre,.wp-block-code)::-webkit-scrollbar{block-size:8px;inline-size:8px}.wp-block-post-content :is(pre,.wp-block-code)::-webkit-scrollbar-track{background:#fff0}.wp-block-post-content :is(pre,.wp-block-code)::-webkit-scrollbar-thumb{background-color:var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-full)}.wp-block-post-content :is(pre,.wp-block-code)::-webkit-scrollbar-thumb:hover{background-color:var(--md-sys-color-outline)}