.year-separator[data-v-24f5bca9]{height:5rem;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.year-text[data-v-24f5bca9]{color:transparent;font-size:8em;font-weight:700;left:-3rem;position:absolute;top:-2rem;-webkit-text-stroke:2px #aaa;text-stroke:2px #aaa;opacity:.1}.post-link[data-v-24f5bca9]{display:block;font-weight:400;margin-bottom:1.5rem;margin-top:.5rem;text-decoration:none;transition:opacity .2s ease}.post-link[data-v-24f5bca9]:hover{opacity:1}.post-item[data-v-24f5bca9]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px){.post-item[data-v-24f5bca9]{align-items:center;flex-direction:row;justify-content:space-between}}.post-title[data-v-24f5bca9]{font-size:1.125rem;line-height:1.2}.post-date[data-v-24f5bca9]{flex-shrink:0;white-space:nowrap}.tab-bar[data-v-2136ed7d]{display:flex;gap:1.5rem;justify-content:center;margin-bottom:2rem}.tab-item[data-v-2136ed7d]{background:none;border:none;color:inherit;cursor:pointer;font-size:1.1rem;opacity:.35;padding:0;transition:opacity .2s ease}.tab-item[data-v-2136ed7d]:hover{opacity:.7}.tab-item.active[data-v-2136ed7d]{font-weight:600;opacity:1}
