main{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);flex:1;margin:20px auto;max-width:800px;padding:20px}main h1{color:#38559f;font-size:2rem;margin-bottom:20px}main h2{font-size:1.5rem}main h2,main h3{color:#38559f;margin-bottom:10px;margin-top:30px}main h3{font-size:1.3rem}main a,main p{color:#333;font-size:1rem;margin-bottom:10px}main a{color:#2c4377;font-weight:700;text-decoration:none}main a:hover{text-decoration:underline}