*,*::before,*::after{box-sizing:border-box}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}html{font-size:var(--root-font-size);background-color:var(--wp--preset--color--band-light)}body{margin-inline:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-site-blocks{display:flex;flex-direction:column;height:100vh}.wp-site-blocks>*{margin-block:0}.wp-site-blocks>.wp-block-template-part:last-child{margin-block-start:auto}.wp-block-post-content>.alignfull+.alignfull,.editor-styles-wrapper .is-root-container>.alignfull+.alignfull{margin-block-start:0}body{text-wrap:pretty}.wp-block-button__link{word-break:normal;overflow-wrap:normal}h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}.smart-spacing.smart-spacing>*+*{margin-block-start:var(--flow-spacing,initial);margin-block-end:0}.smart-spacing.smart-spacing>*+:where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--heading-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing.smart-spacing>:where(*+h2){margin-block-start:var(--h2-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing.smart-spacing>:where(*+h3){margin-block-start:var(--h3-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing.smart-spacing>:where(*+h4){margin-block-start:var(--h4-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing.smart-spacing>:where(*+h5){margin-block-start:var(--h5-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing.smart-spacing>:where(*+h6){margin-block-start:var(--h6-spacing,var(--heading-spacing));margin-block-end:0}.smart-spacing.smart-spacing>*+p{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing.smart-spacing>:is(*+ul,*+ol){margin-block:var(--list-spacing,var(--flow-spacing,initial))}.smart-spacing.smart-spacing>:is(ul,ol){padding-inline-start:var(--list-indent-spacing,var(--flow-spacing,initial))}.smart-spacing.smart-spacing>ul *+li,.smart-spacing.smart-spacing>ol *+li{margin-block-start:var(--list-item-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing.smart-spacing>ul ul,.smart-spacing.smart-spacing>ol ol,.smart-spacing.smart-spacing>ul ol,.smart-spacing.smart-spacing>ol ul{margin-block:var(--nested-list-spacing,var(--list-item-spacing,initial));padding-inline-start:var(--nested-list-indent-spacing,initial)}.smart-spacing.smart-spacing>:is(ul,ol) :is(ul,ol) li{margin-block-start:var(--nested-list-item-spacing,var(--list-item-spacing,initial))}.smart-spacing.smart-spacing>*+figure,.smart-spacing.smart-spacing>*+picture{margin-block:var(--figure-spacing,var(--flow-spacing,initial))}.smart-spacing.smart-spacing figcaption{margin-block:var(--figcaption-spacing,var(--flow-spacing,initial))}.smart-spacing.smart-spacing>*+blockquote:where(:not(figure>blockquote)){margin-block:var(--blockquote-spacing,var(--flow-spacing,initial))}.smart-spacing.smart-spacing>blockquote *+*{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.smart-spacing.smart-spacing>:is(figure,blockquote,ul,ol)+*{--paragraph-spacing:0;--flow-spacing:0}