.a-hero{background-color:var(--theme-hero-general-background,#cadfde);container-type:inline-size;display:flex;flex-wrap:wrap-reverse;margin-inline:auto;max-width:1920px;min-height:600px;min-width:auto}.a-hero,.a-hero h1{color:var(--theme-hero-general-color,#236151)}.a-hero h1.c-typography.c-typography__variant--h1{font-size:6.5vw}@media screen and (min-width:768px){.a-hero h1.c-typography.c-typography__variant--h1{font-size:4.5vw}}@media screen and (min-width:1116px){.a-hero h1.c-typography.c-typography__variant--h1{font-size:3.5vw}}@media screen and (min-width:1920px){.a-hero h1.c-typography.c-typography__variant--h1{font-size:3.5rem}}.a-hero__col{flex:0 0 50%;max-width:50%;padding:1rem 5rem}.a-hero__col:first-child{align-items:center;align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:center}.a-hero__col:nth-child(2){background-position:50%;background-repeat:no-repeat;background-size:cover}@container (max-width: 1100px){.a-hero__col:nth-child(2){aspect-ratio:16/9}}.a-hero__col__buttons{display:flex;flex-wrap:wrap;gap:1rem}@container (max-width: 1100px){.a-hero__col{flex:1 1 100%;max-width:100%;padding:3rem 1.5rem}}.a-hero form.c-form .c-group{border:2px solid var(--theme-hero-button-background,var(--c-button-primary-color));border-radius:calc(var(--base, 8px)*6)}.a-hero form.c-form .c-field,.a-hero form.c-form .c-group{background-color:var(--theme-hero-button-background,var(--c-button-primary-color))}.a-hero form.c-form .c-field{border-bottom-left-radius:calc(var(--base, 8px)*6);border-top-left-radius:calc(var(--base, 8px)*6)}.a-hero form.c-form .c-field__inner{border:0}.a-hero form.c-form .c-field .c-field_focus-styler{outline-color:var(--theme-hero-button-background,var(--c-button-primary-color))}.a-hero form.c-form .c-button{border-bottom-right-radius:calc(var(--base, 8px)*6);border-top-right-radius:calc(var(--base, 8px)*6);padding:0 calc(var(--base, 8px)*3) 0 calc(var(--base, 8px)*2)}.a-hero a.c-button.c-button__filled,.a-hero form.c-form .c-button{background-color:var(--theme-hero-button-background,var(--c-button-primary-color));color:var(--theme-hero-button-color,#fff)}.a-hero a.c-button.c-button__outlined{border-color:var(--theme-hero-button-background,var(--c-button-primary-color))}.a-hero a.c-button.c-button__outlined .c-button__label{color:var(--theme-hero-button-background,var(--c-button-primary-color))}.a-hero a.c-button.c-button__filled--attention{background-color:var(--theme-hero-button-attention-background,#fad945);border:none;color:var(--theme-hero-button-attention-color,#000);filter:unset;outline:none}.a-hero a.c-button.c-button__outlined--attention{border:2px solid var(--theme-hero-button-attention-background,#fad945);filter:unset;outline:none}.a-hero a.c-button.c-button__outlined--attention .c-button__label{color:var(--theme-hero-button-attention-background,#000)}.a-hero a.c-button.c-button__outlined--attention div.code-toolbar>.toolbar a:hover:after,.a-hero a.c-button.c-button__outlined--attention div.code-toolbar>.toolbar button:hover:after,.a-hero a.c-button.c-button__outlined--attention div.code-toolbar>.toolbar span:hover:after,.a-hero a.c-button.c-button__outlined--attention:hover:after{background:var(--color-white,#fff);opacity:.2}@media screen and (max-width:420px){.a-hero form.c-form div.c-group{background-color:#0000;border:none;flex-direction:column;gap:.5rem}.a-hero form.c-form div.c-group .c-field{background-color:#0000;border:2px solid var(--theme-hero-button-background,var(--c-button-primary-color));border-radius:calc(var(--base, 8px)*6)}.a-hero form.c-form div.c-group .c-button{border-radius:calc(var(--base, 8px)*6)}}