:root{--ink:#0B1220;--paper:#F4F1EA;--amber:#FFC53D;--blue:#3D5388;--soft:#5b6475}
*{box-sizing:border-box}body{margin:0;font:17px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--ink);background:var(--paper)}
header{background:var(--ink);color:var(--paper);padding:28px 20px}header .in,main{max-width:760px;margin:0 auto}
header a.brand{color:var(--paper);text-decoration:none;display:flex;align-items:center;gap:14px;font-weight:800;font-size:24px}header a.brand span.w{display:inline}header img{width:44px;height:44px;border-radius:50%}
.four{color:var(--amber)}main{padding:30px 20px 60px}h1{font-size:32px;line-height:1.2}h2{margin-top:32px}a{color:var(--blue)}
nav{margin-top:14px;font-size:15px}nav a{color:#c9cfdb;margin-right:18px;text-decoration:none}footer{color:var(--soft);font-size:14px;border-top:1px solid #ddd;padding-top:16px;margin-top:40px}
