.CheckboxInput_root__pqTvC{padding:0;border:0}.CheckboxInput_root__pqTvC legend{margin-bottom:1.6rem;padding:0}.CheckboxInput_checkboxes__ApZDy{margin-bottom:3.2rem}.CheckboxInput_checkbox__KmBFB{display:flex;align-items:center;margin-bottom:1.2rem;cursor:pointer;page-break-inside:avoid;break-inside:avoid}.CheckboxInput_checkbox__KmBFB>span{margin-bottom:0}.CheckboxInput_checkboxSpace__dWeDL{display:none}.CheckboxInput_customCheckbox__dm9Gi{position:relative;width:2.4rem;height:2.4rem;aspect-ratio:1;margin-right:1.2rem;border:.1rem solid var(--kale);border-radius:.5rem}.CheckboxInput_customCheckbox__dm9Gi input[type=checkbox]{visibility:hidden}.CheckboxInput_customCheckbox__dm9Gi input[type=checkbox]:checked~.CheckboxInput_icon__nSR2X{opacity:1;scale:1}.CheckboxInput_icon__nSR2X{position:absolute;width:100%;height:100%;top:0;left:0;color:var(--kale);scale:.7;opacity:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94),transform .15s cubic-bezier(.175,.885,.32,1.275)}.CheckboxInput_icon__nSR2X svg{position:absolute;left:.1rem;top:.1rem}.CheckboxInput_iconLarge__XcIxo{display:none}.CheckboxInput_textWrapper__dOo0_{display:flex;align-items:center}.CheckboxInput_textWrapper__dOo0_>*{margin-bottom:0}.CheckboxInput_textWrapper__dOo0_ span:first-child{margin-right:1.2rem}.CheckboxInput_textWrapper__dOo0_ input:disabled{pointer-events:none}.CheckboxInput_field__Y23OP{border-radius:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--kale);width:100%;background-color:rgba(0,0,0,0);border-bottom:.1rem solid var(--cashew-700)}.CheckboxInput_field__Y23OP::placeholder{color:rgba(var(--cashew-700-rgb),1);opacity:1}.CheckboxInput_field__Y23OP:input-placeholder{color:rgba(var(--cashew-700-rgb),1)}.CheckboxInput_field__Y23OP:focus{border-color:var(--kale)}.CheckboxInput_field__Y23OP:-webkit-autofill,.CheckboxInput_field__Y23OP:-webkit-autofill:active,.CheckboxInput_field__Y23OP:-webkit-autofill:focus,.CheckboxInput_field__Y23OP:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.CheckboxInput_multiColumn__FkIrb{display:flex;flex-direction:column;row-gap:3.2rem}.CheckboxInput_multiColumn__FkIrb.CheckboxInput_noLabels__TsYPZ{row-gap:0}.CheckboxInput_columnLabel__S3uNE{-webkit-margin-after:1.6rem;margin-block-end:1.6rem}@media(min-width:744px){.CheckboxInput_root__pqTvC legend{margin-bottom:3.2rem}.CheckboxInput_multiColumn__FkIrb{flex-direction:row;column-gap:4rem}.CheckboxInput_multiColumn__FkIrb>*{flex:1 1}.CheckboxInput_checkboxSpace__dWeDL{display:block;position:relative;width:100%}.CheckboxInput_checkbox__KmBFB{margin-bottom:1.6rem}.CheckboxInput_iconSmall__sXWIN{display:none}.CheckboxInput_iconLarge__XcIxo{display:block}}