:root{--hsf-global__font-family:var(--font-family);--hsf-global__font-size:var(--font-size-base);--hsf-global__color:var(--color-text);--hsf-global-error__color:var(--color-secondary);--hsf-row__horizontal-spacing:var(--space-md);--hsf-row__vertical-spacing:var(--space-md);--hsf-module__vertical-spacing:var(--space-sm-2);--hsf-button__font-family:var(--font-family);--hsf-button__font-size:var(--font-size-base);--hsf-button__color:var(--color-text-inverse);--hsf-button__background-color:var(--color-secondary);--hsf-button__background-image:none;--hsf-button__border-radius:var(--border-radius);--hsf-button__padding:0.75em 2em;--hsf-button__box-shadow:none;--hsf-button__border-color:var(--color-text);--hsf-button__border-style:solid;--hsf-richtext__font-family:var(--font-family);--hsf-richtext__font-size:var(--font-size-body);--hsf-richtext__color:var(--color-text);--hsf-heading__font-family:var(--font-family);--hsf-heading__color:var(--color-secondary);--hsf-heading__text-shadow:none;--hsf-background__background-color:var(--color-secondary);--hsf-background__background-image:none;--hsf-background__background-size:cover;--hsf-background__background-position:center;--hsf-background__background-repeat:no-repeat;--hsf-background__border-style:solid;--hsf-background__border-color:transparent;--hsf-background__border-radius:var(--border-radius);--hsf-background__border-width:1px;--hsf-background__padding:0!important;--hsf-progressbar-text__font-family:var(--font-family);--hsf-progressbar-text__font-size:var(--font-size-sm);--hsf-progressbar-text__color:var(--color-secondary);--hsf-progressbar-progressLine__background-color:var(--color-secondary);--hsf-progressbar-progressLine__background-image:none;--hsf-progressbar-progressLine__border-color:var(--color-border);--hsf-progressbar-progressLine__border-style:solid;--hsf-progressbar-progressLine__border-width:1px;--hsf-progressbar-trackLine__background-color:var(--color-border);--hsf-erroralert__font-family:var(--font-family);--hsf-erroralert__font-size:var(--font-size-sm);--hsf-erroralert__color:var(--color-secondary);--hsf-infoalert__font-family:var(--font-family);--hsf-infoalert__font-size:var(--font-size-sm);--hsf-infoalert__color:var(--color-secondary);--hsf-field-label__font-family:var(--font-family);--hsf-field-label__font-size:var(--font-size-body);--hsf-field-label__color:var(--color-text);--hsf-field-label-requiredindicator__color:var(--color-secondary);--hsf-field-description__font-family:var(--font-family);--hsf-field-description__color:var(--color-text);--hsf-field-footer__font-family:var(--font-family);--hsf-field-footer__color:var(--color-text);--hsf-field-input__font-family:var(--font-family);--hsf-field-input__color:var(--color-text);--hsf-field-input__background-color:var(--color-surface);--hsf-field-input__placeholder-color:var(--color-border);--hsf-field-input__border-color:var(--color-border);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:var(--border-radius);--hsf-field-input__padding:0.75em 1em;--hsf-field-textarea__font-family:var(--font-family);--hsf-field-textarea__color:var(--color-text);--hsf-field-textarea__background-color:var(--color-surface);--hsf-field-textarea__placeholder-color:var(--color-border);--hsf-field-textarea__border-color:var(--color-border);--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:var(--border-radius);--hsf-field-textarea__padding:0.75em 1em;--hsf-field-checkbox__padding:var(--space-sm-2);--hsf-field-checkbox__background-color:var(--color-surface);--hsf-field-checkbox__color:var(--color-text);--hsf-field-checkbox__border-color:var(--color-border);--hsf-field-checkbox__border-width:1px;--hsf-field-checkbox__border-style:solid;--hsf-field-radio__padding:0.5em;--hsf-field-radio__background-color:var(--color-surface);--hsf-field-radio__color:var(--color-text);--hsf-field-radio__border-color:var(--color-border);--hsf-field-radio__border-width:1px;--hsf-field-radio__border-style:solid;.hsfc-CheckboxField{--hsf-field-label__font-size:var(--font-size-base);margin-block-end:var(--space-base)}}.mty-form{font-family:var(--font-family)}.hsfc-Button{border:1px solid var(--color-text)}[data-hsfc-id=Renderer] .hsfc-CheckboxField label{gap:1rem!important}@media (max-width:767px){:root{--hsf-background__padding:var(--space-md)}}