.modularity-mod-alingsashero{--hero-background: var(--theme-hero-general-background, #cadfde);--hero-color: var(--theme-hero-general-color, #236151);--hero-button-background: var(--theme-hero-button-background, var(--hero-color));--hero-button-color: var(--theme-hero-button-color, #fff);--hero-button-border: var(--theme-hero-button-background, var(--hero-button-background));--hero-button-attention-background: var(--theme-hero-button-attention-background, var(--color--warning, #fad945));--hero-button-attention-color: var(--theme-hero-button-attention-color, var(--color--warning-contrast, #000));--c-button--color--primary: var(--hero-button-background);--c-button--color--primary-contrast: var(--hero-button-color);--c-button--color--primary-border: var(--hero-button-border);--c-button--border-radius: 6;--c-field--color--primary: var(--hero-button-background);--c-field--border-radius: 6;background-color:var(--hero-background)}.a-hero{background-color:var(--hero-background);color:var(--hero-color);min-width:auto;max-width:1920px;margin-inline:auto;display:flex;flex-wrap:wrap-reverse;min-height:600px;container-type:inline-size}.a-hero h1{color:var(--hero-color)}.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__rek-buttons{display:flex;gap:1rem;flex-wrap:wrap}.a-hero__rek-buttons[hidden]{display:none}.a-hero__col{padding:1rem 5rem;flex:0 0 50%;max-width:50%}.a-hero__col:nth-child(1){display:flex;flex-direction:column;align-items:center;align-items:flex-start;justify-content:center;gap:2rem}.a-hero__col:nth-child(2){background-position:center center;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;gap:1rem;flex-wrap:wrap}@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{align-items:stretch;background-color:var(--hero-button-background);border:2px solid var(--hero-button-border);border-radius:calc(var(--base, 8px) * 6);overflow:hidden}.a-hero form.c-form .c-field,.a-hero form.c-form .c-field input{border-radius:calc(var(--base, 8px) * 6) 0 0 calc(var(--base, 8px) * 6)!important}.a-hero form.c-form .c-field{background-color:var(--hero-button-background);box-shadow:none;min-height:0}.a-hero form.c-form .c-field__inner{border:0;border-radius:calc(var(--base, 8px) * 6)!important;height:100%}.a-hero form.c-form .c-field__inner input{height:100%}.a-hero form.c-form .c-field .c-field_focus-styler{outline-color:var(--color--focus, var(--hero-color))}.a-hero form.c-form .c-button.a-hero__search-form__submit-icon{align-self:stretch;background-color:var(--hero-button-background);border:0!important;border-radius:0 calc(var(--base, 8px) * 6) calc(var(--base, 8px) * 6) 0!important;box-shadow:none;color:var(--hero-button-color);height:auto;min-height:100%;padding:0 calc(var(--c-button--space, var(--space, 1)) * var(--base, 8px) * 3) 0 calc(var(--c-button--space, var(--space, 1)) * var(--base, 8px) * 2)}.a-hero form.c-form .c-button.a-hero__search-form__submit-icon .c-button__label{color:inherit}.a-hero a.c-button.c-button__filled--attention{background-color:var(--hero-button-attention-background);border:none;outline:none;filter:unset}.a-hero a.c-button.c-button__filled--attention,.a-hero a.c-button.c-button__filled--attention .c-button__label{color:var(--hero-button-attention-color)}.a-hero a.c-button.c-button__outlined--attention{border:calc(var(--c-button--border-width, var(--border-width, .25)) * var(--base, 8px)) solid var(--hero-button-attention-background);outline:none;filter:unset}.a-hero a.c-button.c-button__outlined--attention .c-button__label{color:var(--hero-button-attention-background)}.a-hero a.c-button.c-button__outlined--attention:hover:after,.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{background:var(--color--background, #fff);opacity:.2}@media screen and (max-width:360px){.a-hero form.c-form div.c-group{background-color:transparent;border:none;flex-direction:column;gap:.5rem}.a-hero form.c-form div.c-group .c-field,.a-hero form.c-form div.c-group .c-field__inner,.a-hero form.c-form div.c-group .c-field input{background-color:transparent;border:2px solid var(--hero-button-border);border-radius:calc(var(--base, 8px) * 6)!important;overflow:hidden}.a-hero form.c-form div.c-group .c-button,.a-hero form.c-form div.c-group .c-button.a-hero__search-form__submit-icon{border-radius:calc(var(--base, 8px) * 6)!important}}@media screen and (min-width:360px)and (max-width:500px){.a-hero form.c-form .c-group{background-color:var(--hero-button-background);flex-direction:row;gap:0}.a-hero form.c-form .c-group .c-field.c-field--md input{padding:calc(var(--base, 8px) * 1.5)}.a-hero form.c-form .c-group .c-field.c-field--md input::placeholder{font-size:14px}.a-hero form.c-form .c-group .c-button{padding:0 calc(var(--base, 8px) * 3) 0 calc(var(--base, 8px) * .5)}.a-hero form.c-form .c-group .c-button__label{gap:var(--base, 4px)}}@media screen and (max-width:500px){.a-hero__col__buttons{gap:1rem .5rem}.a-hero__col__buttons .c-button.c-button--md{font-size:14px;height:calc(var(--base, 6px) * 6);min-width:calc(var(--base, 6px) * 9);padding:0 calc(var(--base, 4px) * 4)}}
