.choice-group{--form-group-padding:0;--form-group-border:0 solid #0000;--form-group-color:var(--color-body-text);--form-group-color-light:var(--color-dark-light);--form-group-background-color:#0000;--form-group-transition:var(--form-group-transition-motion,none);--form-group-fieldset-flex-flow:column;--form-group-fieldset-gap:0;background:var(--form-group-background-color);border-left:var(--form-group-border);color:var(--form-group-color);display:block;font-family:var(--font-family-support);font-size:var(--font-size-form);padding:var(--form-group-padding);transition:var(--form-group-transition);width:100%}@media(prefers-reduced-motion:no-preference){.choice-group{--form-group-transition-motion:background 150ms ease,border 150ms ease,padding 150ms ease}}.choice-group:where(:not(:last-child)){margin-bottom:1.5rem}.choice-group--inline{--form-group-fieldset-flex-flow:row wrap;--form-group-fieldset-gap:0 2.5rem}.choice-group--error{--form-group-padding:0.5rem 0.75rem;--form-group-color:var(--color-danger-dark);--form-group-color-light:inherit;--form-group-border:6px solid var(--color-danger-dark);--form-group-background-color:var(--color-danger-light)}.choice-group__fieldset{align-items:flex-start;display:flex;flex-flow:var(--form-group-fieldset-flex-flow);gap:var(--form-group-fieldset-gap)}.choice-group__label{color:inherit;display:block;font-weight:var(--font-weight-bold);width:100%}.choice-group__label:where(:not(:last-child)){margin-bottom:.5rem}.choice-group__help{color:var(--form-group-color-light);display:block;font-size:.889em;width:100%}.choice-group__help:where(:not(:last-child)){margin-bottom:.25rem}