.ui-input{display:flex;flex-direction:column;gap:.31rem;width:100%}.ui-input__error,.ui-input__label{color:var(--color__text);font-size:1rem;font-weight:500;line-height:1.25rem}.ui-input__error{display:none}.ui-input__label.--gray-label{color:var(--color__text-50);margin-bottom:.25rem}.ui-input__label.--thin{font-weight:400}.ui-input__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:1rem;font-weight:500;height:3.125rem;line-height:130%;margin:0;outline:none;padding:0 1.125rem;transition:all .24s ease;width:100%}.ui-input__field.--textarea{min-height:8rem;padding:1rem 1.5rem!important;resize:vertical}.ui-input__field::-moz-placeholder{color:var(--color__text-40);font-size:inherit;line-height:inherit}.ui-input__field::placeholder{color:var(--color__text-40);font-size:inherit;line-height:inherit}.ui-input.ui-input.--float-label{gap:.5rem;position:relative}.ui-input.ui-input.--float-label .ui-input__label{color:var(--color__text);font-size:.75rem;font-weight:500;left:1.25rem;line-height:1;margin:0;max-width:calc(100% - 2.5rem);opacity:.4;pointer-events:none;position:absolute;top:2rem;transform:translateY(-1.125rem);transition:color .24s ease,font-size .24s ease,opacity .24s ease,transform .24s ease;z-index:1}.ui-input.ui-input.--float-label:has(.ui-input__field:-moz-placeholder) .ui-input__label{font-size:.9375rem;line-height:1;opacity:.56;transform:translateY(-50%)}.ui-input.ui-input.--float-label:has(.ui-input__field:placeholder-shown) .ui-input__label{font-size:.9375rem;line-height:1;opacity:.56;transform:translateY(-50%)}.ui-input.ui-input.--float-label:has(.ui-input__field:focus) .ui-input__label{color:#0c1d3e66;font-size:.75rem;opacity:1;transform:translateY(-1.125rem)}.ui-input.ui-input.--float-label .ui-input__field{padding-top:1.35rem}.ui-input.ui-input.--float-label .ui-input__field::-moz-placeholder{opacity:0;-moz-transition:opacity .24s ease;transition:opacity .24s ease}.ui-input.ui-input.--float-label .ui-input__field::placeholder{opacity:0;transition:opacity .24s ease}.ui-input.ui-input.--float-label .ui-input__field:focus::-moz-placeholder{opacity:1}.ui-input.ui-input.--float-label .ui-input__field:focus::placeholder{opacity:1}.ui-input__field.--fill{background-color:var(--color__gray-1);color:var(--color__text)}.ui-input__field.--fill:focus,.ui-input__field.--fill:hover{background-color:var(--color__gray-1);box-shadow:inset 0 0 0 1.5px var(--color__gray-2)}.ui-input__field.--border{background-color:var(--color__white);box-shadow:inset 0 0 0 1.5px var(--color__border);color:var(--color__text)}.ui-input__field.--border:focus,.ui-input__field.--border:hover{box-shadow:inset 0 0 0 1.5px var(--color__dark)}.ui-input__field.--simple{background-color:transparent;box-shadow:none;color:var(--color__text)}.ui-input__field.--simple:focus,.ui-input__field.--simple:hover{box-shadow:inset 0 0 0 1.5px var(--color__dark);color:var(--color__dark)}.ui-input__field.--simple:focus::-moz-placeholder,.ui-input__field.--simple:hover::-moz-placeholder{color:var(--color__text-64)}.ui-input__field.--simple:focus::placeholder,.ui-input__field.--simple:hover::placeholder{color:var(--color__text-64)}.ui-input.is-error .ui-input__error,.ui-input.is-error .ui-input__label{color:var(--color__error)}.ui-input.is-error .ui-input__error{display:block}.ui-input.is-error .ui-input__field{box-shadow:inset 0 0 0 1.5px var(--color__error)}.ui-checkbox{cursor:pointer;transition:all .24s ease}.ui-checkbox input{display:none}.ui-checkbox__inner{gap:.75rem}.ui-checkbox__trigger{background-color:transparent;background-position:.45rem;background-repeat:no-repeat;background-size:1rem .75rem;box-shadow:inset 0 0 0 .125rem #24447f26;height:1.75rem;transition:all .24s ease;width:1.75rem}.ui-checkbox__label{color:#24447f80;flex:1;font-size:.8125rem;font-weight:500;line-height:120%;transition:all .24s ease}.ui-checkbox__error{font-size:.875rem;font-weight:700;line-height:1.25rem}.ui-checkbox:hover{opacity:.64}.ui-checkbox input:checked+*>.ui-checkbox__trigger{background-color:var(--color__gray-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='14' fill='none' viewBox='0 0 17 14'%3E%3Cpath stroke='%23325ba7' stroke-width='3' d='m1 7 5 4.5L15 1'/%3E%3C/svg%3E")}.ui-checkbox input:checked+*>.ui-checkbox__label{font-weight:500}.ui-checkbox input:disabled+*>.ui-checkbox__label,.ui-checkbox.is-disabled{pointer-events:none}.ui-checkbox input:disabled+*>.ui-checkbox__trigger{background-color:var(--color__text-10);box-shadow:inset 0 0 0 .125rem transparent;pointer-events:none}.ui-checkbox.is-error .ui-checkbox__label{color:var(--color__error)}.ui-checkbox.is-error .ui-checkbox__trigger{box-shadow:inset 0 0 0 .125rem var(--color__error)}.ui-checkbox__trigger.--radio{background-image:none;border-radius:50%;box-shadow:none;height:.9rem;margin:.3rem .25rem;position:relative;transition:none;width:.9rem}.ui-checkbox__trigger.--radio:after{border-radius:50%;box-shadow:inset 0 0 0 .125rem var(--color__fill-1);content:"";height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5rem}.ui-checkbox input:checked+*>.ui-checkbox__trigger.--radio{background-color:var(--color__fill-1);background-image:none}@media screen and (max-width:768px){.ui-checkbox__inner{align-items:center}.ui-checkbox__label{font-size:1rem}}
