.landing-hero{min-height:820px}@media (min-width:1024px){.landing-hero{min-height:966px}}.landing-hero__overlay{background:rgba(0,0,0,.3)}.landing-hero__home{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:rgba(15,14,14,.55);border-radius:999px;color:#fff;display:inline-flex;font-size:var(--font-size--xs);font-weight:400;gap:8px;height:32px;left:13px;line-height:1.4;padding:0 12px;position:absolute;text-decoration:none;top:13px;z-index:3}@media (min-width:1024px){.landing-hero__home{left:40px;top:40px}}.landing-hero__home:hover{background:rgba(15,14,14,.75);color:#fff}.landing-hero__home-icon{overflow:hidden}.landing-hero__home-icon,.landing-hero__home-icon img{display:block;height:16px;width:16px}.landing-hero__intro{gap:40px}.landing-hero__partners{gap:12px}@media (min-width:1024px){.landing-hero__partners{gap:20px}}.landing-hero__brand,.landing-hero__partner{height:32px;width:auto}.landing-hero__partner{max-width:120px}@media (min-width:1024px){.landing-hero__brand,.landing-hero__partner{height:47px}.landing-hero__partner{max-width:160px}}.landing-hero__separator{color:#fff;font-size:28px;font-weight:300;line-height:1}@media (min-width:1024px){.landing-hero__separator{font-size:40px}}.landing-hero__title{color:#fff;font-size:30px;font-weight:700;line-height:1.1;text-align:center}.landing-hero__title :is(p,h1,h2,h3,h4,h5,h6){color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.landing-hero__title a{color:inherit}@media (min-width:1024px){.landing-hero__title{font-size:60px}}.landing-hero__form{position:relative;--hsf-background__padding:0;--hsf-button__background-color:var(--color--green-400);--hsf-button__color:#fff;--hsf-button__border-radius:999px;--hsf-button__font-size:20px;--hsf-button__padding:12px 32px;--hsf-field-input__background-color:#fff;--hsf-field-input__border-radius:8px;--hsf-field-input__placeholder-color:var(--color--grey-300);--hsf-row__vertical-spacing:24px;margin-top:40px;max-width:540px;width:100%}@media (min-width:1024px){.landing-hero__form{margin-top:80px}}.landing-hero__form-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:rgba(15,14,14,.55);border-radius:16px;padding:32px 20px;width:100%}@media (min-width:1024px){.landing-hero__form-card{padding:32px}}.landing-hero__form-title{color:#fff;font-size:30px;font-weight:700;line-height:1.4;margin:0 0 24px;text-align:center}.landing-hero__form-title :is(p,h1,h2,h3,h4,h5,h6){color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.landing-hero__form-title a{color:inherit}.landing-hero__form .form-title,.landing-hero__form h3.form-title{display:none}.landing-hero__form [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding-bottom:0!important;padding-top:0!important}.landing-hero__form fieldset{border:0;margin:0;max-width:100%!important;padding:0;width:100%}.landing-hero__form .hs-form,.landing-hero__form .hsfc-Form,.landing-hero__form form{align-items:center;display:flex;flex-direction:column;width:100%}.landing-hero__form .hs-form-field,.landing-hero__form .hsfc-Module,.landing-hero__form .hsfc-Row{margin-bottom:24px;width:100%}.landing-hero__form .hs-form-field>label,.landing-hero__form .hsfc-EmailField .hsfc-FieldLabel,.landing-hero__form .hsfc-FieldLabel,.landing-hero__form .hsfc-TextField .hsfc-FieldLabel{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.landing-hero__form .hsfc-BooleanCheckbox .hsfc-FieldLabel,.landing-hero__form .hsfc-CheckboxField .hsfc-FieldLabel{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;white-space:normal}.landing-hero__form .hs-form-field .input{margin-right:0!important}.landing-hero__form .hsfc-TextInput,.landing-hero__form input.hs-input:not([type=checkbox]):not([type=radio]),.landing-hero__form input[type=email],.landing-hero__form input[type=text]{background:#fff;border:0;border-radius:8px;color:var(--color--black);font-size:var(--font-size--sm);height:50px;padding:0 16px;text-align:center;width:100%!important}.landing-hero__form .hsfc-TextInput::placeholder,.landing-hero__form input.hs-input:not([type=checkbox]):not([type=radio])::placeholder,.landing-hero__form input[type=email]::placeholder,.landing-hero__form input[type=text]::placeholder{color:var(--color--grey-300);text-align:center}.landing-hero__form .inputs-list{align-items:stretch;flex-direction:column;gap:12px;width:100%}.landing-hero__form .hs-form-booleancheckbox,.landing-hero__form .hs-form-checkbox,.landing-hero__form .hs-form-radio{width:100%}.landing-hero__form .hs-form-booleancheckbox-display,.landing-hero__form .hs-form-checkbox-display,.landing-hero__form .hs-form-radio-display,.landing-hero__form .hsfc-BooleanCheckbox .hsfc-FieldLabel,.landing-hero__form .hsfc-CheckboxField .hsfc-FieldLabel,.landing-hero__form .hsfc-RadioField .hsfc-FieldLabel{align-items:flex-start;color:#fff;display:flex;font-size:var(--font-size--xs);font-weight:400;gap:8px;line-height:1.4;margin:0;text-align:left;width:100%}.landing-hero__form .hs-form-booleancheckbox-display>span,.landing-hero__form .hs-form-checkbox-display>span,.landing-hero__form .hs-form-radio-display>span{color:#fff;flex:1;min-width:0;text-align:left}.landing-hero__form .hs-form-booleancheckbox-display input[type=checkbox],.landing-hero__form .hs-form-checkbox-display input[type=checkbox],.landing-hero__form .hs-form-radio-display input[type=radio],.landing-hero__form .hsfc-BooleanCheckbox input,.landing-hero__form .hsfc-CheckboxField input,.landing-hero__form .hsfc-RadioField input{appearance:none;background-color:transparent;background-image:none;border:1px solid var(--color--grey-300);border-radius:3px;box-sizing:border-box;cursor:pointer;flex:none;height:16px;margin:2px 0 0!important;padding:0;width:16px!important}.landing-hero__form .hs-form-radio-display input[type=radio],.landing-hero__form .hsfc-RadioField input{border-radius:50%}.landing-hero__form .hs-form-booleancheckbox-display input[type=checkbox]:checked,.landing-hero__form .hs-form-checkbox-display input[type=checkbox]:checked,.landing-hero__form .hs-form-radio-display input[type=radio]:checked,.landing-hero__form .hsfc-BooleanCheckbox input:checked,.landing-hero__form .hsfc-CheckboxField input:checked,.landing-hero__form .hsfc-RadioField input:checked{background-clip:content-box;background-color:transparent;background-image:radial-gradient(circle,var(--color--green-400) 0,var(--color--green-400) 50%,transparent 60%,transparent 100%);padding:3px}.landing-hero__form .hs-submit,.landing-hero__form .hs-submit .actions,.landing-hero__form .hsfc-Module:has(button),.landing-hero__form .hsfc-Row:has(button){display:flex;justify-content:center;margin:0;width:100%}.landing-hero__form .hs-button,.landing-hero__form .hsfc-Button,.landing-hero__form [data-hsfc-id=Renderer] button[type=submit],.landing-hero__form input[type=submit]{align-items:center;background-color:var(--color--green-400);background-image:none;border:0;border-radius:999px;color:#fff;display:inline-flex;font-size:var(--font-size--sm);font-weight:700;gap:16px;justify-content:center;line-height:1.2;margin:0 auto;min-height:50px;padding:12px 32px;white-space:nowrap;width:fit-content}@media (min-width:1024px){.landing-hero__form .hs-button,.landing-hero__form .hsfc-Button,.landing-hero__form [data-hsfc-id=Renderer] button[type=submit],.landing-hero__form input[type=submit]{font-size:20px;min-height:60px;width:300px}}.landing-hero__form .hs-button:after,.landing-hero__form .hsfc-Button:after,.landing-hero__form [data-hsfc-id=Renderer] button[type=submit]:after{background-color:currentColor;content:"";display:block;flex:none;height:12px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 11 11 1m0 0H1m10 0v10'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 11 11 1m0 0H1m10 0v10'/%3E%3C/svg%3E") center /contain no-repeat;width:12px}.landing-hero__form input[type=submit]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 11 11 1m0 0H1m10 0v10'/%3E%3C/svg%3E");background-position:right 24px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:48px}.landing-hero__form .hs-button:hover,.landing-hero__form .hsfc-Button:hover,.landing-hero__form [data-hsfc-id=Renderer] button[type=submit]:hover,.landing-hero__form input[type=submit]:hover{background-color:var(--color--green-500)}.landing-hero__form .hs-error-msgs{text-align:center}.landing-hero__form-extras{align-items:center;color:#fff;display:flex;flex-direction:column;gap:16px;margin-top:24px;text-align:center;width:100%}.landing-hero__form-extras .legal-consent-container,.landing-hero__form-extras .legal-consent-container .hs-richtext,.landing-hero__form-extras .legal-consent-container .hs-richtext p,.landing-hero__form-extras .legal-consent-container p{color:#fff;font-size:var(--font-size--xs);line-height:1.4;margin:0;text-align:center}.landing-hero__form-extras .legal-consent-container a{color:#fff;text-decoration:underline}.landing-hero__form-extras:empty{display:none}.landing-hero__form:has(.hs-recaptcha,.hs_recaptcha){padding-bottom:84px}.landing-hero__form:has(.landing-hero__form-extras:not(:empty)):has(.hs-recaptcha,.hs_recaptcha){padding-bottom:76px}.landing-hero__form .hs-recaptcha,.landing-hero__form .hs_recaptcha{bottom:auto;display:flex;justify-content:center;left:0;margin:var(--landing-hero-captcha-offset,24px) 0 0;position:absolute;right:0;top:100%;width:100%}.landing-hero__form .hs-recaptcha .input,.landing-hero__form .hs_recaptcha .input{display:flex;justify-content:center;margin:0;width:auto}.landing-hero__form .submitted-message{color:#fff;text-align:center}.landing-hero__form .submitted-message a{color:var(--color--green-400)}.landing-hero__form .submitted-message a:hover{color:var(--color--green-300)}