.styles_container__TE5Ij{width:100%;max-width:1080px;margin:0 auto;padding:2rem;font-family:sans-serif;background-color:var(--bg-color);transition:background-color .3s ease}.styles_heading__WnXh9{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede;text-transform:uppercase;font-size:15px;opacity:.6;letter-spacing:.5px}.styles_posts__2GJiH{list-style:none;padding:0;margin:0;display:grid;grid-gap:1.5rem;gap:1.5rem}.styles_post__4iEzq{background-color:#fff;padding:1.5rem;border-radius:10px;filter:opacity(.3);box-shadow:0 4px 12px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease;height:100%}.styles_hovering__pY13J .styles_post__4iEzq:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.styles_hovering__pY13J .styles_post__4iEzq{filter:opacity(1)}.styles_postTitle__7qVZj{display:flex;justify-content:space-between;align-items:center;gap:1em;font-size:1.25rem;font-weight:600;color:#121212;margin:0}.styles_postTitle__7qVZj a{text-decoration:none;color:inherit}.styles_postTitle__7qVZj a:hover{text-decoration:underline}.styles_postDescription__oUE1e{font-size:.9rem;color:#ccc;margin-bottom:0;margin-top:.5em}.styles_readPostButton__tZ3XT{color:var(--link-color);font-weight:500;text-decoration:none}.styles_readPostButton__tZ3XT:hover{text-decoration:underline}.styles_pagination__hlgPO{display:flex;justify-content:center;gap:.5rem;margin-top:2rem;flex-wrap:wrap}.styles_pageButton__E7dor{padding:.4rem .8rem;border:1px solid #ccc;border-radius:4px;text-decoration:none;color:var(--text-color);font-size:.95rem}.styles_pageButton__E7dor:hover{background-color:#f2f2f2}.styles_currentPage__jDgfL{font-weight:700;background-color:#0070f3;color:white;border-color:#0070f3}.styles_recent__C_Jas{font-size:.7em;color:#ff8c00;margin:0}.styles_upcoming__si3IE{font-size:.7em;color:#1bc102;margin:0}.styles_loaderWrapper__PC_57{display:flex;flex-direction:column;align-items:center;padding:4rem 0}.styles_spinner__LYRMn{width:36px;height:36px;border:4px solid #ccc;border-top-color:#333;border-radius:50%;animation:styles_spin__QIpwI 1s linear infinite;margin-bottom:1rem}.styles_loadingText__Nfcyo{font-size:1rem}.styles_cardInfoGroup__D8sln{display:flex;justify-content:space-between;align-items:center;justify-self:flex-end}.styles_lockIcon__SAlkk{margin-left:.25rem;color:#888;font-size:1rem;vertical-align:middle}.styles_summary__jGqWG{color:#888;margin:.5em 0;font-size:.8em}@media screen and (min-width:700px){.styles_posts__2GJiH{grid-template-columns:repeat(2,1fr)}}@keyframes styles_spin__QIpwI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_dark__DXOwY .styles_post__4iEzq{background-color:#1e1e24;box-shadow:0 4px 12px rgba(255,255,255,.06)}.styles_dark__DXOwY .styles_postDescription__oUE1e,.styles_dark__DXOwY .styles_postTitle__7qVZj{color:var(--bg-color)}.styles_dark__DXOwY .styles_spinner__LYRMn{border:4px solid #444;border-top-color:#eee}