*{box-sizing:border-box}body{margin:0;font:16px/1.75 Arial,sans-serif;color:#1a2433;background:#f0f5fb}header,footer{background:#1a2433;color:white;padding:24px}header>div,main,footer>div{max-width:960px;margin:auto}header a{color:white;text-decoration:none}header strong{font-size:28px}header span{color:#8db9e1}main{background:white;padding:40px;margin:32px auto}h1{font-size:36px;line-height:1.2;color:#1a4a7a}h2{font-size:24px}h3{font-size:20px}a{color:#1a4a7a}p,li{margin-bottom:16px}blockquote{border-left:3px solid #1a4a7a;padding:12px 24px;margin:30px 0;background:#f0f5fb}.subtitle{color:#5a6e84;font-size:19px}.notice{font-size:13px;color:#5a6e84;border-bottom:1px solid #dce6f0;padding-bottom:16px}.back{display:inline-block;margin-top:24px} @media(max-width:600px){main{margin:0;padding:24px}h1{font-size:28px}}