.blog-search-input-module__r2bdVq__form{flex-direction:column;flex:0 460px;gap:6px;min-width:280px;display:flex}.blog-search-input-module__r2bdVq__label{font-size:var(--font-size-secondary);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text)}.blog-search-input-module__r2bdVq__field{display:flex;position:relative}.blog-search-input-module__r2bdVq__adornment{color:var(--color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.blog-search-input-module__r2bdVq__spinner{border:2px solid var(--color-border);border-top-color:var(--color-brand);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite blog-search-input-module__r2bdVq__spin}@keyframes blog-search-input-module__r2bdVq__spin{to{transform:rotate(360deg)}}.blog-search-input-module__r2bdVq__input{font-size:var(--font-size-base);border:1px solid var(--color-input-border);background:var(--color-bg);color:var(--color-text);border-radius:8px;flex:1;padding:12px 16px 12px 40px;transition:border-color .2s}.blog-search-input-module__r2bdVq__input:focus{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-brand)}@media (max-width:768px){.blog-search-input-module__r2bdVq__form{width:100%}}
.blog-list-page-module__hqfitG__header{border-bottom:1px solid var(--color-divider);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding:48px 0 32px;display:flex}.blog-list-page-module__hqfitG__title{letter-spacing:-.5px;margin-bottom:8px}.blog-list-page-module__hqfitG__subtitle{font-size:var(--font-size-base);color:var(--color-text-secondary)}.blog-list-page-module__hqfitG__layout{grid-template-columns:260px 1fr;gap:48px;padding:32px 0 0;display:grid}.blog-list-page-module__hqfitG__sidebar{--left-viewport-gutter:calc(max((100vw - var(--container-max-width)) / 2, 0px) + var(--container-padding-x));top:calc(var(--site-header-height) + var(--space-12));min-width:0;max-height:calc(100vh - var(--site-header-height) - var(--space-12) - var(--space-4));margin-left:calc(-1 * var(--left-viewport-gutter));padding-left:var(--left-viewport-gutter);padding-right:var(--space-3);padding-bottom:var(--space-6);scrollbar-width:thin;scrollbar-color:var(--color-gray-300) transparent;align-self:start;position:sticky;overflow-y:auto}.blog-list-page-module__hqfitG__sidebar::-webkit-scrollbar{width:6px;display:block}.blog-list-page-module__hqfitG__sidebar::-webkit-scrollbar-thumb{background-color:var(--color-gray-300);border-radius:3px}.blog-list-page-module__hqfitG__topicSelect{display:none}.blog-list-page-module__hqfitG__tagNav{flex-direction:column;gap:6px;display:flex}.blog-list-page-module__hqfitG__tagItem{color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.blog-list-page-module__hqfitG__tagItem:hover{border-color:var(--color-text-muted);color:var(--color-text)}.blog-list-page-module__hqfitG__tagItemActive{background:var(--color-brand);border-color:var(--color-brand);color:#fff;font-weight:600}.blog-list-page-module__hqfitG__tagItemActive:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover);color:#fff}.blog-list-page-module__hqfitG__tagLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-list-page-module__hqfitG__tagCount{color:var(--color-text-muted);flex-shrink:0;font-size:12px;font-weight:600}.blog-list-page-module__hqfitG__tagItemActive .blog-list-page-module__hqfitG__tagCount{color:#fff;opacity:.7}.blog-list-page-module__hqfitG__main{min-width:0}.blog-list-page-module__hqfitG__empty{text-align:center;color:var(--color-text-muted);background:var(--color-surface);font-size:var(--font-size-base);border-radius:12px;padding:64px 32px}.blog-list-page-module__hqfitG__pagination{justify-content:center;margin-top:40px;display:flex}.blog-list-page-module__hqfitG__cardsGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.blog-list-page-module__hqfitG__cardLink{color:inherit;flex-direction:column;text-decoration:none;display:flex}.blog-list-page-module__hqfitG__cardLinkFeatured{grid-column:1/-1}@media (max-width:1200px){.blog-list-page-module__hqfitG__cardsGrid{grid-template-columns:1fr}}@media (max-width:992px){.blog-list-page-module__hqfitG__layout{grid-template-columns:220px 1fr;gap:32px}}@media (max-width:768px){.blog-list-page-module__hqfitG__header{padding:32px 0 24px}.blog-list-page-module__hqfitG__layout{grid-template-columns:1fr;padding-top:16px}.blog-list-page-module__hqfitG__sidebar{max-height:none;margin-left:0;padding-bottom:0;padding-left:0;padding-right:0;position:static;overflow:visible}.blog-list-page-module__hqfitG__topicSelect{display:block}.blog-list-page-module__hqfitG__tagNav{display:none}}
