.form-control{box-sizing:border-box;width:100%;height:2.75rem;transition:border-color .2s var(--ease-luxury), box-shadow .2s var(--ease-luxury);border-style:solid;border-width:1px;border-radius:.125rem;padding-block-start:calc(1.375rem - .5em - 1px);padding-block-end:calc(1.375rem - .5em - 1px);padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:1rem;line-height:1;display:block}.form-control--light{border-color:var(--color-border-strong);color:var(--color-ink);background-color:#fff}.form-control--light:focus-visible{box-shadow:0 0 0 2px var(--color-cta);outline:none}.form-control--dark{color:#fff;background-color:#ffffff0d;border-color:#fff6}.form-control--dark::placeholder{color:#ffffff8c}.form-control--dark:focus-visible{box-shadow:0 0 0 2px var(--color-cta);outline:none}.form-control--select{-webkit-appearance:none;appearance:none;cursor:pointer;background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.form-control--light.form-control--select:required:invalid{color:var(--color-ink-muted)}.form-control--dark.form-control--select:required:invalid{color:#ffffff8c}.form-control--light.form-control--select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23141414'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.168l3.71-3.94a.75.75 0 1 1 1.08 1.04l-4.24 4.5a.75.75 0 0 1-1.08 0l-4.24-4.5a.75.75 0 0 1 .02-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E")}.form-control--dark.form-control--select{background-color:var(--color-cta);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23FFFFFF'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 0 1 1.06.02L10 11.168l3.71-3.94a.75.75 0 1 1 1.08 1.04l-4.24 4.5a.75.75 0 0 1-1.08 0l-4.24-4.5a.75.75 0 0 1 .02-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E")}.form-control--textarea{resize:vertical;height:auto;min-height:5.5rem;padding-block-start:.5rem;padding-block-end:.5rem;line-height:1.65}.form-control--light.form-control--date{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.form-control--dark.form-control--date{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.form-control--date::-webkit-datetime-edit{padding:0}.form-control--date::-webkit-datetime-edit-fields-wrapper{padding:0}.form-control--date::-webkit-datetime-edit{line-height:1}.form-control--date::-webkit-date-and-time-value{line-height:1}.form-control--date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.95;width:1.125rem;height:1.125rem;margin:0 0 0 .25rem}.form-control--light.form-control--date::-webkit-calendar-picker-indicator{opacity:.75}.form-control--dark.form-control--date::-webkit-calendar-picker-indicator{filter:invert(.92)sepia(.35)saturate(4)hue-rotate(5deg)}@media (max-width:767px){.form-control--date{padding-block-start:calc(1.375rem - 9px);padding-block-end:calc(1.375rem - 9px);font-size:16px}}
