.mit-form{flex-direction:column;gap:1rem;display:flex}.mit-form p,.mit-form a,.mit-form label{-webkit-user-select:text;user-select:text}.mit-form__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.mit-form__field{flex-direction:column;gap:.45rem;display:flex}.mit-form__field label{letter-spacing:.14em;text-transform:uppercase;color:#f5efe8d1;font-family:Inter,sans-serif;font-size:.82rem;font-weight:500}.mit-form__field input,.mit-form__field select{color:#f5efe8;background:#ffffff0b;border:1px solid #ffffff24;border-radius:.75rem;outline:none;width:100%;padding:.9rem 1rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:300;transition:border-color .25s,background .25s,box-shadow .25s}.mit-form__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#ffb24b 50%),linear-gradient(135deg,#ffb24b 50%,#0000 50%);background-position:calc(100% - 1.25rem) 1.25rem,calc(100% - 1rem) 1.25rem;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;padding-right:2.5rem}.mit-form__field select option{color:#f5efe8;background:#120a14}.mit-form__field input::placeholder{color:#f5efe859;font-weight:300}.mit-form__field input:focus,.mit-form__field select:focus{background:#ffffff12;border-color:#ffb24b8c;box-shadow:0 0 0 3px #ff7b2224}.mit-form__field input.is-invalid,.mit-form__field select.is-invalid{border-color:#ff8269bf;box-shadow:0 0 0 3px #ff63471f}.mit-form__plan{border:0;margin:0;padding:0}.mit-form__plan legend{letter-spacing:.14em;text-transform:uppercase;color:#f5efe8d1;margin-bottom:.45rem;padding:0;font-family:Inter,sans-serif;font-size:.82rem;font-weight:500}.mit-form__optional{letter-spacing:.1em;color:#f5efe873;margin-left:.4rem;font-size:.72rem;font-weight:400}.mit-form__plan-row{flex-wrap:wrap;gap:.5rem;display:flex}.mit-form__plan-option{color:#f5efe8d1;letter-spacing:0;text-transform:none;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:.7rem 1rem;font-family:Inter,sans-serif;font-size:.9rem;font-weight:300;transition:border-color .25s,background .25s,color .25s;display:inline-flex}.mit-form__plan-option input{opacity:0;width:1px;height:1px;position:absolute}.mit-form__plan-option.is-selected{color:#ffd5a8;background:#ff7b221f;border-color:#ffb24b8c}.mit-form__plan-option:has(input:focus-visible){outline-offset:2px;outline:2px solid #ffb24b}.mit-form__error{color:#ffa593;margin:0;font-size:.85rem;font-weight:400}.mit-form__turnstile{margin-top:.25rem}.mit-form__submit{color:#1a0a02;letter-spacing:.01em;cursor:pointer;background:linear-gradient(155deg,#ff5a1f,#ffb24b);border:0;border-radius:999px;margin-top:.4rem;padding:1.05rem 1.2rem;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:600;transition:background .3s,transform .25s,box-shadow .25s}.mit-form__submit:hover:not(:disabled){background:linear-gradient(155deg,#ff4f18,#ff9826);transform:translateY(-1px);box-shadow:0 12px 28px #ff7b2247}.mit-form__submit:disabled{opacity:.65;cursor:progress}.mit-form__privacy{color:#f5efe89e;margin:0;font-size:.8rem;font-weight:300;line-height:1.55}.mit-form__privacy a{font-size:inherit;color:#ffb24b;text-underline-offset:2px;font-weight:400;text-decoration:underline}.mit-form__done{-webkit-user-select:text;user-select:text}.mit-form__done-title{color:#ffd5a8;margin:0 0 1rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3}.mit-form__next{color:#f5efe8d9;flex-direction:column;gap:.5rem;margin:0 0 1.6rem;padding-left:1.2rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;display:flex}.mit-form__next li::marker{color:#ffb24b}.mit-form__done-note{color:#f5efe8ad;margin:0 0 .7rem;font-family:Inter,sans-serif;font-size:.92rem;font-weight:300}.mit-form__done-links{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.mit-form__done-links a{color:#ffb24b;text-underline-offset:3px;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:.95rem;font-weight:400;text-decoration:underline}
