/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-bg--primary{--c-bg:var(--rt-primary-500);--c-fg:var(--rt-white);}.c-bg--secondary{--c-bg:var(--rt-neutral);--c-fg:var(--rt-white);}.c-bg--accent{--c-bg:var(--rt-primary-700);--c-fg:var(--rt-white);}.c-bg--muted{--c-bg:var(--rt-neutral-100);--c-fg:var(--rt-neutral-900);}.c-bg--inverted{--c-bg:var(--rt-neutral-900);--c-fg:var(--rt-white);}.layout-container:not(:has(.site-masthead-title)) .site-masthead-backdrop{min-height:0;}.c-heading__lead{font-family:var(--c-heading-lead-font,inherit);font-weight:var(--c-heading-lead-weight,inherit);font-style:var(--c-heading-lead-style,inherit);color:var(--c-heading-lead-color,inherit);text-transform:var(--c-heading-lead-transform,none);-webkit-text-stroke:var(--c-heading-lead-stroke,0) currentColor;}:is(h1,h2,h3,h4,h5,h6):has(.c-heading__lead){font-family:var(--c-heading-font,var(--rt-font-heading));font-weight:var(--c-heading-weight,700);font-style:var(--c-heading-style,normal);}#regform legend .fieldset-legend:has(.c-heading__lead){font-family:var(--c-heading-font,var(--rt-font-heading));font-weight:var(--c-heading-weight,700);font-style:var(--c-heading-style,normal);}main{overflow-x:clip;}.layout-content{overflow-x:visible;}
