.fp{align-items:center;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:780px;position:relative}.fp [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{--hsf-background__padding:0;--hsf-field-checkbox__padding:8px}.fp__texts{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.fp__texts-title{font-weight:700;line-height:90%}.fp__texts-text,.fp__texts-title{color:#fff;font-family:NB International Pro;font-style:normal;margin-bottom:0;text-align:center}.fp__texts-text{font-size:20px;font-weight:400;line-height:130%;max-width:580px}.fp__form{align-items:center;background:#f1ede8;border-radius:10px;display:flex;flex-direction:column;gap:28px;max-width:780px;min-height:800px;padding:40px;width:100%}@media (max-width:600px){.fp__form{padding:32px}}.form-title:empty{display:none}.fp .hs-form fieldset.form-columns-1 .hs-input,.fp .hs-form fieldset.form-columns-1 .input{margin-right:0;width:100%}.fp .hs-form-field>label,.fp .hs-form-field>label span{color:#191c1a;font-family:NB International Pro;font-size:16px;font-style:normal;font-weight:700;line-height:130%}.fp input[type=email],.fp input[type=number],.fp input[type=password],.fp input[type=tel],.fp input[type=text],.fp select,.fp textarea{background-color:#f1ede8;border:2px solid #48de93;border-radius:0;color:#191c1a;font-family:NB International Pro;font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding:16px;transition:border-color .2s ease}.fp input[type=email]:focus,.fp input[type=number]:focus,.fp input[type=password]:focus,.fp input[type=tel]:focus,.fp input[type=text]:focus,.fp select:focus,.fp textarea:focus{border-color:#191c1a}.fp select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='8' fill='none' viewBox='0 0 13 8'%3E%3Cpath stroke='%23000' d='m.354.354 6 6 6-6'/%3E%3C/svg%3E");background-position:center right 16px;background-repeat:no-repeat;background-size:13px 8px}.fp .hs-fieldtype-select .input:after{content:none}.hs-form-booleancheckbox-display{align-items:center;display:flex;gap:8px}.fp input[type=checkbox],.fp input[type=radio]{accent-color:#48de93;appearance:none;aspect-ratio:1/1;border:2px solid #48de93;flex-shrink:0;height:21px;width:21px}.fp input[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none' viewBox='0 0 13 11'%3E%3Cpath stroke='%23f1ede8' stroke-width='2' d='m.659 5.176 4 3.5 7.33-8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 11px;transition:background-image .2s ease,background-color .2s ease}.fp input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='11' fill='none' viewBox='0 0 13 11'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m.659 5.176 4 3.5 7.33-8'/%3E%3C/svg%3E")}.fp input[type=radio]{box-shadow:inset 0 0 0 0 #f1ede8;transition:background-color .3s ease,box-shadow .3s ease}.fp input[type=radio]:checked{box-shadow:inset 0 0 0 3px #f1ede8}.fp .hs-form fieldset.form-columns-1 input[type=checkbox],.fp .hs-form fieldset.form-columns-1 input[type=radio]{float:none;margin-right:0;width:21px}.fp .hs-fieldtype-intl-phone.hs-input input,.fp .hs-fieldtype-intl-phone.hs-input select{float:none}.fp .hs-fieldtype-intl-phone.hs-input select{width:30%!important}.fp .hs-fieldtype-intl-phone.hs-input input{width:68%!important}@media (max-width:600px){.fp .hs-fieldtype-intl-phone.hs-input input,.fp .hs-fieldtype-intl-phone.hs-input select{width:100%!important}}.fp .hs-fieldtype-intl-phone.hs-input input{margin-left:2%}@media (max-width:600px){.fp .hs-fieldtype-intl-phone.hs-input input{margin-left:0;margin-top:8px}}.fp .inputs-list>li{margin:0}.fp li.hs-form-booleancheckbox input{top:0}.fp input[type=radio]{border-radius:50%}.fp form input[type=submit]{margin-left:auto;margin-right:auto;width:auto}@media (max-width:600px){.fp form input[type=submit]{margin-bottom:0;width:100%}}.fp .hs-form-field legend{color:rgba(25,28,26,.7);font-family:NB International Pro;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.fp .legal-consent-container .hs-form-booleancheckbox-display>span{color:#191c1a;font-family:NB International Pro;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-left:0}.hsfc-FieldLabel>span span{font-weight:700}.fp__form fieldset{border:0;margin:0;padding:0}