.checkbox_wrapper__rZBZT{display:flex;flex-direction:column;gap:.5rem}.checkbox_secondary__orKdU.checkbox_wrapper__rZBZT{width:100%}.checkbox_checkboxWrapper__VXK4H{display:flex;align-items:center}.checkbox_checkboxWrapper__VXK4H:hover .checkbox_box__7a5tv{background-color:var(--color-greyscale-5)}.checkbox_inputHidden__VXqMj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.checkbox_labelBox__HATlD{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox_secondary__orKdU .checkbox_labelBox__HATlD{flex-direction:row-reverse;width:100%}.checkbox_box__7a5tv{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem;border:1.5px solid var(--color-greyscale-20);border-radius:.25rem;color:white!important;background-color:transparent;transition:background-color .2s,border-color .2s,box-shadow .2s}.checkbox_boxChecked__hKBRh{border-color:var(--color-brand-primary);background-color:var(--color-brand-primary)!important;color:var(--color-white-500)}.checkbox_inputHidden__VXqMj:focus-visible+.checkbox_labelBox__HATlD .checkbox_box__7a5tv{box-shadow:0 0 0 2px var(--color-brand-primary)}.checkbox_secondary__orKdU .checkbox_labelContent__bOYBN{display:flex;justify-content:space-between;align-items:center;width:100%;gap:.5rem}.checkbox_labelText__payRN{font-family:var(--font-satoshi);font-size:1rem;font-style:normal;font-weight:480;line-height:1.5rem;color:var(--color-foreground)}.checkbox_asterisk__Q3DuP{color:var(--color-danger-red);margin-left:.25rem}.checkbox_badgeWrap__BkHv5{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .75rem;border-radius:18.75rem;font-family:var(--font-satoshi);font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem;letter-spacing:-.015rem;text-transform:uppercase;color:var(--color-foreground);background-color:var(--color-background-secondary)}.checkbox_descriptionText___cn1M{font-size:.875rem;color:var(--color-greyscale-60)}.checkbox_errorList__WfwL5{list-style:none;margin:0;padding:0 1rem}.checkbox_errorText__ilCYG{font-size:.75rem;color:var(--color-danger-red)}