*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:auto;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}body{background:transparent}#reach-form-root{width:100%}.reach-loading{display:flex;align-items:center;justify-content:center;min-height:120px}[hidden]{display:none!important}.reach-spinner{width:24px;height:24px;border:3px solid #e5e7eb;border-top-color:#6d28d9;border-radius:50%;animation:reach-spin .6s linear infinite}@keyframes reach-spin{to{transform:rotate(360deg)}}#reach-form-container{width:100%}.reach-field-error{color:#dc2626;font-size:12px;margin-top:4px}[data-reach-submit][aria-disabled=true]{opacity:.6;cursor:not-allowed}.reach-submitting{opacity:.6;pointer-events:none}
