.hs-form{font-family:"Inter",Arial,sans-serif;color:#24303F;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.hs-form *,.hs-form *::before,.hs-form *::after{box-sizing:border-box}.hs-form fieldset{max-width:none!important;margin:0;padding:0;border:0}.hs-form fieldset.form-columns-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.hs-form fieldset.form-columns-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}.hs-form fieldset .hs-form-field{width:auto!important;float:none!important}.hs-form fieldset .input{margin-right:0!important}.hs-form .hs-form-field{margin:0 0 18px}.hs-form .hs-form-field>label{display:block;margin:0 0 7px;color:#1E4E8C;font-size:14px;font-weight:600;line-height:1.35}.hs-form .hs-form-required{margin-left:3px;color:#C0398A}.hs-form .hs-field-desc{margin:-2px 0 8px;color:#5A6675;font-size:13px;line-height:1.5}.hs-form .hs-input:where(:not([type="checkbox"]):not([type="radio"]):not([type="file"])){width:100%!important;max-width:none!important;min-height:48px;margin:0;border:1px solid #DDD5E2;border-radius:12px;padding:12px 14px;background:#FFFFFF;color:#24303F;font-family:inherit;font-size:15px;line-height:1.4;box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color 180ms ease,box-shadow 180ms ease}.hs-form textarea.hs-input{min-height:140px!important;resize:vertical}.hs-form select.hs-input{padding-right:42px!important;cursor:pointer;background-image:url(file-5366e111ce89.svg)!important;background-repeat:no-repeat!important;background-position:right 16px center!important}.hs-form .hs-input::placeholder{color:#8B95A1;opacity:1}.hs-form .hs-input:hover:not(:focus){border-color:#C9BFD0}.hs-form .hs-input:focus{outline:none;border-color:#2F6DB3;box-shadow:0 0 0 4px rgba(47,109,179,.14)}.hs-form .hs-input.invalid.error,.hs-form .hs-input.error{border-color:#C0398A}.hs-form .inputs-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.hs-form .inputs-list>li{margin:0;padding:0}.hs-form .inputs-list label{display:flex;gap:10px;align-items:flex-start;margin:0;color:#24303F;font-size:14px;font-weight:400;line-height:1.5;cursor:pointer}.hs-form input[type="checkbox"],.hs-form input[type="radio"]{width:18px!important;height:18px;margin:1px 0 0;flex:0 0 auto;accent-color:#C0398A;cursor:pointer}.hs-form .hs-error-msgs{margin:7px 0 0;padding:0;list-style:none}.hs-form .hs-error-msgs li{margin:0}.hs-form .hs-error-msg,.hs-form .hs-error-msgs label{display:block;color:#B12A7C;font-size:13px;font-weight:500;line-height:1.4}.hs-form .hs_error_rollup .hs-error-msgs{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#FBF4F9}.hs-form .legal-consent-container,.hs-form .hs-richtext{color:#5A6675;font-size:13px;line-height:1.55}.hs-form .legal-consent-container p,.hs-form .hs-richtext p{margin:0 0 10px}.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span,.hs-form .legal-consent-container .hs-form-checkbox-display>span{margin-left:0!important;font-size:13px}.hs-form a{color:#2F6DB3;text-decoration:underline;text-underline-offset:2px}.hs-form a:hover{color:#C0398A}.hs-form .hs-submit{margin-top:6px}.hs-form .hs-submit .actions{display:block;margin:0;padding:0}.hs-form .hs-button,.hs-form input[type="submit"]{min-height:48px;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;border-radius:999px;padding:13px 28px;background:#C0398A;color:#FFFFFF;font-family:inherit;font-size:15px;font-weight:600;line-height:1;white-space:normal;cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:0 8px 22px rgba(192,57,138,.24);transition:transform 180ms ease,box-shadow 180ms ease,background 180ms ease}.hs-form .hs-button:hover,.hs-form input[type="submit"]:hover{background:#E85BA8;box-shadow:0 12px 28px rgba(192,57,138,.30);transform:translateY(-2px)}.hs-form .hs-button:focus-visible,.hs-form input[type="submit"]:focus-visible{outline:3px solid rgba(232,91,168,.42);outline-offset:3px}.submitted-message{font-family:"Inter",Arial,sans-serif;color:#1E4E8C;font-size:17px;line-height:1.6}.submitted-message p{margin:0 0 10px}@media (max-width:520px){.hs-form fieldset.form-columns-2,.hs-form fieldset.form-columns-3{grid-template-columns:1fr}.hs-form .hs-button,.hs-form input[type="submit"]{width:100%}}@media (prefers-reduced-motion:reduce){.hs-form .hs-input,.hs-form .hs-button,.hs-form input[type="submit"]{transition:none}.hs-form .hs-button:hover,.hs-form input[type="submit"]:hover{transform:none}}