.ca-form-card{display:flex;justify-content:center;margin-top:9em;padding:0 2em;width:100%}.ca-form-card__inner{background:radial-gradient(120% 120% at 50% 0,#0e5f74 0,#0a3e4e 55%,#072f3b 100%);border-radius:16px;max-width:1024px;padding:2.5em 6em;width:100%}.ca-form-card__title{color:#ff9c32;font-family:Sharp Sans,sans-serif;font-size:clamp(2em,2.6vw + 1rem,2.4em);font-weight:700;line-height:1.15;margin:0 0 10px}.ca-form-card__desc{color:#fff;font-family:Sharp Sans,sans-serif;font-size:14px;font-weight:500;line-height:normal;margin:0 0 28px}.ca-form-card__desc p,.ca-form-card__form form{margin:0}.ca-form-card .hsfc-Step__Content{padding:0!important}.ca-form-card .hsfc-PhoneInput__FlagAndCaret,.ca-form-card input{transition:border .15s ease!important}.ca-form-card .hsfc-PhoneInput:has(input[type=tel]:focus-visible) .hsfc-PhoneInput__FlagAndCaret,.ca-form-card .hsfc-PhoneInput:hover .hsfc-PhoneInput__FlagAndCaret{border:.2rem solid var(--c-orange)!important;border-radius:4px 0 0 4px;border-right:0!important}.ca-form-card .hsfc-PhoneInput:has(input[type=tel]:focus-visible) input[type=tel],.ca-form-card .hsfc-PhoneInput:hover input[type=tel]{border:.2rem solid var(--c-orange);border-left:0;border-radius:0 4px 4px 0}.ca-form-card__form .hsfc-FieldLabel{color:#fff!important;display:block;font-family:Sharp Sans,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:normal!important;margin:0 0 6px!important}.ca-form-card__form input[type=email],.ca-form-card__form input[type=number],.ca-form-card__form input[type=password],.ca-form-card__form input[type=tel],.ca-form-card__form input[type=text],.ca-form-card__form input[type=url],.ca-form-card__form select,.ca-form-card__form textarea{background:#fff;border:1px solid hsla(0,0%,100%,.25);border-radius:4px;box-sizing:border-box;color:#202326;font-family:Sharp Sans,sans-serif;font-size:14px;height:44px;outline:none;padding:10px 14px;width:100%!important}.ca-form-card__form textarea{height:auto;min-height:110px;resize:vertical}.ca-form-card__form input::placeholder,.ca-form-card__form textarea::placeholder{color:#9aa4ad}.ca-form-card__form input:focus,.ca-form-card__form select:focus,.ca-form-card__form textarea:focus{border-color:rgba(248,98,0,.65);box-shadow:0 0 0 3px rgba(248,98,0,.2)}.ca-form-card__form input[type=checkbox]{height:18px;margin-top:2px;width:18px}.ca-form-card__form .hsfc-Button{appearance:none;border:0;cursor:pointer;font-family:Sharp Sans,sans-serif!important;font-weight:600!important;min-width:220px;transition:transform .15s ease,filter .15s ease}.ca-form-card__form .hsfc-Button:hover{background:#d75500!important}.ca-form-card__form input[type=submit]:active{transform:translateY(0)}.ca-form-card__form .hs-error-msgs{list-style:none;margin:8px 0 0;padding:0}.ca-form-card__form .hs-error-msgs li{color:#ffd6d6;font-family:Sharp Sans,sans-serif;font-size:12px;line-height:16px}@media (max-width:767px){.ca-form-card__inner{padding:2em 1em}.ca-form-card__form .hsfc-Row{grid-template-columns:none!important}}@media (max-width:600px){.ca-form-card{padding:0 1em}}