.trackingpixel-title h1{color:#2d2a29;font-size:1.625rem;font-weight:700;line-height:1.3;margin:1.625rem 0}@media only screen and (max-width:30rem){.trackingpixel-title h1{font-size:1.375rem;margin:1.375rem 0}}::-ms-clear{display:none;height:0;width:0}.label-form,.trackingpixel-form-block-title{color:#2d2a29;cursor:pointer;display:block;font-weight:700;text-align:left}.vb-input-label--disabled.label-form,.vb-input-label--disabled.trackingpixel-form-block-title{opacity:.4;pointer-events:none}.label-form,.trackingpixel-form-block-title{font-size:1rem;line-height:1.5}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important}.trackingpixel-container{max-width:900px;margin:0 auto;padding:24px 16px;color:#201e1d;font-family:Arial,Helvetica,sans-serif}.trackingpixel-container .hidden{display:none}.trackingpixel-title{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}.trackingpixel-title h1{text-align:center}.trackingpixel-form-block{margin:24px auto 0;width:-moz-fit-content;width:fit-content;min-width:640px}@media screen and (max-width:640px){.trackingpixel-form-block{min-width:unset;max-width:100%}}.trackingpixel-form-block-title{margin:0 0 12px}.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4px}.label-form{margin-bottom:6px}.trackingpixel-form-text-field{max-width:420px;padding:10px 12px;border:1px solid #d5d5d5;border-radius:6px;background:#fff;font-size:14px}.trackingpixel-form-text-field:focus{border-color:#7dbc8e;outline:none}.trackingpixel-form-text-field.trackingpixel-form-field-error{border-color:#b42318}.trackingpixel-form-mandatory-notice{margin-top:6px;font-size:10px;color:#999}.trackingpixel-form-error-message{max-width:420px;margin-top:6px;padding:8px 10px;border-radius:6px;background:#fdecec;color:#b42318;font-size:12px}.trackingpixel-form-checkbox-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.trackingpixel-form-checkbox-group .label-form{margin-bottom:0;font-weight:400;color:#575554}.trackingpixel-form-checkbox-field{width:16px;height:16px;margin:0}.trackingpixel-form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:32px 0}@media screen and (max-width:640px){.trackingpixel-form-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.trackingpixel-form-cancel-button{padding:8px 12px;cursor:pointer;border-radius:999px;border:1px solid #000;background:#fff;overflow:hidden;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;min-width:312px;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}@media screen and (max-width:480px){.trackingpixel-form-cancel-button{min-width:200px}}.trackingpixel-form-cancel-button:hover{background:#000;color:#fff}.trackingpixel-form-submit-button{padding:8px 12px;cursor:pointer;border-radius:999px;border:1px solid #598565;background:#598565;overflow:hidden;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;min-width:312px;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}@media screen and (max-width:480px){.trackingpixel-form-submit-button{min-width:200px}}.trackingpixel-form-submit-button:hover{background:#45674e;border-color:#45674e}.trackingpixel-form-submit-button:disabled{background:#eaeaea;border-color:#eaeaea;color:#9e9d9d;cursor:default}.trackingpixel-form-legal-notice{font-size:10px;line-height:1.5;color:#9ca3af}.trackingpixel-confirmation{margin:32px 0;padding:20px;border-radius:8px;background:#f7f7f7;color:#35503c;text-align:center}