.g-signup-form{display:flex;flex-direction:column;gap:.625rem;margin-bottom:2.1875rem;margin-left:auto;margin-right:auto;max-width:31.25rem}.g-signup-form__input{width:100%}.g-signup-form .invalid-feedback{color:rgb(var(--pink-50));font-size:.875rem;padding-top:.4375rem;text-align:left}.g-signup-form{--focus-color:rgb(var(--grey-50))}.g-signup-form.theme-azure{--focus-color:rgb(var(--purple-40))}.g-signup-form.theme-pink{--focus-color:rgb(var(--pink-30))}.g-signup-form.theme-purple{--focus-color:rgb(var(--purple-30))}.g-signup-form.theme-enterprise{--focus-color:rgb(var(--teal-40))}.g-signup-form:is(.theme-azure,.theme-pink,.theme-purple,.theme-enterprise) .g-signup-form__input:focus{box-shadow:0 0 0 2px var(--focus-color)}.g-signup-form:is(.theme-azure,.theme-pink,.theme-purple,.theme-enterprise) .g-signup-form__checkbox{border-color:rgb(var(--grey-10))}.g-signup-form:is(.theme-azure,.theme-pink,.theme-purple,.theme-enterprise) .g-signup-form__checkbox:before{color:rgb(var(--grey-10))}.g-signup-form:is(.theme-azure,.theme-pink,.theme-purple,.theme-enterprise) .g-signup-form__checkbox:focus{border-color:var(--focus-color);box-shadow:0 0 0 2px var(--focus-color)}.g-signup-form .is-invalid{border-color:rgb(var(--pink-50))}.g-signup-form__input{border:.0625rem solid rgb(var(--grey-40));border-radius:var(--border-radius);color:rgb(var(--grey-60));padding:.9375rem 1.375rem}.g-signup-form__input::-moz-placeholder{font-style:italic}.g-signup-form__input::placeholder{font-style:italic}.g-signup-form__input:focus{border-color:var(--focus-color);box-shadow:0 0 .5rem var(--focus-color);outline:0}.g-signup-form__input+.invalid-feedback{margin-left:.625rem}.g-signup-form__checkbox-container{-moz-column-gap:1ch;column-gap:1ch;display:grid;font-size:.75rem;grid-template-columns:repeat(2,fit-content(100%));justify-items:start;margin:.625rem auto;text-align:left}.g-signup-form__checkbox-container input,.g-signup-form__checkbox-container label{cursor:pointer}.g-signup-form__checkbox-container .g-button-v2{font-size:inherit;line-height:inherit}.g-signup-form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid rgb(var(--grey-60));border-radius:.2em;display:grid;height:var(--size);margin:0;place-content:center;transition:all .275s;width:var(--size);--size:1.375em}.g-signup-form__checkbox:before{color:rgb(var(--purple-50));content:"✓";font-size:1.125em;opacity:0;padding-bottom:.125em;transition:all .2s}.g-signup-form__checkbox:checked:before{opacity:1}.g-signup-form__checkbox:disabled{background-color:rgb(var(--grey-30));border-color:rgb(var(--grey-40));box-shadow:none}.g-signup-form__checkbox:disabled:before{color:#777}.g-signup-form__checkbox:disabled+label{color:rgb(var(--grey-50))}.g-signup-form__checkbox:focus{box-shadow:0 0 .5rem var(--focus-color);outline:none}.g-signup-form__terms-error{grid-column-start:2}.g-signup-form__preloader{margin-left:.5ch}.g-signup-form__social-login{align-items:center;border-radius:1.25rem;display:flex;flex-direction:row;padding:.625rem .9375rem;width:-moz-fit-content;width:fit-content}.g-signup-form__social-login:not(:last-of-type){margin-right:.9375rem}.g-signup-form__social-login span{font-family:var(--poppins);font-size:.75rem;font-weight:600;margin-left:.5rem}.g-signup-form__social-login:hover{background-image:linear-gradient(#0000001a 0,#0000001a 0)}.g-signup-form__social-headline{font-size:.75rem;font-weight:600;text-transform:uppercase}.g-signup-form__social-container{display:block;margin-bottom:1.25rem;margin-top:1.25rem}.g-signup-form__social-inner{display:flex;flex-direction:row;justify-content:center;margin-top:.625rem}.left-align .g-signup-form{margin:0 0 2.1875rem}.left-align .g-signup-form__checkbox-container{margin-inline:0}.left-align .g-signup-form__social-container{justify-content:flex-start}@media (min-width:768px){.inline .g-signup-form{align-items:flex-start;flex-direction:row;flex-wrap:wrap;max-width:46.25rem}.inline .g-signup-form__field{flex-grow:1;margin-bottom:0;margin-right:.625rem;position:relative}.inline .g-signup-form__checkbox-container{order:1}.g-signup-form__social-container{align-items:center;display:flex;justify-content:center}.g-signup-form__social-headline{margin-right:.9375rem}.g-signup-form__social-inner{margin-top:0}}
