*{box-sizing:border-box}body{margin:0;background:#f7f4ef;color:#263e4b;font:17px/1.6 Arial,sans-serif}header,main,footer{width:min(760px,calc(100% - 40px));margin:auto}header{padding:28px 0;border-bottom:1px solid #d9d2c8}header a{font:26px Georgia,serif;text-decoration:none}a{color:inherit}main{padding:35px 0 60px}h1,h2{font-family:Georgia,serif;font-weight:400;line-height:1.2}h1{font-size:42px}form,article{padding:26px;background:#fff;border:1px solid #ddd5c9;border-radius:12px}label{display:block;margin:18px 0 6px}input:not([type=checkbox]),textarea{display:block;width:100%;font:inherit;padding:12px;border:1px solid #9caaaF;border-radius:5px}textarea{min-height:150px;resize:vertical}input:focus,textarea:focus,button:focus-visible{outline:3px solid #ba9158;outline-offset:2px}button,.button{font:inherit;background:#294c5d;color:#fff;padding:12px 22px;border:0;border-radius:5px;cursor:pointer;display:inline-block;text-decoration:none;margin-top:18px}button:disabled{opacity:.65;cursor:wait}.honey{position:absolute;left:-10000px}.consent{display:flex;gap:10px;align-items:flex-start}.consent input{margin-top:7px}#status{white-space:pre-wrap}article{margin:20px 0}article p{white-space:pre-wrap;overflow-wrap:anywhere}footer{padding:20px 0;font-size:14px}small{display:block}