html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{font-family:Segoe UI,Roboto,Arial,sans-serif;color:#232323;background:#fafbfc;line-height:1.7;margin:0;padding:0;font-size:1rem}main,.main-content,.category-page,.article-page,.about-page,.homepage{margin:0 auto;padding:1.2rem 1rem 2.5rem;background:transparent}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;color:#1a1a1a;margin-top:1.5rem;margin-bottom:.7rem;line-height:1.2}h1{font-size:2.1rem}h2{font-size:1.4rem}h3{font-size:1.1rem}p,ul,ol{margin-top:0;margin-bottom:1.1rem}ul,ol{padding-left:1.3rem}a{color:#0a5b9c;text-decoration:none;transition:color .2s}a:hover,a:focus{color:#08406b;text-decoration:underline}.card-title,.epaper-card-title,.grid-card-title,.dashboard-card-title,.epaper-meta-title,.epaper-edition-title{color:#111!important;font-weight:700}.card-title,.epaper-card-title,.grid-card-title,.dashboard-card-title,.epaper-title,.edition-title,.card-header,.card h2,.card h3,.epaper-card h2,.epaper-card h3{color:#111!important;font-weight:700!important}.epaper-card,.grid-card,.dashboard-card{background:#fff;color:#232323}.epaper-meta,.epaper-edition,.epaper-date,.epaper-location{color:#222!important;font-size:1rem;font-weight:500}@media(max-width:700px){main,.main-content,.category-page,.article-page,.about-page,.homepage{max-width:100vw;padding:1rem .5rem 2rem}h1{font-size:1.5rem}h2{font-size:1.15rem}h3{font-size:1rem}body{font-size:.98rem}}
