*{box-sizing:border-box}body{margin:0;background:#f2e4d1;color:#3c312d;font-family:Georgia,serif}main{max-width:760px;margin:auto;padding:18px 18px 60px}.edition{display:flex;justify-content:space-between;border-bottom:2px solid #8c4237;padding:7px 0;font:700 10px Arial;letter-spacing:.14em;color:#8c4237}header{padding:32px 0 20px}header p{font:700 11px Arial;letter-spacing:.28em;color:#8c4237}h1{font-size:clamp(46px,11vw,89px);line-height:.87;letter-spacing:-.06em;margin:14px 0 30px}h1 em{font-weight:400;color:#aa5038}.rule{height:8px;background:repeating-linear-gradient(90deg,#8c4237 0 2px,transparent 2px 7px)}.issue{background:#fcf5e8;border:1px solid #b99f81;padding:23px 28px 30px;box-shadow:5px 5px 0 #c7a78b}.issue-head{display:flex;justify-content:space-between;font:700 10px Arial;letter-spacing:.15em;color:#8c4237}.issue h2{font:400 clamp(29px,6vw,43px)/1.05 Georgia;letter-spacing:-.03em;margin:25px 0}.metrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ae9580;border-bottom:1px solid #ae9580;margin:25px 0}.metrics div{padding:16px 7px;border-right:1px solid #ae9580}.metrics div:last-child{border:0}.metrics b{display:block;font:700 clamp(20px,5vw,31px) Arial;color:#9b4939}.metrics small{font:10px/1.2 Arial;text-transform:uppercase;letter-spacing:.08em}#question{font:18px/1.4 Georgia}.answers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.answers button{background:#ead4bc;border:1px solid #b79676;min-height:70px;color:#3c312d;font:700 15px Arial;cursor:pointer}.answers button.correct{background:#d7e5c9;border-color:#528554}.answers button.wrong{background:#f4c0ae;border-color:#b95242}#analysis{min-height:50px;padding-top:18px;font:14px/1.4 Arial}#turn{border:0;background:#8c4237;color:#fff2df;padding:14px 20px;font:700 12px Arial;letter-spacing:.1em;cursor:pointer}footer{display:flex;justify-content:space-between;align-items:center;margin-top:28px;font:700 12px Arial}footer button{background:none;border:0;color:#8c4237;font:700 12px Arial;cursor:pointer}@media(max-width:520px){.edition span:last-child{display:none}.issue{padding:18px}.metrics b{font-size:19px}.answers button{font-size:12px}}
