body{margin:0;background:#091526;color:#f4f0e8;font:16px/1.7 system-ui,Arial}main{max-width:950px;margin:auto;padding:25px 15px}h1{font:clamp(28px,5vw,52px) Georgia;color:#f4d49a}img{width:100%;height:auto;border-radius:12px}a{color:#a6e7ff}nav{display:flex;gap:15px;flex-wrap:wrap;margin:18px 0}small{color:#cbd4df}