.ScanModule_scan-module__PUta1{padding:0;border:none;background:transparent;box-shadow:none}.ScanModule_scan-options__zTLfm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;color:var(--muted);font-size:.86rem}.ScanModule_scan-options__zTLfm>span{width:100%;font-weight:600;color:var(--soft)}.ScanModule_scan-options__zTLfm label{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface2);cursor:pointer}.ScanModule_scan-options__zTLfm input{accent-color:var(--blue)}.ScanModule_scan-options__zTLfm b{font-weight:600}.ScanModule_scan-upload__VgiBk{color:var(--blue2)}.section .ScanModule_scan-module__PUta1 .button{margin-top:0}.final-cta .ScanModule_scan-module__PUta1{margin-top:clamp(22px,3vw,34px);max-width:860px!important;margin-inline:auto;text-align:left}.ScanModule_scan-upload__VgiBk{cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb,var(--blue2) 42%,transparent);text-decoration-color:color-mix(in srgb,var(--blue2) 42%,transparent);background:none;border:0;font-family:inherit;padding:4px 2px;border-radius:5px}.ScanModule_scan-upload__VgiBk svg{width:16px;height:16px;flex:0 0 16px}.ScanModule_scan-upload__VgiBk:hover{color:var(--blue2);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;transform:none}.ScanModule_scan-upload__VgiBk input{display:none!important}.ScanModule_scan-options__zTLfm{align-items:flex-start;gap:9px}.final-scan-form .ScanModule_scan-module__PUta1{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.final-scan-form .ScanModule_scan-module__PUta1 .microcopy{display:none}@media(max-width:760px){.ScanModule_scan-upload__VgiBk{width:100%;justify-content:center}}.ScanModule_scan-module__PUta1{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:center!important}.ScanModule_scan-options__zTLfm,.ScanModule_scan-options__zTLfm>span{text-align:center!important}.ScanModule_scan-module-wrapper__mGJT8{width:100%!important}.ScanModule_scan-form-integrated__ZOnrr{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.ScanModule_scan-input-group__x4lIH{display:flex!important;align-items:center!important;border:1px solid var(--line)!important;border-radius:16px!important;background:var(--solid)!important;padding:6px!important;gap:8px!important;width:100%!important;margin-bottom:16px!important;max-width:860px!important}.ScanModule_scan-url-input__YgM0v{flex:1 1!important;padding:12px 18px!important;font-size:.95rem!important;color:var(--text)!important;background:transparent!important;min-width:0!important;font-family:var(--font-body,inherit)!important}.ScanModule_scan-upload-btn-label__vYES5{display:flex!important;align-items:center!important;gap:8px!important;background:var(--bg2)!important;color:var(--blue)!important;font-size:.88rem!important;font-weight:500!important;padding:10px 16px!important;font-family:var(--font-body,inherit)!important;cursor:pointer!important;border-radius:12px!important;white-space:nowrap!important;transition:all .2s ease!important;border:1px solid var(--line)!important;border-right:none!important}.ScanModule_scan-upload-btn-label__vYES5:hover{background:rgba(255,255,255,.1)!important;color:var(--heading)!important}.ScanModule_scan-submit-btn__bmp8Z{font-weight:650!important;white-space:nowrap!important;background:var(--blue)!important;border:none!important}.ScanModule_scan-options__zTLfm{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin-top:0!important;margin-bottom:12px!important;width:100%!important}.ScanModule_options-label__dKCYh{font-size:.95rem!important;font-weight:600!important;color:var(--heading)!important;text-align:center!important}.ScanModule_scan-radio-group__N8Jqw{display:flex!important;flex-wrap:wrap;justify-content:center!important;gap:12px!important;margin-top:4px!important}.ScanModule_scan-radio-label__OXQva{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 18px!important;border:1px solid var(--line)!important;border-radius:999px!important;background:var(--surface)!important;color:var(--soft)!important;font-size:.88rem!important;cursor:pointer!important;transition:all .2s ease!important}.ScanModule_scan-radio-label__OXQva[data-active=true]{border-color:var(--blue)!important;background:var(--bg2)!important;color:var(--heading)!important}.ScanModule_scan-radio-label__OXQva .ScanModule_radio-circle__u7dDa{width:14px!important;height:14px!important;flex:0 0 14px;border:1.5px solid var(--muted)!important;border-radius:50%!important;position:relative!important}.ScanModule_scan-radio-label__OXQva[data-active=true] .ScanModule_radio-circle__u7dDa{border-color:var(--blue)!important}.ScanModule_scan-radio-label__OXQva[data-active=true] .ScanModule_radio-circle__u7dDa:after{content:""!important;position:absolute!important;inset:2.5px!important;border-radius:50%!important;background:var(--blue)!important}@media (max-width:760px){.ScanModule_scan-input-group__x4lIH{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:100%!important;margin-inline:auto!important;background:transparent!important;border:none!important;padding:0!important;grid-gap:8px!important;gap:8px!important}.ScanModule_scan-url-input__YgM0v{grid-column:span 2!important;order:1!important;border:1.5px solid var(--line)!important;border-radius:14px!important;background:var(--surface-strong)!important;color:var(--text)!important;padding:12px 16px!important;width:100%!important}.ScanModule_scan-input-group__x4lIH .ScanModule_scan-submit-btn__bmp8Z{order:2!important;border-radius:14px!important}.ScanModule_scan-input-group__x4lIH .ScanModule_scan-submit-btn__bmp8Z,.ScanModule_scan-input-group__x4lIH .ScanModule_scan-upload-btn-label__vYES5{grid-column:span 1!important;padding:10px 8px!important;justify-content:center!important;font-size:.76rem!important;min-width:0!important;white-space:nowrap!important}.ScanModule_scan-input-group__x4lIH .ScanModule_scan-upload-btn-label__vYES5{order:3!important;border:1.5px solid var(--line)!important;border-radius:14px!important;background:var(--surface2)!important;color:var(--blue)!important}.ScanModule_scan-radio-label__OXQva{padding:6px 10px!important;font-size:.82rem!important}.ScanModule_scan-radio-group__N8Jqw{gap:8px!important}.ScanModule_microcopy__AQZMV{font-size:clamp(8.5px,2.6vw,10.2px)!important;white-space:normal!important;text-wrap:balance!important;letter-spacing:-.018em!important}.ScanModule_scan-bottom-description__JSr1z{font-size:13px!important;line-height:1.4!important}}.ScanModule_scan-input-group__x4lIH{display:flex;align-items:stretch;border:1px solid var(--line2);border-radius:16px;background:var(--solid);overflow:hidden;box-shadow:0 4px 18px rgba(35,76,130,.04)}.ScanModule_scan-upload-btn-label__vYES5{display:flex;align-items:center;gap:8px;background:var(--bg2);color:var(--blue);font-size:.88rem;font-weight:650;padding:0 18px;cursor:pointer;border-right:1px solid var(--line);white-space:nowrap;transition:background .2s ease}.ScanModule_scan-upload-btn-label__vYES5:hover{background:color-mix(in srgb,var(--blue) 8%,var(--bg2))}.ScanModule_scan-upload-btn-label__vYES5 .ScanModule_upload-icon__YHqlI{width:16px;height:16px}.ScanModule_scan-url-input__YgM0v{flex:1 1;border:none!important;outline:none!important;padding:0 18px;font-size:.95rem;color:var(--text);background:transparent;min-width:0}.ScanModule_scan-submit-btn__bmp8Z{height:auto!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.15)!important;padding:12px 22px!important;font-family:var(--font-body,inherit)!important;font-size:.95rem!important;white-space:nowrap}.ScanModule_scan-radio-group__N8Jqw{display:flex;justify-content:center;gap:20px;width:100%;margin-top:10px}.ScanModule_scan-radio-label__OXQva{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.92rem;color:var(--muted);transition:color .2s ease}.ScanModule_scan-radio-label__OXQva[data-active=true]{color:var(--heading)}.ScanModule_scan-radio-label__OXQva input{position:absolute;opacity:0;width:0;height:0}.ScanModule_scan-radio-label__OXQva .ScanModule_radio-circle__u7dDa{width:18px;height:18px;border:2px solid var(--line2);border-radius:50%;display:inline-block;position:relative;transition:border-color .2s ease}.ScanModule_scan-radio-label__OXQva[data-active=true] .ScanModule_radio-circle__u7dDa{border-color:var(--blue)}.ScanModule_scan-radio-label__OXQva[data-active=true] .ScanModule_radio-circle__u7dDa:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--blue)}.ScanModule_scan-module-wrapper__mGJT8{max-width:100%;width:100%;margin-inline:auto;text-align:center}.ScanModule_scan-form-integrated__ZOnrr{display:flex;flex-direction:column;align-items:center;width:100%}.ScanModule_scan-form-integrated__ZOnrr>.ScanModule_scan-input-group__x4lIH,.ScanModule_scan-form-integrated__ZOnrr>.ScanModule_scan-options__zTLfm{max-width:860px!important;width:100%!important}.ScanModule_scan-bottom-description__JSr1z{font-size:16px!important;color:var(--heading)!important;margin-top:6px!important;max-width:none!important;width:100%!important;text-align:center!important;margin-inline:auto!important;line-height:1.6;text-wrap:pretty;white-space:normal}.ScanModule_microcopy__AQZMV{font-size:12px!important;text-wrap:balance}.ScanModule_scan-input-group__x4lIH button,.ScanModule_scan-radio-label__OXQva,.ScanModule_scan-submit-btn__bmp8Z,.ScanModule_scan-upload-btn-label__vYES5,button.ScanModule_scan-submit-btn__bmp8Z{font-family:var(--font-body,inherit)!important;letter-spacing:normal!important}@media (max-width:760px){.ScanModule_scan-input-group__x4lIH .ScanModule_scan-submit-btn__bmp8Z,.ScanModule_scan-input-group__x4lIH .ScanModule_scan-upload-btn-label__vYES5{white-space:normal!important;text-align:center;text-wrap:balance;line-height:1.4}.ScanModule_scan-upload-btn-label__vYES5 svg{flex-shrink:0}}.ScanModule_scan-form-integrated__ZOnrr .ScanModule_microcopy__AQZMV{font-family:var(--font-body)!important;letter-spacing:0!important}.ScanModule_scan-url-input__YgM0v::placeholder{color:var(--muted,#64748b)!important;font-family:var(--font-body,inherit)!important;opacity:.85}