*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}img{max-width:150px}form{display:flex;align-items:center;justify-content:flex-start;margin:0 auto;gap:1rem}label{display:grid;gap:.2rem;max-width:20rem;text-align:left}input[type=text]{padding:.4rem}button{padding:.4rem .8rem;border-radius:8px;background-color:#303030;color:#fff;box-shadow:0 -.0625rem 0 .0625rem #000c inset,0 0 0 .0625rem #303030 inset,0 .03125rem 0 .09375rem #ffffff40 inset;font-weight:450;justify-content:center;align-items:center;cursor:pointer}
