*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:#071326;color:#edf4ff;font:400 16px/1.75 var(--font-game)}header,main,footer{width:min(100% - 40px,820px);margin-inline:auto}header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:24px;border-bottom:1px solid #a7d9ff36}header img{display:block;max-width:100%;object-fit:contain;object-position:left}a{color:#c6eaff;text-underline-offset:4px}a:focus-visible{outline:2px solid #c6eaff;outline-offset:5px}main{padding-block:40px 64px}h1{font-size:clamp(30px,5vw,48px);line-height:1.15;letter-spacing:-.035em;margin:0 0 12px}h2{font-size:26px;line-height:1.3;margin:0 0 16px}p{margin:0 0 18px;overflow-wrap:anywhere}.updated{color:#a7bdd2;font-size:14px}nav{display:flex;flex-wrap:wrap;gap:12px 24px;padding-block:18px 30px}section{padding-block:32px 12px;border-top:1px solid #a7d9ff36}footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:24px;border-top:1px solid #a7d9ff36;font-size:14px}@media(max-width:480px){body{font-size:15px}header img{width:168px}header>a:last-child{font-size:13px}main{padding-top:32px}}
