body{margin:0;background:#0d0f12;color:#eee;font:15px/1.9 system-ui,sans-serif}main{max-width:850px;margin:30px auto;padding:24px}nav{display:flex;justify-content:space-between;gap:16px}a,h2{color:#e2c184}h1{font-size:28px;line-height:1.4}h2{font-size:21px}section{margin:28px 0;padding-top:15px;border-top:1px solid #ffffff18}p{color:#ccc;overflow-wrap:anywhere}.date,footer{color:#aaa;font-size:12px}footer{padding-top:24px;border-top:1px solid #ffffff18}@media(max-width:700px){main{padding:20px;margin:10px auto}h1{font-size:24px}}
/* Match the selected customer-site light palette. */
:root{color-scheme:light}body{background:#f3f7fd;color:#0b1a3b}main{background:#fff;border-radius:14px;padding:30px}a,h2{color:#1458f5}a:focus-visible{outline:3px solid #1458f5;outline-offset:4px}p{color:#405675}section,footer{border-color:#dce6f5}.date,footer{color:#526582}::selection{background:#c9ddff;color:#0b1a3b}@media(max-width:700px){main{padding:22px 18px;margin:12px}}
