:root{--ww-dark-blue:#303188;--ww-orange:#faa61a;--ww-light-blue:#1b94d2}.wcsp-cpform{font-family:Roboto,Helvetica,sans-serif;padding:24px 24px 72px}.wcsp-cpform__card{background:#fff;border-radius:24px;box-shadow:0 4px 14px rgba(26,27,60,.06),0 24px 52px rgba(26,27,60,.12);margin:0 auto;max-width:640px;padding:44px 40px}.wcsp-cpform__heading{color:#1a1a1a;font-family:Heebo,Roboto,Arial,sans-serif;font-size:28px;font-weight:800;margin:0 0 10px;text-align:center}.wcsp-cpform__sub{color:#4a4d63;font-size:14.5px;line-height:1.6;margin:0 auto 18px;max-width:460px;text-align:center}.wcsp-cpform__reassurance{align-items:center;background:#e7f6fd;border-radius:999px;color:#1b5f80;display:flex;font-size:12.5px;font-weight:600;gap:8px;justify-content:center;margin:0 auto 30px;max-width:fit-content;padding:9px 18px;text-align:center}.wcsp-cpform__reassurance svg{color:var(--ww-light-blue);flex:none}.wcsp-cpform-embed .hs-form-field{margin-bottom:18px}.wcsp-cpform-embed .hs-form-field>label{color:#1a1a1a;display:block;font-family:Heebo,Roboto,Arial,sans-serif;font-size:13px;font-weight:600;margin-bottom:6px}.wcsp-cpform-embed .hs-form-required{color:var(--ww-orange)}.wcsp-cpform-embed input[type=email],.wcsp-cpform-embed input[type=number],.wcsp-cpform-embed input[type=tel],.wcsp-cpform-embed input[type=text],.wcsp-cpform-embed select,.wcsp-cpform-embed textarea{background:#fff;border:1.5px solid #dadcec;border-radius:10px;box-sizing:border-box;color:#1a1a1a;font-family:Roboto,Helvetica,sans-serif;font-size:14px;padding:12px 14px;width:100%}.wcsp-cpform-embed textarea{min-height:110px;resize:vertical}.wcsp-cpform-embed input:focus,.wcsp-cpform-embed select:focus,.wcsp-cpform-embed textarea:focus{border-color:var(--ww-light-blue);box-shadow:0 0 0 3px rgba(27,148,210,.15);outline:none}.wcsp-cpform-embed ul{list-style:none;margin:0;padding:0}.wcsp-cpform-embed .hs-form-booleancheckbox{margin-bottom:6px}.wcsp-cpform-embed .hs-form-booleancheckbox-display{align-items:flex-start;color:#4a4d63;display:flex;font-size:13px;font-weight:400;gap:8px}.wcsp-cpform-embed .hs-form-booleancheckbox-display input{margin-top:2px;width:auto}.wcsp-cpform-embed .hs_error_rollup{display:none}.wcsp-cpform-embed .hs-error-msg{color:#c0392b;display:block;font-size:12px;margin-top:5px}.wcsp-cpform-embed .hs-button{align-items:center;background:var(--ww-dark-blue);border:none;border-radius:10px;box-shadow:0 8px 20px rgba(48,49,136,.22);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,Helvetica,sans-serif;font-size:15px;font-weight:700;justify-content:center;margin-top:8px;padding:14px 24px;width:100%}.wcsp-cpform-embed .hs-button:hover{box-shadow:0 10px 24px rgba(48,49,136,.3);transform:translateY(-1px)}.wcsp-cpform-embed .submitted-message{color:#1a1a1a;font-size:15px;padding:20px 0;text-align:center}@media (max-width:520px){.wcsp-cpform{padding:16px 16px 56px}.wcsp-cpform__card{border-radius:20px;padding:32px 24px}.wcsp-cpform__heading{font-size:23px}}