@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Lora:wght@400;600;700&display=swap");.waypoints-form-module{background:transparent;font-family:Inter,Arial,Helvetica,sans-serif;margin:0!important;padding:0!important;width:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.waypoints-form-module,.waypoints-form-module *{box-sizing:border-box}.waypoints-form-card{background:#fff;border-radius:22px;box-shadow:0 18px 42px rgba(29,45,73,.14);margin:0 auto!important;max-width:565px;overflow:hidden;transform-origin:top center;width:100%;zoom:.82}.waypoints-form-card__header{background:#1d2d49;margin:0!important;padding:26px 36px 24px!important}.waypoints-form-card__header h2{color:#fff;font-family:Lora,Georgia,Times New Roman,serif;font-size:27px;font-weight:700;letter-spacing:-.04em;line-height:1.12;margin:0!important}.waypoints-form-card__header p{color:hsla(0,0%,100%,.74);font-family:Inter,Arial,Helvetica,sans-serif;font-size:15.5px;font-weight:400;letter-spacing:-.015em;line-height:1.38;margin:8px 0 0!important;max-width:455px}.waypoints-form-card__body{background:#fff;margin:0!important;padding:26px 36px 28px!important}.waypoints-form-card__form{margin:0!important;padding:0!important;width:100%}.waypoints-form-card__placeholder{border:1px dashed #cfd8e6;border-radius:14px;color:#6d7d98;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;padding:18px}.waypoints-form-card__placeholder p{margin:0}.waypoints-form-card__placeholder-note{margin-top:8px!important}.waypoints-form-card .hbspt-form,.waypoints-form-card .hs-form,.waypoints-form-card .hs-form-private,.waypoints-form-card .hs_cos_wrapper,.waypoints-form-card .hs_cos_wrapper_type_form,.waypoints-form-card .hs_cos_wrapper_widget,.waypoints-form-card form{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.waypoints-form-card .hbspt-form form fieldset,.waypoints-form-card .hs-form fieldset,.waypoints-form-card fieldset,.waypoints-form-card form.hs-form fieldset{border:0!important;margin:0 0 14px!important;max-width:none!important;min-width:0!important;padding:0!important;width:100%!important}.waypoints-form-card .hbspt-form form fieldset.form-columns-1,.waypoints-form-card .hs-form fieldset.form-columns-1,.waypoints-form-card fieldset.form-columns-1,.waypoints-form-card form.hs-form fieldset.form-columns-1{display:grid!important;gap:0!important;grid-template-columns:1fr!important}.waypoints-form-card .hbspt-form form fieldset.form-columns-2,.waypoints-form-card .hs-form fieldset.form-columns-2,.waypoints-form-card fieldset.form-columns-2,.waypoints-form-card form.hs-form fieldset.form-columns-2{column-gap:18px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:0!important}.waypoints-form-card .field,.waypoints-form-card .form-columns-1 .hs-form-field,.waypoints-form-card .form-columns-1 .input,.waypoints-form-card .form-columns-2 .hs-form-field,.waypoints-form-card .form-columns-2 .input,.waypoints-form-card .hs-form-field,.waypoints-form-card .input,.waypoints-form-card fieldset .hs-form-field{float:none!important;margin:0!important;max-width:none!important;min-width:0!important;padding:0!important;width:100%!important}.waypoints-form-card .hs-form .form-columns-1 .input,.waypoints-form-card .hs-form .form-columns-2 .input{margin-right:0!important}.waypoints-form-card label{color:#2b2f38;display:block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0 0 7px!important;padding:0!important}.waypoints-form-card label span{color:inherit}.waypoints-form-card input[type=email],.waypoints-form-card input[type=number],.waypoints-form-card input[type=tel],.waypoints-form-card input[type=text],.waypoints-form-card select,.waypoints-form-card textarea{background:#fff;border:1.5px solid #cfd8e6;border-radius:12px;box-shadow:none;color:#1d2d49;display:block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:1.25;margin:0!important;max-width:none!important;min-height:48px!important;outline:none;padding:11px 14px!important;width:100%!important}.waypoints-form-card textarea{min-height:92px!important;resize:vertical}.waypoints-form-card input::placeholder,.waypoints-form-card textarea::placeholder{color:rgba(43,47,56,.58);opacity:1}.waypoints-form-card select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#1d2d49 0),linear-gradient(135deg,#1d2d49 50%,transparent 0);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:30px!important}.waypoints-form-card input:focus,.waypoints-form-card select:focus,.waypoints-form-card textarea:focus{border-color:#ec8928;box-shadow:0 0 0 3px rgba(236,137,40,.12)}.waypoints-form-card .hs-field-desc,.waypoints-form-card .hs_error_rollup{display:none!important}.waypoints-form-card .hs-dependent-field,.waypoints-form-card .hs-richtext,.waypoints-form-card .legal-consent-container{color:#2b2f38;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12.5px;line-height:1.45;margin:16px 0 0!important;padding:0!important}.waypoints-form-card .hs-richtext p,.waypoints-form-card .legal-consent-container p{margin:0 0 6px!important;padding:0!important}.waypoints-form-card .hs-richtext p:last-child,.waypoints-form-card .legal-consent-container p:last-child{margin-bottom:0!important}.waypoints-form-card .inputs-list,.waypoints-form-card ol,.waypoints-form-card ul{list-style:none;margin:0!important;padding:0!important}.waypoints-form-card .grecaptcha-badge,.waypoints-form-card .hs-recaptcha,.waypoints-form-card .hs_recaptcha,.waypoints-form-card .recaptcha-container{margin:18px 0 0!important;padding:0!important}.waypoints-form-card .hs-submit,.waypoints-form-card .hs_submit{margin:26px 0 0!important;padding:0!important;width:100%!important}.waypoints-form-card .actions{margin:0!important;padding:0!important;text-align:center;width:100%}.waypoints-form-card .hs-button,.waypoints-form-card input[type=submit]{align-items:center;background:#a88fd3;border:1px solid #a88fd3;border-radius:999px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:800;justify-content:center;letter-spacing:.02em;line-height:1.1;margin:0!important;max-width:100%;min-height:58px!important;padding:16px 26px!important;text-align:center;text-decoration:none;text-transform:none;width:100%!important}.waypoints-form-card .hs-button:focus,.waypoints-form-card .hs-button:hover,.waypoints-form-card input[type=submit]:focus,.waypoints-form-card input[type=submit]:hover{background:#9a80c8;border-color:#9a80c8}.waypoints-form-card .hs-form-required{color:#ec8928;margin-left:2px}.waypoints-form-card .hs-error-msgs{list-style:none!important;margin:6px 0 0!important;padding:0!important}.waypoints-form-card .hs-error-msgs label{color:#b42318;font-size:12px;font-weight:600;letter-spacing:0;line-height:1.3;margin:0!important}.waypoints-form-card__privacy{align-items:center;color:#6d7d98;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;gap:7px;justify-content:center;letter-spacing:-.01em;line-height:1.3;margin:18px 0 0!important;text-align:center}.waypoints-form-card__privacy span{align-items:center;color:#6d7d98;display:inline-flex;flex:0 0 auto;justify-content:center}.waypoints-form-card__privacy svg{height:15px;width:15px}@media (max-width:640px){.waypoints-form-card{border-radius:20px;max-width:100%;zoom:.9}.waypoints-form-card__header{padding:24px 24px 22px!important}.waypoints-form-card__header h2{font-size:25px}.waypoints-form-card__header p{font-size:14.5px;line-height:1.4;margin-top:8px!important}.waypoints-form-card__body{padding:24px 22px 26px!important}.waypoints-form-card fieldset.form-columns-1,.waypoints-form-card fieldset.form-columns-2,.waypoints-form-card fieldset.form-columns-3{grid-template-columns:1fr!important;margin-bottom:14px!important}.waypoints-form-card label{font-size:14px}.waypoints-form-card input[type=email],.waypoints-form-card input[type=number],.waypoints-form-card input[type=tel],.waypoints-form-card input[type=text],.waypoints-form-card select,.waypoints-form-card textarea{font-size:14px;min-height:44px!important;padding:10px 13px!important}.waypoints-form-card textarea{min-height:82px!important}.waypoints-form-card .hs-button,.waypoints-form-card input[type=submit]{font-size:16px;min-height:54px!important;padding:15px 22px!important}.waypoints-form-card__privacy{font-size:13px;margin-top:16px!important}}