.field{width:20rem;border-radius:.4rem;position:relative;background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.fullWidth{width:100%}.field:hover{background-color:hsla(0,0%,100%,.45);box-shadow:0 4px 20px 0 rgba(0,0,0,.05)}.field.active{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}.field.active.labelActive input{padding:24px 16px 8px}.field.active input+label{top:3px;opacity:1;color:#bbb7b7}.field.locked{pointer-events:none}.field input{width:100%;height:4rem;position:relative;padding:0 16px;border:none;border-radius:4px;font-family:Futura,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;line-height:normal;background-color:transparent;color:#282828;outline:none;box-shadow:0 4px 20px 0 transparent;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,padding .1s ease-in-out;-webkit-appearance:none}.field.active input::-webkit-input-placeholder{opacity:0}.field.active input::-moz-placeholder{opacity:0}.field.active input:-ms-input-placeholder{opacity:0}.field.active input:-moz-placeholder{opacity:0}.field input+label{position:absolute;top:24px;left:16px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:600;line-height:24px;color:#fff;opacity:0;pointer-events:none;transition:all .1s ease-in-out}.field input+label.error{color:#ec392f}*{box-sizing:border-box}.fieldArea{min-height:5rem;border-radius:.4rem;position:relative;background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.fieldArea:hover{background-color:hsla(0,0%,100%,.45);box-shadow:0 4px 20px 0 rgba(0,0,0,.05)}.fieldArea.active{background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}.fieldArea.active.labelActive textarea{padding:24px 16px 8px}.fieldArea.active textarea+label{top:3px;opacity:1;color:#bbb7b7}.fieldArea.locked{pointer-events:none}.fieldArea textarea{width:100%;min-height:5rem;position:relative;padding:10px 16px;border:none;border-radius:4px;font-family:Futura,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;line-height:normal;background-color:transparent;color:#282828;outline:none;box-shadow:0 4px 20px 0 transparent;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,padding .1s ease-in-out;-webkit-appearance:none}.fieldArea.noMinHeight,.fieldArea.noMinHeight textarea{min-height:0}.fieldArea textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}.fieldArea textarea::-moz-placeholder{color:hsla(0,0%,100%,.8)}.fieldArea textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.fieldArea textarea:-moz-placeholder{color:hsla(0,0%,100%,.8)}.fieldArea.active textarea::-webkit-input-placeholder{opacity:0}.fieldArea.active textarea::-moz-placeholder{opacity:0}.fieldArea.active textarea:-ms-input-placeholder{opacity:0}.fieldArea.active textarea:-moz-placeholder{opacity:0}.fieldArea textarea+label{position:absolute;top:24px;left:16px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:600;line-height:24px;color:#fff;opacity:0;pointer-events:none;transition:all .1s ease-in-out}.fieldArea textarea+label.error{color:#ec392f}.fade-appear,.fade-enter{opacity:0;z-index:1}.fade-appear-active,.fade-enter.fade-enter-active{opacity:1;transition:opacity .3s linear .15s}.fade-exit{opacity:1}.fade-exit.fade-exit-active{opacity:0;transition:opacity .15s linear}.fade{-webkit-animation:fadein 2s;animation:fadein 2s}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}html{font-size:62.5%}body{margin:0;padding:0;font-family:Futura,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}li{list-style:none}::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}::-moz-placeholder{color:hsla(0,0%,100%,.8)}:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}:-moz-placeholder{color:hsla(0,0%,100%,.8)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}textarea{resize:none}.react-rotating-text-cursor{-webkit-animation:blinking-cursor .8s cubic-bezier(.68,.01,.01,.99) 0s infinite;animation:blinking-cursor .8s cubic-bezier(.68,.01,.01,.99) 0s infinite}@-webkit-keyframes blinking-cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes blinking-cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=main.877dc96a.chunk.css.map */