body,html{padding:0;margin:0}a{text-decoration:underline}*{box-sizing:border-box}h3{margin-bottom:0}.container{min-height:100vh;padding:0 .3rem;display:flex;flex-direction:column}.main{flex:1 1}.grid-container,.main{display:flex;flex-direction:column;align-items:center}.footer,.grid-container{justify-content:center}.footer{width:100%;display:flex;align-items:center;flex-wrap:wrap;margin-top:2rem}.footer a{display:flex;flex-grow:1;padding:5px;color:inherit}.title{text-align:center}.grid{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:510px;margin-top:2rem}.card{padding:.3rem;text-align:center;border:1px solid #eaeaea}.card h4{margin:0 0 1rem}.card p{margin:0}.card a{color:inherit}.pagesgrid{margin-top:2rem}.pagescard{padding:.5rem .3rem;text-align:left;border:1px solid #eaeaea}.pagescard a{font-weight:700;color:inherit}.pagescard p{margin:.5rem 0 0;overflow-wrap:anywhere}.sitegrid{margin-top:2rem}.finalgrid,.sitegrid{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.finalcard{padding:.3rem;text-align:center;border:1px solid #eaeaea}.finalcard a{font-weight:700;color:inherit}.highlights{margin-top:.83rem;text-align:center}.highlights a{font-weight:700;color:blue}.topnews{width:100%;margin-top:.5rem}.topnews p{margin:0}.topnews a{color:inherit}@media (max-width:600px){.topnews p{padding:.15rem 0}}@media (max-width:360px){.sitegrid{margin:2rem 1.3rem 0}}