*{box-sizing:border-box}body{margin:0;background:#091622;color:#e5eefb;font:17px/1.75 system-ui}main{max-width:960px;margin:auto;padding:40px 24px 70px}a{color:#b9ebff}h1{font-size:clamp(34px,6vw,56px);line-height:1.15}h2{font-size:25px;margin-top:32px}table{width:100%;border-collapse:collapse;font-size:15px}th,td{padding:14px;border:1px solid #385167;text-align:left;vertical-align:top}.table-wrap{overflow:auto}.updated{color:#b2c7d7;font-size:14px}footer{border-top:1px solid #385167;margin-top:36px;padding-top:18px;font-size:14px}
