@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";.sidebar{flex-basis:25rem}.sidebar__block--sticky{position:sticky;top:0.9375rem;transition:top .3s}html:has(.header.--header-show) .sidebar__block--sticky{top:calc(var(--header-height) + 0.9375rem)}.sidebar__title{margin-bottom:1.25rem}.sidebar__post:not(:last-child){margin-bottom:1.25rem}@media (max-width: 61.99875em) and (max-width: 89.375em){.sidebar__posts{margin-inline:-0.9375rem;padding-inline:0.9375rem}}@media (max-width: 61.99875em) and (max-width: 27.5em){.sidebar__posts .card-blog{min-width:18.125rem}}@media (max-width: 61.99875em){.sidebar__posts{display:flex;overflow-x:auto;gap:1.875rem;scrollbar-width:thin;padding-block-end:0.9375rem;margin-block-end:-0.9375rem}.sidebar__posts .card-blog{flex-basis:27.875rem;min-width:21.875rem}}@media (max-width: 47.99875em){.sidebar__posts{gap:1.5625rem}}
