*{box-sizing:border-box}body{margin:0;background:#f5f1e9;color:#292c25;font-family:Arial,sans-serif}header{padding:28px 7%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d7d5c9}header a{font-size:28px;font-weight:bold;text-decoration:none;color:inherit}header a span{font-size:15px;margin-left:8px}header div,.eyebrow,.step{font-size:11px;letter-spacing:2px}aside{padding:12px;text-align:center;background:#e6d9b9;font-size:12px}main{max-width:940px;margin:65px auto;padding:0 24px}h1{font-family:Georgia,serif;font-weight:normal;font-size:64px;line-height:1.05;letter-spacing:-2px;margin:22px 0}.intro{max-width:500px;line-height:1.8;color:#64685d}.card{background:#fffefa;border:1px solid #d9dbcf;padding:32px;margin-top:32px;border-radius:6px;max-width:680px}h2{font-size:25px;margin:22px 0}label{display:block;font-size:13px;margin-top:18px}input,select{width:100%;padding:13px;margin-top:8px;border:1px solid #b9c0b1;border-radius:3px;font:inherit;background:white}button{background:#344735;color:white;padding:15px 20px;border:0;border-radius:3px;cursor:pointer;font-size:15px;margin-top:20px}button:disabled{opacity:.5;cursor:wait}#verify{width:100%;display:flex;justify-content:space-between}p{line-height:1.6}#result:not(:empty){padding:18px;margin-top:18px;background:#edf0e7;border-left:3px solid #526d42}.fine{max-width:640px;font-size:12px;color:#69705f;line-height:1.7}.row{display:flex;gap:28px}.row>*{flex:1;min-width:0}.guide{margin-top:65px;border-top:1px solid #cbd0c0;padding-top:24px}.guide p{font-size:14px;line-height:1.8}footer{padding:25px 7%;border-top:1px solid #d7d5c9;font-size:11px;display:flex;justify-content:space-between}a{color:inherit}#batches button{margin-right:8px;font-size:12px;padding:10px}#batches .card{overflow-wrap:anywhere}@media(max-width:600px){header div{display:none}h1{font-size:45px}main{margin-top:36px}.card{padding:22px}.row{gap:12px;flex-wrap:wrap}.guide .row{display:block}footer{gap:20px}}
