.blog-archive[data-v-1c56d2fe]{background:hsl(var(--color-primary-100-20));font-family:var(--font-body);padding:5rem 2rem}.archive-container[data-v-1c56d2fe]{margin:0 auto;max-width:1200px}.archive-title[data-v-1c56d2fe]{color:hsl(var(--color-primary-900));font-family:var(--font-heading);font-size:1.75rem;font-weight:700;margin-bottom:2.5rem}.archive-layout[data-v-1c56d2fe]{display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.archive-layout[data-v-1c56d2fe]{grid-template-columns:1fr 340px}}.blog-column[data-v-1c56d2fe]{min-width:0}.blog-grid[data-v-1c56d2fe]{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media(min-width:640px){.blog-grid[data-v-1c56d2fe]{grid-template-columns:repeat(2,1fr)}}.load-more[data-v-1c56d2fe]{display:flex;justify-content:center;margin-top:3rem}.btn-load-more[data-v-1c56d2fe]{align-items:center;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:.875rem;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:all .2s ease}.btn-load-more[data-v-1c56d2fe],.btn-load-more[data-v-1c56d2fe]:hover{background:hsl(var(--color-primary))}.btn-load-more[data-v-1c56d2fe]:hover{transform:translateY(-2px)}.btn-load-more svg[data-v-1c56d2fe]{height:1rem;width:1rem}.sidebar-column[data-v-1c56d2fe]{align-self:start;position:sticky;top:2rem}.sidebar-column[data-v-1c56d2fe] .card-inner{height:400px}
