html{color-scheme:dark;background:#0c100e}*{box-sizing:border-box}body{margin:0 auto;padding:24px;max-width:900px;background:#0c100e;color:#d7d3c6;font:14px/1.9 Arial,Helvetica,sans-serif}a{color:#d0bd8d;text-underline-offset:5px}a:focus-visible{outline:2px solid #cbb47d;outline-offset:5px}header,footer{padding:26px 0;border-bottom:1px solid #c8b68b2b}header{letter-spacing:.04em}footer{border-top:1px solid #c8b68b2b;border-bottom:0;margin-top:40px;font-size:12px}main{padding:30px 0}h1{color:#e5e1d6;font:400 clamp(32px,5vw,49px)/1.2 Georgia,'Times New Roman',serif;letter-spacing:-.025em}h2{font:400 25px/1.4 Georgia,'Times New Roman',serif;color:#d1c096;margin-top:34px}aside{border-left:2px solid #ad9564;background:#cbb47d08;padding:17px 20px;color:#c0bba9;font-size:12px}nav a{display:inline-block;padding:6px 0}p{overflow-wrap:anywhere}body>a:first-child{font-size:11px}strong{font-weight:600}@media(max-width:480px){body{padding:20px}main{padding-top:20px}nav a{padding:10px 0}}
