/* Shared semantic surfaces respond to the palette without changing font defaults. */
:root,.rk-home-two,.rk-h2-page{--rk-surface:color-mix(in srgb,var(--wp--preset--color--paper) 95%,var(--wp--preset--color--ink));--rk-field-border:color-mix(in srgb,var(--wp--preset--color--paper) 76%,var(--wp--preset--color--ink))}

/* Native site-title blocks have a theme-level font declaration of their own. */
.rk-header-inner .wp-block-site-title,.rk-footer-brand .wp-block-site-title{font-family:var(--rk-font-brand-choice,var(--wp--preset--font-family--display))}
.rk-h3-page :is(h1,h2,h3) em{font-family:var(--rk-font-heading-choice,Georgia,'Times New Roman',serif)}
