html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100vh;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}main{flex:1 0 auto;min-height:80vh}.navBarMain{margin-bottom:50px}.navBarLogo{vertical-align:middle;display:inline-flex}.landingPageLogo{justify-content:center}.landingPageParagraph{text-align:justify}.FormGroup{will-change:opacity, transform;background-color:#009688;border-style:none;border-radius:4px;padding:0}.FormRow{border-top:1px solid #52c7b8;align-items:center;margin-left:15px;display:flex}.FormRow:first-child{border-top:none}.FormRowLabel{color:#52c7b8;text-overflow:ellipsis;white-space:nowrap;width:15%;min-width:70px;padding:11px 0;overflow:hidden}.FormRowInput:-webkit-autofill{-webkit-text-fill-color:#fce883;transition:background-color 100000000s;animation:1ms void-animation-out}.FormRowInput{color:#fff;background-color:#0000;width:100%;padding:11px 15px 11px 0;font-size:16px;animation:1ms void-animation-out}.FormRowInput::placeholder{color:#52c7b8}.StripeElement--webkit-autofill{background:0 0!important}.StripeElement{width:100%;padding:16px 15px 16px 0}.ErrorMessage{color:#009688;opacity:0;will-change:opacity, transform;justify-content:center;width:100%;margin-top:0;padding:0 15px;font-size:13px;animation:.15s ease-out 50ms forwards fade;display:flex;position:absolute;transform:translateY(-15px)}.ErrorMessage svg{margin-right:10px}.Result{text-align:center;margin-top:50px;animation:.2s ease-out fade}.ResultTitle{color:#009688;text-align:center;margin-bottom:8px;font-size:17px;font-weight:500}.ResultMessage{color:#52c7b8;text-align:center;margin-bottom:25px;font-size:14px;font-weight:400;line-height:1.6em}.ResetButton{cursor:pointer;background:0 0;border:0}
