body{margin:0;background:#101719;color:#f5f1e8;font:17px/1.65 system-ui,sans-serif}main{max-width:780px;margin:auto;padding:36px 22px}h1,h2{font-family:Georgia,serif;line-height:1.2}h1{font-size:38px}h2{margin-top:34px}a{color:#efb080}li{margin:10px 0}.date{color:#b7c1c0}nav{display:flex;gap:24px;flex-wrap:wrap}table{border-collapse:collapse;width:100%;font-size:15px}td,th{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff30;padding:12px 6px}
