.macros-basics-form:has(.center-vertical){display:flex;flex-direction:column;justify-content:center}.macros-basics-form.regular{padding:0;position:relative}.macros-basics-form.regular fieldset{max-width:100%}.macros-basics-form.regular .form-columns-2 .hs-form-field{width:100%}@media(min-width:640px){.macros-basics-form.regular .form-columns-2 .hs-form-field{width:50%}}.macros-basics-form.regular .field{margin-bottom:1.5rem}@media(min-width:768px){.macros-basics-form.regular .field{margin-bottom:1rem}}.macros-basics-form.regular .field.hs-fieldtype-phonenumber label,.macros-basics-form.regular .field.hs-fieldtype-text label,.macros-basics-form.regular .field.hs-fieldtype-textarea label{display:block;font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber label span,.macros-basics-form.regular .field.hs-fieldtype-text label span,.macros-basics-form.regular .field.hs-fieldtype-textarea label span{display:inline-block}.macros-basics-form.regular .field.hs-fieldtype-phonenumber label .hs-form-required,.macros-basics-form.regular .field.hs-fieldtype-text label .hs-form-required,.macros-basics-form.regular .field.hs-fieldtype-textarea label .hs-form-required{margin-left:.25rem;position:relative;top:3px;--tw-text-opacity:1;color:rgb(var(--color-copy-brand)/1);color:rgb(var(--color-copy-brand)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea,.macros-basics-form.regular .field.hs-fieldtype-text .input input,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea{border-radius:.5rem;border-width:1px;display:block;height:3rem;width:100%;--tw-border-opacity:1;border-color:rgb(var(--color-line-default)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5rem;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input::-moz-placeholder,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea::-moz-placeholder,.macros-basics-form.regular .field.hs-fieldtype-text .input input::-moz-placeholder,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea::-moz-placeholder,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input::-moz-placeholder,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--color-copy-placeholder)/1);color:rgb(var(--color-copy-placeholder)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input::placeholder,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea::placeholder,.macros-basics-form.regular .field.hs-fieldtype-text .input input::placeholder,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea::placeholder,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input::placeholder,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea::placeholder{--tw-text-opacity:1;color:rgb(var(--color-copy-placeholder)/1);color:rgb(var(--color-copy-placeholder)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input:focus,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea:focus,.macros-basics-form.regular .field.hs-fieldtype-text .input input:focus,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea:focus,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input:focus,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:rgb(var(--color-neutrals-800)/1);outline-offset:0;outline-style:solid;outline-width:1px}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input:focus,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input:hover,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea:focus,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea:hover,.macros-basics-form.regular .field.hs-fieldtype-text .input input:focus,.macros-basics-form.regular .field.hs-fieldtype-text .input input:hover,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea:focus,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea:hover,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input:focus,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input:hover,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea:focus,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input.invalid,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea.invalid,.macros-basics-form.regular .field.hs-fieldtype-text .input input.invalid,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea.invalid,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input.invalid,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input input.invalid:focus,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea.invalid:focus,.macros-basics-form.regular .field.hs-fieldtype-text .input input.invalid:focus,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea.invalid:focus,.macros-basics-form.regular .field.hs-fieldtype-textarea .input input.invalid:focus,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea.invalid:focus{outline-color:rgb(var(--color-state-error)/1)}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea{height:7rem;padding-bottom:14px;padding-top:14px;resize:none;scrollbar-color:rgb(var(--color-line-default)/1) transparent;scrollbar-width:thin}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea::-webkit-scrollbar,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea::-webkit-scrollbar,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea::-webkit-scrollbar{width:.375rem}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea::-webkit-scrollbar-track,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea::-webkit-scrollbar-track,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea::-webkit-scrollbar-track{background-color:transparent}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input textarea::-webkit-scrollbar-thumb,.macros-basics-form.regular .field.hs-fieldtype-text .input textarea::-webkit-scrollbar-thumb,.macros-basics-form.regular .field.hs-fieldtype-textarea .input textarea::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(var(--color-neutrals-300)/1);background-color:rgb(var(--color-neutrals-300)/var(--tw-bg-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-checkbox label{display:block;font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-checkbox label span{display:inline-block}.macros-basics-form.regular .field.hs-fieldtype-checkbox label .hs-form-required{margin-left:.25rem;position:relative;top:3px;--tw-text-opacity:1;color:rgb(var(--color-copy-brand)/1);color:rgb(var(--color-copy-brand)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list{display:flex;flex-direction:column;gap:1rem}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox{margin:0}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:400;gap:.75rem;margin-bottom:0}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-width:2px;cursor:pointer;flex:none;height:1.5rem;position:relative;width:1.5rem;--tw-border-opacity:1;border-color:rgb(var(--color-line-strong)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-position:50%;background-repeat:no-repeat;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary)/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:checked{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-action-primary)/1);background-color:rgb(var(--color-action-primary)/var(--tw-bg-opacity,1));background-image:var(--form-icon-check-white);background-size:18px 18px}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span{display:inline-block;font-size:14px;font-weight:400;line-height:18px}.macros-basics-form.regular .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span,.macros-basics-form.regular .field.hs-fieldtype-radio label{font-family:Rubik,Rubik Fallback,Arial,sans-serif;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-radio label{display:block;font-size:16px;font-weight:600;line-height:22px;margin-bottom:.5rem}.macros-basics-form.regular .field.hs-fieldtype-radio label span{display:inline-block}.macros-basics-form.regular .field.hs-fieldtype-radio label .hs-form-required{margin-left:.25rem;position:relative;top:3px;--tw-text-opacity:1;color:rgb(var(--color-copy-brand)/1);color:rgb(var(--color-copy-brand)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list{display:flex;flex-direction:column;gap:.5rem}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list .hs-form-radio{margin:0}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list .hs-form-radio label{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;font-weight:400;gap:14px;margin-bottom:0}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:2px;cursor:pointer;flex:none;height:1rem;position:relative;top:1px;width:1rem;--tw-border-opacity:1;border-color:rgb(var(--color-line-strong)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-position:50%;background-repeat:no-repeat;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary)/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:checked{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-image:radial-gradient(circle,rgb(var(--color-action-primary)/1) 0 3px,transparent 4px)}.macros-basics-form.regular .field.hs-fieldtype-radio .inputs-list .hs-form-radio label span{display:inline-block;font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber label,.macros-basics-form.regular .field.hs-fieldtype-select label{display:block;font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber label span,.macros-basics-form.regular .field.hs-fieldtype-select label span{display:inline-block}.macros-basics-form.regular .field.hs-fieldtype-phonenumber label .hs-form-required,.macros-basics-form.regular .field.hs-fieldtype-select label .hs-form-required{margin-left:.25rem;position:relative;top:3px;--tw-text-opacity:1;color:rgb(var(--color-copy-brand)/1);color:rgb(var(--color-copy-brand)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input select,.macros-basics-form.regular .field.hs-fieldtype-select .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:1px;display:block;height:3rem;width:100%;--tw-border-opacity:1;border-color:rgb(var(--color-line-default)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5rem;padding-left:1rem;padding-right:2.5rem;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input select:focus,.macros-basics-form.regular .field.hs-fieldtype-select .input select:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:rgb(var(--color-neutrals-800)/1);outline-offset:0;outline-style:solid;outline-width:1px}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input select,.macros-basics-form.regular .field.hs-fieldtype-select .input select{background-image:var(--form-icon-dropdown);background-position:right 8px center;background-repeat:no-repeat;background-size:18px 18px}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input select:focus,.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input select:hover,.macros-basics-form.regular .field.hs-fieldtype-select .input select:focus,.macros-basics-form.regular .field.hs-fieldtype-select .input select:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input select.invalid,.macros-basics-form.regular .field.hs-fieldtype-select .input select.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-phonenumber .input select.invalid:focus,.macros-basics-form.regular .field.hs-fieldtype-select .input select.invalid:focus{outline-color:rgb(var(--color-state-error)/1)}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox{margin-bottom:.5rem;margin-top:.5rem}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:.75rem}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-width:2px;cursor:pointer;flex:none;height:1.5rem;position:relative;width:1.5rem;--tw-border-opacity:1;border-color:rgb(var(--color-line-strong)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-position:50%;background-repeat:no-repeat;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary)/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:checked{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-action-primary)/1);background-color:rgb(var(--color-action-primary)/var(--tw-bg-opacity,1));background-image:var(--form-icon-check-white);background-size:18px 18px}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span{flex:1 1 0%;font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin:0;--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a{--tw-text-opacity:1;color:rgb(var(--color-link-default)/1);color:rgb(var(--color-link-default)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:hover{--tw-text-opacity:1;color:rgb(var(--color-link-hover)/1);color:rgb(var(--color-link-hover)/var(--tw-text-opacity,1))}.macros-basics-form.regular .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:focus{--tw-text-opacity:1;color:rgb(var(--color-neutrals-800)/1);color:rgb(var(--color-neutrals-800)/var(--tw-text-opacity,1))}.macros-basics-form.regular .hs-field-desc{color:rgb(var(--color-brand-ink)/.7);font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:.25rem;position:relative;top:-2px}.macros-basics-form.regular .legal-consent-container .hs-richtext{flex:1 1 0%;font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-weight:400;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(var(--color-copy-secondary)/1);color:rgb(var(--color-copy-secondary)/var(--tw-text-opacity,1));font-size:12px;line-height:16px}.macros-basics-form.regular .legal-consent-container .hs-richtext a{--tw-text-opacity:1;color:rgb(var(--color-link-default)/1);color:rgb(var(--color-link-default)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .legal-consent-container .hs-richtext a:hover{--tw-text-opacity:1;color:rgb(var(--color-link-hover)/1);color:rgb(var(--color-link-hover)/var(--tw-text-opacity,1))}.macros-basics-form.regular .legal-consent-container .hs-richtext a:focus{--tw-text-opacity:1;color:rgb(var(--color-neutrals-800)/1);color:rgb(var(--color-neutrals-800)/var(--tw-text-opacity,1))}.macros-basics-form.regular .legal-consent-container .hs-richtext strong{display:block;font-weight:400;max-height:40rem;overflow:hidden;padding-bottom:.5rem;padding-top:.25rem;position:relative;transition-duration:.3s;transition-property:max-height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.regular .legal-consent-container .hs-richtext strong.is-collapsed{max-height:0;padding-bottom:0;padding-top:0}.macros-basics-form.regular .hs-submit .actions{padding-top:1rem}.macros-basics-form.regular .hs-submit .actions input[type=submit]{border-radius:9999px;border-width:1px;cursor:pointer;display:block;font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:15px;font-weight:600;gap:.5rem;line-height:16px;overflow:hidden;padding:.75rem 1.5rem;text-overflow:ellipsis;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);white-space:nowrap;width:100%;--tw-border-opacity:1;border-color:rgb(var(--color-action-primary)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-action-primary)/1);background-color:rgb(var(--color-action-primary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-neutrals-50)/1);color:rgb(var(--color-neutrals-50)/var(--tw-text-opacity,1))}.macros-basics-form.regular .hs-submit .actions input[type=submit]:focus{outline:2px solid transparent;outline-offset:2px}.macros-basics-form.regular .hs-submit .actions input[type=submit]:hover{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary-hover)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-action-primary-hover)/1);background-color:rgb(var(--color-action-primary-hover)/var(--tw-bg-opacity,1))}.macros-basics-form.regular .hs_error_rollup{display:none}.macros-basics-form.regular .hs-error-msgs{position:relative}.macros-basics-form.regular .hs-error-msgs label.hs-error-msg{font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin-bottom:0;padding-left:.25rem;position:relative;top:.25rem;--tw-text-opacity:1;color:rgb(var(--color-state-error)/1);color:rgb(var(--color-state-error)/var(--tw-text-opacity,1))}.macros-basics-form.regular.no-labels .field.hs-fieldtype-text label,.macros-basics-form.regular.no-labels .field.hs-fieldtype-textarea label{display:none}.macros-basics-form.fix-over fieldset{padding-left:.25rem}.macros-basics-form.dark{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-primary)/1);background-color:rgb(var(--color-surface-dark-primary)/var(--tw-bg-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber label,.macros-basics-form.dark .field.hs-fieldtype-select label,.macros-basics-form.dark .field.hs-fieldtype-text label,.macros-basics-form.dark .field.hs-fieldtype-textarea label{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input input,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input textarea,.macros-basics-form.dark .field.hs-fieldtype-text .input input,.macros-basics-form.dark .field.hs-fieldtype-text .input textarea,.macros-basics-form.dark .field.hs-fieldtype-textarea .input input,.macros-basics-form.dark .field.hs-fieldtype-textarea .input textarea{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-500)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input input:focus,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input input:hover,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input textarea:focus,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input textarea:hover,.macros-basics-form.dark .field.hs-fieldtype-text .input input:focus,.macros-basics-form.dark .field.hs-fieldtype-text .input input:hover,.macros-basics-form.dark .field.hs-fieldtype-text .input textarea:focus,.macros-basics-form.dark .field.hs-fieldtype-text .input textarea:hover,.macros-basics-form.dark .field.hs-fieldtype-textarea .input input:focus,.macros-basics-form.dark .field.hs-fieldtype-textarea .input input:hover,.macros-basics-form.dark .field.hs-fieldtype-textarea .input textarea:focus,.macros-basics-form.dark .field.hs-fieldtype-textarea .input textarea:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input input:focus,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input textarea:focus,.macros-basics-form.dark .field.hs-fieldtype-text .input input:focus,.macros-basics-form.dark .field.hs-fieldtype-text .input textarea:focus,.macros-basics-form.dark .field.hs-fieldtype-textarea .input input:focus,.macros-basics-form.dark .field.hs-fieldtype-textarea .input textarea:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input input.invalid,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input textarea.invalid,.macros-basics-form.dark .field.hs-fieldtype-text .input input.invalid,.macros-basics-form.dark .field.hs-fieldtype-text .input textarea.invalid,.macros-basics-form.dark .field.hs-fieldtype-textarea .input input.invalid,.macros-basics-form.dark .field.hs-fieldtype-textarea .input textarea.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input input.invalid:focus,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input textarea.invalid:focus,.macros-basics-form.dark .field.hs-fieldtype-text .input input.invalid:focus,.macros-basics-form.dark .field.hs-fieldtype-text .input textarea.invalid:focus,.macros-basics-form.dark .field.hs-fieldtype-textarea .input input.invalid:focus,.macros-basics-form.dark .field.hs-fieldtype-textarea .input textarea.invalid:focus{outline-color:rgb(var(--color-state-error)/1)}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input select,.macros-basics-form.dark .field.hs-fieldtype-select .input select{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-500)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;background-image:var(--form-icon-dropdown-white);color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input select:focus,.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input select:hover,.macros-basics-form.dark .field.hs-fieldtype-select .input select:focus,.macros-basics-form.dark .field.hs-fieldtype-select .input select:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input select:focus,.macros-basics-form.dark .field.hs-fieldtype-select .input select:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input select.invalid,.macros-basics-form.dark .field.hs-fieldtype-select .input select.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-phonenumber .input select.invalid:focus,.macros-basics-form.dark .field.hs-fieldtype-select .input select.invalid:focus{outline-color:rgb(var(--color-state-error)/1)}.macros-basics-form.dark .field.hs-fieldtype-radio label{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-400)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-radio .inputs-list .hs-form-radio label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-400)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:focus,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:focus,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:focus,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:checked,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:checked,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:checked,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:checked{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-image:var(--form-icon-check)}.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input.invalid,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input.invalid,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input.invalid,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:focus,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:hover,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:focus,.macros-basics-form.dark .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:hover,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:focus,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:hover,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:focus,.macros-basics-form.dark .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:hover{--tw-text-opacity:1;color:rgb(var(--color-link-hover)/1);color:rgb(var(--color-link-hover)/var(--tw-text-opacity,1))}.macros-basics-form.dark .hs-field-desc{color:rgb(var(--color-copy-white)/.7);font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:.25rem;position:relative;top:-3px}.macros-basics-form.dark .hs-error-msgs label.hs-error-msg{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.brand{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand)/1);background-color:rgb(var(--color-surface-brand)/var(--tw-bg-opacity,1))}.macros-basics-form.brand .hs-submit .actions input[type=submit]{--tw-border-opacity:1;border-color:rgb(var(--color-surface-page)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-action-primary)/1);color:rgb(var(--color-action-primary)/var(--tw-text-opacity,1))}.macros-basics-form.brand .hs-submit .actions input[type=submit]:hover{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary-hover)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-action-primary-hover)/1);background-color:rgb(var(--color-action-primary-hover)/var(--tw-bg-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber label,.macros-basics-form.brand .field.hs-fieldtype-phonenumber label .hs-form-required,.macros-basics-form.brand .field.hs-fieldtype-select label,.macros-basics-form.brand .field.hs-fieldtype-select label .hs-form-required,.macros-basics-form.brand .field.hs-fieldtype-text label,.macros-basics-form.brand .field.hs-fieldtype-text label .hs-form-required,.macros-basics-form.brand .field.hs-fieldtype-textarea label,.macros-basics-form.brand .field.hs-fieldtype-textarea label .hs-form-required,.macros-basics-form.brand .hs-submit .actions input[type=submit]:hover{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea,.macros-basics-form.brand .field.hs-fieldtype-text .input input,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea{--tw-border-opacity:1;border-color:rgb(var(--color-surface-brand-soft)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input::-moz-placeholder,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea::-moz-placeholder,.macros-basics-form.brand .field.hs-fieldtype-text .input input::-moz-placeholder,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea::-moz-placeholder,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input::-moz-placeholder,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea::-moz-placeholder{color:rgb(var(--color-copy-white)/.8)}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input::placeholder,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea::placeholder,.macros-basics-form.brand .field.hs-fieldtype-text .input input::placeholder,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea::placeholder,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input::placeholder,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea::placeholder{color:rgb(var(--color-copy-white)/.8)}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input:focus,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input:hover,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea:focus,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea:hover,.macros-basics-form.brand .field.hs-fieldtype-text .input input:focus,.macros-basics-form.brand .field.hs-fieldtype-text .input input:hover,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea:focus,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea:hover,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input:focus,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input:hover,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea:focus,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input:focus,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea:focus,.macros-basics-form.brand .field.hs-fieldtype-text .input input:focus,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea:focus,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input:focus,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input.invalid,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea.invalid,.macros-basics-form.brand .field.hs-fieldtype-text .input input.invalid,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea.invalid,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input.invalid,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error-strong)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-state-error-strong)/1);background-color:rgb(var(--color-state-error-strong)/var(--tw-bg-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input input.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input textarea.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-text .input input.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-text .input textarea.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-textarea .input input.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-textarea .input textarea.invalid:focus{outline-color:rgb(var(--color-state-error-strong)/1)}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input select,.macros-basics-form.brand .field.hs-fieldtype-select .input select{--tw-border-opacity:1;border-color:rgb(var(--color-surface-brand-soft)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1));--tw-text-opacity:1;background-image:var(--form-icon-dropdown-white);color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input select:focus,.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input select:hover,.macros-basics-form.brand .field.hs-fieldtype-select .input select:focus,.macros-basics-form.brand .field.hs-fieldtype-select .input select:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input select:focus,.macros-basics-form.brand .field.hs-fieldtype-select .input select:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input select.invalid,.macros-basics-form.brand .field.hs-fieldtype-select .input select.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error-strong)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-state-error-strong)/1);background-color:rgb(var(--color-state-error-strong)/var(--tw-bg-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-phonenumber .input select.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-select .input select.invalid:focus{outline-color:rgb(var(--color-state-error-strong)/1)}.macros-basics-form.brand .field.hs-fieldtype-radio label{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-radio .inputs-list .hs-form-radio label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:focus,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:focus,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:focus,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:checked,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:checked,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:checked,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:checked{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-image:var(--form-icon-check)}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input.invalid,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input.invalid,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input.invalid,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input.invalid:focus,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input.invalid:focus{outline-color:rgb(var(--color-neutrals-50)/1);outline-offset:0;outline-style:solid;outline-width:1px}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:focus,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:hover,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:focus,.macros-basics-form.brand .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:hover,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:focus,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:hover,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:focus,.macros-basics-form.brand .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:hover{--tw-text-opacity:1;color:rgb(var(--color-link-hover)/1);color:rgb(var(--color-link-hover)/var(--tw-text-opacity,1))}.macros-basics-form.brand .hs-field-desc{color:rgb(var(--color-copy-white)/.7);font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:.25rem;position:relative;top:-2px}.macros-basics-form.brand .hs-error-msgs label.hs-error-msg{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.macros-basics-form .hs_last_pr_interest,.macros-basics-form .hs_programa_de_interes{display:none}.macros-basics-form .form-columns-0{margin-bottom:1rem}@media(min-width:1024px){.macros-basics-form .form-columns-0{margin-bottom:1.5rem}}.macros-basics-form .form-columns-0 .hs-richtext,.macros-basics-form .form-columns-0 .hs-richtext>*{font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;--tw-text-opacity:1;color:rgb(var(--color-copy-secondary)/1);color:rgb(var(--color-copy-secondary)/var(--tw-text-opacity,1))}.macros-basics-form.full-to-auto .hs-submit .actions input[type=submit]{width:100%}@media(min-width:768px){.macros-basics-form.full-to-auto .hs-submit .actions input[type=submit]{width:auto}}.back-extend.aqua .macros-basics-form.backcolor-text,.back-extend.light .macros-basics-form.backcolor-text,.back-extend.mid .macros-basics-form.backcolor-text,.back-extend.petal .macros-basics-form.backcolor-text,.back-extend.white .macros-basics-form.backcolor-text{--tw-text-opacity:1;color:rgb(var(--color-copy-primary)/1);color:rgb(var(--color-copy-primary)/var(--tw-text-opacity,1))}.back-extend.aqua .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.back-extend.aqua .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a,.back-extend.aqua .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:focus,.back-extend.aqua .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:hover{--tw-text-opacity:1;color:rgb(var(--color-neutrals-800)/1);color:rgb(var(--color-neutrals-800)/var(--tw-text-opacity,1))}.back-extend.aqua .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a{--tw-text-opacity:1;color:rgb(var(--color-neutrals-800)/1);color:rgb(var(--color-neutrals-800)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.back-extend.aqua .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:focus,.back-extend.aqua .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:hover{--tw-text-opacity:1;color:rgb(var(--color-neutrals-800)/1);color:rgb(var(--color-neutrals-800)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .hs-richtext,.back-extend.darkest .macros-basics-form.backcolor-form .hs-richtext>*,.back-extend.darkest .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext,.back-extend.primary .macros-basics-form.backcolor-form .hs-richtext,.back-extend.primary .macros-basics-form.backcolor-form .hs-richtext>*,.back-extend.primary .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext{color:rgb(var(--color-copy-white)/.7)}.back-extend.darkest .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a,.back-extend.primary .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.back-extend.darkest .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:focus,.back-extend.darkest .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:hover,.back-extend.primary .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:focus,.back-extend.primary .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:hover{--tw-text-opacity:1;color:rgb(var(--color-link-hover)/1);color:rgb(var(--color-link-hover)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber label,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-select label,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text label,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea label,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber label,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-select label,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text label,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea label{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-500)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input.invalid:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea.invalid:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input.invalid:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea.invalid:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input.invalid:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea.invalid:focus{outline-color:rgb(var(--color-state-error)/1)}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-500)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1));--tw-text-opacity:1;background-image:var(--form-icon-dropdown-white);color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select.invalid:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select.invalid:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select.invalid:focus{outline-color:rgb(var(--color-state-error)/1)}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-radio label,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-radio label{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-400)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label span,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-400)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:checked,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:checked,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:checked,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:checked,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:checked,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:checked,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:checked,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:checked{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-image:var(--form-icon-check)}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input.invalid,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input.invalid,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:hover,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:focus,.back-extend.darkest .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:hover,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:focus,.back-extend.primary .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:hover{--tw-text-opacity:1;color:rgb(var(--color-link-hover)/1);color:rgb(var(--color-link-hover)/var(--tw-text-opacity,1))}.back-extend.darkest .macros-basics-form.backcolor-form .hs-field-desc,.back-extend.primary .macros-basics-form.backcolor-form .hs-field-desc{color:rgb(var(--color-copy-white)/.7);font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:.25rem;position:relative;top:-3px}.back-extend.darkest .macros-basics-form.backcolor-form .hs-error-msgs label.hs-error-msg,.back-extend.primary .macros-basics-form.backcolor-form .hs-error-msgs label.hs-error-msg{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .hs-richtext,.back-extend.accent .macros-basics-form.backcolor-form .hs-richtext>*,.back-extend.accent .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext{color:rgb(var(--color-copy-white)/.7)}.back-extend.accent .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.back-extend.accent .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:focus,.back-extend.accent .macros-basics-form.backcolor-form .legal-consent-container .hs-richtext a:hover{--tw-text-opacity:1;color:rgb(var(--color-neutrals-200)/1);color:rgb(var(--color-neutrals-200)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .hs-submit .actions input[type=submit]{--tw-border-opacity:1;border-color:rgb(var(--color-surface-page)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-action-primary)/1);color:rgb(var(--color-action-primary)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .hs-submit .actions input[type=submit]:hover{--tw-border-opacity:1;border-color:rgb(var(--color-action-primary-hover)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-action-primary-hover)/1);background-color:rgb(var(--color-action-primary-hover)/var(--tw-bg-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber label,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber label .hs-form-required,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select label,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select label .hs-form-required,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text label,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text label .hs-form-required,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea label,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea label .hs-form-required,.back-extend.accent .macros-basics-form.backcolor-form .hs-submit .actions input[type=submit]:hover{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea{--tw-border-opacity:1;border-color:rgb(var(--color-surface-brand-soft)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input::-moz-placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea::-moz-placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input::-moz-placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea::-moz-placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input::-moz-placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea::-moz-placeholder{color:rgb(var(--color-copy-white)/.8)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input::placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea::placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input::placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea::placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input::placeholder,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea::placeholder{color:rgb(var(--color-copy-white)/.8)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error-strong)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-state-error-strong)/1);background-color:rgb(var(--color-state-error-strong)/var(--tw-bg-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input input.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input textarea.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input input.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-text .input textarea.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input input.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-textarea .input textarea.invalid:focus{outline-color:rgb(var(--color-state-error-strong)/1)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select{--tw-border-opacity:1;border-color:rgb(var(--color-surface-brand-soft)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1));--tw-text-opacity:1;background-image:var(--form-icon-dropdown-white);color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:hover{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select:focus{outline-color:rgb(var(--color-neutrals-50)/1)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-state-error-strong)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-state-error-strong)/1);background-color:rgb(var(--color-state-error-strong)/var(--tw-bg-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-phonenumber .input select.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-select .input select.invalid:focus{outline-color:rgb(var(--color-state-error-strong)/1)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-radio label{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-radio .inputs-list .hs-form-radio label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-brand-soft)/1);background-color:rgb(var(--color-surface-brand-soft)/var(--tw-bg-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:focus{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-800)/var(--tw-border-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input:checked,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input:checked,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input:checked,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input:checked{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-page)/1);background-color:rgb(var(--color-surface-page)/var(--tw-bg-opacity,1));background-image:var(--form-icon-check)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input.invalid,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input.invalid{--tw-border-opacity:1;border-color:rgb(var(--color-neutrals-50)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-surface-dark-secondary)/1);background-color:rgb(var(--color-surface-dark-secondary)/var(--tw-bg-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label input.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label input.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label input.invalid:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label input.invalid:focus{outline-color:rgb(var(--color-neutrals-50)/1);outline-offset:0;outline-style:solid;outline-width:1px}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-booleancheckbox label span a:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-booleancheckbox .inputs-list .hs-form-checkbox label span a:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-booleancheckbox label span a:hover,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:focus,.back-extend.accent .macros-basics-form.backcolor-form .field.hs-fieldtype-checkbox .inputs-list .hs-form-checkbox label span a:hover{--tw-text-opacity:1;color:rgb(var(--color-neutrals-200)/1);color:rgb(var(--color-neutrals-200)/var(--tw-text-opacity,1))}.back-extend.accent .macros-basics-form.backcolor-form .hs-field-desc{color:rgb(var(--color-copy-white)/.7);font-family:Rubik,Rubik Fallback,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:.25rem;position:relative;top:-2px}.back-extend.accent .macros-basics-form.backcolor-form .hs-error-msgs label.hs-error-msg{--tw-text-opacity:1;color:rgb(var(--color-copy-white)/1);color:rgb(var(--color-copy-white)/var(--tw-text-opacity,1))}