body{font:18px/1.7 Arial;color:#193c38;max-width:850px;padding:30px;margin:auto}h1,h2{font-family:Georgia}h1{font-size:40px}h2{font-size:25px;margin-top:35px}nav{background:#e2ead8;padding:15px;display:flex;gap:20px;flex-wrap:wrap}button{padding:8px}.lines{height:170px;background:repeating-linear-gradient(white,white 38px,#bbc6bc 39px,white 40px)}small{font-size:12px}#answer-sheet{break-before:page}[hidden]{display:none!important}@media print{nav{display:none}body{padding:0;max-width:none;font-size:12pt}h1{font-size:26pt}h2{margin-top:20px;font-size:17pt}@page{size:A4;margin:18mm}}
