.BlogsPage-module-scss-module__ZHvXfW__blogsPage.BlogsPage-module-scss-module__ZHvXfW__blogsPage{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.BlogsPage-module-scss-module__ZHvXfW__pageHeaderBand.BlogsPage-module-scss-module__ZHvXfW__pageHeaderBand{background:var(--color-neutral-white);border-bottom:1px solid var(--color-border);padding:var(--section-gap) 0}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__pageHeaderBand.BlogsPage-module-scss-module__ZHvXfW__pageHeaderBand{padding:var(--space-6) 0}}.BlogsPage-module-scss-module__ZHvXfW__pageHeaderRow.BlogsPage-module-scss-module__ZHvXfW__pageHeaderRow{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__pageHeaderRow.BlogsPage-module-scss-module__ZHvXfW__pageHeaderRow{align-items:stretch;gap:var(--space-4);flex-direction:column}}.BlogsPage-module-scss-module__ZHvXfW__pageHeaderText.BlogsPage-module-scss-module__ZHvXfW__pageHeaderText{flex:none;max-width:460px}.BlogsPage-module-scss-module__ZHvXfW__pageHeaderTitle.BlogsPage-module-scss-module__ZHvXfW__pageHeaderTitle{font-size:var(--title-section);font-weight:var(--title-section-weight);letter-spacing:var(--tracking-snug);line-height:var(--line-height-tight);color:var(--color-text);margin-bottom:0!important}.BlogsPage-module-scss-module__ZHvXfW__pageHeaderTitle.BlogsPage-module-scss-module__ZHvXfW__pageHeaderTitle span{color:var(--color-accent)}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__pageHeaderTitle.BlogsPage-module-scss-module__ZHvXfW__pageHeaderTitle{font-size:var(--title-sub)}}.BlogsPage-module-scss-module__ZHvXfW__pageHeaderDesc.BlogsPage-module-scss-module__ZHvXfW__pageHeaderDesc{font-size:var(--fs-base);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin-top:var(--space-2)!important}.BlogsPage-module-scss-module__ZHvXfW__pageHeaderSearch.BlogsPage-module-scss-module__ZHvXfW__pageHeaderSearch{flex:1;max-width:480px}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__pageHeaderSearch.BlogsPage-module-scss-module__ZHvXfW__pageHeaderSearch{max-width:100%}}.BlogsPage-module-scss-module__ZHvXfW__categoryFilter.BlogsPage-module-scss-module__ZHvXfW__categoryFilter{align-items:center;gap:var(--space-2);padding-bottom:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--color-border) #0000;display:flex;overflow-x:auto}.BlogsPage-module-scss-module__ZHvXfW__categoryFilter.BlogsPage-module-scss-module__ZHvXfW__categoryFilter::-webkit-scrollbar{height:8px}.BlogsPage-module-scss-module__ZHvXfW__categoryFilter.BlogsPage-module-scss-module__ZHvXfW__categoryFilter::-webkit-scrollbar-track{background:0 0}.BlogsPage-module-scss-module__ZHvXfW__categoryFilter.BlogsPage-module-scss-module__ZHvXfW__categoryFilter::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}.BlogsPage-module-scss-module__ZHvXfW__categoryFilter.BlogsPage-module-scss-module__ZHvXfW__categoryFilter:hover::-webkit-scrollbar-thumb{background:var(--color-text-muted)}.BlogsPage-module-scss-module__ZHvXfW__categoryFilter.BlogsPage-module-scss-module__ZHvXfW__categoryFilter{-ms-overflow-style:none}.BlogsPage-module-scss-module__ZHvXfW__categoryPill.BlogsPage-module-scss-module__ZHvXfW__categoryPill{padding:5px var(--space-3);border-radius:var(--radius-full);border:1.5px solid var(--color-border);font-size:var(--fs-xs);color:var(--color-text);white-space:nowrap;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);flex-shrink:0;align-items:center;font-weight:500;display:inline-flex}.BlogsPage-module-scss-module__ZHvXfW__categoryPill.BlogsPage-module-scss-module__ZHvXfW__categoryPill:hover{border-color:var(--color-accent);color:var(--color-accent)}.BlogsPage-module-scss-module__ZHvXfW__categoryPill.BlogsPage-module-scss-module__ZHvXfW__categoryPill:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BlogsPage-module-scss-module__ZHvXfW__categoryPillActive.BlogsPage-module-scss-module__ZHvXfW__categoryPillActive{background-color:var(--color-accent);color:var(--color-neutral-white);font-weight:600;border-color:var(--color-accent)!important}.BlogsPage-module-scss-module__ZHvXfW__categoryPillActive.BlogsPage-module-scss-module__ZHvXfW__categoryPillActive:hover{color:var(--color-neutral-white)}.BlogsPage-module-scss-module__ZHvXfW__contentWrapper.BlogsPage-module-scss-module__ZHvXfW__contentWrapper{padding-top:var(--space-6);padding-bottom:var(--space-8)}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__contentWrapper.BlogsPage-module-scss-module__ZHvXfW__contentWrapper{padding-top:var(--space-4);padding-bottom:var(--space-8)}}.BlogsPage-module-scss-module__ZHvXfW__contentInner.BlogsPage-module-scss-module__ZHvXfW__contentInner{padding-left:max(var(--section-padding-x),(100% - var(--content-max-width))/2);padding-right:max(var(--section-padding-x),(100% - var(--content-max-width))/2)}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__contentInner.BlogsPage-module-scss-module__ZHvXfW__contentInner{padding-left:var(--section-padding-x-mobile);padding-right:var(--section-padding-x-mobile)}}.BlogsPage-module-scss-module__ZHvXfW__contentLayout.BlogsPage-module-scss-module__ZHvXfW__contentLayout{gap:var(--space-6);grid-template-columns:1fr 300px;align-items:flex-start;width:100%;display:grid}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__contentLayout.BlogsPage-module-scss-module__ZHvXfW__contentLayout{grid-template-columns:1fr}}.BlogsPage-module-scss-module__ZHvXfW__mainContent.BlogsPage-module-scss-module__ZHvXfW__mainContent,.BlogsPage-module-scss-module__ZHvXfW__sidebarContent.BlogsPage-module-scss-module__ZHvXfW__sidebarContent{min-width:0}.BlogsPage-module-scss-module__ZHvXfW__sidebarTagsSection.BlogsPage-module-scss-module__ZHvXfW__sidebarTagsSection{margin-top:var(--space-4)}.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCta.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCta{background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-accent);border-radius:var(--radius-card);padding:var(--space-6);box-shadow:var(--shadow-sm);gap:var(--space-3);flex-direction:column;display:flex}.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaIcon.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaIcon{border-radius:var(--radius-base);background:var(--color-primary-light);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaHeadline.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaHeadline{font-size:var(--fs-xl);font-weight:700;font-family:var(--font-family-primary);color:var(--color-text);line-height:1.3;margin:0!important}.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaSubtext.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaSubtext{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:1.6;margin:0!important}.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaBtn.BlogsPage-module-scss-module__ZHvXfW__sidebarJobsCtaBtn{width:100%!important;margin-top:var(--space-1)!important}.BlogsPage-module-scss-module__ZHvXfW__paginationButtons.BlogsPage-module-scss-module__ZHvXfW__paginationButtons{justify-content:space-between;width:100%;padding:1rem 0;display:flex}.BlogsPage-module-scss-module__ZHvXfW__pagination.BlogsPage-module-scss-module__ZHvXfW__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:1.25rem 0;display:flex}.BlogsPage-module-scss-module__ZHvXfW__paginationArrow.BlogsPage-module-scss-module__ZHvXfW__paginationArrow{flex-shrink:0;width:2.25rem;height:2.25rem;min-width:2.25rem!important;padding:0!important}.BlogsPage-module-scss-module__ZHvXfW__paginationPage.BlogsPage-module-scss-module__ZHvXfW__paginationPage{border-radius:var(--radius-base);border:1px solid var(--color-border);min-width:2.25rem;height:2.25rem;color:var(--color-text);font-size:var(--fs-sm);transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);justify-content:center;align-items:center;padding:0 .5rem;display:inline-flex}.BlogsPage-module-scss-module__ZHvXfW__paginationPage.BlogsPage-module-scss-module__ZHvXfW__paginationPage:hover{border-color:var(--color-accent);color:var(--color-accent)}.BlogsPage-module-scss-module__ZHvXfW__paginationPage.BlogsPage-module-scss-module__ZHvXfW__paginationPage:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BlogsPage-module-scss-module__ZHvXfW__paginationPageActive.BlogsPage-module-scss-module__ZHvXfW__paginationPageActive{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-neutral-white);pointer-events:none;font-weight:600}.BlogsPage-module-scss-module__ZHvXfW__paginationEllipsis.BlogsPage-module-scss-module__ZHvXfW__paginationEllipsis{min-width:2.25rem;height:2.25rem;color:var(--color-text-muted);font-size:var(--fs-sm);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.BlogsPage-module-scss-module__ZHvXfW__searchBar.BlogsPage-module-scss-module__ZHvXfW__searchBar{background:var(--color-surface);border-radius:var(--radius-xl);border:1.5px solid var(--color-border);box-shadow:var(--shadow-md);padding:var(--space-1) var(--space-1) var(--space-1) 0;width:100%;min-height:54px;transition:border-color var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out);align-items:center;gap:0;display:flex}.BlogsPage-module-scss-module__ZHvXfW__searchBar.BlogsPage-module-scss-module__ZHvXfW__searchBar:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-lg)}.BlogsPage-module-scss-module__ZHvXfW__searchInputWrap.BlogsPage-module-scss-module__ZHvXfW__searchInputWrap{flex:1;align-items:center;min-width:0;padding:0 12px;display:flex}.BlogsPage-module-scss-module__ZHvXfW__searchIcon.BlogsPage-module-scss-module__ZHvXfW__searchIcon{color:var(--color-text-muted);font-size:var(--fs-xl);margin-right:var(--space-2);flex-shrink:0}.BlogsPage-module-scss-module__ZHvXfW__searchInput.BlogsPage-module-scss-module__ZHvXfW__searchInput{font-size:var(--fs-base);color:var(--color-text);font-family:var(--font-family-secondary);padding:var(--space-1) 0;background:0 0;border:none;outline:none;flex:1}.BlogsPage-module-scss-module__ZHvXfW__searchInput.BlogsPage-module-scss-module__ZHvXfW__searchInput::placeholder{color:var(--color-text-muted)}.BlogsPage-module-scss-module__ZHvXfW__searchClear.BlogsPage-module-scss-module__ZHvXfW__searchClear{cursor:pointer;color:var(--color-text-muted);transition:color var(--motion-duration-fast) var(--motion-ease-out);background:0 0;border:none;border-radius:50%;flex-shrink:0;align-items:center;padding:4px;display:flex}.BlogsPage-module-scss-module__ZHvXfW__searchClear.BlogsPage-module-scss-module__ZHvXfW__searchClear svg{font-size:var(--fs-base)}.BlogsPage-module-scss-module__ZHvXfW__searchClear.BlogsPage-module-scss-module__ZHvXfW__searchClear:hover{color:var(--color-text)}.BlogsPage-module-scss-module__ZHvXfW__searchButton.BlogsPage-module-scss-module__ZHvXfW__searchButton{white-space:nowrap;margin-left:var(--space-2);margin-right:var(--space-2);flex-shrink:0;min-height:40px;border-radius:var(--radius-base)!important;padding:var(--space-2) var(--space-4)!important}.BlogsPage-module-scss-module__ZHvXfW__resultsBar.BlogsPage-module-scss-module__ZHvXfW__resultsBar{margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.BlogsPage-module-scss-module__ZHvXfW__resultsBarText.BlogsPage-module-scss-module__ZHvXfW__resultsBarText{font-size:var(--fs-sm);color:var(--color-text-muted);font-family:var(--font-family-secondary)}.BlogsPage-module-scss-module__ZHvXfW__resultsBarCount.BlogsPage-module-scss-module__ZHvXfW__resultsBarCount{color:var(--color-text);font-weight:600}.BlogsPage-module-scss-module__ZHvXfW__clearChip.BlogsPage-module-scss-module__ZHvXfW__clearChip{border:1px solid var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-muted);cursor:pointer;font-size:var(--fs-xs);font-family:var(--font-family-secondary);padding:3px var(--space-2);transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-fast) var(--motion-ease-out),opacity var(--motion-duration-fast) var(--motion-ease-out);background:0 0;align-items:center;gap:4px;display:inline-flex}.BlogsPage-module-scss-module__ZHvXfW__clearChip.BlogsPage-module-scss-module__ZHvXfW__clearChip svg{font-size:var(--fs-xs)}.BlogsPage-module-scss-module__ZHvXfW__clearChip.BlogsPage-module-scss-module__ZHvXfW__clearChip:hover{border-color:var(--color-accent);color:var(--color-accent)}.BlogsPage-module-scss-module__ZHvXfW__clearChip.BlogsPage-module-scss-module__ZHvXfW__clearChip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BlogsPage-module-scss-module__ZHvXfW__emptyState.BlogsPage-module-scss-module__ZHvXfW__emptyState{padding:var(--space-12) 0 var(--space-6);text-align:center}.BlogsPage-module-scss-module__ZHvXfW__emptyStateText.BlogsPage-module-scss-module__ZHvXfW__emptyStateText{color:var(--color-text-muted);font-size:var(--fs-base);margin-bottom:var(--space-4);font-family:var(--font-family-secondary)}.BlogsPage-module-scss-module__ZHvXfW__emptyStateClear.BlogsPage-module-scss-module__ZHvXfW__emptyStateClear{border:1px solid var(--color-accent);border-radius:var(--radius-base);color:var(--color-accent);cursor:pointer;font-size:var(--fs-sm);font-family:var(--font-family-secondary);padding:var(--space-2) var(--space-4);transition:background-color var(--motion-duration-fast) var(--motion-ease-out);background:0 0}.BlogsPage-module-scss-module__ZHvXfW__emptyStateClear.BlogsPage-module-scss-module__ZHvXfW__emptyStateClear:hover{background-color:color-mix(in srgb, var(--color-accent) 8%, transparent)}@media (max-width:899px){.BlogsPage-module-scss-module__ZHvXfW__searchBar.BlogsPage-module-scss-module__ZHvXfW__searchBar{padding:var(--space-2);align-items:stretch;gap:var(--space-1);flex-direction:column;max-width:100%}.BlogsPage-module-scss-module__ZHvXfW__searchInputWrap.BlogsPage-module-scss-module__ZHvXfW__searchInputWrap{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border)}.BlogsPage-module-scss-module__ZHvXfW__searchButton.BlogsPage-module-scss-module__ZHvXfW__searchButton{margin:var(--space-1) 0 0;width:100%;border-radius:var(--radius-base)!important;padding:var(--space-3)!important}.BlogsPage-module-scss-module__ZHvXfW__resultsBar.BlogsPage-module-scss-module__ZHvXfW__resultsBar{align-items:flex-start;gap:var(--space-2);flex-direction:column}}
.Blogs-module-scss-module__5cITEa__wrap.Blogs-module-scss-module__5cITEa__wrap{flex-direction:column;gap:1.5rem;display:flex}.Blogs-module-scss-module__5cITEa__grid.Blogs-module-scss-module__5cITEa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (max-width:899px){.Blogs-module-scss-module__5cITEa__grid.Blogs-module-scss-module__5cITEa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.Blogs-module-scss-module__5cITEa__grid.Blogs-module-scss-module__5cITEa__grid{grid-template-columns:1fr}}
