.BlogSearchBar-module___ex3mG__form{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:#fff;align-items:center;gap:10px;width:100%;max-width:520px;margin:0 auto;padding:6px 6px 6px 20px;transition:border-color .15s;display:flex}.BlogSearchBar-module___ex3mG__form:focus-within{border-color:var(--color-primary)}.BlogSearchBar-module___ex3mG__input{min-width:0;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.BlogSearchBar-module___ex3mG__input::placeholder{color:var(--color-text-faint)}.BlogSearchBar-module___ex3mG__submit{cursor:pointer;background:var(--color-primary);color:#fff;border-radius:var(--radius-pill);border:none;flex-shrink:0;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s}.BlogSearchBar-module___ex3mG__submit:hover{background:var(--color-primary-hover)}.BlogSearchBar-module___ex3mG__iconSubmit{cursor:pointer;background:var(--color-primary);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background-color .15s;display:inline-flex}.BlogSearchBar-module___ex3mG__iconSubmit:hover{background:var(--color-primary-hover)}.BlogSearchBar-module___ex3mG__compact{max-width:100%;padding:5px 6px 5px 16px}
.BlogHero-module__ouLdCq__section{border-bottom:1px solid var(--color-border);text-align:center;padding:48px 40px 32px}.BlogHero-module__ouLdCq__inner{max-width:720px}.BlogHero-module__ouLdCq__title{letter-spacing:-1.8px;color:var(--color-text);margin:0 0 14px;font-size:clamp(32px,4.6vw,52px);font-weight:700;line-height:1.1}.BlogHero-module__ouLdCq__desc{color:var(--color-text-muted);margin:0 0 28px;font-size:17px;font-weight:300;line-height:1.6}@media (max-width:600px){.BlogHero-module__ouLdCq__section{padding:40px 20px 28px}}
.BlogResultsGrid-module__A28jFq__toolbar{background:var(--color-bg);border-bottom:1px solid var(--color-border);padding:32px 40px 12px}.BlogResultsGrid-module__A28jFq__toolbarInner{max-width:var(--container-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:0 40px;display:flex}.BlogResultsGrid-module__A28jFq__toolbarLeft{flex:1;min-width:0}.BlogResultsGrid-module__A28jFq__toggle{border:1px solid var(--color-border);cursor:pointer;border-radius:var(--radius-pill);color:var(--color-text-muted);background:#fff;flex-shrink:0;align-items:center;gap:7px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.BlogResultsGrid-module__A28jFq__toggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.BlogResultsGrid-module__A28jFq__row{max-width:var(--container-max);align-items:flex-start;gap:40px;margin:0 auto;padding:56px 40px;display:flex}.BlogResultsGrid-module__A28jFq__main{flex:1;min-width:0}.BlogResultsGrid-module__A28jFq__grid{gap:28px;display:grid}.BlogResultsGrid-module__A28jFq__side{flex:0 0 32%;min-width:0;max-width:32%}@media (max-width:1024px){.BlogResultsGrid-module__A28jFq__row{flex-direction:column}.BlogResultsGrid-module__A28jFq__side{flex:none;width:100%;max-width:100%}.BlogResultsGrid-module__A28jFq__grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.BlogResultsGrid-module__A28jFq__toolbar{padding:24px 20px 12px}.BlogResultsGrid-module__A28jFq__row{padding:32px 20px}.BlogResultsGrid-module__A28jFq__grid{grid-template-columns:1fr!important}.BlogResultsGrid-module__A28jFq__toolbarInner{padding:0}}
.BlogCategoryChips-module__TY2-jq__row{flex-wrap:wrap;gap:10px;display:flex}.BlogCategoryChips-module__TY2-jq__chip,.BlogCategoryChips-module__TY2-jq__chipActive{border-radius:var(--radius-pill);white-space:nowrap;padding:8px 16px;font-size:13.5px;font-weight:500;transition:border-color .15s,color .15s,background-color .15s;display:inline-block}.BlogCategoryChips-module__TY2-jq__chip{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-muted)}.BlogCategoryChips-module__TY2-jq__chip:hover{border-color:var(--color-primary);color:var(--color-primary)}.BlogCategoryChips-module__TY2-jq__chipActive{background:var(--color-primary);border:1px solid var(--color-primary);color:#fff}
.BlogEmptyState-module__UmCDkq__section{padding:64px 40px 88px}.BlogEmptyState-module__UmCDkq__inner{text-align:center;flex-direction:column;align-items:center;max-width:520px;display:flex}.BlogEmptyState-module__UmCDkq__title{color:var(--color-text);margin:20px 0 8px;font-size:26px;font-weight:700}.BlogEmptyState-module__UmCDkq__desc{color:var(--color-text-muted);margin:0 0 28px;font-size:15px}.BlogEmptyState-module__UmCDkq__chipRow{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:28px;display:flex}.BlogEmptyState-module__UmCDkq__chip{color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:8px 16px;font-size:13.5px;font-weight:500;display:inline-block}.BlogEmptyState-module__UmCDkq__chip:hover{border-color:var(--color-primary);color:var(--color-primary)}.BlogEmptyState-module__UmCDkq__label{letter-spacing:1px;text-transform:uppercase;color:var(--color-text-faint);margin-bottom:14px;font-size:12px;font-weight:700}.BlogEmptyState-module__UmCDkq__searchChip{color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-flex}.BlogEmptyState-module__UmCDkq__searchChip:hover{border-color:var(--color-primary);color:var(--color-primary)}.BlogEmptyState-module__UmCDkq__backLink{color:var(--color-primary);align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:600;display:inline-flex}.BlogEmptyState-module__UmCDkq__backLink:hover{color:var(--color-primary-hover)}
