.sample-request-form_humanProof__BzZi1{display:flex;align-items:center;gap:12px;width:100%;max-width:420px;padding:14px 16px;border:1px solid rgba(18,56,47,.18);border-radius:18px;background:#f7faf8;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sample-request-form_humanProof__BzZi1:hover{border-color:rgba(18,56,47,.34);box-shadow:0 8px 24px rgba(18,56,47,.08)}.sample-request-form_humanProofChecked__Q2TWj{border-color:rgba(18,56,47,.42);background:rgba(18,56,47,.06)}.sample-request-form_humanProof__BzZi1 input{position:absolute;opacity:0;pointer-events:none}.sample-request-form_humanProofBox__dMUHA{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid rgba(18,56,47,.42);border-radius:7px;background:#fff;color:#12382f;font-size:16px;font-weight:900;line-height:1}.sample-request-form_humanProofChecked__Q2TWj .sample-request-form_humanProofBox__dMUHA{border-color:#12382f;background:#12382f;color:#fff}.sample-request-form_humanProofCopy__gZcny{display:flex;flex-direction:column;gap:2px;line-height:1.3}.sample-request-form_humanProofCopy__gZcny strong{color:#12382f;font-size:15px;font-weight:800}.sample-request-form_humanProofCopy__gZcny small{color:hsla(0,0%,7%,.6);font-size:12px;font-weight:500}.sample-request-form_humanProof__BzZi1:focus-within{outline:2px solid rgba(18,56,47,.22);outline-offset:2px}.sample-request-form_regulatoryGroup__ozVXO{margin:0;padding:16px;border:1px solid rgba(18,56,47,.14);border-radius:14px;background:rgba(247,250,248,.7)}.sample-request-form_regulatoryLegend__pfXYT{padding:0 6px;color:#12382f;font-size:14px;font-weight:700}.sample-request-form_regulatoryLegend__pfXYT small{color:hsla(0,0%,7%,.52);font-weight:500}.sample-request-form_regulatoryOptions__z5nJx{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.sample-request-form_regulatoryOption__tIU_R{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid rgba(18,56,47,.12);border-radius:999px;background:#fff;color:#24362f;font-size:13px;font-weight:600;cursor:pointer}.sample-request-form_regulatoryOption__tIU_R input{width:16px;height:16px;accent-color:#12382f}