@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap");.ss-cform{background:#fff;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;padding-bottom:5rem;padding-top:4rem}@media (min-width:1024px){.ss-cform{padding-bottom:6rem;padding-top:5rem}}.ss-cform__grid{display:flex;flex-direction:column;gap:2.5rem}@media (min-width:1024px){.ss-cform__grid{align-items:start;display:grid;gap:5rem;grid-template-columns:7fr 5fr}}.ss-cform__form-heading{color:#3a3d40;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin-bottom:1.25rem}.ss-cform__hubspot-form .hs-form fieldset{display:block!important;max-width:100%!important;width:100%!important}.ss-cform__hubspot-form .hs-form .hs-form-field{float:none!important;margin-bottom:1.25rem!important;padding:0!important;width:100%!important}.ss-cform__hubspot-form .hs-form .hs-input{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#3a3d40;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:.9375rem;height:48px;padding:0 .875rem;transition:border-color .2s;width:100%!important}.ss-cform__hubspot-form .hs-form textarea.hs-input{height:auto;min-height:130px;padding:.75rem .875rem;resize:vertical}.ss-cform__hubspot-form .hs-form select.hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%236b7280' stroke-width='1.5' d='m2 4 4 4 4-4'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;padding-right:2.5rem}.ss-cform__hubspot-form .hs-form .hs-input:focus{border-color:#225c56;box-shadow:0 0 0 3px rgba(34,92,86,.1);outline:none}.ss-cform__hubspot-form .hs-form label{color:#3a3d40;display:block;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:500;margin-bottom:.4rem}@media (min-width:1024px){.ss-cform__hubspot-form .hs-form fieldset.form-columns-2{display:grid!important;gap:1.25rem;grid-template-columns:1fr 1fr}.ss-cform__hubspot-form .hs-form fieldset.form-columns-2 .hs-form-field{margin-bottom:0!important}}.ss-cform__hubspot-form .hs-form .hs-submit .hs-button{align-items:center;background:#a7dadc;border:none;border-radius:8px;color:#143d34;cursor:pointer;display:flex;font-family:Montserrat,Arial,Helvetica Neue,sans-serif;font-size:.9375rem;font-weight:400!important;height:48px;justify-content:center;letter-spacing:.01em;padding:0 2rem;transition:background .2s;width:100%}@media (min-width:1024px){.ss-cform__hubspot-form .hs-form .hs-submit .hs-button{display:inline-flex;width:auto}}.ss-cform__hubspot-form .hs-form .hs-submit .hs-button:hover{background:#8fcdd1}.ss-cform__hubspot-form .hs-form .hs-error-msgs{list-style:none;margin:.25rem 0 0;padding:0}.ss-cform__hubspot-form .hs-form .hs-error-msgs li label{color:#dc2626;font-size:.8125rem;font-weight:400;margin:0}.ss-cform__thankyou{padding:3rem 0}.ss-cform__thankyou-inner{max-width:28rem}.ss-cform__thankyou-icon{align-items:center;background:#225c56;border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;width:80px}.ss-cform__thankyou-heading{color:#3a3d40;font-size:1.875rem;font-weight:700;letter-spacing:-.02em;margin-bottom:1rem}.ss-cform__thankyou-text{color:#6b7280;font-size:1.0625rem;line-height:1.7;margin-bottom:.75rem}.ss-cform__thankyou-sub{color:#9ca3af;font-size:.9375rem;line-height:1.6;margin-bottom:2rem}.ss-cform__thankyou-link{align-items:center;color:#225c56;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.5rem;text-decoration:none;transition:gap .2s}.ss-cform__thankyou-link:hover{gap:.75rem}.ss-cform__info-card{background:linear-gradient(135deg,#0f2a22,#143d34 30%,#1e5f52 60%,#2d7d6b 80%,#143d34);border-radius:1rem;padding:1.5rem;position:static}@media (min-width:1024px){.ss-cform__info-card{padding:2.5rem;position:sticky;top:6.5rem}}.ss-cform__info-heading{color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin-bottom:1.5rem}.ss-cform__details{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.ss-cform__detail-row{align-items:flex-start;display:flex;gap:1rem}.ss-cform__detail-icon{align-items:center;background:hsla(0,0%,100%,.15);border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ss-cform__detail-label{color:#fff;font-size:.875rem;font-weight:600;margin-bottom:.125rem}.ss-cform__detail-value{color:hsla(0,0%,100%,.58);font-size:.9375rem;line-height:1.5;text-decoration:none;transition:color .2s}a.ss-cform__detail-value:hover{color:#a7dadc}.ss-cform__expect{border-top:1px solid hsla(0,0%,100%,.2);padding-top:1.5rem}.ss-cform__expect-heading{color:#fff;font-size:.9375rem;font-weight:600;margin-bottom:1rem}.ss-cform__expect-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.ss-cform__expect-item{align-items:flex-start;color:hsla(0,0%,100%,.58);display:flex;font-size:.875rem;gap:.625rem;line-height:1.5}.ss-cform__expect-item svg{flex-shrink:0;margin-top:1px}