.page-module__41R4nq__contentBox{max-width:100%}.page-module__41R4nq__insideWrapper{max-width:1200px;margin:0 auto;padding:3em 15px}.page-module__41R4nq__blogContainer{flex-direction:column;gap:1rem;display:flex}.page-module__41R4nq__blogEntries{flex:1}.page-module__41R4nq__featuredPost{margin-bottom:4rem}.page-module__41R4nq__blogCard{border:1px solid var(--color-border-light);transition:var(--transition-medium);background:#fff;overflow:hidden}.page-module__41R4nq__blogCard:hover{box-shadow:0 10px 30px #0000001a}.page-module__41R4nq__imgEffect{position:relative;overflow:hidden}.page-module__41R4nq__imgEffect a{display:block}.page-module__41R4nq__imgEffect img{transition:var(--transition-slow)}.page-module__41R4nq__imgEffect:hover img{transform:scale(1.05)}.page-module__41R4nq__cardImg{outline:2px solid var(--color-primary);outline-offset:-10px;width:100%;height:auto;display:block}.page-module__41R4nq__cardBody{padding:2rem}.page-module__41R4nq__cardTitle{font-family:var(--font-primary);letter-spacing:-.5px;margin-bottom:1.5rem;font-size:2.9em;font-weight:700;line-height:1.2}.page-module__41R4nq__cardTitle a{color:var(--color-text-primary);transition:var(--transition-fast);text-decoration:none}.page-module__41R4nq__cardTitle a:hover{color:var(--color-primary)}.page-module__41R4nq__postInfo{font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;display:flex}.page-module__41R4nq__postInfo p{align-items:center;gap:.5rem;margin:0;display:flex}.page-module__41R4nq__postInfo i{color:var(--color-primary)}.page-module__41R4nq__postInfo a{color:var(--color-text-muted);transition:var(--transition-fast);text-decoration:none}.page-module__41R4nq__postInfo a:hover{color:var(--color-primary)}.page-module__41R4nq__cardText{color:var(--color-text-muted);margin-bottom:1.5rem;line-height:1.8}.page-module__41R4nq__btnContainer{display:block}.page-module__41R4nq__btn{letter-spacing:.3px;text-align:center;color:var(--color-text-light);transition:var(--transition-medium);font-size:14px;font-weight:700;font-family:var(--font-primary);text-transform:uppercase;box-shadow:var(--shadow-btn);background-color:var(--color-primary);outline:1px solid var(--color-primary);outline-offset:3px;border:0;border-radius:0;padding:10px 25px 7px;text-decoration:none;display:inline-block}.page-module__41R4nq__btn:hover{background-color:var(--color-bg-section);outline:1px solid var(--color-bg-section);color:var(--color-primary)}.page-module__41R4nq__blogGrid{flex-wrap:wrap;gap:2rem;display:flex}.page-module__41R4nq__blogGridItem{flex:0 0 calc(32.8% - 1rem);max-width:calc(32.8% - 1rem)}.page-module__41R4nq__blogGridItem .page-module__41R4nq__blogCard{flex-direction:column;height:100%;padding:1rem;display:flex}.page-module__41R4nq__blogGridItem .page-module__41R4nq__cardBody{flex-direction:column;flex:1;padding:1.5rem .5rem;display:flex}.page-module__41R4nq__postDate{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:.5rem}.page-module__41R4nq__cardTitleSmall{font-family:var(--font-primary);letter-spacing:-.3px;margin-bottom:1rem;font-size:1.7em;font-weight:700;line-height:1.3}.page-module__41R4nq__cardTitleSmall a{color:var(--color-text-primary);transition:var(--transition-fast);text-decoration:none}.page-module__41R4nq__cardTitleSmall a:hover{color:var(--color-primary)}.page-module__41R4nq__btnSmall{letter-spacing:.3px;text-align:center;color:var(--color-text-light);transition:var(--transition-medium);font-size:14px;font-weight:700;font-family:var(--font-primary);text-transform:uppercase;box-shadow:var(--shadow-btn);background-color:var(--color-primary);outline:1px solid var(--color-primary);outline-offset:3px;border:0;border-radius:0;margin-top:auto;padding:8px 20px 6px;text-decoration:none;display:inline-block}.page-module__41R4nq__btnSmall:hover{background-color:var(--color-bg-section);outline:1px solid var(--color-bg-section);color:var(--color-primary)}.page-module__41R4nq__pagination{margin-top:4rem}.page-module__41R4nq__paginationDivider{border:0;border-top:1px solid var(--color-border-light);margin:0 0 2rem}.page-module__41R4nq__paginationList{justify-content:center;align-items:center;gap:.5rem;margin:2rem 0;padding:0;list-style:none;display:flex}.page-module__41R4nq__pageItem{display:inline-block}.page-module__41R4nq__pageLink{color:var(--color-text-primary);border:1px solid var(--color-border-light);transition:var(--transition-fast);font-family:var(--font-primary);cursor:pointer;background-color:#0000;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:block}.page-module__41R4nq__pageLink:hover,.page-module__41R4nq__pageItem.page-module__41R4nq__active .page-module__41R4nq__pageLink{background-color:var(--color-primary);color:var(--color-text-light);border-color:var(--color-primary)}.page-module__41R4nq__pageItem.page-module__41R4nq__disabled .page-module__41R4nq__pageLink{opacity:.5;pointer-events:none}.page-module__41R4nq__blogSidebar{flex:1}.page-module__41R4nq__sidebarCard{border:1px solid var(--color-border-light);background:#fff;margin-bottom:2rem;overflow:hidden}.page-module__41R4nq__cardHeader{background-color:var(--color-primary);color:var(--color-text-light);font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.5px;padding:1rem 1.5rem;font-size:1.1em;font-weight:700}.page-module__41R4nq__sidebarCard .page-module__41R4nq__cardBody{padding:1.5rem}.page-module__41R4nq__searchGroup{gap:.5rem;display:flex}.page-module__41R4nq__searchInput{border:1px solid var(--color-border-light);font-family:var(--font-secondary);font-size:var(--font-size-sm);transition:var(--transition-fast);outline:none;flex:1;padding:.5rem 1rem}.page-module__41R4nq__searchInput:focus{border-color:var(--color-primary)}.page-module__41R4nq__searchBtn{letter-spacing:.3px;text-align:center;color:var(--color-text-light);transition:var(--transition-medium);font-size:14px;font-weight:700;font-family:var(--font-primary);text-transform:uppercase;background-color:var(--color-primary);outline:1px solid var(--color-primary);outline-offset:2px;border:0;border-radius:0;padding:8px 20px 6px;text-decoration:none;display:inline-block}.page-module__41R4nq__searchBtn:hover{background-color:var(--color-primary-dark);outline-color:var(--color-primary-dark)}.page-module__41R4nq__tagsContainer{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__41R4nq__tag{background-color:var(--color-bg-sidebar);color:var(--color-text-light);font-size:var(--font-size-sm);font-family:var(--font-secondary);transition:var(--transition-fast);border-radius:3px;padding:.5rem 1rem;text-decoration:none;display:inline-block}.page-module__41R4nq__tag:hover{background-color:var(--color-primary);transform:translateY(-2px)}.page-module__41R4nq__noResults{text-align:center;color:var(--color-text-secondary);font-family:var(--font-secondary);grid-column:1/-1;padding:3rem 1rem}.page-module__41R4nq__noResults p{margin:0;font-size:1.1em}@media (max-width:991px){.page-module__41R4nq__blogContainer{flex-direction:column}.page-module__41R4nq__blogEntries,.page-module__41R4nq__blogSidebar{flex:100%;max-width:100%}.page-module__41R4nq__blogGridItem{flex:0 0 100%;max-width:100%}}@media (max-width:768px){.page-module__41R4nq__insideWrapper{padding:3rem 15px}.page-module__41R4nq__cardTitle{font-size:2em}.page-module__41R4nq__cardTitleSmall{font-size:1.5em}.page-module__41R4nq__blogGrid{gap:1.5rem}.page-module__41R4nq__postInfo{gap:1rem;font-size:12px}.page-module__41R4nq__pagination{margin-top:2rem}}@media (max-width:576px){.page-module__41R4nq__cardBody{padding:1.5rem}.page-module__41R4nq__cardTitle{font-size:1.7em}.page-module__41R4nq__cardTitleSmall{font-size:1.3em}.page-module__41R4nq__paginationList{gap:.25rem}.page-module__41R4nq__pageLink{padding:.4rem .8rem;font-size:14px}}
