.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-gap-4{gap:.25rem}.u-gap-12{gap:.75rem}.u-gap-32{gap:2rem}.u-gap-36{gap:2.25rem}.u-list-reset{list-style:none;margin:0;padding:0}.u-block-header{margin-bottom:clamp(1rem,.5909090909rem + 1.8181818182vw,1.5rem);max-width:100%}@media(min-width:50rem){.u-block-header{margin-bottom:clamp(1.5rem,-.375rem + 3.75vw,3rem)}}:where(.u-block-title){font-family:var(--font-family);font-weight:600;font-size:clamp(1.5rem,1.1931818182rem + 1.3636363636vw,1.875rem);line-height:1.3;color:var(--color-global-text-main-dark);margin-bottom:0;text-align:center;width:100%}@media(min-width:50rem){:where(.u-block-title){font-size:clamp(1.875rem,1.25rem + 1.25vw,2.375rem)}}.contactshero{background-color:var(--color-global-bg-light)}.contactshero__inner{display:grid;background-color:var(--color-global-bg-dark);border-radius:1.5rem;position:relative;padding-top:1.875rem;padding-bottom:6.25rem;padding-inline:1.375rem;overflow:hidden}@media(min-width:50rem){.contactshero__inner{padding-top:clamp(3.125rem,1.5625rem + 3.125vw,4.375rem);padding-bottom:3.125rem;padding-inline:clamp(1.875rem,-.46875rem + 4.6875vw,3.75rem)}}.contactshero__title{font-family:var(--font-family);font-weight:700;font-size:1.625rem;line-height:1.3;letter-spacing:.01em;color:var(--color-white);margin-bottom:.75rem}@media(min-width:50rem){.contactshero__title{font-family:var(--font-family);font-weight:700;font-size:2.5rem;line-height:1.3;letter-spacing:.01em;color:var(--color-global-input-light)}}@media(min-width:90rem){.contactshero__title{font-family:var(--font-family);font-weight:700;font-size:3rem;line-height:1.3;letter-spacing:.01em;color:var(--color-global-input-light)}}.contactshero__content{position:relative;z-index:2}@media(min-width:50rem){.contactshero__content{max-width:clamp(28.125rem,13.28125rem + 29.6875vw,40rem)}}.contactshero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-top:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:50rem){.contactshero__actions{margin-top:clamp(2rem,.75rem + 2.5vw,3rem);gap:clamp(1.5rem,1.3846153846rem + .5128205128vw,2rem)}}@media(min-width:75rem){.contactshero__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contactshero__actions>*{min-width:14.5625rem}}@media(max-width:74.9375rem){.contactshero__actions span{display:none}}.contactshero__actions .button--outline{color:#a682ff;border-color:#a682ff;background-color:#0000}.contactshero__description{font-family:var(--font-family);font-weight:400;font-size:1.125rem;line-height:1.4;color:var(--color-white);margin-bottom:0}@media(min-width:50rem){.contactshero__description{font-family:var(--font-family);font-weight:400;font-size:1.125rem;line-height:1.4;color:var(--color-global-input-light)}}@media(min-width:90rem){.contactshero__description{font-family:var(--font-family);font-weight:400;font-size:1.5rem;line-height:1.4;color:var(--color-global-input-light)}}.contactshero__media{position:absolute;left:0;right:0;bottom:0;z-index:1}@media(max-width:49.9375rem){.contactshero__media{max-height:6.25rem;height:100%}}@media(min-width:50rem){.contactshero__media{inset:0 0 0 auto}}.contactshero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain}@media(max-width:49.9375rem){.contactshero__image{width:auto;-o-object-position:bottom center;object-position:bottom center}}.contactshero__button--secondary{color:var(--color-white)!important;border-color:var(--color-global-input-text)!important}.contactshero__button--secondary:hover{opacity:.7;background-color:#0000!important}
