body{color:#172624;line-height:1.45}main{width:100%}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:.18rem solid #245d57;outline-offset:.15rem}.form-label{color:#526b67;font-size:.72rem;font-weight:700}.form-control{border:1px solid #b9ccc9;background:#fff;color:#243f3b}.form-button{border:1px solid #356e67;background:#356e67;color:#fff;font-weight:700}.form-button--secondary{border-color:#b9ccc9;background:#fff;color:#355b56}.form-button--danger{border-color:#8b4d41;background:#8b4d41}.form-button:disabled{cursor:not-allowed;opacity:.5}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;background:#e8efee;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}
