@layer base{*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;tab-size:4}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style-position:inside;padding-inline-start:0}canvas,img,svg,video{display:block;height:auto;max-width:100%}picture{display:contents}source,track{display:none}button,input,select,textarea{color:inherit;font:inherit}:-moz-ui-invalid{box-shadow:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}textarea{resize:vertical}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}code,kbd,pre,samp{font-size:1em}table{border-color:inherit;text-indent:0}hr{color:inherit;height:0}summary{display:list-item}}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.firepress-skip-link:focus{background:var(--wp--preset--color--paper);clip-path:none;height:auto;left:1.6rem;padding:1.2rem 2rem;position:fixed;top:1.6rem;width:auto;z-index:100}:where(a):focus-visible,:where(button):focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:3px}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}p:not([class]){max-width:68ch}hr{background:var(--wp--preset--color--line);border:0;height:1px}.firepress-section{padding-block:var(--firepress-section-spacing,var(--wp--preset--spacing--60,6rem))}.firepress-section--background{background-color:var(--firepress-background,#0000);color:var(--firepress-text,inherit)}.firepress-section--background h1,.firepress-section--background h2,.firepress-section--background h3,.firepress-section--background h4,.firepress-section--background h5,.firepress-section--background h6{color:var(--firepress-heading,var(--firepress-text,inherit))}.firepress-section--background a:not(.wp-element-button){color:var(--firepress-link,var(--firepress-text,inherit))}.firepress-section--background a:not(.wp-element-button):focus-visible,.firepress-section--background a:not(.wp-element-button):hover{color:var(--firepress-link-hover,var(--firepress-link,inherit))}.firepress-section--background .wp-element-button{background-color:var(--firepress-button-background,var(--firepress-text,inherit));color:var(--firepress-button-text,var(--firepress-background,inherit))}.firepress-section--background .wp-element-button:focus-visible,.firepress-section--background .wp-element-button:hover{background-color:var(--firepress-button-hover,var(--firepress-button-background,var(--firepress-text,inherit)))}.firepress-section--background hr{border-color:var(--firepress-border,currentcolor)}.firepress-section:not(.firepress-section--background):not(.firepress-section--band)+.firepress-section:not(.firepress-section--background):not(.firepress-section--band),.wp-block:has(.firepress-section:not(.firepress-section--background):not(.firepress-section--band))+.wp-block .firepress-section:not(.firepress-section--background):not(.firepress-section--band){padding-block-start:0}.firepress-section__note,.firepress-section__placeholder{border:1px dashed var(--wp--preset--color--line);color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--small,1.4rem);padding:var(--wp--preset--spacing--30);text-align:center}
