*{box-sizing:border-box}body{margin:0;background:#eef4f8;color:#173149;font:18px/1.85 "Microsoft JhengHei",sans-serif}header{background:#123a56;color:white;padding:25px max(24px,calc((100% - 850px)/2))}header a{color:white;margin-right:20px}main{max-width:900px;margin:30px auto;padding:0 24px}article{background:white;border:1px solid #d4e0ea;border-radius:12px;padding:30px}h1{font-size:clamp(28px,5vw,40px);line-height:1.4}img{width:100%;height:auto;border-radius:8px}button{font:inherit;background:#125d85;color:white;border:0;border-radius:7px;padding:12px 20px;cursor:pointer}a{color:#085f9d}footer{padding:30px 24px;text-align:center;color:#476277}button:focus-visible,a:focus-visible{outline:3px solid #e58b22;outline-offset:5px}.version{font-size:15px;color:#556f83}@media(max-width:500px){article{padding:20px}main{padding:0 14px}}