.marketo-form-wrapper{border:1px solid #60a5fa!important;padding:16px!important;border-radius:4px!important;background-color:white!important;margin:0 auto!important;width:100%!important;box-sizing:border-box!important}.marketo-form-wrapper .mktoForm{width:100%!important;font-family:inherit!important;background-color:transparent!important;padding:0!important;display:block!important}.marketo-form-wrapper .mktoForm .mktoFieldWrap,.marketo-form-wrapper .mktoForm .mktoFormCol{width:100%!important;margin-bottom:12px!important;float:none!important;display:block!important}.marketo-form-wrapper .mktoForm .mktoLabel{text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;color:#333!important;margin-bottom:4px!important;width:100%!important;float:none!important;display:block!important}.marketo-form-wrapper .mktoForm .mktoField{width:100%!important;height:40px!important;padding:0 12px!important;border:1px solid #ccc!important;border-radius:4px!important;font-size:14px!important;color:#111827!important;background-color:white!important;transition:border-color .2s ease!important;box-sizing:border-box!important;box-shadow:none!important}.marketo-form-wrapper .mktoForm .mktoField:focus{border-color:#5600F1!important;outline:none!important;box-shadow:none!important}.marketo-form-wrapper .mktoForm .mktoButtonRow{margin-top:16px!important;width:100%!important;float:none!important;text-align:left!important;display:flex!important;justify-content:flex-start!important;padding:0!important}.marketo-form-wrapper .mktoForm .mktoButtonWrap{margin-left:0!important;text-align:left!important;width:auto!important}.marketo-form-wrapper .mktoForm .mktoButton{width:auto!important;margin:0!important;padding:10px 32px!important;background:#5600F1!important;border:none!important;border-radius:9999px!important;color:white!important;font-size:16px!important;font-weight:500!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 6px 16px -4px rgba(86,0,241,.4)!important}.marketo-form-wrapper .mktoForm .mktoButton:hover{background:#4500c4!important;transform:translateY(-1px)!important}.marketo-form-wrapper .mktoForm .mktoCheckboxList,.marketo-form-wrapper .mktoForm .mktoLogicalField{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important;width:100%!important;margin-top:4px!important;float:none!important}.marketo-form-wrapper .mktoForm .mktoCheckboxList input{width:18px!important;height:18px!important;flex-shrink:0!important;border:2px solid #5600f1!important;border-radius:2px!important;cursor:pointer!important;appearance:none!important;position:relative!important;margin:2px 0 0!important;background:white!important;float:none!important;display:inline-block!important}.marketo-form-wrapper .mktoForm .mktoCheckboxList input:checked:after{content:"✓"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;color:#5600F1!important;font-weight:700!important;font-size:12px!important}.marketo-form-wrapper .mktoForm .mktoCheckboxList label{display:inline-block!important;width:auto!important;max-width:calc(100% - 30px)!important;margin:0!important;padding:0!important;font-weight:400!important;color:#333!important;font-size:13px!important;line-height:1.4!important;text-transform:none!important;letter-spacing:normal!important;float:none!important;vertical-align:top!important}.marketo-form-wrapper .mktoForm .mktoHtmlText{font-size:13px!important;color:#333!important;line-height:1.5!important;width:100%!important;margin-top:8px!important}.marketo-form-wrapper .mktoForm .mktoHtmlText a{color:#F95200!important;text-decoration:none!important}.marketo-form-wrapper .mktoForm .mktoError{position:relative!important;right:auto!important;bottom:auto!important;margin-top:4px!important;width:100%!important}.marketo-form-wrapper .mktoForm .mktoError .mktoErrorMsg{background:#FEE2E2!important;border:1px solid #ef4444!important;color:#B91C1C!important;padding:8px 12px!important;border-radius:4px!important;font-size:12px!important;box-shadow:none!important;text-shadow:none!important}.marketo-form-wrapper .mktoForm .mktoAsterix,.marketo-form-wrapper .mktoForm .mktoError .mktoErrorArrow,.marketo-form-wrapper .mktoForm .mktoGutter,.marketo-form-wrapper .mktoForm .mktoOffset{display:none!important}.mktoFormRow:has(input[type=checkbox]){display:flex;align-items:center;.mktoFieldDescriptor{width:unset!important}.mktoField{padding:0!important}.mktoLogicalField{gap:0!important}}