*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background-color:#f8f9fa}h1,h2,h3,h4,h5,h6{font-weight:300;margin-bottom:.5rem}a{color:#667eea;text-decoration:none}a:hover{color:#764ba2}button{font-family:inherit}.container{max-width:1200px;margin:0 auto;padding:0 1rem}
