.btn{display:inline-block;font-family:inherit;font-weight:600;border:none;border-radius:6px;padding:.5rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s;outline:none}.btn--primary{background:#2ec4b6;color:#fff;box-shadow:0 2px 8px #2ec4b626}.btn--primary:hover,.btn--primary:focus{background:#25a99a;box-shadow:0 4px 16px #2ec4b640;transform:translateY(-2px) scale(1.04)}.btn--default{background:#eee;color:#222}.btn--default:hover,.btn--default:focus{background:#ddd}
