.wp-block-image.is-style-rounded img{border-radius:var(--md-sys-shape-corner-full)}.wp-block-post-content .wp-block-paragraph.has-drop-cap::first-letter,.wp-block-post-content p.has-drop-cap::first-letter{float:left;font-family:var(--md-ref-typeface-brand);font-size:3.2em;line-height:.78;font-weight:var(--md-ref-typeface-weight-medium);margin-block-start:var(--space-xs);margin-inline-end:var(--space-sm);text-transform:none;font-style:normal;color:var(--md-sys-color-primary)}.wp-block-post-content .wp-block-quote cite{display:block}.wp-block-post-content .wp-block-pullquote blockquote{margin:0;padding-inline-start:0;border-inline-start:0}.wp-block-post-content .wp-block-pullquote :is(p,blockquote p){font-family:var(--md-sys-typescale-headline-medium-font);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);font-style:italic}.wp-block-post-content .wp-block-pullquote cite{display:block;margin-block-start:var(--space-md);font-family:var(--md-sys-typescale-body-small-font);font-size:var(--md-sys-typescale-body-small-size);font-style:normal;letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content .wp-block-verse{background-color:#fff0;color:var(--md-sys-color-on-surface);padding:0;border-radius:0;overflow-x:visible;white-space:pre-wrap;font-family:var(--md-ref-typeface-serif);font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height)}.wp-block-post-content .wp-block-verse code{background-color:#fff0;padding:0}.wp-block-post-content .wp-block-table :is(th,td){border:0;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 .wp-block-table tr>:is(th,td):last-child{border-inline-end:0}.wp-block-post-content .wp-block-table tbody tr:last-child>:is(th,td){border-block-end:0}.wp-block-post-content .wp-block-table thead :is(th,td){border-block-end:1px solid var(--md-sys-color-outline)}.wp-block-post-content .wp-block-table tfoot tr:first-child>:is(th,td){border-block-start:1px solid var(--md-sys-color-outline)}.wp-block-post-content .wp-block-table tfoot tr:last-child>:is(th,td){border-block-end:0}.wp-block-post-content .wp-block-table.is-style-stripes{border-block-end:0}.wp-block-post-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--md-sys-color-surface)}.wp-block-post-content .wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:var(--md-sys-color-surface-container-high)}.wp-block-post-content .wp-block-table.is-style-stripes :is(tbody,tfoot) :is(th,td){background-color:#fff0;border-block-end:0;border-inline-end:0}.wp-block-post-content .wp-block-table.is-style-stripes thead :is(th,td){background-color:var(--md-sys-color-surface-container-high);border-inline-end:0;border-block-end:1px solid var(--md-sys-color-outline)}.wp-block-post-content .wp-block-list.is-style-list-segmented{list-style:none;padding:0;display:flex;flex-direction:column;gap:2px}.wp-block-post-content .wp-block-list.is-style-list-segmented>li{margin:0;padding:var(--space-md);background-color:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);border-radius:var(--md-sys-shape-corner-large)}.wp-block-post-content .wp-block-list.is-style-list-segmented>li::marker{content:none}.wp-block-quote.is-style-plain,.wp-block-post-content .wp-block-quote.is-style-plain{border-inline-start:0}.wp-block-group.is-style-card-filled,.wp-block-group.is-style-card-elevated,.wp-block-group.is-style-card-outlined{border-radius:var(--comp-card-radius);overflow:clip}.wp-block-group.is-style-card-filled{background-color:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface)}.wp-block-group.is-style-card-elevated{background-color:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-shadow-level1)}.wp-block-group.is-style-card-outlined{background-color:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);outline:1px solid var(--md-sys-color-outline-variant);outline-offset:-1px}.wp-element-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--comp-button-height);border:0;user-select:none;-webkit-user-select:none;background-color:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);text-decoration:none;cursor:pointer;transition:background-color var(--md-sys-motion-curve-fast-effects-duration) var(--md-sys-motion-curve-fast-effects),border-radius var(--md-sys-motion-curve-fast-effects-duration) var(--md-sys-motion-curve-fast-effects)}.wp-element-button:hover{background-color:color-mix(in srgb,var(--md-sys-color-on-primary) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),var(--md-sys-color-primary))}.wp-element-button:focus-visible{background-color:color-mix(in srgb,var(--md-sys-color-on-primary) calc(var(--md-sys-state-focus-state-layer-opacity) * 100%),var(--md-sys-color-primary))}.wp-element-button:active{background-color:color-mix(in srgb,var(--md-sys-color-on-primary) calc(var(--md-sys-state-pressed-state-layer-opacity) * 100%),var(--md-sys-color-primary))}.wp-element-button:active{border-radius:var(--md-sys-shape-corner-medium)}.wp-element-button:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.wp-element-button{transition:none}}.wp-block-button.is-style-tonal .wp-block-button__link{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.wp-block-button.is-style-tonal .wp-block-button__link:hover{background-color:color-mix(in srgb,var(--md-sys-color-on-secondary-container) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),var(--md-sys-color-secondary-container))}.wp-block-button.is-style-tonal .wp-block-button__link:focus-visible{background-color:color-mix(in srgb,var(--md-sys-color-on-secondary-container) calc(var(--md-sys-state-focus-state-layer-opacity) * 100%),var(--md-sys-color-secondary-container))}.wp-block-button.is-style-tonal .wp-block-button__link:active{background-color:color-mix(in srgb,var(--md-sys-color-on-secondary-container) calc(var(--md-sys-state-pressed-state-layer-opacity) * 100%),var(--md-sys-color-secondary-container))}.wp-block-button.is-style-elevated .wp-block-button__link{background-color:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-primary);box-shadow:var(--md-sys-elevation-shadow-level1)}.wp-block-button.is-style-elevated .wp-block-button__link:hover{background-color:color-mix(in srgb,var(--md-sys-color-primary) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),var(--md-sys-color-surface-container-low))}.wp-block-button.is-style-elevated .wp-block-button__link:focus-visible{background-color:color-mix(in srgb,var(--md-sys-color-primary) calc(var(--md-sys-state-focus-state-layer-opacity) * 100%),var(--md-sys-color-surface-container-low))}.wp-block-button.is-style-elevated .wp-block-button__link:active{background-color:color-mix(in srgb,var(--md-sys-color-primary) calc(var(--md-sys-state-pressed-state-layer-opacity) * 100%),var(--md-sys-color-surface-container-low))}.wp-block-button.is-style-outline .wp-block-button__link{background-color:#fff0;color:var(--md-sys-color-on-surface-variant);border:0;padding-block:0;padding-inline:var(--space-lg);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:color-mix(in srgb,var(--md-sys-color-on-surface-variant) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),transparent)}.wp-block-button.is-style-outline .wp-block-button__link:focus-visible{background-color:color-mix(in srgb,var(--md-sys-color-on-surface-variant) calc(var(--md-sys-state-focus-state-layer-opacity) * 100%),transparent)}.wp-block-button.is-style-outline .wp-block-button__link:active{background-color:color-mix(in srgb,var(--md-sys-color-on-surface-variant) calc(var(--md-sys-state-pressed-state-layer-opacity) * 100%),transparent)}.wp-block-button.is-style-text .wp-block-button__link{background-color:#fff0;color:var(--md-sys-color-primary);padding-inline:var(--space-md)}.wp-block-button.is-style-text .wp-block-button__link:hover{background-color:color-mix(in srgb,var(--md-sys-color-primary) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),transparent)}.wp-block-button.is-style-text .wp-block-button__link:focus-visible{background-color:color-mix(in srgb,var(--md-sys-color-primary) calc(var(--md-sys-state-focus-state-layer-opacity) * 100%),transparent)}.wp-block-button.is-style-text .wp-block-button__link:active{background-color:color-mix(in srgb,var(--md-sys-color-primary) calc(var(--md-sys-state-pressed-state-layer-opacity) * 100%),transparent)}.wp-block-buttons.is-style-connected{gap:2px;flex-wrap:nowrap}.wp-block-buttons.is-style-connected>.wp-block-button{margin:0}.wp-block-buttons.is-style-connected>.wp-block-button>.wp-block-button__link{border-radius:var(--md-sys-shape-corner-small)}.wp-block-buttons.is-style-connected>.wp-block-button:first-child>.wp-block-button__link{border-start-start-radius:var(--comp-button-radius);border-end-start-radius:var(--comp-button-radius)}.wp-block-buttons.is-style-connected>.wp-block-button:last-child>.wp-block-button__link{border-start-end-radius:var(--comp-button-radius);border-end-end-radius:var(--comp-button-radius)}.wp-block-buttons.is-style-connected>.wp-block-button>.wp-block-button__link:active{border-radius:var(--md-sys-shape-corner-extra-small)}.wp-block-buttons.is-style-connected>.wp-block-button:first-child>.wp-block-button__link:active{border-start-start-radius:var(--comp-button-radius);border-end-start-radius:var(--comp-button-radius)}.wp-block-buttons.is-style-connected>.wp-block-button:last-child>.wp-block-button__link:active{border-start-end-radius:var(--comp-button-radius);border-end-end-radius:var(--comp-button-radius)}.wp-block-post-content .wp-block-file{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block:var(--space-md)}.wp-block-post-content .wp-block-file .wp-block-file__button{margin-inline-start:0;flex-shrink:0}.wp-block-separator,.wp-block-post-content .wp-block-separator{inline-size:25%;margin-inline:auto;block-size:1px;border:0;background-color:var(--md-sys-color-outline-variant)}.wp-block-separator.is-style-wide,.wp-block-post-content .wp-block-separator.is-style-wide{inline-size:100%}.wp-block-separator.is-style-dots,.wp-block-post-content .wp-block-separator.is-style-dots{inline-size:auto;background:none;block-size:auto;text-align:center;color:var(--md-sys-color-outline-variant)}.wp-block-separator.is-style-divider-inset,.wp-block-post-content .wp-block-separator.is-style-divider-inset{inline-size:calc(var(--wp--style--global--content-size) - 2 * var(--space-md))}.wp-block-separator.is-style-divider-middle-inset,.wp-block-post-content .wp-block-separator.is-style-divider-middle-inset{inline-size:calc(var(--wp--style--global--content-size) - 2 * var(--space-xl))}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:var(--comp-icon-button-icon-size-s);--_ib-container:var(--comp-icon-button-height-s)}.wp-block-social-links.has-small-icon-size{font-size:var(--comp-icon-button-icon-size-xs);--_ib-container:var(--comp-icon-button-height-xs)}.wp-block-social-links.has-large-icon-size{font-size:var(--comp-icon-button-icon-size-m);--_ib-container:var(--comp-icon-button-height-m)}.wp-block-social-links.has-huge-icon-size{font-size:var(--comp-icon-button-icon-size-l);--_ib-container:var(--comp-icon-button-height-l)}.wp-block-social-links:not(.is-style-logos-only) .wp-block-social-link-anchor{min-inline-size:var(--_ib-container);min-block-size:var(--_ib-container);justify-content:center;box-sizing:border-box}.wp-block-social-links .wp-social-link{border-radius:var(--comp-icon-button-shape-round)}.wp-block-social-links.is-layout-flex{gap:var(--space-sm)}.wp-block-search__button.has-icon{inline-size:var(--comp-icon-button-height-s);min-inline-size:var(--comp-icon-button-height-s);block-size:var(--comp-icon-button-height-s);min-block-size:var(--comp-icon-button-height-s);padding:0;border-radius:var(--comp-icon-button-shape-round)}.wp-block-search__button.has-icon svg,.wp-block-search__button.has-icon .material-symbols-outlined{inline-size:var(--comp-icon-button-icon-size-s);block-size:var(--comp-icon-button-icon-size-s);font-size:var(--comp-icon-button-icon-size-s);fill:currentColor}.wp-block-search .wp-block-search__input{background-color:var(--md-sys-color-surface-container-high);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface);min-block-size:48px;padding-block:0;padding-inline:var(--space-md);font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height);letter-spacing:var(--md-sys-typescale-body-large-tracking)}.wp-block-search .wp-block-search__input::placeholder{color:var(--md-sys-color-on-surface-variant);opacity:1}.wp-block-search .wp-block-search__input:focus{border-color:var(--md-sys-color-primary);outline:1px solid var(--md-sys-color-primary);outline-offset:-2px}.wp-block-search__button-inside .wp-block-search__inside-wrapper{background-color:var(--md-sys-color-surface-container-high);border:0;border-radius:var(--md-sys-shape-corner-full);box-shadow:var(--md-sys-elevation-shadow-level3);min-block-size:48px;padding:4px;align-items:center;transition:box-shadow var(--md-sys-motion-curve-fast-effects-duration) var(--md-sys-motion-curve-fast-effects),background-color var(--md-sys-motion-curve-fast-effects-duration) var(--md-sys-motion-curve-fast-effects)}.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.wp-block-search__button-inside .wp-block-search__input{background-color:#fff0;border:0;border-radius:0;outline:0;min-block-size:auto;color:var(--md-sys-color-on-surface)}.wp-block-search__button-inside .wp-block-search__button.has-icon{background-color:#fff0;color:var(--md-sys-color-on-surface-variant);box-shadow:none}.wp-block-search__button-inside .wp-block-search__button:not(.has-icon){background-color:#fff0;color:var(--md-sys-color-primary);box-shadow:none;padding-inline:var(--space-md)}.wp-block-search__inside-wrapper{align-items:center}.wp-block-search__button-inside .wp-block-search__input:focus{outline:0;border-color:#fff0}.wp-block-post-content .wp-block-calendar table:not(.has-text-color){color:var(--md-sys-color-on-surface)}.wp-block-post-content .wp-block-calendar :is(th,td){border-block-start:0;border-inline-start:0}.wp-block-post-content .wp-block-latest-posts,.wp-block-post-content .wp-block-rss{list-style:none;margin-inline:0;padding:0}.wp-block-post-content .wp-block-latest-posts>li::marker,.wp-block-post-content .wp-block-rss>li::marker{content:none}.wp-block-post-content .wp-block-latest-posts>li,.wp-block-post-content .wp-block-rss.is-grid>li{box-sizing:border-box;margin:0;padding:var(--space-md);border-radius:var(--comp-card-radius);background-color:var(--md-sys-color-surface-container);box-shadow:none}.wp-block-post-content .wp-block-latest-posts:not(.is-grid){display:grid;gap:var(--space-md)}.wp-block-post-content .wp-block-rss:not(.is-grid){overflow:clip;border-radius:var(--comp-card-radius);background-color:var(--md-sys-color-surface-container)}.wp-block-post-content .wp-block-rss:not(.is-grid)>li{box-sizing:border-box;padding:var(--space-md)}.wp-block-post-content .wp-block-rss:not(.is-grid)>li+li{border-block-start:1px solid var(--md-sys-color-outline-variant)}.wp-block-post-content .wp-block-latest-posts>li>*,.wp-block-post-content .wp-block-rss>li>*{margin-block:0}.wp-block-post-content .wp-block-latest-posts>li>*+*,.wp-block-post-content .wp-block-rss>li>*+*{margin-block-start:var(--space-xs)}.wp-block-post-content .wp-block-latest-posts.is-grid,.wp-block-post-content .wp-block-rss.is-grid{gap:var(--space-md)}@media (min-width:600px){.wp-block-post-content :is(.wp-block-latest-posts,.wp-block-rss).is-grid.columns-2>li{inline-size:calc((100% - var(--space-md)) / 2)}.wp-block-post-content :is(.wp-block-latest-posts,.wp-block-rss).is-grid.columns-3>li{inline-size:calc((100% - 2 * var(--space-md)) / 3)}.wp-block-post-content :is(.wp-block-latest-posts,.wp-block-rss).is-grid.columns-4>li{inline-size:calc((100% - 3 * var(--space-md)) / 4)}.wp-block-post-content :is(.wp-block-latest-posts,.wp-block-rss).is-grid.columns-5>li{inline-size:calc((100% - 4 * var(--space-md)) / 5)}.wp-block-post-content :is(.wp-block-latest-posts,.wp-block-rss).is-grid.columns-6>li{inline-size:calc((100% - 5 * var(--space-md)) / 6)}}.wp-block-post-content .wp-block-latest-posts .wp-block-latest-posts__featured-image img{max-inline-size:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--md-sys-shape-corner-small)}.wp-block-post-content .wp-block-latest-posts .wp-block-latest-posts__post-title,.wp-block-post-content .wp-block-rss .wp-block-rss__item-title a{color:var(--md-sys-color-on-surface);text-decoration:none;font-family:var(--md-sys-typescale-title-medium-font);font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line-height);font-weight:var(--md-sys-typescale-title-medium-weight);letter-spacing:var(--md-sys-typescale-title-medium-tracking)}.wp-block-post-content .wp-block-latest-posts .wp-block-latest-posts__post-title:hover,.wp-block-post-content .wp-block-latest-posts .wp-block-latest-posts__post-title:focus-visible,.wp-block-post-content .wp-block-rss .wp-block-rss__item-title a:hover,.wp-block-post-content .wp-block-rss .wp-block-rss__item-title a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.wp-block-post-content .wp-block-latest-posts :is(.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author),.wp-block-post-content .wp-block-rss :is(.wp-block-rss__item-publish-date,.wp-block-rss__item-author){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)}.wp-block-post-content .wp-block-latest-posts .wp-block-latest-posts__post-excerpt,.wp-block-post-content .wp-block-rss .wp-block-rss__item-excerpt{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);margin-block-start:var(--space-sm)}.wp-block-post-content .wp-block-embed{margin-block:var(--space-md)}.wp-block-post-content .wp-block-embed iframe{display:block;max-inline-size:100%;margin-inline:auto}.wp-block-post-content .wp-block-embed :is(.twitter-tweet-rendered,.bluesky-embed){margin-inline:auto}.wp-block-post-content .wp-block-embed iframe.wp-embedded-content{inline-size:100%}.wp-block-post-content .wp-block-embed__wrapper:not(:has(iframe)):not(:has(blockquote)){box-sizing:border-box;padding:var(--space-md);background-color:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-medium);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);overflow-wrap:anywhere}.wp-block-post-content .wp-block-embed blockquote.wp-embedded-content{box-sizing:border-box;margin:0;padding:var(--space-md);background-color:var(--md-sys-color-surface-container-low);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-medium)}.wp-block-site-title,.wp-block-post-content .wp-block-site-title{font-family:var(--md-sys-typescale-title-large-font,inherit);font-size:var(--md-sys-typescale-title-large-size,22px);line-height:var(--md-sys-typescale-title-large-line-height,28px);font-weight:var(--md-sys-typescale-title-large-weight,400);letter-spacing:var(--md-sys-typescale-title-large-tracking,0)}.wp-block-post-content .wp-block-site-title a{color:var(--md-sys-color-on-surface);text-decoration:none}.wp-block-post-content .wp-block-site-tagline{font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content .wp-block-post-title a{color:var(--md-sys-color-on-surface)}.wp-block-post-content :is(.wp-block-post-terms,.wp-block-post-comments-count,.wp-block-post-comments-link,.wp-block-post-navigation-link) a{color:var(--md-sys-color-on-surface-variant)}.wp-block-query-pagination a{color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content :is(.wp-block-post-title,.wp-block-post-terms,.wp-block-post-comments-count,.wp-block-post-comments-link,.wp-block-post-navigation-link) a,.wp-block-query-pagination a,.wp-block-post-content a.wp-block-read-more{text-decoration:none}.wp-block-post-content :is(.wp-block-post-title,.wp-block-post-terms,.wp-block-post-comments-count,.wp-block-post-comments-link,.wp-block-post-navigation-link) a:hover,.wp-block-post-content :is(.wp-block-post-title,.wp-block-post-terms,.wp-block-post-comments-count,.wp-block-post-comments-link,.wp-block-post-navigation-link) a:focus-visible,.wp-block-query-pagination a:hover,.wp-block-query-pagination a:focus-visible,.wp-block-post-content a.wp-block-read-more:hover,.wp-block-post-content a.wp-block-read-more:focus-visible{text-decoration:underline;text-underline-offset:.15em}.wp-block-post-content .wp-block-post-template{padding-inline-start:0;list-style:none;margin-block:0}.wp-block-post-content .wp-block-post-title{font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:var(--md-sys-typescale-title-large-weight);letter-spacing:var(--md-sys-typescale-title-large-tracking);color:var(--md-sys-color-on-surface)}.wp-block-post-featured-image img{display:block}.wp-block-post-content .wp-block-post-excerpt{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)}.wp-block-post-content :is(.wp-block-post-date,.wp-block-post-terms,.wp-block-post-time-to-read,.wp-block-post-comments-count,.wp-block-post-comments-link,.wp-block-query-total,.wp-block-post-author-name){font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);font-weight:var(--md-sys-typescale-body-small-weight);letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content .omph-query-meta-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content .omph-query-meta-row>*{margin-block:0}.wp-block-post-content .omph-query-meta-row .wp-block-avatar{flex-shrink:0}.wp-block-post-content .wp-block-post-author-biography{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);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content a.wp-block-read-more,.wp-block-query-pagination{font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);font-weight:var(--md-sys-typescale-label-large-weight);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.wp-block-query-pagination{gap:var(--space-sm);align-items:center}.wp-block-query-pagination-numbers{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs)}.wp-block-query-pagination :is(.page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-inline-size:32px;min-block-size:32px;padding-inline:var(--space-sm);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface-variant)}.wp-block-query-pagination .page-numbers.current{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.wp-block-query-pagination a:is(.page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next):hover,.wp-block-query-pagination a:is(.page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next):focus-visible{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),transparent);text-decoration:none}.wp-block-post-content .wp-block-query-no-results{color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content .wp-block-query-no-results :is(p,.wp-block-paragraph){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);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content .wp-block-query.is-style-cards .wp-block-post{box-sizing:border-box;margin:0;padding:var(--space-md);border-radius:var(--comp-card-radius);background-color:var(--md-sys-color-surface-container);box-shadow:none}.wp-block-post-content .wp-block-query.is-style-cards .wp-block-post>*{margin-block:0}.wp-block-post-content .wp-block-query.is-style-cards .wp-block-post>*+*{margin-block-start:var(--space-xs)}.wp-block-query-title{font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:var(--md-sys-typescale-title-large-weight);letter-spacing:var(--md-sys-typescale-title-large-tracking);color:var(--md-sys-color-on-surface)}.wp-block-post-content .wp-block-term-template{padding-inline-start:0;list-style:none;margin-block:0}.wp-block-post-content .wp-block-term+.wp-block-term{margin-block-start:var(--space-md)}.wp-block-post-content .wp-block-term-name{margin-block:0;font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line-height);font-weight:var(--md-sys-typescale-title-medium-weight);letter-spacing:var(--md-sys-typescale-title-medium-tracking);color:var(--md-sys-color-on-surface)}.wp-block-post-content .wp-block-term-name a{color:inherit;text-decoration:none}.wp-block-post-content .wp-block-term-name a:hover,.wp-block-post-content .wp-block-term-name a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.wp-block-post-content .wp-block-term-description{margin-block-start:var(--space-xs);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);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content .wp-block-term-count{margin-block-start:var(--space-xs);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);font-weight:var(--md-sys-typescale-body-small-weight);letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content :is(.wp-block-archives,.wp-block-categories,.wp-block-page-list){padding-inline-start:0;list-style:none;margin-block:0}.wp-block-post-content :is(.wp-block-archives,.wp-block-categories,.wp-block-page-list) ul{list-style:none;padding-inline-start:var(--space-md)}.wp-block-post-content :is(.wp-block-archives,.wp-block-categories,.wp-block-page-list) li{margin-block:0;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);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-content :is(.wp-block-archives,.wp-block-categories,.wp-block-page-list) a{color:var(--md-sys-color-on-surface);text-decoration:none}.wp-block-post-content :is(.wp-block-archives,.wp-block-categories,.wp-block-page-list) a:hover,.wp-block-post-content :is(.wp-block-archives,.wp-block-categories,.wp-block-page-list) a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.wp-block-breadcrumbs{font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);font-weight:var(--md-sys-typescale-body-small-weight);letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}.wp-block-breadcrumbs a,.wp-block-post-content .wp-block-breadcrumbs a{color:var(--md-sys-color-on-surface-variant);text-decoration:none}.wp-block-breadcrumbs [aria-current="page"]{color:var(--md-sys-color-on-surface)}.wp-block-post-content .wp-block-breadcrumbs :is(ol,ul){padding-inline-start:0;margin-block:0;list-style:none}.wp-block-breadcrumbs a:hover,.wp-block-breadcrumbs a:focus-visible,.wp-block-post-content .wp-block-breadcrumbs a:hover,.wp-block-post-content .wp-block-breadcrumbs a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.wp-block-navigation a,.wp-block-post-content .wp-block-navigation a{text-decoration:none}.wp-block-post-content :is(.wp-block-navigation__container,.wp-block-navigation__submenu-container){padding-inline-start:0;list-style:none}nav.wp-block-navigation:not(.is-vertical):not(:has(.open-always)):not(:has(.wp-block-navigation__responsive-container.is-menu-open)){& .wp-block-navigation-submenu{margin-block-start:0}& .wp-block-navigation-item:hover{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),transparent)}& .wp-block-navigation-item:focus-within{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-focus-state-layer-opacity) * 100%),transparent)}& .wp-block-navigation-item:active{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-pressed-state-layer-opacity) * 100%),transparent)}& .wp-block-navigation__container>.wp-block-navigation-item{display:flex;align-items:center;min-block-size:40px;padding-inline:var(--space-md,16px);border-radius:var(--md-sys-shape-corner-full)}& .wp-block-navigation__container>.wp-block-navigation-item:has(>a[aria-current="page"]){background-color:var(--md-sys-color-secondary-container)}& .wp-block-navigation__container>.wp-block-navigation-item>a[aria-current="page"]{color:var(--md-sys-color-secondary)}& .wp-block-navigation__container>.wp-block-navigation-item>a.wp-block-navigation-item__content:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-outer-offset)}}nav.wp-block-navigation:not(:has(.open-always)):not(:has(.wp-block-navigation__responsive-container.is-menu-open)){& .wp-block-navigation__submenu-container .wp-block-navigation-item:hover{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),transparent)}& .wp-block-navigation__submenu-container .wp-block-navigation-item:focus-within{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-focus-state-layer-opacity) * 100%),transparent)}& .wp-block-navigation__submenu-container .wp-block-navigation-item:active{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-pressed-state-layer-opacity) * 100%),transparent)}& .wp-block-navigation__submenu-container{display:flex;flex-direction:column;gap:2px;background-color:var(--md-sys-color-surface-container-low)!important;border:0!important;border-radius:var(--md-sys-shape-corner-large);box-shadow:var(--md-sys-elevation-shadow-level2);padding:2px 4px;min-inline-size:11rem}& .wp-block-navigation__submenu-container .wp-block-navigation-item{min-block-size:48px;padding-inline:12px;gap:8px;border-radius:var(--md-sys-shape-corner-extra-small)}& .wp-block-navigation__submenu-container>.wp-block-navigation-item:first-child{border-start-start-radius:var(--md-sys-shape-corner-medium);border-start-end-radius:var(--md-sys-shape-corner-medium)}& .wp-block-navigation__submenu-container>.wp-block-navigation-item:last-child{border-end-start-radius:var(--md-sys-shape-corner-medium);border-end-end-radius:var(--md-sys-shape-corner-medium)}& .wp-block-navigation__submenu-container a.wp-block-navigation-item__content{display:flex;flex-direction:column;justify-content:center;flex-grow:1;min-block-size:auto;padding:0;color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);font-weight:var(--md-sys-typescale-label-large-weight);letter-spacing:var(--md-sys-typescale-label-large-tracking)}& .wp-block-navigation__submenu-container a.wp-block-navigation-item__content:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-inner-offset)}& .wp-block-navigation__submenu-container .wp-block-navigation-item__description{display:block;margin-block-start:2px;font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);font-weight:var(--md-sys-typescale-body-small-weight);letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}& .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:20px;block-size:20px;margin:0;background-color:#fff0;color:var(--md-sys-color-on-surface-variant)}& .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{display:none}& .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon::after{content:"arrow_right";font-family:"Material Symbols Outlined",sans-serif;font-size:20px;line-height:1;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;color:var(--md-sys-color-on-surface-variant)}}nav.wp-block-navigation:not(:has(.wp-block-navigation__responsive-container.is-menu-open)){& .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation__submenu-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;padding:0;background-color:#fff0;color:var(--md-sys-color-on-surface-variant)}& .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation__submenu-icon>svg{display:none}& .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation__submenu-icon::after{content:"arrow_drop_down";font-family:"Material Symbols Outlined",sans-serif;font-size:24px;line-height:1;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;color:var(--md-sys-color-on-surface-variant)}& .wp-block-navigation__container>.wp-block-navigation-item>button[aria-expanded="true"]~.wp-block-navigation__submenu-icon::after,& .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation__submenu-icon[aria-expanded="true"]::after{content:"arrow_drop_up"}}.wp-block-navigation__responsive-container-open:has(>svg),.wp-block-navigation__responsive-container-close:has(>svg){display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;line-height:1}.wp-block-navigation__responsive-container-open:has(>svg)>svg,.wp-block-navigation__responsive-container-close:has(>svg)>svg{display:none}.wp-block-navigation__responsive-container-open:has(>svg)::before,.wp-block-navigation__responsive-container-close:has(>svg)::before{font-family:"Material Symbols Outlined",sans-serif;font-size:24px;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;color:currentColor;font-variation-settings:"FILL" var(--md-icon-fill,0),"wght" var(--md-icon-wght,400),"GRAD" var(--md-icon-grad,0),"opsz" 24}.wp-block-navigation__responsive-container-open:has(>svg)::before{content:"menu"}.wp-block-navigation__responsive-container-close:has(>svg)::before{content:"menu_open"}nav.wp-block-navigation.is-vertical{& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item),& .wp-block-loginout a{min-block-size:56px;padding-inline:var(--space-md,16px);border-radius:var(--md-sys-shape-corner-full)}& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item){position:relative}& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item)::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:56px;border-radius:var(--md-sys-shape-corner-full);pointer-events:none;z-index:-1}& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item):not(.wp-block-navigation-submenu)::before{block-size:100%}& .wp-block-loginout a:hover{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),transparent)}& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item):hover::before{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) calc(var(--md-sys-state-hover-state-layer-opacity) * 100%),transparent)}& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item):has(>a[aria-current="page"])::before,& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item):has(>button[aria-expanded="true"])::before{background-color:var(--md-sys-color-secondary-container)}& a[aria-current="page"]{color:var(--md-sys-color-secondary)}& .wp-block-navigation__container{row-gap:0!important}&:has(.open-always) .wp-block-navigation__submenu-container{row-gap:0!important}&.is-content-justification-left .wp-block-navigation__submenu-container{padding-inline-end:0}&.is-content-justification-left .wp-block-navigation__submenu-container>.wp-block-navigation-item{padding-inline-end:0}&.is-content-justification-right .wp-block-navigation__submenu-container{padding-inline-start:0}&.is-content-justification-right .wp-block-navigation__submenu-container>.wp-block-navigation-item{padding-inline-start:0}& .wp-block-navigation-submenu{margin-block-start:0}& .wp-block-navigation__container>.open-on-click.wp-block-navigation-item{padding-inline:0}& .wp-block-navigation__container>.open-on-click>button.wp-block-navigation-item__content{inline-size:100%;justify-content:flex-start;padding-inline-start:var(--space-md,16px);padding-inline-end:calc(var(--space-md, 16px) + 24px)}& .wp-block-navigation__container>.open-on-click>.wp-block-navigation__submenu-icon{position:absolute;inset-block:0;inset-inline-end:var(--space-md,16px);margin:0;display:flex;align-items:center;pointer-events:none}& .wp-block-navigation-item__content:focus-visible,& .wp-block-loginout a:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-inner-offset)}& a.wp-block-navigation-item__content:has(.wp-block-navigation-item__description){display:flex;flex-direction:column;justify-content:center}& :is(.wp-block-navigation__container>.wp-block-navigation-item,.open-always .wp-block-navigation-item)>.wp-block-navigation-item__content{display:flex;align-items:center;flex-grow:1;min-block-size:56px;padding-inline:0}& .has-child.open-always .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content,& .has-child.open-always>.wp-block-navigation-item__content{flex-grow:1!important}& .has-child.open-always>.wp-block-navigation-item__content{inline-size:100%}&.is-content-justification-left a.wp-block-navigation-item__content:has(.wp-block-navigation-item__description){align-items:flex-start;text-align:start}&.is-content-justification-right a.wp-block-navigation-item__content:has(.wp-block-navigation-item__description){align-items:flex-end;text-align:end}& .wp-block-navigation-item__description{display:block;margin-block-start:2px;font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);font-weight:var(--md-sys-typescale-body-small-weight);letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}}.wp-block-comments .wp-block-comments-title{font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);font-weight:var(--md-sys-typescale-title-large-weight);letter-spacing:var(--md-sys-typescale-title-large-tracking);color:var(--md-sys-color-on-surface)}.wp-block-comment-template{list-style:none}.wp-block-comments .wp-block-avatar,.wp-block-comments .wp-block-avatar :is(img,.avatar,.wp-block-avatar__image){inline-size:var(--comp-avatar-size);block-size:var(--comp-avatar-size);border-radius:var(--comp-avatar-radius)}.wp-block-comments .wp-block-avatar{flex-shrink:0;overflow:hidden;background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.wp-block-comments .wp-block-avatar :is(img,.avatar,.wp-block-avatar__image){display:block;object-fit:cover}.wp-block-comment-author-name,.wp-block-comment-date,.wp-block-comment-reply-link,.wp-block-comment-edit-link{font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);font-weight:var(--md-sys-typescale-body-small-weight);letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}.wp-block-comment-content,.wp-block-comment-content :is(p,.wp-block-paragraph){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);color:var(--md-sys-color-on-surface)}.wp-block-comments :is(.wp-block-comment-author-name,.wp-block-comment-date,.wp-block-comment-reply-link,.wp-block-comment-edit-link) a{color:var(--md-sys-color-on-surface-variant);text-decoration:none}.wp-block-comments :is(.wp-block-comment-author-name,.wp-block-comment-date,.wp-block-comment-reply-link,.wp-block-comment-edit-link) a:hover,.wp-block-comments :is(.wp-block-comment-author-name,.wp-block-comment-date,.wp-block-comment-reply-link,.wp-block-comment-edit-link) a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.wp-block-post-comments-form :is(label,.comment-notes,.comment-form-cookies-consent label,.logged-in-as){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);color:var(--md-sys-color-on-surface-variant)}.wp-block-post-comments-form :is(.comment-notes,.logged-in-as){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm);margin-block:0 var(--space-md)}.wp-block-post-comments-form :is(.comment-notes,.logged-in-as) a{font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height);font-weight:var(--md-sys-typescale-label-medium-weight);letter-spacing:var(--md-sys-typescale-label-medium-tracking);color:var(--md-sys-color-primary);text-decoration:none}.wp-block-post-comments-form :is(.comment-notes,.logged-in-as) a:hover,.wp-block-post-comments-form :is(.comment-notes,.logged-in-as) a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.wp-block-post-comments-form :is(.comment-notes,.logged-in-as) .required-field-message{flex-basis:100%}.comment-form :is(textarea,input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"]){box-sizing:border-box;inline-size:100%;min-block-size:56px;padding:var(--space-md);border:0;border-radius:var(--md-sys-shape-corner-extra-small);background-color:#fff0;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline);color:var(--md-sys-color-on-surface);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)}.comment-form textarea{min-block-size:96px;resize:vertical}.comment-form :is(textarea,input[type="text"],input[type="email"],input[type="url"])::placeholder{color:var(--md-sys-color-on-surface-variant)}.comment-form :is(textarea,input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"]):hover{box-shadow:inset 0 0 0 1px var(--md-sys-color-on-surface)}.comment-form :is(textarea,input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"]):focus,.comment-form :is(textarea,input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"]):focus-visible{box-shadow:inset 0 0 0 2px var(--md-sys-color-primary);outline:none}.comment-form :is(input[type="email"],input[type="url"]):user-invalid{box-shadow:inset 0 0 0 2px var(--md-sys-color-error)}.comment-form input[type="checkbox"]{appearance:none;-webkit-appearance:none;box-sizing:border-box;position:relative;inline-size:18px;block-size:18px;flex-shrink:0;margin:0 var(--space-sm) 0 0;border:0;border-radius:2px;background-color:#fff0;box-shadow:inset 0 0 0 2px var(--md-sys-color-on-surface-variant);vertical-align:text-bottom;cursor:pointer}.comment-form input[type="checkbox"]:checked{background-color:var(--md-sys-color-primary);box-shadow:inset 0 0 0 2px var(--md-sys-color-primary)}.comment-form input[type="checkbox"]:checked::after{content:"";position:absolute;inset-block-start:1px;inset-inline-start:5px;inline-size:4px;block-size:9px;border:solid var(--md-sys-color-on-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}.comment-form input[type="checkbox"]:focus-visible{outline:2px solid var(--md-sys-color-secondary);outline-offset:2px}.omph-comment-item{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:var(--space-sm)}.omph-comment-item>.wp-block-avatar{flex-shrink:0}.omph-comment-main{flex:1 1 auto;min-inline-size:0}.omph-comment-bubble{inline-size:fit-content;max-inline-size:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--md-sys-shape-corner-large);background-color:var(--md-sys-color-surface-container)}.omph-comment-bubble>*{margin-block:0}.omph-comment-bubble>.wp-block-comment-content{margin-block-start:2px}.omph-comment-content>*{margin-block:0}.omph-comment-bubble .wp-block-comment-author-name,.omph-comment-bubble .wp-block-comment-author-name a{color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);font-weight:var(--md-sys-typescale-label-large-weight)}.omph-comment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);margin-block-start:var(--space-xs);padding-inline-start:var(--space-md)}.omph-comment-actions .wp-block-comment-date,.omph-comment-actions .wp-block-comment-date a{font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);font-weight:var(--md-sys-typescale-body-small-weight);letter-spacing:var(--md-sys-typescale-body-small-tracking);color:var(--md-sys-color-on-surface-variant)}.omph-comment-actions :is(.wp-block-comment-reply-link,.wp-block-comment-edit-link),.omph-comment-actions :is(.wp-block-comment-reply-link,.wp-block-comment-edit-link) a{font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height);font-weight:var(--md-sys-typescale-label-medium-weight);letter-spacing:var(--md-sys-typescale-label-medium-tracking);color:var(--md-sys-color-on-surface-variant)}.omph-comment-actions :is(.wp-block-comment-reply-link,.wp-block-comment-edit-link) a:hover,.omph-comment-actions :is(.wp-block-comment-reply-link,.wp-block-comment-edit-link) a:focus-visible{color:var(--md-sys-color-on-surface);text-decoration:underline}.wp-block-comment-template ol{position:relative;list-style:none;margin-inline-start:0;padding-inline-start:32px}.wp-block-comment-template{position:relative}.omph-comment-connectors{position:absolute;inset:0;z-index:0;inline-size:100%;block-size:100%;overflow:visible;pointer-events:none}.omph-comment-connector{fill:none;stroke:var(--md-sys-color-outline-variant);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke 120ms ease,stroke-width 120ms ease}.omph-comment-connector.is-reply-active{stroke:var(--md-sys-color-primary);stroke-width:3}.has-omph-comment-connectors .omph-comment-item{position:relative;z-index:1}.omph-comment-item.is-reply-target .wp-block-comment-reply-link a,.omph-comment-item.is-reply-target .wp-block-comment-reply-link a:hover,.omph-comment-item.is-reply-target .wp-block-comment-reply-link a:focus-visible{color:var(--md-sys-color-primary);text-decoration:none}.wp-block-comment-template ol>li{position:relative}.wp-block-comment-template li+li{margin-block-start:var(--space-md)}.wp-block-comment-template ol>li:first-child{margin-block-start:var(--space-sm)}