.wizard-form-body{border:0;min-width:0;margin:0;padding:0}.wizard-field .wizard-required{color:#8d3a20;background:#fff0e8;border-radius:4px;padding:2px 7px}.wizard-field .wizard-field-error,.wizard-error-summary{color:#943820;font-size:.875rem;font-weight:500;line-height:1.8;display:block}.wizard-error-summary{background:#fff2ec;border-left:3px solid #b04c31;margin-top:24px;padding:14px 18px}.wizard-field [aria-invalid=true]{border-color:#b04c31}.wizard-steps button:disabled{cursor:default}.wizard-steps li:not(.complete):not(.current) button:disabled{opacity:.65}.wizard-privacy{background:#f0f3eb;border-radius:8px;margin-top:30px;padding:22px}.wizard-privacy h3{align-items:center;gap:10px;font-size:1rem;display:flex}.wizard-privacy p{margin-top:12px;font-size:.9375rem;line-height:1.9}.wizard-consent{cursor:pointer;align-items:flex-start;gap:12px;margin-top:20px;font-size:.9375rem;line-height:1.9;display:flex}.wizard-consent>:first-child{flex-shrink:0;margin-top:6px}.wizard-receipt-note{background:#f0f3eb;margin-top:24px;padding:16px;font-size:.9375rem;line-height:1.9}.wizard-review-group dd{overflow-wrap:anywhere;white-space:pre-wrap}.wizard-next:disabled{opacity:.55;cursor:not-allowed}.trial-details{margin-top:18px}.trial-details .wizard-review-group{margin-top:14px}.trial-details .wizard-review-group h3{padding-bottom:10px;font-size:1rem}.trial-details .wizard-review-group dd{margin:0}.trial-details-trigger{font-size:.9375rem;font-weight:600}@media (max-width:600px){.wizard-privacy{padding:17px}.wizard-consent{font-size:.875rem}}
