.blog-archive[data-v-6c692938]{background:#111;padding:6rem 0 8rem;position:relative}.archive-container[data-v-6c692938]{margin:0 auto;max-width:1400px;padding:0 24px;position:relative;z-index:10}@media(min-width:768px){.archive-container[data-v-6c692938]{padding:0 48px}}.archive-header[data-v-6c692938]{margin-bottom:4rem;text-align:center}.header-badge[data-v-6c692938]{align-items:center;background:hsl(var(--color-primary-300)/.2);border-radius:9999px;color:hsl(var(--color-primary));display:inline-flex;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:1.5rem;padding:.5rem 1rem;text-transform:uppercase}.archive-headline[data-v-6c692938]{color:#fff;font-family:Inter,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.02em;line-height:1.2}.blog-grid[data-v-6c692938]{display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.blog-grid[data-v-6c692938]{gap:4rem;grid-template-columns:2fr 1fr}}.blog-list[data-v-6c692938]{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.blog-list[data-v-6c692938]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-list[data-v-6c692938]{grid-template-columns:1fr}}@media(min-width:1200px){.blog-list[data-v-6c692938]{grid-template-columns:repeat(2,1fr)}}.show-more-wrapper[data-v-6c692938]{margin-top:3rem;text-align:center}.show-more-btn[data-v-6c692938]{align-items:center;background:hsl(var(--color-primary));border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;gap:.75rem;padding:1rem 2rem;transition:all .2s ease}.show-more-btn svg[data-v-6c692938]{height:18px;transition:transform .3s ease;width:18px}.show-more-btn[data-v-6c692938]:hover{background:hsl(var(--color-primary-300));box-shadow:0 8px 25px hsl(var(--color-primary)/.2);transform:translateY(-2px)}.show-more-btn:hover svg[data-v-6c692938]{transform:translate(4px)}.blog-sidebar[data-v-6c692938]{height:-moz-fit-content;height:fit-content;position:sticky;top:8rem}
