.landing-hero{display:grid;font-family:Roboto,sans-serif;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.landing-hero__intro{align-items:center;background:linear-gradient(180deg,#e3e1eb,#fbecf3);box-sizing:border-box;display:flex;padding:150px 48px 72px max(24px,calc(50vw - 600px))}.landing-hero__intro-inner{display:flex;flex-direction:column;gap:20px;max-width:540px}.landing-hero__tag{align-self:flex-start;background:linear-gradient(90deg,#e75598,#27234f);border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.6;margin:0;padding:4px 14px;text-transform:uppercase}.landing-hero__title{color:#27234f;font-size:clamp(32px,3.4vw,44px);font-weight:300;line-height:1.15;margin:0}.landing-hero__title b,.landing-hero__title strong{font-weight:700}.landing-hero__text,.landing-hero__text p{color:#27234f;font-size:14px;font-weight:300;line-height:1.55}.landing-hero__text p{margin:0 0 .75em}.landing-hero__text p:last-child{margin-bottom:0}.landing-hero__text b,.landing-hero__text strong{font-weight:700}.landing-hero__points{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:4px 0 0;padding:0}.landing-hero__point{align-items:center;background:#fff;border-radius:4px;box-sizing:border-box;color:#27234f;display:inline-flex;font-size:12px;gap:10px;min-width:160px;padding:8px 14px}.landing-hero__point-icon{display:block;flex:0 0 auto;height:14px;object-fit:contain;width:14px}.landing-hero__form-col{align-items:center;background:linear-gradient(160deg,#27234f,#5b3570 55%,#a5447f);box-sizing:border-box;display:flex;justify-content:center;padding:130px max(24px,calc(50vw - 600px)) 64px 48px}.landing-hero__form-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.4);border-radius:12px;box-shadow:0 8px 30px rgba(20,10,50,.25);box-sizing:border-box;color:#fff;max-width:480px;padding:36px 32px;width:100%}.landing-hero__form-title{color:#fff;font-size:24px;font-weight:500;line-height:1.25;margin:0 0 8px}.landing-hero__form-subtitle{color:hsla(0,0%,100%,.85);font-size:14px;margin:0 0 20px}.landing-hero__form fieldset{max-width:none!important}.landing-hero__form .hs-form-field{margin-bottom:14px}.landing-hero__form .hs-form-field label{color:#fff;display:block;font-size:13px;font-weight:500;margin-bottom:6px}.landing-hero__form .hs-input:not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid hsla(0,0%,100%,.6);border-radius:6px;box-sizing:border-box;color:#27234f;font-size:15px;min-height:44px;padding:0 12px;width:100%!important}.landing-hero__form textarea.hs-input{min-height:100px;padding:10px 12px}.landing-hero__form .hs-richtext,.landing-hero__form .legal-consent-container,.landing-hero__form .legal-consent-container p{color:hsla(0,0%,100%,.85);font-size:12px;line-height:1.5}.landing-hero__form .hs-richtext a,.landing-hero__form .legal-consent-container a{color:#fff;text-decoration:underline}.landing-hero__form .hs-error-msg,.landing-hero__form .hs-error-msgs label{color:#ffd1e4!important;font-size:12px}.landing-hero__form .hs-button{background:#fff;border:0;border-radius:6px;color:#27234f;cursor:pointer;font-size:15px;font-weight:700;min-height:48px;width:100%}.landing-hero__form .hs-button:focus,.landing-hero__form .hs-button:hover{background:#fbecf3;color:#27234f}.landing-hero__form .submitted-message{color:#fff}@media (max-width:900px){.landing-hero{grid-template-columns:1fr}.landing-hero__intro{padding:130px 20px 48px}.landing-hero__form-col{padding:48px 20px}}.landing-hero__form [data-hsfc-id=Renderer]{--hsf-global__font-family:"Roboto",sans-serif;--hsf-global__color:#fff;--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-field-label__color:#fff;--hsf-field-label-requiredindicator__color:#f7a1c8;--hsf-field-input__background-color:#fff;--hsf-field-input__color:#27234f;--hsf-field-input__border-color:hsla(0,0%,100%,.6);--hsf-field-input__border-radius:6px;--hsf-richtext__color:hsla(0,0%,100%,.85);--hsf-button__background-color:#fff;--hsf-button__color:#27234f;--hsf-button__border-radius:6px;--hsf-erroralert__color:#ffd1e4}.landing-hero__form .hsfc-Form{background:transparent!important;font-family:Roboto,sans-serif!important;padding:0!important}.landing-hero__form .hsfc-FieldLabel,.landing-hero__form .hsfc-FieldLabel span{color:#fff!important;font-size:13px!important;font-weight:500!important}.landing-hero__form .hsfc-FieldLabel__RequiredIndicator{color:#f7a1c8!important}.landing-hero__form .hsfc-DropdownInput input,.landing-hero__form .hsfc-TextInput,.landing-hero__form .hsfc-TextareaInput{background:#fff!important;border:1px solid hsla(0,0%,100%,.6)!important;border-radius:6px!important;color:#27234f!important}.landing-hero__form [class*=DataPrivacy],.landing-hero__form [class*=DataPrivacy] *,.landing-hero__form [class*=LegalConsent],.landing-hero__form [class*=LegalConsent] *,.landing-hero__form [class*=hsfc-RichText],.landing-hero__form [class*=hsfc-RichText] *{color:hsla(0,0%,100%,.85)!important}.landing-hero__form [class*=hsfc-RichText],.landing-hero__form [class*=hsfc-RichText] p,.landing-hero__form [class*=hsfc-RichText] span{font-size:12px!important;font-weight:400!important;line-height:1.5!important}.landing-hero__form [class*=hsfc-RichText] b,.landing-hero__form [class*=hsfc-RichText] strong{font-weight:700!important}.landing-hero__form .hsfc-CheckboxField label,.landing-hero__form .hsfc-CheckboxField span{color:#fff!important}.landing-hero__form [class*=DataPrivacy] a,.landing-hero__form [class*=LegalConsent] a,.landing-hero__form [class*=hsfc-RichText] a{color:#fff!important;text-decoration:underline!important}.landing-hero__form .hsfc-Button{background:#fff!important;border:0!important;border-radius:6px!important;color:#27234f!important;font-weight:700!important;width:100%!important}.landing-hero__form .hsfc-Button:focus-visible,.landing-hero__form .hsfc-Button:hover{background:#fbecf3!important}.landing-hero__form .hsfc-ErrorAlert{color:#ffd1e4!important}