*,*:before,*:after{box-sizing:border-box}html{font-size:100%;font-family:Arial,Helvetica,sans-serif}body{font-size:1rem;font-weight:400;background-color:#fff;margin:0;line-height:1.2}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}h1{margin-bottom:1.5rem}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.clearfix:after,.clearfix:before{content:"";clear:both;display:table}.float-right{float:right}.float-left{float:left}.ml-auto{margin-left:auto}.row{width:100%;margin-left:-.5rem;margin-right:-.5rem}.row .col{padding-right:.5rem;padding-left:.5rem}input,textarea,.input-style{background:0 0;border-top:none;border-left:none;border-right:none;margin:0;padding:0;height:1.1rem;font-size:inherit;font-family:inherit;outline-color:transparent;color:inherit;max-width:100%}input{border-bottom:1px solid #000}textarea{border-bottom:none}input:focus{outline:none;border-color:#efa522}.field--inline{display:inline-table}@media all and (min-width:48rem){.field.col-4{width:33%}}.field[readonly]{background-color:transparent}.field--full{width:100%;display:table;border-collapse:collapse}.field--full .field__label,.field--inline .field__label{display:table-cell;width:1%;white-space:nowrap;padding-right:.4rem}.field--full .field__input,.field--inline .field__input{display:table-cell;width:100%}.inline-field{display:table;width:100%}.inline-field__label{display:table-cell;padding-right:.4rem}.inline-field__input{display:table-cell}.inline-input{background:0 0;border:none;margin:0;padding:0;border-bottom:1px solid #000;height:1.1rem;font-size:inherit;font-family:inherit}.inline-input:focus{outline:none;border-color:#efa522}.inline-input[disabled]{background-color:transparent}.textarea-row{height:2rem;line-height:2rem;width:100%;padding-top:.6rem}.field-textarea{border:none;resize:none;line-height:3.25ch;background-image:linear-gradient(transparent,transparent calc(3.25ch - 1px), #000 0px);background-size:100% 3.25ch;background-position:top -1px center;min-height:6.5ch;height:fit-content;font-family:inherit;font-size:inherit}.field-textarea:focus{outline:none;background-image:linear-gradient(transparent,transparent calc(3.25ch - 1px), #efa522 0px)}.result-field{background-color:transparent;padding:0;margin:0;height:1rem;font-size:inherit;font-family:inherit;border:none}
textarea{padding-right:3rem}.non-cut{padding-right:9rem}