.c-popup{display:flex;flex-direction:column;outline:none;z-index:9999}.c-popup[aria-hidden=true]{display:none}.c-popup,.c-popup__overlay{bottom:0;left:0;min-height:100dvh;position:fixed;right:0;top:0}.c-popup__overlay{animation:fadeIn .2s both;background:rgba(0,0,0,.7);opacity:.8}.c-popup__content{animation:fadeIn .4s .2s both,slideInFromBottom .4s .2s both;background-color:#fff;border-radius:5px;margin:auto;max-height:90vh;max-width:90%;overflow:auto;padding:32px 16px 16px;position:relative;width:640px;z-index:10}@media(min-width:62em){.c-popup__content{padding:40px 32px 32px}}.c-popup__close{align-items:center;background-color:transparent;border:0;color:#7c98b6;display:flex;height:26px;justify-content:center;padding:5px;position:absolute;right:2px;top:2px;transition:color .25s ease-in-out;width:26px}.c-popup__close:hover{color:#373737;cursor:pointer}@media(min-width:62em){.c-popup__close{height:30px;right:8px;top:8px;width:30px}}.c-popup--paid-generic .c-popup__content{width:700px}@keyframes fadeIn{0%{opacity:0}}@keyframes slideInFromBottom{0%{transform:translateY(10%)}}.c-popup .paid-generic-form{border:0;border-radius:0;box-shadow:none;padding:0}.paid-generic-form{background:#fff;border:1px dashed #d1bfae;border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:24px 16px 16px;scroll-margin-top:1rem;width:100%}@media (min-width:768px){.paid-generic-form{padding:36px 34px 24px}}@media (min-width:992px){.dnd-column:has(.hs_cos_wrapper>.paid-generic-form){max-width:550px}}.paid-generic-form h5{color:#022124;font-family:Neuemontreal,sans-serif;font-size:17px;font-weight:600;line-height:1.2;margin:0 0 20px}.paid-generic-form p{color:#d1bfae;font-size:12px;line-height:1.2;margin:0}.paid-generic-form a{color:#c1ac99;text-decoration:none;transition:.25s ease-in-out}.paid-generic-form a:hover{color:#966e48}.paid-generic-form .hbspt-form{margin:0 0 20px}.paid-generic-form .hbspt-form fieldset{margin-bottom:16px;max-width:none!important}.paid-generic-form .hbspt-form fieldset:last-child{margin-bottom:0}.paid-generic-form .hbspt-form .form-columns-2,.paid-generic-form .hbspt-form .hs-dependent-field{display:flex;flex-direction:column;gap:16px;max-width:none}.paid-generic-form .hbspt-form .form-columns-2:has(.hs-role):has(.hs-app_revenue){flex-direction:column}.paid-generic-form .hbspt-form .form-columns-2:has(.hs-role):has(.hs-app_revenue) .hs-form-field{width:100%}.paid-generic-form .hbspt-form .hs-form-field{float:none;width:100%}@media (min-width:480px){.paid-generic-form .hbspt-form .hs-dependent-field{gap:20px}.paid-generic-form .hbspt-form .form-columns-2{flex-direction:row;gap:20px}.paid-generic-form .hbspt-form .form-columns-2:has(.hs-role):has(.hs-app_revenue){gap:20px}}.paid-generic-form .hs-form-field{display:flex;flex-direction:column}.paid-generic-form .hs-form-field>legend{font-size:14px;margin-top:4px;opacity:.75;order:99}.paid-generic-form .hbspt-form .hs_error_rollup,.paid-generic-form .hs-form-field>label{display:none}.paid-generic-form .hbspt-form .hs-form-field .input{margin:0}.paid-generic-form .hs-form-field .input input,.paid-generic-form .hs-form-field .input select{background:#f2f3f0;border:1px solid #d1bfae;border-radius:5px;color:#966e48;font-family:Neuemontreal,sans-serif;font-size:16px;line-height:1.5;margin:0;outline:0;padding:7px 16px;transition:.25s ease-in-out;width:100%!important}.paid-generic-form .hs-form-field .input input::placeholder,.paid-generic-form .hs-form-field .input select.is-placeholder{color:#d1bfae}.paid-generic-form .hs-form-field .input input.error,.paid-generic-form .hs-form-field .input select.error{border-color:#964848}.paid-generic-form .hs-form-field .input input.error::placeholder,.paid-generic-form .hs-form-field .input select.error.is-placeholder{color:#d1aeae}@media (min-width:768px){.paid-generic-form .hbspt-form,.paid-generic-form h5{margin-bottom:30px}.paid-generic-form h5{font-size:19px}.paid-generic-form p{font-size:14px}.paid-generic-form .hbspt-form fieldset{margin-bottom:20px;max-width:none!important}.paid-generic-form .hs-form-field .input input,.paid-generic-form .hs-form-field .input select{font-size:18px;line-height:2;padding:1px 18px}}.paid-generic-form .hs-form-field .input select{height:40px;padding:7px 10px}.paid-generic-form .hs-form-field .hs-error-msgs{color:#964848;list-style:none;margin:4px 0 0;padding:0}.paid-generic-form .hs-form-field .hs-error-msgs label{font-size:11px;font-weight:400;line-height:1.2;margin:0}.paid-generic-form .hbspt-form .hs_submit{padding-top:3px}.paid-generic-form .hbspt-form .hs_submit .hs-button{appearance:none;background:#022124;border:1px solid #d1bfae;border-radius:5px;color:#fff;font-family:Neuemontreal,sans-serif;font-size:16px;font-weight:500;line-height:1.5;margin:0;outline:0;padding:7px 16px;transition:.25s ease-in-out;width:100%}.paid-generic-form .hbspt-form .hs_submit .hs-button:hover{background:#000;cursor:pointer}@media (min-width:768px){.paid-generic-form .hs-form-field .input select{padding:1px 12px}.paid-generic-form .hs-form-field .hs-error-msgs{margin-top:5px}.paid-generic-form .hs-form-field .hs-error-msgs label{font-size:12px}.paid-generic-form .hbspt-form .hs_submit .hs-button{font-size:18px;line-height:2;min-width:130px;padding:1px 18px;width:auto}}.paid-generic-form .hs-fieldtype-booleancheckbox ul.inputs-list{list-style:none;margin:-6px 0 0;padding:0}.paid-generic-form .hs-fieldtype-booleancheckbox ul.inputs-list li.hs-form-booleancheckbox{margin:0 0 10px}.paid-generic-form .hs-fieldtype-booleancheckbox ul.inputs-list li.hs-form-booleancheckbox:last-child{margin-bottom:0}.paid-generic-form .hs-fieldtype-booleancheckbox a{border-bottom:1px solid;color:#032528;text-decoration:none;transition:color .25s}.paid-generic-form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display{cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:27px;position:relative}.paid-generic-form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display:before{background-color:#f2f3f0;border:1px solid #d1bfae;border-radius:5px;content:"";display:inline-block;height:18px;margin-right:7px;vertical-align:middle;width:18px}.paid-generic-form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display:after{border-bottom:2px solid #966e48;border-right:2px solid #966e48;content:"";height:9px;left:6.5px;opacity:0;position:absolute;top:8px;transform:rotate(45deg);transition:opacity .25s;width:5px}@media (hover:hover){.paid-generic-form .hs-fieldtype-booleancheckbox a:hover{color:#c7a98d}.paid-generic-form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display:hover:after{opacity:.25}}.paid-generic-form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display:has(input.hs-input:checked):after{opacity:1}.paid-generic-form .hs-fieldtype-booleancheckbox input.hs-input{left:0;opacity:0;position:absolute;top:0}