.pagination[data-astro-cid-mfopjou4]{font-family:var(--font-brand-display);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;display:flex}.pagination__item[data-astro-cid-mfopjou4]{border:1px solid var(--color-brand-border);border-radius:var(--radius-brand-small);background:var(--color-brand-container);min-width:44px;min-height:44px;color:var(--color-brand-text);font-family:var(--font-brand-display);font-size:var(--font-size-brand-body);justify-content:center;align-items:center;padding:0 12px;line-height:1;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.pagination__link[data-astro-cid-mfopjou4]:hover{background:var(--color-brand-primary-dark);border-color:var(--color-brand-border-strong);color:var(--color-brand-text)}.pagination__link[data-astro-cid-mfopjou4]:focus-visible{outline:3px solid var(--color-brand-focus);outline-offset:2px}.pagination__item--current[data-astro-cid-mfopjou4]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-brand-surface);cursor:default;font-weight:600}.pagination__item--disabled[data-astro-cid-mfopjou4]{color:var(--color-brand-muted);cursor:not-allowed;background:0 0;border-color:#0000}.pagination__ellipsis[data-astro-cid-mfopjou4]{min-width:24px;min-height:44px;color:var(--color-brand-muted);font-family:var(--font-brand-display);font-size:var(--font-size-brand-body);justify-content:center;align-items:center;display:inline-flex}@media (width<=639px){.pagination__item[data-astro-cid-mfopjou4]{min-width:44px;min-height:44px;padding:0 10px}}@media (prefers-reduced-motion:reduce){.pagination__item[data-astro-cid-mfopjou4]{transition:none}}.blog-page[data-astro-cid-jx6xbtpr]{width:100%}.blog-page__container[data-astro-cid-jx6xbtpr]{width:min(var(--layout-brand-max), calc(100% - (var(--layout-brand-gutter) * 2)));margin:0 auto}.blog-featured[data-astro-cid-jx6xbtpr],.blog-archive[data-astro-cid-jx6xbtpr]{margin-top:var(--space-brand-section)}.eyebrow[data-astro-cid-jx6xbtpr]{color:var(--color-brand-primary-light);font-family:var(--font-brand-body);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.blog-featured__title[data-astro-cid-jx6xbtpr]{margin:calc(var(--space-brand-container) / 2) 0 0;max-width:820px;color:var(--color-brand-text);font-family:var(--font-brand-display);letter-spacing:-.06em;font-size:clamp(2.7rem,7vw,6.5rem);font-weight:500;line-height:.95}.blog-featured__intro[data-astro-cid-jx6xbtpr]{margin:var(--space-brand-container) 0 0;max-width:60ch;color:var(--color-brand-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.blog-featured[data-astro-cid-jx6xbtpr] .featured-article{margin-top:var(--space-brand-container)}.blog-archive__title[data-astro-cid-jx6xbtpr]{margin:calc(var(--space-brand-container) / 2) 0 0;max-width:820px;color:var(--color-brand-text);font-family:var(--font-brand-display);letter-spacing:-.06em;font-size:clamp(2.7rem,7vw,6.5rem);font-weight:500;line-height:.95}.blog-archive__accent[data-astro-cid-jx6xbtpr]{color:var(--color-brand-primary)}.blog-archive__intro[data-astro-cid-jx6xbtpr]{margin:var(--space-brand-container) 0 0;max-width:60ch;color:var(--color-brand-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.blog-archive[data-astro-cid-jx6xbtpr] .project-filters{margin-top:var(--space-brand-section)}.blog-archive__grid[data-astro-cid-jx6xbtpr]{gap:var(--space-brand-container);margin-top:var(--space-brand-section);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-archive__empty[data-astro-cid-jx6xbtpr]{margin:var(--space-brand-section) 0 0;color:var(--color-brand-muted);font-size:var(--font-size-brand-body);line-height:1.7}.blog-archive__pagination[data-astro-cid-jx6xbtpr]{margin-top:var(--space-brand-section)}@media (width<=1023px){.blog-page__container[data-astro-cid-jx6xbtpr]{width:min(var(--layout-brand-max), calc(100% - 40px))}.blog-archive__grid[data-astro-cid-jx6xbtpr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.blog-page__container[data-astro-cid-jx6xbtpr]{width:min(var(--layout-brand-max), calc(100% - 32px))}.blog-archive__grid[data-astro-cid-jx6xbtpr]{grid-template-columns:1fr}}.blog-page[data-astro-cid-jx6xbtpr][data-reveal-root] [data-astro-cid-jx6xbtpr]:where([data-reveal]){opacity:0;transition:opacity .5s,transform .5s;transform:translateY(12px)}.blog-page[data-astro-cid-jx6xbtpr][data-reveal-root] :where([data-reveal]).is-visible[data-astro-cid-jx6xbtpr]{opacity:1;transform:none}.blog-archive__grid[data-astro-cid-jx6xbtpr] [data-reveal]{transition-delay:calc(var(--card-index,0) * .1s)}@media (prefers-reduced-motion:reduce){.blog-page[data-astro-cid-jx6xbtpr] [data-astro-cid-jx6xbtpr]:where([data-reveal]){opacity:1;transition:none;transform:none}}
