.blog-index-page__container.page__container{background-color:var(--surface-page)}.page__container .blog-index-page__content{align-items:center;background-color:var(--surface-page);display:flex;flex-direction:column;gap:var(--spacing-5xl);padding-top:var(--spacing-2xl)}@media (max-width:767px){.page__container .blog-index-page__content{gap:var(--spacing-2xl)}}.blog-index-page__content>*{max-width:var(--max-content-width);width:100%}.blog-index-page__container.page__container{overflow:visible}.blog-listing-config{display:none}.blog-listing{--blog-main-column-min:880px;--blog-side-column-width:clamp(240px,calc(100vw - var(--blog-main-column-min)),336px);--blog-sticky-top:calc(var(--header-height) + var(--spacing-5xl));align-items:start;display:grid;gap:var(--spacing-3xl);grid-template-columns:1fr var(--blog-side-column-width)}@media (max-width:1144px){.blog-listing{width:100%}.blog-listing,.sidebar{display:contents}}.sidebar .blog-banner__social-links-wrapper{width:100%}.blog-listing__body{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}.blog-listing__filters{align-items:center;align-self:flex-start;display:flex;flex-direction:row;gap:var(--spacing-md)}@media (max-width:767px){.blog-listing__filters{align-items:flex-start;flex-direction:column;gap:var(--spacing-xs)}}ul.blog-listing__tags{display:flex;flex-direction:row;gap:var(--spacing-xs);list-style:none;margin:0;padding:0}.blog-card__link--featured{color:inherit;display:flex;flex-direction:row;gap:var(--spacing-md);height:100%;text-decoration:none}ul.blog-listing__recent-posts{display:grid;gap:var(--spacing-xl);grid-template-columns:1fr 1fr;padding:0;width:100%}@media (max-width:1144px){ul.blog-listing__recent-posts{grid-template-columns:1fr;width:100%}}.recent-posts__item{display:flex;min-width:0;width:100%}.blog-listing__footer{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-sm)}.blog-listing__progress{display:flex;flex-direction:column;gap:var(--spacing-xs);justify-content:center}.blog-listing__progress .progress-bar-container{border-radius:999px;width:226px}.btn__icon{--icon-size:20px;display:flex;height:var(--icon-size);transform-origin:center;width:var(--icon-size)}#loadMoreBtn[data-state=idle] .btn__icon{display:none}.spinner{animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}#loadMoreBtn{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-xs);justify-content:center;width:fit-content}#loadMoreBtn[data-state=loading]{cursor:wait;pointer-events:none}#loadMoreBtn .loadMoreBtn__check,#loadMoreBtn .spinner{display:none}#loadMoreBtn[data-state=loading] .spinner{display:inline-block}#loadMoreBtn[data-state=end] .loadMoreBtn__check{display:inline-flex}.loadMoreBtn__check{--icon-size:24px;align-self:center;color:var(--icon-disabled);height:var(--icon-size);width:var(--icon-size)}.loadMoreBtn__check svg{height:100%;width:100%}.loadMoreBtn__chip{align-items:center;align-self:flex-start;background-color:var(--surface-information);border-radius:9999px;color:var(--text-information);display:inline-flex;font-family:var(--brand-font-family);font-size:var(--font-size-0);font-weight:var(--brand-font-weight-medium);line-height:14px;padding:var(--spacing-2xs) var(--spacing-xs);white-space:nowrap}#loadMoreBtn[data-state=end] .loadMoreBtn__chip,#loadMoreBtn[data-state=loading] .loadMoreBtn__chip{display:none}