.rich-text-block{padding-top:var(--rt-pad-top-m,var(--spacing-section-md));padding-bottom:var(--rt-pad-bottom-m,var(--spacing-section-md))}@media (min-width:768px){.rich-text-block{padding-top:var(--rt-pad-top-d,var(--spacing-section-md));padding-bottom:var(--rt-pad-bottom-d,var(--spacing-section-md))}}.rich-text-block__inner{max-width:var(--rt-max-w,none);margin-inline:auto}.rich-text-block :is(h1,h2,h3,h4,h5,h6){color:var(--rt-heading-color,var(--color-text-dark))}.rich-text-block :is(p,li,blockquote){color:var(--rt-text-color,var(--color-text-dark))}.rich-text-block strong{color:inherit}.rich-text-block a{color:var(--rt-link-color,var(--color-action-text-default))}
.form-field__required-indicator{color:var(--ov-input-required-color,var(--color-text-medium))}.form-checkbox__input:focus-visible,.form-radio-group__input:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.form-checkbox__input,.form-radio-group__input{width:var(--spacing-vertical-jumbo);height:var(--spacing-vertical-jumbo);accent-color:var(--color-action-primary-background-active);cursor:pointer;flex-shrink:0;margin:0}.form-checkbox__error,.form-radio-group__error{font-family:var(--ov-input-error-font-family,var(--typography-font-family-body));font-size:var(--ov-input-error-font-size,var(--typography-body-small));font-weight:var(--ov-input-error-font-weight,var(--typography-font-weight-regular));line-height:var(--ov-input-error-line-height,var(--typography-line-height-medium));letter-spacing:var(--ov-input-error-letter-spacing,inherit);text-transform:var(--ov-input-error-text-transform,inherit);color:var(--ov-input-error-color,var(--color-field-field-error))}@media (max-width:768px){.form-checkbox__error,.form-radio-group__error{font-family:var(--ov-input-error-font-family-m,var(--ov-input-error-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-error-font-size-m,var(--ov-input-error-font-size,var(--typography-body-small)));font-weight:var(--ov-input-error-font-weight-m,var(--ov-input-error-font-weight,var(--typography-font-weight-regular)));line-height:var(--ov-input-error-line-height-m,var(--ov-input-error-line-height,var(--typography-line-height-medium)));letter-spacing:var(--ov-input-error-letter-spacing-m,var(--ov-input-error-letter-spacing,inherit));text-transform:var(--ov-input-error-text-transform-m,var(--ov-input-error-text-transform,inherit));color:var(--ov-input-error-color-m,var(--ov-input-error-color,var(--color-field-field-error)))}}.form-radio-group{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-small);border:none;flex-direction:column;width:100%;margin:0;padding:0;display:flex}.form-radio-group__legend{font-family:var(--ov-input-label-font-family,var(--typography-font-family-body));font-size:var(--ov-input-label-font-size,var(--typography-body-medium));font-weight:var(--ov-input-label-font-weight,var(--typography-font-weight-medium));line-height:var(--ov-input-label-line-height,var(--typography-line-height-medium));letter-spacing:var(--ov-input-label-letter-spacing,inherit);text-transform:var(--ov-input-label-text-transform,inherit);color:var(--ov-input-label-color,var(--color-text-dark));padding:0}@media (max-width:768px){.form-radio-group__legend{font-family:var(--ov-input-label-font-family-m,var(--ov-input-label-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-label-font-size-m,var(--ov-input-label-font-size,var(--typography-body-medium)));font-weight:var(--ov-input-label-font-weight-m,var(--ov-input-label-font-weight,var(--typography-font-weight-medium)));line-height:var(--ov-input-label-line-height-m,var(--ov-input-label-line-height,var(--typography-line-height-medium)));letter-spacing:var(--ov-input-label-letter-spacing-m,var(--ov-input-label-letter-spacing,inherit));text-transform:var(--ov-input-label-text-transform-m,var(--ov-input-label-text-transform,inherit));color:var(--ov-input-label-color-m,var(--ov-input-label-color,var(--color-text-dark)))}}.form-radio-group__options{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-large);flex-direction:column;display:flex}.form-radio-group__option{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-medium);cursor:pointer;flex-direction:row;display:flex}.form-radio-group__option-label{font-family:var(--ov-input-text-font-family,var(--typography-font-family-body));font-size:var(--ov-input-text-font-size,var(--typography-body-large));font-weight:var(--ov-input-text-font-weight,var(--typography-font-weight-regular));line-height:var(--ov-input-text-line-height,var(--typography-line-height-tall));letter-spacing:var(--ov-input-text-letter-spacing,inherit);text-transform:var(--ov-input-text-text-transform,inherit);color:var(--ov-input-text-color,var(--color-text-dark))}@media (max-width:768px){.form-radio-group__option-label{font-family:var(--ov-input-text-font-family-m,var(--ov-input-text-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-text-font-size-m,var(--ov-input-text-font-size,var(--typography-body-large)));font-weight:var(--ov-input-text-font-weight-m,var(--ov-input-text-font-weight,var(--typography-font-weight-regular)));line-height:var(--ov-input-text-line-height-m,var(--ov-input-text-line-height,var(--typography-line-height-tall)));letter-spacing:var(--ov-input-text-letter-spacing-m,var(--ov-input-text-letter-spacing,inherit));text-transform:var(--ov-input-text-text-transform-m,var(--ov-input-text-text-transform,inherit));color:var(--ov-input-text-color-m,var(--ov-input-text-color,var(--color-text-dark)))}}.form-radio-group--disabled{opacity:var(--opacity-disabled)}.form-radio-group--disabled .form-radio-group__option,.form-radio-group--disabled .form-radio-group__input{cursor:not-allowed}.form-checkbox{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-small);flex-direction:column;width:100%;display:flex}.form-checkbox__row{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-medium);cursor:pointer;flex-direction:row;display:flex}.form-checkbox__label{font-family:var(--ov-input-label-font-family,var(--typography-font-family-body));font-size:var(--ov-input-label-font-size,var(--typography-body-large));font-weight:var(--ov-input-label-font-weight,var(--typography-font-weight-regular));line-height:var(--ov-input-label-line-height,var(--typography-line-height-tall));letter-spacing:var(--ov-input-label-letter-spacing,inherit);text-transform:var(--ov-input-label-text-transform,inherit);color:var(--ov-input-label-color,var(--color-text-dark))}@media (max-width:768px){.form-checkbox__label{font-family:var(--ov-input-label-font-family-m,var(--ov-input-label-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-label-font-size-m,var(--ov-input-label-font-size,var(--typography-body-large)));font-weight:var(--ov-input-label-font-weight-m,var(--ov-input-label-font-weight,var(--typography-font-weight-regular)));line-height:var(--ov-input-label-line-height-m,var(--ov-input-label-line-height,var(--typography-line-height-tall)));letter-spacing:var(--ov-input-label-letter-spacing-m,var(--ov-input-label-letter-spacing,inherit));text-transform:var(--ov-input-label-text-transform-m,var(--ov-input-label-text-transform,inherit));color:var(--ov-input-label-color-m,var(--ov-input-label-color,var(--color-text-dark)))}}.form-checkbox--disabled{opacity:var(--opacity-disabled)}.form-checkbox--disabled .form-checkbox__row,.form-checkbox--disabled .form-checkbox__input{cursor:not-allowed}.form-message{font-family:var(--typography-font-family-body);font-size:var(--typography-body-medium);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-tall);color:var(--color-text-medium)}