body{background:#0b1420;color:#e6edf5;font:17px/1.6 system-ui,sans-serif;margin:0}main{max-width:760px;margin:0 auto;padding:20px 16px 56px;box-sizing:border-box}h1{font-size:2rem;line-height:1.2}h2{margin-top:2rem}a{color:#8fd0ff}.crumb,figcaption{color:#9fb3c8;font-size:.9rem}figure{margin:1.4rem 0}img,video{display:block;max-width:100%;height:auto;border:1px solid #223;border-radius:6px;background:#09111d}figcaption{margin-top:.7rem}li{margin:.45rem 0}strong{color:#fff}