.main-form{--focus-color:transparent;--focus-width:0;--xwsf-focus-shadow:transparent}.main-form fieldset{border:0!important;margin:0!important;width:100%}.main-form .wsf-grid{display:flex;flex-flow:row;flex-wrap:wrap;gap:var(--space-s);align-items:stretch;justify-content:stretch}.main-form .wsf-field-wrapper{padding:0;position:relative;width:100%}@media (min-width:700px){.main-form .wsf-field-wrapper:nth-child(-n+4){flex-basis:calc(50% - (var(--space-s) / 2))}}.main-form label{position:absolute;bottom:100%!important;left:1.6rem!important;z-index:1;transform:translateY(50%);background-color:var(--white)!important;padding:0 .4rem!important}.main-form .wsf-invalid-feedback[aria-hidden=true]{display:none}.main-form button[type=submit]{width:100%!important}.main-form input:valid,.main-form input:focus,.main-form textarea:valid,.main-form textarea:focus{border-color:var(--base-medium)!important}.main-form textarea{resize:none!important}.main-form textarea::placeholder{font-size:var(--text-m)!important}.main-form .wsf-alert-information p{color:var(--base-medium);font-size:var(--text-xs);text-align:center}