*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#f6f5ef;color:#202e33;font-family:Arial,sans-serif}main{max-width:900px;margin:0 auto;padding:48px 32px 70px}header{padding-bottom:28px;border-bottom:1px solid #c9c7bd}.eyebrow{margin:0 0 18px;color:#8f403d;font-size:.875rem;font-weight:700;letter-spacing:.07em}h1{font-family:Georgia,serif;font-size:clamp(2rem,5vw,2.7rem);font-weight:400;line-height:1.15;margin:0 0 26px}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px}button{border:0;background:#8f403d;color:white;font:700 1rem Arial,sans-serif;padding:14px 21px;border-radius:3px;cursor:pointer}button:hover{background:#713331}button:focus-visible,a:focus-visible{outline:3px solid #b16f47;outline-offset:4px}a{color:#713331;font-size:1rem;text-underline-offset:4px}#status{font-size:.875rem;color:#4d5d63}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:1.125rem/1.65 Arial,sans-serif;margin:30px 0 0}@media(max-width:580px){main{padding:30px 20px 50px}h1{font-size:2rem}pre{font-size:1rem;line-height:1.65}.actions{gap:16px}}