*{box-sizing:border-box}body{margin:0;font:16px/1.7 Arial,sans-serif;color:#20292e;background:#eef0f0}nav{display:flex;justify-content:space-between;gap:20px;max-width:820px;margin:20px auto;padding:0 20px}nav a{color:#343c3e}button{background:#20292e;color:#efd8a2;border:0;border-radius:6px;padding:10px 20px;font:inherit;cursor:pointer}main{background:white;max-width:820px;margin:20px auto;padding:35px 42px;box-shadow:0 10px 40px #0001}header{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #b49c65;padding-bottom:10px;gap:20px}h1{font-size:24px;line-height:1.4;margin:0}header p{margin:5px 0;font-size:14px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin:18px 0}.field{min-height:63px}.field strong{font-size:14px;display:block;font-weight:500}.field span{display:block;border-bottom:1px dotted #adb5b8;height:25px}.field.wide{grid-column:1/-1}.field:nth-child(10),.field:nth-child(12){min-height:78px}.field:nth-child(10) span,.field:nth-child(12) span{height:40px}aside{border:1px solid #ad7d70;padding:10px 15px;margin-top:15px}aside h2{font-size:16px;margin:0}aside p{font-size:14px;margin:5px 0}footer{margin-top:14px;text-align:center;font-size:12px;color:#5c6568;direction:ltr}@media(max-width:600px){main{padding:22px}.fields{grid-template-columns:1fr}.field.wide{grid-column:auto}}@media print{@page{size:A4;margin:12mm}body{background:white}nav{display:none}main{margin:0;max-width:none;padding:0;box-shadow:none}header h1{font-size:21px}.fields{grid-template-columns:1fr 1fr;gap:3px 22px;margin:12px 0}.field{min-height:49px}.field strong{font-size:12px}.field span{height:21px}.field.wide{grid-column:1/-1}.field:nth-child(10),.field:nth-child(12){min-height:60px}.field:nth-child(10) span,.field:nth-child(12) span{height:30px}aside p{font-size:11px;line-height:1.5}aside h2{font-size:13px}footer{font-size:10px;margin-top:8px}}
