.modal__close{align-items:center;background:none;border:1px solid var(--text-color,#000);color:var(--text-color,#000);display:flex;height:30px;justify-content:center;opacity:.3;padding:0;position:absolute;right:16px;top:16px;width:30px}.modal__close svg{height:12px;width:12px}.modal__close svg line{stroke:var(--text-color,#000)}.modal__close:hover{color:#fff;opacity:1}.modal__close:hover svg line{stroke:#fff}.modal__container{animation:modal-out .2s ease-out 0s;background:var(--bg-color,#fff);border-radius:10px;left:50%;max-height:90vh;max-width:90vw;overflow:auto;top:50%;transform:translate(-50%,-50%);width:900px;z-index:101}.modal__bg,.modal__container{opacity:0;position:fixed;transition:.3s;visibility:hidden}.modal__bg{animation:modal-bg-out .3s ease-out 0s;background:#000;bottom:0;left:0;right:0;top:0;z-index:100}.modal.open .modal__container{animation:modal-in .2s ease-in 0s;opacity:1;visibility:visible}.modal.open .modal__bg{animation:modal-bg-in .3s ease-in 0s;opacity:.7;visibility:visible}.modal__body{display:flex}.modal__body-image{display:flex;flex:0 0 300px;margin:0}@media screen and (max-width:767px){.modal__body-image{display:none}}.modal__body-image img{display:block;height:100%;object-fit:cover;width:100%}.modal__body-content{display:flex;flex:100%;flex-direction:column;gap:32px;line-height:1.7;padding:48px}.modal__body-content-form,.modal__body-content-text{width:100%}.modal .form-title{margin:0}.modal .form-title,.modal .hs-form{background:none;border:none;padding:0}.modal .hs-form{display:flex;flex-wrap:wrap;gap:24px 16px}.modal .hs-form-field{flex:100%;margin:0;position:relative}.modal .hs-form-field.hs_firstname,.modal .hs-form-field.hs_lastname{flex:200px}.modal .hs-form-field>label{background:var(--bg-color,#fff);color:hsl(from var(--text-color,#444444) h s l/.6);display:inline-block;font-size:12px;font-weight:300;line-height:1.2;margin:0;padding:0 4px;position:absolute;translate:8px -50%}.modal .hs-form-field>label span{color:inherit;font-size:inherit;font-weight:inherit}.modal .hs-form-field>label .hs-form-required{color:#ff5f5f}.modal .hs-form-field .hs-input{background:none;border-color:hsl(from var(--text-color,#444444) h s l/.5);border-radius:4px;border-style:solid;border-width:1px;font-size:14px;padding:8px 12px 4px;width:100%!important}.modal .hs-form-field .hs-input.invalid.error{border-color:#ff5f5f}.modal .hs-form-field .hs-error-msgs{margin:0;position:absolute}.modal .hs-form-field .hs-error-msgs>li{margin:0}.modal .hs-form-field .hs-error-msgs>li>label{font-size:10px;font-weight:100;margin:0}.modal .hs-form>fieldset{display:flex;flex:100%;flex-wrap:wrap;gap:16px;max-width:100%}.modal .hs-form>fieldset:has(>.hs-form-field[style="display: none;"]){display:none}.modal .hs-form>fieldset.form-columns-2>.hs-form-field{flex:200px}.modal .hs-form>fieldset .input{margin:0!important}.modal .hs-form>fieldset .hs-richtext{color:#444;margin:0}.modal .hs-form>fieldset .hs-richtext h2{font-size:18px;font-weight:700;margin:0 0 14px;text-transform:uppercase}.modal .hs-form>fieldset .hs-richtext h3{font-size:14px;font-weight:700;margin:0 0 14px}.modal .hs-form>fieldset .hs-richtext p{font-size:12px;font-weight:400;line-height:1.7;margin:0 0 8px;width:100%}.modal .hs-form>fieldset .hs-richtext p a{color:inherit;font-weight:600}.modal .hs-form>fieldset .hs-richtext :last-child{margin-bottom:0}.modal .hs-form .hs_error_rollup{color:#ff5f5f;flex:100%;font-size:14px;margin:0;padding:0}.modal .hs-form .hs_error_rollup ul li{margin:0}.modal .hs-form .hs_error_rollup ul li label{color:inherit!important;font-size:14px;font-weight:500;margin:0}.modal .hs-form .hs_submit .actions{display:flex;gap:16px;justify-content:flex-end}.modal .hs-form .hs-fieldtype-radio>label{display:block;margin:0 0 1rem;padding:0;position:relative;translate:none}.modal .hs-form .hs-fieldtype-radio .input .inputs-list{display:flex;flex-wrap:wrap;gap:1em;margin:0;padding:0}.modal .hs-form .hs-fieldtype-radio .input .inputs-list>li{flex:0 1 160px}.modal .hs-form-radio-display{align-items:center;cursor:pointer;display:flex;gap:8px;margin:0}.modal .hs-form-radio-display .hs-input{margin:0;width:auto!important}.modal .hs-form-booleancheckbox{margin:0!important}.modal .hs-form-booleancheckbox-display{display:flex;gap:8px}.modal .hs-form-booleancheckbox-display>span{cursor:pointer;display:block;font-size:12px!important;padding-left:28px;position:relative}.modal .hs-form-booleancheckbox-display>span:before{background:#e7e7e7;border-radius:6px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.modal .hs-form-booleancheckbox-display>span:after{align-items:center;background:#000;border-radius:6px;color:#fff;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDE2djE2SDB6IiBkYXRhLW5hbWU9IlJlY3TDoW5ndWxvIDMzMiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMi40ODggNC44NjRhLjY2Ny42NjcgMCAwIDAtLjk0NyAwTDYuNTc0IDkuODM4IDQuNDg4IDcuNzQ0YS42ODEuNjgxIDAgMSAwLS45NDcuOThsMi41NiAyLjU2YS42NjcuNjY3IDAgMCAwIC45NDcgMGw1LjQ0LTUuNDRhLjY2Ny42NjcgMCAwIDAgMC0uOTgiIGRhdGEtbmFtZT0iY2hlY2siLz48L3N2Zz4=);display:block;font-size:16px;height:20px;justify-content:center;left:0;line-height:24px;position:absolute;text-align:center;top:0;transform:scale(0);transition:.3s;width:20px}.modal .hs-form-booleancheckbox-display>span a{color:inherit}.modal .hs-form-booleancheckbox-display input[type=Checkbox]{height:0;position:absolute;visibility:hidden}.modal .hs-form-booleancheckbox-display input[type=Checkbox]:checked+span:after{transform:scale(1)}@keyframes modal-bg-in{0%{opacity:0}to{opacity:.7}}@keyframes modal-bg-out{0%{opacity:.7}to{opacity:0}}@keyframes modal-in{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes modal-out{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(0)}}@keyframes modal-down{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes modal-up{0%{transform:translate(0)}to{transform:translateY(-100%)}}