[data-modal-hs-styled]{--cy-hs-gap: 16px;--cy-hs-field-bg: var(--cy-c__sand-1);--cy-hs-field-radius: 4px;--cy-hs-field-border-w: 1px;--cy-hs-field-border-c: var(--cy-c__sand-5);--cy-hs-input-h: 43px;--cy-hs-input-px: 16px;--cy-hs-input-pt: 20px;--cy-hs-input-pb: 6px;--cy-hs-input-size: 15px;--cy-hs-input-color: var(--cy-c__sand-12);--cy-hs-label-top: 15px;--cy-hs-label-left: var(--cy-hs-input-px);--cy-hs-label-size: 15px;--cy-hs-label-color: rgba(0, 0, 0, 0.5);--cy-hs-label-float-top: 6px;--cy-hs-label-float-size: 9px;--cy-hs-label-float-c: rgba(0, 0, 0, 0.5);--cy-hs-error-color: #FF6D4D;--cy-hs-error-size: 12px;--cy-hs-submit-bg: var(--cy-c__mid-blue-2);--cy-hs-submit-color: var(--cy-c__sand-0);--cy-hs-submit-radius: 4px;--cy-hs-submit-py: 12px;--cy-hs-submit-px: 16px;--cy-hs-consent-size: 12px;--cy-hs-consent-color: #4C4C4C}[data-modal-hs-styled] [data-modal-closer]{color:var(--cy-c__sand-11)}[data-modal-hs-styled] [data-modal-closer]:hover{color:var(--cy-c__sand-12)}[data-modal-hs-styled] [data-modal-heading]{gap:8px;display:flex;flex-direction:column}[data-modal-hs-styled] [data-modal-heading] h3{margin:0;font-family:var(--cy-font__main);font-size:24px;font-style:normal;font-weight:600;line-height:1.2;color:var(--cy-c__sand-12);text-align:left}[data-modal-hs-styled] [data-modal-heading] span{font-family:var(--cy-font__main);font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:var(--cy-c__sand-11)}[data-modal-hs-styled] .submitted-message{font-size:14.4px;line-height:1.5;text-align:center;color:var(--cy-c__dark-blue)}[data-modal-hs-styled] input::placeholder,[data-modal-hs-styled] textarea::placeholder{color:rgba(0,0,0,0) !important}[data-modal-hs-styled] form{margin-top:24px;display:grid;gap:var(--cy-hs-gap)}[data-modal-hs-styled] .hs-form-field{position:relative;width:100% !important}[data-modal-hs-styled] .hs-form-field>.input{margin:0 !important}[data-modal-hs-styled] .hs-fieldtype-text>label,[data-modal-hs-styled] .hs-fieldtype-phonenumber>label,[data-modal-hs-styled] .hs-fieldtype-select>label{position:absolute;top:var(--cy-hs-label-top);left:var(--cy-hs-label-left);font-size:var(--cy-hs-label-size);font-weight:400;line-height:1.1;color:var(--cy-hs-label-color);z-index:1;pointer-events:none;transition:top .25s ease,font-size .25s ease,color .25s ease}[data-modal-hs-styled] .hs-fieldtype-text>label .hs-form-required,[data-modal-hs-styled] .hs-fieldtype-phonenumber>label .hs-form-required,[data-modal-hs-styled] .hs-fieldtype-select>label .hs-form-required{color:var(--cy-hs-error-color);margin-inline-start:2px}[data-modal-hs-styled] .hs-fieldtype-text.focus>label,[data-modal-hs-styled] .hs-fieldtype-text:focus-within>label,[data-modal-hs-styled] .hs-fieldtype-text:has(>.input>input:not(:placeholder-shown))>label,[data-modal-hs-styled] .hs-fieldtype-text:has(>.input>input:-webkit-autofill)>label,[data-modal-hs-styled] .hs-fieldtype-text:has(>.input>select:focus)>label,[data-modal-hs-styled] .hs-fieldtype-text:has(>.input>select:not(.is-placeholder))>label,[data-modal-hs-styled] .hs-fieldtype-phonenumber.focus>label,[data-modal-hs-styled] .hs-fieldtype-phonenumber:focus-within>label,[data-modal-hs-styled] .hs-fieldtype-phonenumber:has(>.input>input:not(:placeholder-shown))>label,[data-modal-hs-styled] .hs-fieldtype-phonenumber:has(>.input>input:-webkit-autofill)>label,[data-modal-hs-styled] .hs-fieldtype-phonenumber:has(>.input>select:focus)>label,[data-modal-hs-styled] .hs-fieldtype-phonenumber:has(>.input>select:not(.is-placeholder))>label,[data-modal-hs-styled] .hs-fieldtype-select.focus>label,[data-modal-hs-styled] .hs-fieldtype-select:focus-within>label,[data-modal-hs-styled] .hs-fieldtype-select:has(>.input>input:not(:placeholder-shown))>label,[data-modal-hs-styled] .hs-fieldtype-select:has(>.input>input:-webkit-autofill)>label,[data-modal-hs-styled] .hs-fieldtype-select:has(>.input>select:focus)>label,[data-modal-hs-styled] .hs-fieldtype-select:has(>.input>select:not(.is-placeholder))>label{top:var(--cy-hs-label-float-top);font-size:var(--cy-hs-label-float-size);color:var(--cy-hs-label-float-c)}[data-modal-hs-styled] .hs-fieldtype-text>.input input,[data-modal-hs-styled] .hs-fieldtype-phonenumber>.input input{width:100%;height:var(--cy-hs-input-h);padding:var(--cy-hs-input-pt) var(--cy-hs-input-px) var(--cy-hs-input-pb);font-size:var(--cy-hs-input-size);line-height:1;color:var(--cy-hs-input-color);background-color:var(--cy-hs-field-bg);border-radius:var(--cy-hs-field-radius);border:var(--cy-hs-field-border-w) solid var(--cy-hs-field-border-c);box-sizing:border-box;outline:none;transition:border-color ease .3s}[data-modal-hs-styled] .hs-fieldtype-text>.input input:focus,[data-modal-hs-styled] .hs-fieldtype-text>.input input:focus-visible,[data-modal-hs-styled] .hs-fieldtype-phonenumber>.input input:focus,[data-modal-hs-styled] .hs-fieldtype-phonenumber>.input input:focus-visible{border-color:var(--cy-c__border-subtle-6);border-width:1px}[data-modal-hs-styled] .hs-fieldtype-text>.input input.invalid,[data-modal-hs-styled] .hs-fieldtype-text>.input input.error,[data-modal-hs-styled] .hs-fieldtype-phonenumber>.input input.invalid,[data-modal-hs-styled] .hs-fieldtype-phonenumber>.input input.error{border-color:var(--cy-hs-error-color) !important;border-width:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='M12 4L4 12M4 4l8 8' stroke='%23FF6D4D' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;padding-right:36px}[data-modal-hs-styled] .hs-fieldtype-select>.input select{width:100%;height:var(--cy-hs-input-h);padding:var(--cy-hs-input-pt) calc(var(--cy-hs-input-px) + 28px) var(--cy-hs-input-pb) var(--cy-hs-input-px);font-size:var(--cy-hs-input-size);line-height:1;color:var(--cy-hs-input-color);background-color:var(--cy-hs-field-bg);border-radius:var(--cy-hs-field-radius);border:var(--cy-hs-field-border-w) solid var(--cy-hs-field-border-c);box-sizing:border-box;outline:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.1328 8.28906L9.99811 12.4331L5.85405 8.28906' stroke='%230F1629' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:20px 20px;transition:border-color ease .3s}[data-modal-hs-styled] .hs-fieldtype-select>.input select option{color:var(--cy-hs-input-color)}[data-modal-hs-styled] .hs-fieldtype-select>.input select.is-placeholder{color:rgba(0,0,0,0)}[data-modal-hs-styled] .hs-fieldtype-select>.input select.is-placeholder:focus,[data-modal-hs-styled] .hs-fieldtype-select>.input select.is-placeholder:focus-visible{color:var(--cy-hs-input-color)}[data-modal-hs-styled] .hs-fieldtype-select>.input select:focus,[data-modal-hs-styled] .hs-fieldtype-select>.input select:focus-visible{border-color:var(--cy-c__border-subtle-6);border-width:1px}[data-modal-hs-styled] .hs-fieldtype-select>.input select.invalid,[data-modal-hs-styled] .hs-fieldtype-select>.input select.error{border-color:var(--cy-hs-error-color) !important;border-width:1px}[data-modal-hs-styled] .hs-fieldtype-select.focus>.input select,[data-modal-hs-styled] .hs-fieldtype-select:focus-within>.input select,[data-modal-hs-styled] .hs-fieldtype-select:has(>.input>select:not(.is-placeholder))>.input select{color:var(--cy-hs-input-color)}[data-modal-hs-styled] .hs-error-msgs{list-style:none;margin:3px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}[data-modal-hs-styled] .hs-error-msgs li{font-size:var(--cy-hs-error-size);line-height:1.2}[data-modal-hs-styled] .hs-error-msg{font-size:var(--cy-hs-error-size);line-height:1.2;color:var(--cy-hs-error-color)}[data-modal-hs-styled] .legal-consent-container{font-size:var(--cy-hs-consent-size);line-height:1.5;color:var(--cy-hs-consent-color)}[data-modal-hs-styled] .legal-consent-container p{margin:0 0 .5em}[data-modal-hs-styled] .legal-consent-container p:last-child{margin-bottom:0}[data-modal-hs-styled] .legal-consent-container a{color:var(--cy-c__light-blue);text-decoration:none;transition:color ease .3s}[data-modal-hs-styled] .legal-consent-container a:hover{color:var(--cy-c__dark-blue)}[data-modal-hs-styled] .hs-fieldtype-textarea>label{position:static;display:block;font-size:var(--cy-hs-label-float-size);font-weight:400;line-height:1.1;color:var(--cy-hs-label-color);margin-bottom:6px;pointer-events:none}[data-modal-hs-styled] .hs-fieldtype-textarea>label .hs-form-required{color:var(--cy-hs-error-color);margin-inline-start:2px}[data-modal-hs-styled] .hs-fieldtype-textarea>.input{margin:0 !important}[data-modal-hs-styled] .hs-fieldtype-textarea>.input textarea{width:100%;min-height:96px;padding:var(--cy-hs-input-px);font-size:var(--cy-hs-input-size);line-height:1.5;color:var(--cy-hs-input-color);background-color:var(--cy-hs-field-bg);border-radius:var(--cy-hs-field-radius);border:var(--cy-hs-field-border-w) solid var(--cy-hs-field-border-c);box-sizing:border-box;outline:none;resize:vertical;transition:border-color ease .3s;font-family:inherit}[data-modal-hs-styled] .hs-fieldtype-textarea>.input textarea:focus,[data-modal-hs-styled] .hs-fieldtype-textarea>.input textarea:focus-visible{border-color:var(--cy-c__border-subtle-6);border-width:1px}[data-modal-hs-styled] .hs-fieldtype-textarea>.input textarea.invalid,[data-modal-hs-styled] .hs-fieldtype-textarea>.input textarea.error{border-color:var(--cy-hs-error-color) !important;border-width:1px}[data-modal-hs-styled] .hs-submit .actions{display:flex;width:100%}[data-modal-hs-styled] .hs-submit input[type=submit]{flex:1;border:1px solid var(--cy-c__mid-blue-2);border-radius:var(--cy-hs-submit-radius);padding:var(--cy-hs-submit-py) var(--cy-hs-submit-px);background-color:var(--cy-hs-submit-bg);color:var(--cy-hs-submit-color);font-size:17px;font-weight:500;line-height:1;cursor:pointer;transition:background-color ease .3s,color ease .3s}[data-modal-hs-styled] .hs-submit input[type=submit]:hover,[data-modal-hs-styled] .hs-submit input[type=submit]:focus-visible{background-color:rgba(0,0,0,0);color:var(--cy-c__mid-blue-2)}