*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#171a32;line-height:1.75}header{height:76px;padding:0 max(calc((100% - 900px)/2),24px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8eaf2}header img{width:120px}header a:last-child{color:#1717e8;text-decoration:none;font-weight:bold;font-size:14px}main{max-width:850px;margin:70px auto;padding:0 24px 60px}h1{font-size:44px;line-height:1.15;letter-spacing:-2px;margin:8px 0}.kicker{color:#1717e8;font-weight:bold;letter-spacing:2px;font-size:12px}.muted{color:#747b91;font-size:13px}h2{font-size:20px;margin:30px 0 4px}p{color:#60677b;font-size:15px}footer{background:#080b72;color:#c7cbef;padding:22px max(calc((100% - 850px)/2),24px);font-size:12px}@media(max-width:600px){main{margin:45px auto}h1{font-size:36px}}