.textForm{background:var(--background-color)}.kpi.theme-light+.textForm{margin-top:0;position:relative}.kpi.theme-light+.textForm{padding-top:40px;padding-top:calc(40px + 154*(100vw - 320px)/ 2240)}@media(min-width:2561px){.kpi.theme-light+.textForm{padding-top:194px}}.kpi.theme-light+.textForm::before{content:"";position:absolute;width:100%;top:-2px;background-size:cover;background-position:bottom center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 1920 93'%3E%3Cpath fill='%23ffffff' d='M0 0h1920L960 93 0 0z'/%3E%3C/svg%3E")}.kpi.theme-light+.textForm::before{height:30px;height:calc(30px + 94*(100vw - 320px)/ 2240)}@media(min-width:2561px){.kpi.theme-light+.textForm::before{height:124px}}.textForm .col{display:grid;row-gap:2em}.textForm figure{margin:0;max-width:240px}.textForm figure img{object-fit:contain;width:100%}.textForm .contact{display:inline-flex;flex-wrap:wrap}.textForm .contact{font-size:14px;font-size:calc(14px + 2*(100vw - 320px)/ 1210)}@media(min-width:1531px){.textForm .contact{font-size:16px}}.textForm .contact p.name{font-weight:700}.textForm .contact p.name:has(+.jobtitle){position:relative}.textForm .contact p.name:has(+.jobtitle)::after{content:","}.textForm .contact .jobtitle{margin-top:0;margin-left:.25em}.textForm .contact p.social{width:100%}.textForm .contact p.social a{font-size:14px;font-size:calc(14px + 2*(100vw - 320px)/ 1210)}@media(min-width:1531px){.textForm .contact p.social a{font-size:16px}}.textForm .text+.col{margin-top:20px;margin-top:calc(20px + 40*(100vw - 320px)/ 1210)}@media(min-width:1531px){.textForm .text+.col{margin-top:60px}}.textForm .form{margin-top:20px;margin-top:calc(20px + 40*(100vw - 320px)/ 1210)}@media(min-width:1531px){.textForm .form{margin-top:60px}}.textForm .form iframe{width:100%!important}@media(min-width:1100px){.textForm .inner{width:66%;max-width:950px}.textForm .inner .text>:not(h1,h2,h3){max-width:705px}.textForm .inner:has(.type-none){width:66%;max-width:950px}.textForm .inner:has(.type-none) .text>:not(h1,h2,h3){max-width:705px}.textForm .inner:has(.gatedAssetForm) aside{width:100%}.textForm .inner:has(.gatedAssetForm) aside form{width:66%;max-width:950px}.textForm .inner:has(.gatedAssetForm):has(.gated-asset__step-download){width:100%;max-width:var(--wrap-width)}}
.hs_cos_wrapper>.textTwoCol{background:var(--background-color)}.hs_cos_wrapper>.textTwoCol.small .wrap{max-width:950px}.hs_cos_wrapper>.textTwoCol .header{margin-bottom:64px;margin-bottom:calc(64px + 8*(100vw - 320px)/ 1210)}@media(min-width:1531px){.hs_cos_wrapper>.textTwoCol .header{margin-bottom:72px}}.hs_cos_wrapper>.textTwoCol .column+.column{margin-top:18px;margin-top:calc(18px + 7*(100vw - 320px)/ 1210)}@media(min-width:1531px){.hs_cos_wrapper>.textTwoCol .column+.column{margin-top:25px}}@media(min-width:700px){.textTwoCol.wide .wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.textTwoCol.wide .header{width:100%}.textTwoCol.wide .header h2,.textTwoCol.wide .header h3{width:66%}.textTwoCol.wide .column{width:48%}.textTwoCol.wide .column+.column{margin-top:0}}@media(min-width:1400px){.textTwoCol.wide .column{width:47%}}
.has-hbspt-form .hs-dependent-field [type=checkbox]:checked+span:after,.has-hbspt-form .hs-dependent-field [type=checkbox]:not(:checked)+span:after,.has-hbspt-form .hs-error-msgs label.hs-error-msg::before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked+span:after,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:after,.has-hbspt-form .hs-fieldtype-number .input:has(input.invalid)::after,.has-hbspt-form .hs-fieldtype-phonenumber .input:has(input.invalid)::after,.has-hbspt-form .hs-fieldtype-select .input::after,.has-hbspt-form .hs-fieldtype-text .input:has(input.invalid)::after,.has-hbspt-form .hs-fieldtype-textarea .input:has(textarea.invalid)::after,.type-hubspot .hs-dependent-field [type=checkbox]:checked+span:after,.type-hubspot .hs-dependent-field [type=checkbox]:not(:checked)+span:after,.type-hubspot .hs-error-msgs label.hs-error-msg::before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked+span:after,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:after,.type-hubspot .hs-fieldtype-number .input:has(input.invalid)::after,.type-hubspot .hs-fieldtype-phonenumber .input:has(input.invalid)::after,.type-hubspot .hs-fieldtype-select .input::after,.type-hubspot .hs-fieldtype-text .input:has(input.invalid)::after,.type-hubspot .hs-fieldtype-textarea .input:has(textarea.invalid)::after{font-family:nttdata-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none}.has-hbspt-form a,.type-hubspot a{color:var(--text-color);text-decoration:underline}@media(hover:hover){.has-hbspt-form a:hover,.type-hubspot a:hover{text-decoration:none}}.has-hbspt-form .hs-submit [type=submit],.type-hubspot .hs-submit [type=submit]{line-height:1.5;font-weight:700;border-radius:2.22em;text-align:center;border:1px solid var(--button-border-color);color:var(--button-color);text-decoration:none;display:block;width:100%;padding:.8em 1.67em;position:relative;transition:background .3s ease-in,color .3s ease-in,border-color .3s ease-in;background:var(--button-background-color);cursor:pointer}.has-hbspt-form .hs-submit [type=submit],.type-hubspot .hs-submit [type=submit]{font-size:15px;font-size:calc(15px + 3*(100vw - 320px)/ 1210)}@media(min-width:1531px){.has-hbspt-form .hs-submit [type=submit],.type-hubspot .hs-submit [type=submit]{font-size:18px}}@media(hover:hover){.has-hbspt-form .hs-submit [type=submit]:hover,.type-hubspot .hs-submit [type=submit]:hover{background:var(--button-hover-background-color);color:var(--button-hover-color);border-color:var(--button-hover-border-color)}}.has-hbspt-form .hs-submit .primary[type=submit],.type-hubspot .hs-submit .primary[type=submit]{background:var(--button-primary-background-color);border-color:var(--button-primary-border-color);color:var(--button-primary-color)}@media(hover:hover){.has-hbspt-form .hs-submit .primary[type=submit]:hover,.type-hubspot .hs-submit .primary[type=submit]:hover{background:var(--button-primary-hover-background-color);color:var(--button-primary-hover-color);border-color:var(--button-primary-hover-border-color)}}.has-hbspt-form .hs-submit .secondary[type=submit],.type-hubspot .hs-submit .secondary[type=submit]{background:var(--button-secondary-background-color);border-color:var(--button-secondary-border-color);color:var(--button-secondary-color)}@media(hover:hover){.has-hbspt-form .hs-submit .secondary[type=submit]:hover,.type-hubspot .hs-submit .secondary[type=submit]:hover{background:var(--button-secondary-hover-background-color);color:var(--button-secondary-hover-color);border-color:var(--button-secondary-hover-border-color)}}@media(min-width:370px){.has-hbspt-form .hs-submit [type=submit],.type-hubspot .hs-submit [type=submit]{width:auto;max-width:100%;display:inline-block}}.has-hbspt-form,.type-hubspot{color:var(--form-color)}.has-hbspt-form .input,.type-hubspot .input{margin-right:0!important}.has-hbspt-form input.hs-input:not([type=radio]):not([type=checkbox]),.type-hubspot input.hs-input:not([type=radio]):not([type=checkbox]){width:100%!important}.has-hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span,.type-hubspot .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.has-hbspt-form .hbspt-form,.type-hubspot .hbspt-form{color:var(--form-color)}.has-hbspt-form .hbspt-form,.type-hubspot .hbspt-form{font-size:14px;font-size:calc(14px + 3*(100vw - 320px)/ 1210)}@media(min-width:1531px){.has-hbspt-form .hbspt-form,.type-hubspot .hbspt-form{font-size:17px}}.has-hbspt-form fieldset,.type-hubspot fieldset{max-width:none!important}.has-hbspt-form fieldset:not(:first-child),.type-hubspot fieldset:not(:first-child){margin-top:2em}.has-hbspt-form fieldset.form-columns-2>div,.type-hubspot fieldset.form-columns-2>div{width:100%!important;float:none!important}.has-hbspt-form fieldset.form-columns-2>div:last-child,.type-hubspot fieldset.form-columns-2>div:last-child{margin-top:2em}.has-hbspt-form .hs_error_rollup label,.type-hubspot .hs_error_rollup label{color:var(--form-error-description)}.has-hbspt-form .hs-fieldtype-number,.has-hbspt-form .hs-fieldtype-phonenumber,.has-hbspt-form .hs-fieldtype-text,.type-hubspot .hs-fieldtype-number,.type-hubspot .hs-fieldtype-phonenumber,.type-hubspot .hs-fieldtype-text{position:relative}.has-hbspt-form .hs-fieldtype-number>label,.has-hbspt-form .hs-fieldtype-phonenumber>label,.has-hbspt-form .hs-fieldtype-text>label,.type-hubspot .hs-fieldtype-number>label,.type-hubspot .hs-fieldtype-phonenumber>label,.type-hubspot .hs-fieldtype-text>label{position:absolute;top:1.6em;left:1.5em;transform:translateY(-50%);width:auto;max-width:calc(100% - 4em);margin-bottom:0;padding:0 .2em;font-size:1em;background:rgba(0,0,0,0);transform-origin:left top;transition:top .2s ease,transform .2s ease,font-size .2s ease,color .2s ease,background .2s ease;pointer-events:none;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.has-hbspt-form .hs-fieldtype-number:has(input.has-value)>label,.has-hbspt-form .hs-fieldtype-number:has(input:focus)>label,.has-hbspt-form .hs-fieldtype-number:has(input:required:valid)>label,.has-hbspt-form .hs-fieldtype-phonenumber:has(input.has-value)>label,.has-hbspt-form .hs-fieldtype-phonenumber:has(input:focus)>label,.has-hbspt-form .hs-fieldtype-phonenumber:has(input:required:valid)>label,.has-hbspt-form .hs-fieldtype-text:has(input.has-value)>label,.has-hbspt-form .hs-fieldtype-text:has(input:focus)>label,.has-hbspt-form .hs-fieldtype-text:has(input:required:valid)>label,.type-hubspot .hs-fieldtype-number:has(input.has-value)>label,.type-hubspot .hs-fieldtype-number:has(input:focus)>label,.type-hubspot .hs-fieldtype-number:has(input:required:valid)>label,.type-hubspot .hs-fieldtype-phonenumber:has(input.has-value)>label,.type-hubspot .hs-fieldtype-phonenumber:has(input:focus)>label,.type-hubspot .hs-fieldtype-phonenumber:has(input:required:valid)>label,.type-hubspot .hs-fieldtype-text:has(input.has-value)>label,.type-hubspot .hs-fieldtype-text:has(input:focus)>label,.type-hubspot .hs-fieldtype-text:has(input:required:valid)>label{top:0;transform:translateY(-50%) scale(.8)}.has-hbspt-form .hs-fieldtype-number:has(input:focus)>label,.has-hbspt-form .hs-fieldtype-phonenumber:has(input:focus)>label,.has-hbspt-form .hs-fieldtype-text:has(input:focus)>label,.type-hubspot .hs-fieldtype-number:has(input:focus)>label,.type-hubspot .hs-fieldtype-phonenumber:has(input:focus)>label,.type-hubspot .hs-fieldtype-text:has(input:focus)>label{background:linear-gradient(to bottom,var(--background-color) 0,var(--background-color) 70%,transparent 85%,transparent 100%)}.has-hbspt-form .hs-fieldtype-number input,.has-hbspt-form .hs-fieldtype-phonenumber input,.has-hbspt-form .hs-fieldtype-text input,.type-hubspot .hs-fieldtype-number input,.type-hubspot .hs-fieldtype-phonenumber input,.type-hubspot .hs-fieldtype-text input{font-family:"Noto Sans";font-size:1em;background:var(--form-background-color);backdrop-filter:blur(12px);border:1px solid transparent;border-bottom-color:var(--form-border-color);border-radius:0;padding:1em 1.5em;color:var(--form-color);transition:background-color .2s ease,border-color .2s ease}.has-hbspt-form .hs-fieldtype-number input:-webkit-autofill,.has-hbspt-form .hs-fieldtype-phonenumber input:-webkit-autofill,.has-hbspt-form .hs-fieldtype-text input:-webkit-autofill,.type-hubspot .hs-fieldtype-number input:-webkit-autofill,.type-hubspot .hs-fieldtype-phonenumber input:-webkit-autofill,.type-hubspot .hs-fieldtype-text input:-webkit-autofill{background-clip:padding-box;box-shadow:inset 0 0 0 1000px var(--form-autofill-background-color);-webkit-text-fill-color:var(--form-color);caret-color:var(--form-color)}.has-hbspt-form .hs-fieldtype-number input:-webkit-autofill:focus,.has-hbspt-form .hs-fieldtype-number input:-webkit-autofill:hover,.has-hbspt-form .hs-fieldtype-phonenumber input:-webkit-autofill:focus,.has-hbspt-form .hs-fieldtype-phonenumber input:-webkit-autofill:hover,.has-hbspt-form .hs-fieldtype-text input:-webkit-autofill:focus,.has-hbspt-form .hs-fieldtype-text input:-webkit-autofill:hover,.type-hubspot .hs-fieldtype-number input:-webkit-autofill:focus,.type-hubspot .hs-fieldtype-number input:-webkit-autofill:hover,.type-hubspot .hs-fieldtype-phonenumber input:-webkit-autofill:focus,.type-hubspot .hs-fieldtype-phonenumber input:-webkit-autofill:hover,.type-hubspot .hs-fieldtype-text input:-webkit-autofill:focus,.type-hubspot .hs-fieldtype-text input:-webkit-autofill:hover{background-clip:padding-box;box-shadow:inset 0 0 0 1000px var(--form-autofill-hover-background-color)}.has-hbspt-form .hs-fieldtype-number input:autofill,.has-hbspt-form .hs-fieldtype-phonenumber input:autofill,.has-hbspt-form .hs-fieldtype-text input:autofill,.type-hubspot .hs-fieldtype-number input:autofill,.type-hubspot .hs-fieldtype-phonenumber input:autofill,.type-hubspot .hs-fieldtype-text input:autofill{background-clip:padding-box;box-shadow:inset 0 0 0 1000px var(--form-autofill-background-color);-webkit-text-fill-color:var(--form-color);caret-color:var(--form-color)}.has-hbspt-form .hs-fieldtype-number input:autofill:focus,.has-hbspt-form .hs-fieldtype-number input:autofill:hover,.has-hbspt-form .hs-fieldtype-phonenumber input:autofill:focus,.has-hbspt-form .hs-fieldtype-phonenumber input:autofill:hover,.has-hbspt-form .hs-fieldtype-text input:autofill:focus,.has-hbspt-form .hs-fieldtype-text input:autofill:hover,.type-hubspot .hs-fieldtype-number input:autofill:focus,.type-hubspot .hs-fieldtype-number input:autofill:hover,.type-hubspot .hs-fieldtype-phonenumber input:autofill:focus,.type-hubspot .hs-fieldtype-phonenumber input:autofill:hover,.type-hubspot .hs-fieldtype-text input:autofill:focus,.type-hubspot .hs-fieldtype-text input:autofill:hover{background-clip:padding-box;box-shadow:inset 0 0 0 1000px var(--form-autofill-hover-background-color)}.has-hbspt-form .hs-fieldtype-number input[data-com-onepassword-filled],.has-hbspt-form .hs-fieldtype-phonenumber input[data-com-onepassword-filled],.has-hbspt-form .hs-fieldtype-text input[data-com-onepassword-filled],.type-hubspot .hs-fieldtype-number input[data-com-onepassword-filled],.type-hubspot .hs-fieldtype-phonenumber input[data-com-onepassword-filled],.type-hubspot .hs-fieldtype-text input[data-com-onepassword-filled]{background-clip:padding-box;box-shadow:inset 0 0 0 1000px var(--form-autofill-background-color);-webkit-text-fill-color:var(--form-color);caret-color:var(--form-color)}.has-hbspt-form .hs-fieldtype-number input[data-com-onepassword-filled]:focus,.has-hbspt-form .hs-fieldtype-number input[data-com-onepassword-filled]:hover,.has-hbspt-form .hs-fieldtype-phonenumber input[data-com-onepassword-filled]:focus,.has-hbspt-form .hs-fieldtype-phonenumber input[data-com-onepassword-filled]:hover,.has-hbspt-form .hs-fieldtype-text input[data-com-onepassword-filled]:focus,.has-hbspt-form .hs-fieldtype-text input[data-com-onepassword-filled]:hover,.type-hubspot .hs-fieldtype-number input[data-com-onepassword-filled]:focus,.type-hubspot .hs-fieldtype-number input[data-com-onepassword-filled]:hover,.type-hubspot .hs-fieldtype-phonenumber input[data-com-onepassword-filled]:focus,.type-hubspot .hs-fieldtype-phonenumber input[data-com-onepassword-filled]:hover,.type-hubspot .hs-fieldtype-text input[data-com-onepassword-filled]:focus,.type-hubspot .hs-fieldtype-text input[data-com-onepassword-filled]:hover{background-clip:padding-box;box-shadow:inset 0 0 0 1000px var(--form-autofill-hover-background-color)}.has-hbspt-form .hs-fieldtype-number input:hover,.has-hbspt-form .hs-fieldtype-phonenumber input:hover,.has-hbspt-form .hs-fieldtype-text input:hover,.type-hubspot .hs-fieldtype-number input:hover,.type-hubspot .hs-fieldtype-phonenumber input:hover,.type-hubspot .hs-fieldtype-text input:hover{border-bottom-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-number input:focus,.has-hbspt-form .hs-fieldtype-phonenumber input:focus,.has-hbspt-form .hs-fieldtype-text input:focus,.type-hubspot .hs-fieldtype-number input:focus,.type-hubspot .hs-fieldtype-phonenumber input:focus,.type-hubspot .hs-fieldtype-text input:focus{outline:0;border-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-number input.invalid,.has-hbspt-form .hs-fieldtype-phonenumber input.invalid,.has-hbspt-form .hs-fieldtype-text input.invalid,.type-hubspot .hs-fieldtype-number input.invalid,.type-hubspot .hs-fieldtype-phonenumber input.invalid,.type-hubspot .hs-fieldtype-text input.invalid{border-bottom-color:var(--form-error-border);color:var(--form-color);position:relative}.has-hbspt-form .hs-fieldtype-number input.invalid:focus,.has-hbspt-form .hs-fieldtype-phonenumber input.invalid:focus,.has-hbspt-form .hs-fieldtype-text input.invalid:focus,.type-hubspot .hs-fieldtype-number input.invalid:focus,.type-hubspot .hs-fieldtype-phonenumber input.invalid:focus,.type-hubspot .hs-fieldtype-text input.invalid:focus{border-color:var(--form-error-border)}.has-hbspt-form .hs-fieldtype-number input.invalid::placeholder,.has-hbspt-form .hs-fieldtype-phonenumber input.invalid::placeholder,.has-hbspt-form .hs-fieldtype-text input.invalid::placeholder,.type-hubspot .hs-fieldtype-number input.invalid::placeholder,.type-hubspot .hs-fieldtype-phonenumber input.invalid::placeholder,.type-hubspot .hs-fieldtype-text input.invalid::placeholder{color:transparent}.has-hbspt-form .hs-fieldtype-number .input,.has-hbspt-form .hs-fieldtype-phonenumber .input,.has-hbspt-form .hs-fieldtype-text .input,.type-hubspot .hs-fieldtype-number .input,.type-hubspot .hs-fieldtype-phonenumber .input,.type-hubspot .hs-fieldtype-text .input{position:relative}.has-hbspt-form .hs-fieldtype-number .input:has(input.invalid)::after,.has-hbspt-form .hs-fieldtype-phonenumber .input:has(input.invalid)::after,.has-hbspt-form .hs-fieldtype-text .input:has(input.invalid)::after,.type-hubspot .hs-fieldtype-number .input:has(input.invalid)::after,.type-hubspot .hs-fieldtype-phonenumber .input:has(input.invalid)::after,.type-hubspot .hs-fieldtype-text .input:has(input.invalid)::after{color:var(--form-error-icon);display:inline-block;text-decoration:none;transition:color .3s ease-in,margin-left .3s ease-in;content:"";position:absolute;top:50%;right:1.5em;transform:translateY(-50%);width:1em;height:1em;background-color:currentColor;mask-image:url(https://cdn2.hubspot.net/hub/5354553/hubfs/hs-ntt/icons/fa/solid/exclamation-circle.svg);mask-size:contain;mask-repeat:no-repeat;pointer-events:none}.has-hbspt-form .hs-fieldtype-number:has(input.invalid)>label,.has-hbspt-form .hs-fieldtype-phonenumber:has(input.invalid)>label,.has-hbspt-form .hs-fieldtype-text:has(input.invalid)>label,.type-hubspot .hs-fieldtype-number:has(input.invalid)>label,.type-hubspot .hs-fieldtype-phonenumber:has(input.invalid)>label,.type-hubspot .hs-fieldtype-text:has(input.invalid)>label{color:var(--form-error-description)}.has-hbspt-form .hs-fieldtype-textarea,.type-hubspot .hs-fieldtype-textarea{position:relative}.has-hbspt-form .hs-fieldtype-textarea>label,.type-hubspot .hs-fieldtype-textarea>label{position:absolute;top:1.6em;left:1.5em;width:auto;max-width:calc(100% - 4em);margin-bottom:0;padding:0 .2em;font-size:1em;background:rgba(0,0,0,0);transform-origin:left top;transition:top .2s ease,transform .2s ease,font-size .2s ease,color .2s ease,background .2s ease;pointer-events:none;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.has-hbspt-form .hs-fieldtype-textarea:has(textarea.has-value)>label,.has-hbspt-form .hs-fieldtype-textarea:has(textarea:focus)>label,.has-hbspt-form .hs-fieldtype-textarea:has(textarea:required:valid)>label,.type-hubspot .hs-fieldtype-textarea:has(textarea.has-value)>label,.type-hubspot .hs-fieldtype-textarea:has(textarea:focus)>label,.type-hubspot .hs-fieldtype-textarea:has(textarea:required:valid)>label{top:0;transform:translateY(-50%) scale(.8)}.has-hbspt-form .hs-fieldtype-textarea:has(textarea:focus)>label,.type-hubspot .hs-fieldtype-textarea:has(textarea:focus)>label{background:linear-gradient(to bottom,var(--background-color) 0,var(--background-color) 70%,transparent 85%,transparent 100%)}.has-hbspt-form .hs-fieldtype-textarea textarea,.type-hubspot .hs-fieldtype-textarea textarea{font-family:"Noto Sans";font-size:1em;background:var(--form-background-color);backdrop-filter:blur(12px);border:1px solid transparent;border-bottom-color:var(--form-border-color);border-radius:0;padding:1.6em 2em .6em;min-height:10em;width:100%!important;color:var(--form-color)}.has-hbspt-form .hs-fieldtype-textarea textarea:hover,.type-hubspot .hs-fieldtype-textarea textarea:hover{border-bottom-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-textarea textarea:focus,.type-hubspot .hs-fieldtype-textarea textarea:focus{outline:0;border-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-textarea textarea.invalid,.type-hubspot .hs-fieldtype-textarea textarea.invalid{border-bottom-color:var(--form-error-border);color:var(--form-color)}.has-hbspt-form .hs-fieldtype-textarea textarea.invalid:focus,.type-hubspot .hs-fieldtype-textarea textarea.invalid:focus{border-color:var(--form-error-border)}.has-hbspt-form .hs-fieldtype-textarea textarea.invalid::placeholder,.type-hubspot .hs-fieldtype-textarea textarea.invalid::placeholder{color:transparent}.has-hbspt-form .hs-fieldtype-textarea .input,.type-hubspot .hs-fieldtype-textarea .input{position:relative}.has-hbspt-form .hs-fieldtype-textarea .input:has(textarea.invalid)::after,.type-hubspot .hs-fieldtype-textarea .input:has(textarea.invalid)::after{color:var(--form-error-icon);display:inline-block;text-decoration:none;transition:color .3s ease-in,margin-left .3s ease-in;content:"";position:absolute;top:1.5em;right:1.5em;width:1em;height:1em;background-color:currentColor;mask-image:url(https://cdn2.hubspot.net/hub/5354553/hubfs/hs-ntt/icons/fa/solid/exclamation-circle.svg);mask-size:contain;mask-repeat:no-repeat;pointer-events:none}.has-hbspt-form .hs-fieldtype-textarea:has(textarea.invalid)>label,.type-hubspot .hs-fieldtype-textarea:has(textarea.invalid)>label{color:var(--form-error-description)}.has-hbspt-form .hs-fieldtype-select,.type-hubspot .hs-fieldtype-select{position:relative;z-index:1}.has-hbspt-form .hs-fieldtype-select:has(.select2-container--open),.type-hubspot .hs-fieldtype-select:has(.select2-container--open){z-index:2}.has-hbspt-form .hs-fieldtype-select>label,.type-hubspot .hs-fieldtype-select>label{position:absolute;top:1em;left:1.5em;width:auto;max-width:calc(100% - 4em);margin-bottom:0;padding:0 .2em;font-size:1em;background:rgba(0,0,0,0);transform-origin:left top;transition:top .2s ease,transform .2s ease,font-size .2s ease,color .2s ease,background .2s ease,opacity .2s ease;pointer-events:none;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.has-hbspt-form .hs-fieldtype-select:has(.select2-hidden-accessible)>label,.type-hubspot .hs-fieldtype-select:has(.select2-hidden-accessible)>label{opacity:0}.has-hbspt-form .hs-fieldtype-select:has(.select2-container--focus)>label,.has-hbspt-form .hs-fieldtype-select:has(.select2-container--open)>label,.has-hbspt-form .hs-fieldtype-select:has(select.has-value)>label,.has-hbspt-form .hs-fieldtype-select:has(select:focus)>label,.has-hbspt-form .hs-fieldtype-select:has(select:not(:invalid))>label,.type-hubspot .hs-fieldtype-select:has(.select2-container--focus)>label,.type-hubspot .hs-fieldtype-select:has(.select2-container--open)>label,.type-hubspot .hs-fieldtype-select:has(select.has-value)>label,.type-hubspot .hs-fieldtype-select:has(select:focus)>label,.type-hubspot .hs-fieldtype-select:has(select:not(:invalid))>label{top:0;transform:translateY(-50%) scale(.8);opacity:1}.has-hbspt-form .hs-fieldtype-select:has(.select2-container--focus)>label,.has-hbspt-form .hs-fieldtype-select:has(.select2-container--open)>label,.has-hbspt-form .hs-fieldtype-select:has(select:focus)>label,.type-hubspot .hs-fieldtype-select:has(.select2-container--focus)>label,.type-hubspot .hs-fieldtype-select:has(.select2-container--open)>label,.type-hubspot .hs-fieldtype-select:has(select:focus)>label{background:linear-gradient(to bottom,var(--background-color) 0,var(--background-color) 70%,transparent 85%,transparent 100%)}.has-hbspt-form .hs-fieldtype-select select,.type-hubspot .hs-fieldtype-select select{font-family:"Noto Sans";font-size:1em;background:var(--form-background-color);backdrop-filter:blur(12px);border:1px solid transparent;border-bottom-color:var(--form-border-color);border-radius:0;padding:1em 1.5em;width:100%!important;appearance:none;color:var(--form-color)}.has-hbspt-form .hs-fieldtype-select select:hover,.type-hubspot .hs-fieldtype-select select:hover{border-bottom-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-select select:focus,.type-hubspot .hs-fieldtype-select select:focus{outline:0;border-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-select select.invalid,.type-hubspot .hs-fieldtype-select select.invalid{border-bottom-color:var(--form-error-border);color:var(--form-color)}.has-hbspt-form .hs-fieldtype-select select.invalid:focus,.type-hubspot .hs-fieldtype-select select.invalid:focus{border-color:var(--form-error-border)}.has-hbspt-form .hs-fieldtype-select select:invalid,.type-hubspot .hs-fieldtype-select select:invalid{color:transparent}.has-hbspt-form .hs-fieldtype-select select::-ms-expand,.type-hubspot .hs-fieldtype-select select::-ms-expand{display:none}.has-hbspt-form .hs-fieldtype-select select option,.type-hubspot .hs-fieldtype-select select option{font-weight:400}.has-hbspt-form .hs-fieldtype-select select.hs-input[aria-hidden=true],.type-hubspot .hs-fieldtype-select select.hs-input[aria-hidden=true]{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.has-hbspt-form .hs-fieldtype-select .input,.type-hubspot .hs-fieldtype-select .input{position:relative}.has-hbspt-form .hs-fieldtype-select .input::after,.type-hubspot .hs-fieldtype-select .input::after{display:inline-block;text-decoration:none;transition:color .3s ease-in,margin-left .3s ease-in;content:"";position:absolute;top:50%;right:1.5em;transform:translateY(-50%);width:1em;height:1em;background-color:currentColor;mask-image:url(https://cdn2.hubspot.net/hub/5354553/hubfs/hs-ntt/icons/fa/solid/chevron-down.svg);mask-size:contain;mask-repeat:no-repeat;pointer-events:none}.has-hbspt-form .hs-fieldtype-select .select2-dropdown,.has-hbspt-form .hs-fieldtype-select span.select2-dropdown,.type-hubspot .hs-fieldtype-select .select2-dropdown,.type-hubspot .hs-fieldtype-select span.select2-dropdown{border:none!important;background:var(--form-background-color)!important;backdrop-filter:blur(12px)}.has-hbspt-form .hs-fieldtype-select .select2-container--default,.type-hubspot .hs-fieldtype-select .select2-container--default{border:none!important;background:var(--form-background-color)!important;backdrop-filter:blur(12px)}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-results__option--highlighted[aria-selected],.type-hubspot .hs-fieldtype-select .select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--form-hover-option-background-color);color:var(--form-color)}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-selection--single,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-selection--single{background:rgba(0,0,0,0);border:1px solid transparent;border-bottom-color:var(--form-border-color);border-radius:0;height:auto;padding:1em 1.5em;transition:background-color .2s ease,border-color .2s ease}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-selection--single:focus,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-selection--single:focus{outline:0}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__rendered,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--form-color);display:flex;line-height:1.2;margin-bottom:0;min-height:1.2em;padding:0}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__placeholder,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--form-color)}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__arrow,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;width:auto;top:50%;right:1em;transform:translateY(-50%)}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__arrow b,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.has-hbspt-form .hs-fieldtype-select .select2-container--default:hover .select2-selection--single,.type-hubspot .hs-fieldtype-select .select2-container--default:hover .select2-selection--single{border-bottom-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-select .select2-container--default.select2-container--focus .select2-selection--single,.has-hbspt-form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-selection--single,.type-hubspot .hs-fieldtype-select .select2-container--default.select2-container--focus .select2-selection--single,.type-hubspot .hs-fieldtype-select .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--form-hover-border-color);background:var(--form-hover-background-color)}.has-hbspt-form .hs-fieldtype-select .select2-container--default.select2-container--focus .select2-selection--single .select2-selection__placeholder,.has-hbspt-form .hs-fieldtype-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__placeholder,.type-hubspot .hs-fieldtype-select .select2-container--default.select2-container--focus .select2-selection--single .select2-selection__placeholder,.type-hubspot .hs-fieldtype-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__placeholder{visibility:hidden}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-results__option[aria-selected=true],.type-hubspot .hs-fieldtype-select .select2-container--default .select2-results__option[aria-selected=true]{background:var(--form-hover-option-background-color);color:var(--form-color)}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-results>.select2-results__options,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-results>.select2-results__options{backdrop-filter:blur(12px);background:var(--form-option-background-color);border:none}.has-hbspt-form .hs-fieldtype-select .select2-container--default .select2-results>.select2-results__options li,.type-hubspot .hs-fieldtype-select .select2-container--default .select2-results>.select2-results__options li{padding:.5em 2em}.has-hbspt-form .hs-fieldtype-select:has(select.invalid)>label,.type-hubspot .hs-fieldtype-select:has(select.invalid)>label{color:var(--form-error-description)}.has-hbspt-form .hs-fieldtype-select:has(select.invalid) .select2-selection--single,.type-hubspot .hs-fieldtype-select:has(select.invalid) .select2-selection--single{border-bottom-color:var(--form-error-border)}.has-hbspt-form .hs-fieldtype-select:has(select.invalid):has(.select2-container--open,.select2-container--focus) .select2-selection--single,.type-hubspot .hs-fieldtype-select:has(select.invalid):has(.select2-container--open,.select2-container--focus) .select2-selection--single{border-color:var(--form-error-border)}.has-hbspt-form .hs-field-desc,.type-hubspot .hs-field-desc{font-size:.8em;margin-top:.4em;margin-bottom:.4em}.has-hbspt-form .hs-dependent-field label,.has-hbspt-form .hs-fieldtype-checkbox label,.has-hbspt-form .hs-fieldtype-radio label,.type-hubspot .hs-dependent-field label,.type-hubspot .hs-fieldtype-checkbox label,.type-hubspot .hs-fieldtype-radio label{font-size:1em;display:block;margin-bottom:.3em}.has-hbspt-form .hs-dependent-field .inputs-list,.has-hbspt-form .hs-fieldtype-checkbox .inputs-list,.has-hbspt-form .hs-fieldtype-radio .inputs-list,.type-hubspot .hs-dependent-field .inputs-list,.type-hubspot .hs-fieldtype-checkbox .inputs-list,.type-hubspot .hs-fieldtype-radio .inputs-list{list-style-type:none;margin:0;padding:0}.has-hbspt-form .hs-dependent-field .inputs-list li,.has-hbspt-form .hs-fieldtype-checkbox .inputs-list li,.has-hbspt-form .hs-fieldtype-radio .inputs-list li,.type-hubspot .hs-dependent-field .inputs-list li,.type-hubspot .hs-fieldtype-checkbox .inputs-list li,.type-hubspot .hs-fieldtype-radio .inputs-list li{margin-top:.6em;padding-left:2em;position:relative}.has-hbspt-form .hs-dependent-field [type=checkbox]:checked,.has-hbspt-form .hs-dependent-field [type=checkbox]:not(:checked),.has-hbspt-form .hs-dependent-field [type=radio]:checked,.has-hbspt-form .hs-dependent-field [type=radio]:not(:checked),.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:not(:checked),.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:checked,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:not(:checked),.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:checked,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:not(:checked),.has-hbspt-form .hs-fieldtype-radio [type=radio]:checked,.has-hbspt-form .hs-fieldtype-radio [type=radio]:not(:checked),.type-hubspot .hs-dependent-field [type=checkbox]:checked,.type-hubspot .hs-dependent-field [type=checkbox]:not(:checked),.type-hubspot .hs-dependent-field [type=radio]:checked,.type-hubspot .hs-dependent-field [type=radio]:not(:checked),.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:not(:checked),.type-hubspot .hs-fieldtype-checkbox [type=radio]:checked,.type-hubspot .hs-fieldtype-checkbox [type=radio]:not(:checked),.type-hubspot .hs-fieldtype-radio [type=checkbox]:checked,.type-hubspot .hs-fieldtype-radio [type=checkbox]:not(:checked),.type-hubspot .hs-fieldtype-radio [type=radio]:checked,.type-hubspot .hs-fieldtype-radio [type=radio]:not(:checked){position:absolute;left:0;opacity:.01}.has-hbspt-form .hs-dependent-field [type=checkbox]:checked+span,.has-hbspt-form .hs-dependent-field [type=checkbox]:not(:checked)+span,.has-hbspt-form .hs-dependent-field [type=radio]:checked+span,.has-hbspt-form .hs-dependent-field [type=radio]:not(:checked)+span,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked+span,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:checked+span,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:not(:checked)+span,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:checked+span,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:not(:checked)+span,.has-hbspt-form .hs-fieldtype-radio [type=radio]:checked+span,.has-hbspt-form .hs-fieldtype-radio [type=radio]:not(:checked)+span,.type-hubspot .hs-dependent-field [type=checkbox]:checked+span,.type-hubspot .hs-dependent-field [type=checkbox]:not(:checked)+span,.type-hubspot .hs-dependent-field [type=radio]:checked+span,.type-hubspot .hs-dependent-field [type=radio]:not(:checked)+span,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked+span,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span,.type-hubspot .hs-fieldtype-checkbox [type=radio]:checked+span,.type-hubspot .hs-fieldtype-checkbox [type=radio]:not(:checked)+span,.type-hubspot .hs-fieldtype-radio [type=checkbox]:checked+span,.type-hubspot .hs-fieldtype-radio [type=checkbox]:not(:checked)+span,.type-hubspot .hs-fieldtype-radio [type=radio]:checked+span,.type-hubspot .hs-fieldtype-radio [type=radio]:not(:checked)+span{font-size:1.1em;line-height:1.6;cursor:pointer}.has-hbspt-form .hs-dependent-field [type=checkbox]:disabled:checked+span:before,.has-hbspt-form .hs-dependent-field [type=checkbox]:disabled:not(:checked)+span:before,.has-hbspt-form .hs-dependent-field [type=radio]:disabled:checked+span:before,.has-hbspt-form .hs-dependent-field [type=radio]:disabled:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:disabled:checked+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:disabled:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:disabled:checked+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:disabled:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:disabled:checked+span:before,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:disabled:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-radio [type=radio]:disabled:checked+span:before,.has-hbspt-form .hs-fieldtype-radio [type=radio]:disabled:not(:checked)+span:before,.type-hubspot .hs-dependent-field [type=checkbox]:disabled:checked+span:before,.type-hubspot .hs-dependent-field [type=checkbox]:disabled:not(:checked)+span:before,.type-hubspot .hs-dependent-field [type=radio]:disabled:checked+span:before,.type-hubspot .hs-dependent-field [type=radio]:disabled:not(:checked)+span:before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:disabled:checked+span:before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:disabled:not(:checked)+span:before,.type-hubspot .hs-fieldtype-checkbox [type=radio]:disabled:checked+span:before,.type-hubspot .hs-fieldtype-checkbox [type=radio]:disabled:not(:checked)+span:before,.type-hubspot .hs-fieldtype-radio [type=checkbox]:disabled:checked+span:before,.type-hubspot .hs-fieldtype-radio [type=checkbox]:disabled:not(:checked)+span:before,.type-hubspot .hs-fieldtype-radio [type=radio]:disabled:checked+span:before,.type-hubspot .hs-fieldtype-radio [type=radio]:disabled:not(:checked)+span:before{border-color:#bbb;background-color:#e9e9e9}.has-hbspt-form .hs-dependent-field [type=checkbox]:disabled:checked+span:after,.has-hbspt-form .hs-dependent-field [type=radio]:disabled:checked+span:after,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:disabled:checked+span:after,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:disabled:checked+span:after,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:disabled:checked+span:after,.has-hbspt-form .hs-fieldtype-radio [type=radio]:disabled:checked+span:after,.type-hubspot .hs-dependent-field [type=checkbox]:disabled:checked+span:after,.type-hubspot .hs-dependent-field [type=radio]:disabled:checked+span:after,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:disabled:checked+span:after,.type-hubspot .hs-fieldtype-checkbox [type=radio]:disabled:checked+span:after,.type-hubspot .hs-fieldtype-radio [type=checkbox]:disabled:checked+span:after,.type-hubspot .hs-fieldtype-radio [type=radio]:disabled:checked+span:after{color:#777}.has-hbspt-form .hs-dependent-field [type=checkbox]:disabled+span,.has-hbspt-form .hs-dependent-field [type=radio]:disabled+span,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:disabled+span,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:disabled+span,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:disabled+span,.has-hbspt-form .hs-fieldtype-radio [type=radio]:disabled+span,.type-hubspot .hs-dependent-field [type=checkbox]:disabled+span,.type-hubspot .hs-dependent-field [type=radio]:disabled+span,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:disabled+span,.type-hubspot .hs-fieldtype-checkbox [type=radio]:disabled+span,.type-hubspot .hs-fieldtype-radio [type=checkbox]:disabled+span,.type-hubspot .hs-fieldtype-radio [type=radio]:disabled+span{color:#aaa}.has-hbspt-form .hs-dependent-field [type=checkbox]:checked:focus+span:before,.has-hbspt-form .hs-dependent-field [type=checkbox]:not(:checked):focus+span:before,.has-hbspt-form .hs-dependent-field [type=radio]:checked:focus+span:before,.has-hbspt-form .hs-dependent-field [type=radio]:not(:checked):focus+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked:focus+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:not(:checked):focus+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:checked:focus+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=radio]:not(:checked):focus+span:before,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:checked:focus+span:before,.has-hbspt-form .hs-fieldtype-radio [type=checkbox]:not(:checked):focus+span:before,.has-hbspt-form .hs-fieldtype-radio [type=radio]:checked:focus+span:before,.has-hbspt-form .hs-fieldtype-radio [type=radio]:not(:checked):focus+span:before,.type-hubspot .hs-dependent-field [type=checkbox]:checked:focus+span:before,.type-hubspot .hs-dependent-field [type=checkbox]:not(:checked):focus+span:before,.type-hubspot .hs-dependent-field [type=radio]:checked:focus+span:before,.type-hubspot .hs-dependent-field [type=radio]:not(:checked):focus+span:before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked:focus+span:before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:not(:checked):focus+span:before,.type-hubspot .hs-fieldtype-checkbox [type=radio]:checked:focus+span:before,.type-hubspot .hs-fieldtype-checkbox [type=radio]:not(:checked):focus+span:before,.type-hubspot .hs-fieldtype-radio [type=checkbox]:checked:focus+span:before,.type-hubspot .hs-fieldtype-radio [type=checkbox]:not(:checked):focus+span:before,.type-hubspot .hs-fieldtype-radio [type=radio]:checked:focus+span:before,.type-hubspot .hs-fieldtype-radio [type=radio]:not(:checked):focus+span:before{border-color:var(--form-border-color)}.has-hbspt-form .hs-dependent-field:has(+.hs-error-msgs) [type=checkbox]:checked+span:before,.has-hbspt-form .hs-dependent-field:has(+.hs-error-msgs) [type=checkbox]:not(:checked)+span:before,.has-hbspt-form .hs-dependent-field:has(+.hs-error-msgs) [type=radio]:checked+span:before,.has-hbspt-form .hs-dependent-field:has(+.hs-error-msgs) [type=radio]:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=checkbox]:checked+span:before,.has-hbspt-form .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=checkbox]:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=radio]:checked+span:before,.has-hbspt-form .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=radio]:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-radio:has(+.hs-error-msgs) [type=checkbox]:checked+span:before,.has-hbspt-form .hs-fieldtype-radio:has(+.hs-error-msgs) [type=checkbox]:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-radio:has(+.hs-error-msgs) [type=radio]:checked+span:before,.has-hbspt-form .hs-fieldtype-radio:has(+.hs-error-msgs) [type=radio]:not(:checked)+span:before,.type-hubspot .hs-dependent-field:has(+.hs-error-msgs) [type=checkbox]:checked+span:before,.type-hubspot .hs-dependent-field:has(+.hs-error-msgs) [type=checkbox]:not(:checked)+span:before,.type-hubspot .hs-dependent-field:has(+.hs-error-msgs) [type=radio]:checked+span:before,.type-hubspot .hs-dependent-field:has(+.hs-error-msgs) [type=radio]:not(:checked)+span:before,.type-hubspot .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=checkbox]:checked+span:before,.type-hubspot .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=checkbox]:not(:checked)+span:before,.type-hubspot .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=radio]:checked+span:before,.type-hubspot .hs-fieldtype-checkbox:has(+.hs-error-msgs) [type=radio]:not(:checked)+span:before,.type-hubspot .hs-fieldtype-radio:has(+.hs-error-msgs) [type=checkbox]:checked+span:before,.type-hubspot .hs-fieldtype-radio:has(+.hs-error-msgs) [type=checkbox]:not(:checked)+span:before,.type-hubspot .hs-fieldtype-radio:has(+.hs-error-msgs) [type=radio]:checked+span:before,.type-hubspot .hs-fieldtype-radio:has(+.hs-error-msgs) [type=radio]:not(:checked)+span:before{border-color:var(--form-error-border)}.has-hbspt-form .hs-dependent-field [type=radio]:checked+span:before,.has-hbspt-form .hs-dependent-field [type=radio]:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-radio [type=radio]:checked+span:before,.has-hbspt-form .hs-fieldtype-radio [type=radio]:not(:checked)+span:before,.type-hubspot .hs-dependent-field [type=radio]:checked+span:before,.type-hubspot .hs-dependent-field [type=radio]:not(:checked)+span:before,.type-hubspot .hs-fieldtype-radio [type=radio]:checked+span:before,.type-hubspot .hs-fieldtype-radio [type=radio]:not(:checked)+span:before{font-size:1em;content:"";position:absolute;left:0;top:.2em;width:1em;height:1em;border:1px solid var(--form-border-color);border-radius:50%;background:var(--background-color);backdrop-filter:blur(12px);transition:all .275s}.has-hbspt-form .hs-dependent-field [type=radio]:checked+span:after,.has-hbspt-form .hs-dependent-field [type=radio]:not(:checked)+span:after,.has-hbspt-form .hs-fieldtype-radio [type=radio]:checked+span:after,.has-hbspt-form .hs-fieldtype-radio [type=radio]:not(:checked)+span:after,.type-hubspot .hs-dependent-field [type=radio]:checked+span:after,.type-hubspot .hs-dependent-field [type=radio]:not(:checked)+span:after,.type-hubspot .hs-fieldtype-radio [type=radio]:checked+span:after,.type-hubspot .hs-fieldtype-radio [type=radio]:not(:checked)+span:after{content:"";position:absolute;top:.37em;left:.17em;width:.66em;height:.66em;border-radius:50%;background:var(--background-color);transition:all .2s}.has-hbspt-form .hs-dependent-field [type=radio]:checked+span:before,.has-hbspt-form .hs-fieldtype-radio [type=radio]:checked+span:before,.type-hubspot .hs-dependent-field [type=radio]:checked+span:before,.type-hubspot .hs-fieldtype-radio [type=radio]:checked+span:before{border-color:var(--form-color);background:var(--form-color);backdrop-filter:blur(12px)}.has-hbspt-form .hs-dependent-field [type=radio]:not(:checked)+span:after,.has-hbspt-form .hs-fieldtype-radio [type=radio]:not(:checked)+span:after,.type-hubspot .hs-dependent-field [type=radio]:not(:checked)+span:after,.type-hubspot .hs-fieldtype-radio [type=radio]:not(:checked)+span:after{opacity:0}.has-hbspt-form .hs-dependent-field [type=radio]:checked+span:after,.has-hbspt-form .hs-fieldtype-radio [type=radio]:checked+span:after,.type-hubspot .hs-dependent-field [type=radio]:checked+span:after,.type-hubspot .hs-fieldtype-radio [type=radio]:checked+span:after{opacity:1}.has-hbspt-form .hs-dependent-field [type=checkbox]:checked+span:before,.has-hbspt-form .hs-dependent-field [type=checkbox]:not(:checked)+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:before,.type-hubspot .hs-dependent-field [type=checkbox]:checked+span:before,.type-hubspot .hs-dependent-field [type=checkbox]:not(:checked)+span:before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked+span:before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:before{font-size:1em;content:"";position:absolute;left:0;top:.2em;width:1em;height:1em;border:1px solid var(--form-border-color);border-radius:0;background:var(--background-color);backdrop-filter:blur(12px);transition:all .275s}.has-hbspt-form .hs-dependent-field [type=checkbox]:checked+span:after,.has-hbspt-form .hs-dependent-field [type=checkbox]:not(:checked)+span:after,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked+span:after,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:after,.type-hubspot .hs-dependent-field [type=checkbox]:checked+span:after,.type-hubspot .hs-dependent-field [type=checkbox]:not(:checked)+span:after,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked+span:after,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:after{content:"";position:absolute;top:1em;left:.25em;font-size:.66em;color:var(--background-color);line-height:0;transition:all .2s}.has-hbspt-form .hs-dependent-field [type=checkbox]:checked+span:before,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked+span:before,.type-hubspot .hs-dependent-field [type=checkbox]:checked+span:before,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked+span:before{background:var(--headline-color);border-color:var(--headline-color)}.has-hbspt-form .hs-dependent-field [type=checkbox]:not(:checked)+span:after,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:after,.type-hubspot .hs-dependent-field [type=checkbox]:not(:checked)+span:after,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:not(:checked)+span:after{opacity:0;transform:scale(0)}.has-hbspt-form .hs-dependent-field [type=checkbox]:checked+span:after,.has-hbspt-form .hs-fieldtype-checkbox [type=checkbox]:checked+span:after,.type-hubspot .hs-dependent-field [type=checkbox]:checked+span:after,.type-hubspot .hs-fieldtype-checkbox [type=checkbox]:checked+span:after{opacity:1;transform:scale(1)}.has-hbspt-form .hs-dependent-field,.type-hubspot .hs-dependent-field{margin-bottom:1em}.has-hbspt-form .hs-form-required,.type-hubspot .hs-form-required{color:curentColor;margin-left:.25em}.has-hbspt-form .hs-submit [type=submit]::after,.type-hubspot .hs-submit [type=submit]::after{content:none}.has-hbspt-form .hs-error-msgs.inputs-list,.type-hubspot .hs-error-msgs.inputs-list{list-style-type:none;margin:.4em 0 0;padding:0}.has-hbspt-form .hs-error-msgs.inputs-list li,.type-hubspot .hs-error-msgs.inputs-list li{margin-top:.3em}.has-hbspt-form .hs-error-msgs label.hs-error-msg,.type-hubspot .hs-error-msgs label.hs-error-msg{color:var(--form-error-description);margin:0;position:relative;padding-left:1.25em;display:inline-flex}.has-hbspt-form .hs-error-msgs label.hs-error-msg::before,.type-hubspot .hs-error-msgs label.hs-error-msg::before{color:var(--form-error-icon);display:inline-block;text-decoration:none;transition:color .3s ease-in,margin-left .3s ease-in;content:"";position:absolute;bottom:0;left:0;width:1em;height:1lh;background-color:currentColor;mask-image:url(https://cdn2.hubspot.net/hub/5354553/hubfs/hs-ntt/icons/fa/solid/exclamation-circle.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat;pointer-events:none}.has-hbspt-form form>div:not(:first-child),.type-hubspot form>div:not(:first-child){margin-top:2em}@media(min-width:600px){.has-hbspt-form fieldset.form-columns-2,.type-hubspot fieldset.form-columns-2{display:flex;justify-content:space-between}.has-hbspt-form fieldset.form-columns-2>div,.type-hubspot fieldset.form-columns-2>div{width:48%!important}.has-hbspt-form fieldset.form-columns-2>div:last-child,.type-hubspot fieldset.form-columns-2>div:last-child{margin-top:0}.has-hbspt-form .hs-salutation,.type-hubspot .hs-salutation{width:48%}}