.blog-posts[data-v-fe78f60f]{margin-bottom:2rem}.section-label[data-v-fe78f60f]{color:var(--accent-text-color);font-family:"ui-sans-serif",system-ui,sans-serif;font-size:.7rem;letter-spacing:.12em;margin-bottom:.75rem;margin-top:0;text-transform:uppercase}.post-list[data-v-fe78f60f]{display:flex;flex-direction:column;gap:0}.post-item[data-v-fe78f60f]{border-bottom:1px solid var(--border-color);border-radius:2px;color:inherit;display:block;padding:1.1rem 0;position:relative;transition:background-color .15s ease}.margin-date[data-v-fe78f60f]{color:var(--accent-text-color);display:none;font-family:"ui-sans-serif",system-ui,sans-serif;font-size:.7rem;letter-spacing:.04em;opacity:.6;position:absolute;right:calc(100% + 1.5rem);top:1.3rem;white-space:nowrap}@media (min-width:1100px){.margin-date[data-v-fe78f60f]{display:block}.timeframe[data-v-fe78f60f]{display:none}}.post-item[data-v-fe78f60f]:hover{color:inherit}.post-item:hover .title[data-v-fe78f60f]{color:var(--link-color-hover)}.title[data-v-fe78f60f]{color:var(--text-color);font-size:1.15rem;font-weight:700;line-height:1.4;margin:0 0 .2rem;transition:color .2s ease}.timeframe[data-v-fe78f60f]{color:var(--accent-text-color);font-family:"ui-sans-serif",system-ui,sans-serif;font-size:.75rem;margin:0 0 .4rem;opacity:.75}.description[data-v-fe78f60f]{color:var(--text-color);font-size:.9rem;line-height:1.6;margin:0;opacity:.6}.pagination[data-v-fe78f60f]{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.pagination button[data-v-fe78f60f]{background-color:transparent;border:1px solid var(--border-color);border-radius:3px;color:var(--accent-text-color);cursor:pointer;font-size:.9rem;padding:.4rem .9rem;transition:color .2s ease,border-color .2s ease}.pagination button.active[data-v-fe78f60f]{font-weight:700}.pagination button.active[data-v-fe78f60f],.pagination button[data-v-fe78f60f]:hover{border-color:var(--link-color-hover);color:var(--link-color-hover)}.pagination button[data-v-fe78f60f]:hover{background-color:transparent}
