.blog-page{margin-left:auto;margin-right:auto;width:100%;max-width:1320px;padding:3rem 1.5rem 6rem}@media(min-width:1024px){.blog-page{padding-left:3rem;padding-right:3rem}}.blog-page-header{margin-bottom:3rem;display:flex;max-width:48rem;flex-direction:column;gap:1rem}.blog-page-eyebrow{font-family:JetBrains Mono,Readex Pro,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity: 1;color:rgb(var(--c-accent) / var(--tw-text-opacity, 1))}.blog-page-title{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(2.25rem,6vw,5rem);line-height:1.02;font-weight:700;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1));text-wrap:balance}.blog-page-intro{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.1875rem;letter-spacing:-.005em;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1));text-wrap:pretty}.blog-page-empty{display:flex;max-width:42rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem}@media(min-width:1024px){.blog-page-empty{padding:2rem}}.blog-page-empty-text{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;letter-spacing:0em;font-weight:400;line-height:1.625;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.blog-page-empty-link{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}
