.cform{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.cform__field{flex-direction:column;display:flex}.cform__phone-row{gap:calc(var(--spacing,.25rem) * 2);display:flex}.cform__country-select{flex-shrink:0;width:7.5rem}.cform__phone-input{flex:1}.cform__textarea{min-height:calc(var(--spacing,.25rem) * 28)}.cform__submit{margin-top:calc(var(--spacing,.25rem) * 2);width:100%}.cform__status{margin-top:var(--spacing,.25rem)}.cform__label--dark{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.cform__label--dark{color:color-mix(in oklab, var(--primary-foreground) 90%, transparent)}}.cform__input--dark{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.cform__input--dark{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.cform__input--dark{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.cform__input--dark{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.cform__input--dark,.cform__input--dark::placeholder{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.cform__input--dark::placeholder{color:color-mix(in oklab, var(--primary-foreground) 60%, transparent)}}.cform__input--dark:focus-visible{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.cform__input--dark:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 40%, transparent)}}.cform__submit--dark{background-color:var(--color-white,#fff);color:var(--primary)}@media (hover:hover){.cform__submit--dark:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.cform__submit--dark:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}}
