*{box-sizing:border-box}body{color:#202025;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px}main{max-width:650px;margin:0 auto;padding:clamp(65px,14vh,150px) 30px 40px}.edition{letter-spacing:.15em;color:#69666b;font-size:12px}h1{letter-spacing:-.055em;margin:34px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,12vw,100px);font-weight:400;line-height:1}h1 span{color:#9b1738}.intro{letter-spacing:-.025em;margin:0 0 42px;font-size:clamp(22px,4vw,28px)}.actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}button{color:#fff;font:inherit;cursor:pointer;background:#991e3c;border:0;border-radius:4px;padding:18px 22px}button span{margin-left:16px}a{color:inherit;text-underline-offset:5px;font-size:16px}button:hover{background:#78132c}:is(button:focus-visible,a:focus-visible,summary:focus-visible){outline-offset:5px;outline:3px solid #aa5770}.status{overflow-wrap:anywhere;min-height:24px;margin:18px 0 24px;font-size:15px;line-height:1.5}details{border-top:1px solid #e0dde0;border-bottom:1px solid #e0dde0;padding:20px 0;font-size:16px;line-height:1.6}summary{cursor:pointer}details p{color:#565158}code{overflow-wrap:anywhere;background:#f6f4f5;padding:12px;font-size:14px;display:block}footer{color:#726b70;margin-top:38px;font-size:14px;line-height:1.75}@media (max-width:460px){main{padding-left:24px;padding-right:24px}.actions{flex-direction:column;align-items:flex-start;gap:22px}}
