.kit-capture{display:grid;gap:12px;margin-top:22px}.kit-capture>label{font-size:15px;font-weight:700}.kit-capture>input{width:100%;min-width:0;min-height:48px;border:1px solid #70866a;border-radius:3px;background:#fffdf6;color:#172027;padding:12px;font:inherit}.kit-capture .kit-consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;font-weight:400;line-height:1.5}.kit-consent input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:#31594b}.kit-capture .button{justify-content:center;white-space:normal;cursor:pointer;border:0}.kit-capture .button:disabled{opacity:.65;cursor:wait}.kit-capture p{margin:0}.kit-capture [role=status]{min-height:1.5em;overflow-wrap:anywhere}.kit-capture [data-error=true]{color:#ad2929}#kit-download-ready{margin-block:22px}#kit-download-ready[hidden],.kit-capture[hidden]{display:none}.kit-capture input:focus-visible{outline:3px solid #8a3817;outline-offset:3px}
