/* Source archive cards, using existing local article fonts. */
.page-blog #main{padding:20px 0 0;font-family:"Noto Sans",sans-serif;color:#221f1f;line-height:1.4}
.page-blog .oasis-blog-archive{max-width:768px;margin:0 auto}
.page-blog .oasis-blog-grid{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin-bottom:-80px}
.page-blog .oasis-blog-item{width:48%}
.page-blog .oasis-blog-card{margin:0 0 30px;padding:0 0 30px;background:#fff;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden}
.page-blog .oasis-blog-thumbnail{display:block;margin-bottom:40px}
.page-blog .oasis-blog-thumbnail img{display:block;width:100%;height:auto}
.page-blog .oasis-blog-card-header{padding:0 30px}
.page-blog .oasis-blog-card h2{margin:0 0 10px;font-family:"Roboto Slab",sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#344583}
.page-blog .oasis-blog-card h2 a{color:inherit}.page-blog .oasis-blog-card h2 a:hover{color:#3f7bfe}
.page-blog .oasis-blog-meta{display:block;margin:0 0 30px;font:italic 12px/1.4 "Noto Sans",sans-serif;color:#77818c}
.page-blog .oasis-blog-meta time{margin-right:20px}
.page-blog .oasis-blog-meta span{text-transform:uppercase}
.page-blog .oasis-blog-excerpt{padding:0 30px;font-size:14px;line-height:22.4px}.page-blog .oasis-blog-excerpt p{margin:0 0 21px}
.page-blog .oasis-blog-pagination{margin:100px 0 50px;font:16px/1.4 "Noto Sans",sans-serif}
.page-blog .oasis-blog-pagination .nav-links{display:flex;align-items:center;gap:5px;flex-wrap:wrap}
.page-blog .oasis-blog-pagination .page-numbers{padding:15px 20px;background:#fff;display:inline-block;color:#344583}.page-blog .oasis-blog-pagination .current{background:#3f7bfe;color:#fff}
@media(max-width:800px){.page-blog .oasis-blog-archive{margin:0 20px}}
@media(max-width:767px){.page-blog #main{padding-top:20px}.page-blog .oasis-blog-archive{margin:0}.page-blog .oasis-blog-grid{display:block}.page-blog .oasis-blog-item{width:100%}.page-blog .oasis-blog-pagination{padding:0 20px}}
