/* other inline head styles, block supports – extracted from the WordPress site by tools/extract-theme.mjs */
@font-face{font-family:"Material Icons"; font-style:normal; font-weight:400; src:url(/assets/fonts/material-icons.woff2) format("woff2")}rs-module .material-icons{font-family:"Material Icons"; font-weight:normal; font-style:normal;font-size:inherit; display:inline-block;  text-transform:none; letter-spacing:normal; word-wrap:normal; white-space:nowrap; direction:ltr; vertical-align:top; line-height:inherit;  font-feature-settings:"liga"; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale}
          .newsletter-flex {display: flex; align-items: flex-start}
          .mce_inline_error {display: none}
          .mce_has_error .mce_inline_error {display: block}
          @media (max-width: 1023px) {.newsletter-flex {flex-direction: column}.mc-field-group {width: 100% !important;margin-right: 0 !important;margin-bottom: 20px !important;}}
.site-title,
			.site-description {
				position: absolute;
				clip: rect(1px, 1px, 1px, 1px);
			}
body.custom-background { background-color: #ffffff; }
.wp-container-core-buttons-is-layout-499968f5{justify-content:center;}
.wp-container-core-columns-is-layout-9d6595d7{flex-wrap:nowrap;}
.wp-container-core-group-is-layout-94bc23d7{flex-wrap:nowrap;justify-content:center;}
