.field.select{cursor:pointer;line-height:1.4}.field-group-input.select,.field.select{position:relative}.field-group.select.placeholder .field.select{color:var(--text-placeholder-color)}.field-group.select.error .form-select-icon{color:var(--error-text-color)}.form-select-icon{align-items:center;background:linear-gradient(90deg,var(--bg-color-0),var(--bg-color));color:var(--border-focus-color);content:"";display:flex;font-weight:700;height:2.7em;justify-content:flex-end;padding-left:2em;padding-right:.6em;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.form-select-icon .icon{font-size:1.1em}.form-landing .form-select-icon{height:2.3em}.form-landing .form-select-icon .icon{font-size:1em}.field.select::autofill{background:linear-gradient(90deg,var(--autofill-bg-0),var(--autofill-bg))}textarea.field{height:2.4em}.checkbox-wrap{align-items:start;display:flex;flex-direction:column}.checkbox-input{cursor:pointer;display:block;flex-shrink:0;margin-right:12px;position:relative}.checkbox-input input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.error.checkbox .checkbox-input-label:after,.error.checkbox .checkbox-input-label:before{display:none}.checkbox-input label{align-items:center;display:flex;gap:.5em;margin-bottom:0}.checkbox-input .checkbox-input-label{align-items:center;border:1px solid var(--border-color);cursor:pointer;display:flex;height:1.4em;justify-content:center;left:auto;outline:1px solid transparent;outline-offset:1.5px;position:relative;text-align:center;top:auto;transition:all .5s ease;width:1.4em;z-index:auto}input[type=checkbox]:not(:checked)+label .checkbox-input-label:hover{background:var(--bg-color)}input[type=checkbox]:focus+label .checkbox-input-label{outline-color:var(--border-focus-color)}input[type=checkbox]:checked+label .checkbox-input-label{border-color:var(--border-focus-color)}.error.checkbox .checkbox-input-label{border-color:var(--error-color)!important}.checkbox-input-label .icon{color:var(--text-color);opacity:0;transition:opacity .5s ease}input[type=checkbox]:checked+label .checkbox-input-label .icon{opacity:1}.checkbox-label{align-items:center;color:var(--off-white);display:flex;font-family:var(--font-body);font-size:1em;gap:.5em;text-transform:none}.my-hopo{display:none}
