.blog-hero[data-astro-cid-5tznm7mj]{padding:6rem 0 var(--spacing-6)}.blog-hero-brand[data-astro-cid-5tznm7mj]{display:flex;align-items:baseline;gap:var(--spacing-4)}.blog-logo-text[data-astro-cid-5tznm7mj]{font-family:Newsreader,serif;font-size:1.75rem;color:var(--on-surface);letter-spacing:-.03em;font-weight:400}.blog-logo-star[data-astro-cid-5tznm7mj]{font-family:Newsreader,serif;font-size:1.25rem;color:#c05621;vertical-align:super;margin-left:-12px;line-height:0}.blog-hero-divider[data-astro-cid-5tznm7mj]{width:1px;height:1.5rem;background:#1a1c1b33;align-self:center}.blog-hero-label[data-astro-cid-5tznm7mj]{font-family:var(--font-display);font-size:1.25rem;color:var(--on-surface-variant);font-weight:500;letter-spacing:-.01em;margin:0}.blog-grid[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;gap:var(--spacing-8)}.blog-article-link[data-astro-cid-5tznm7mj]{text-decoration:none;color:inherit;display:block}.blog-article-card[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:300px 1fr;background:linear-gradient(180deg,var(--surface-container-lowest),var(--surface-container-low));border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(26,28,27,.06);box-shadow:0 8px 28px #1a1c1b0d;transition:transform .3s ease,box-shadow .3s ease}.blog-article-card[data-astro-cid-5tznm7mj]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1a1c1b14}.blog-article-image[data-astro-cid-5tznm7mj]{min-height:220px;width:100%;position:relative;background:linear-gradient(135deg,#e8e8e5,#d9d9d6)}.blog-article-image[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog-image-placeholder[data-astro-cid-5tznm7mj]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.blog-article-body[data-astro-cid-5tznm7mj]{padding:var(--spacing-10);display:flex;flex-direction:column;justify-content:center}.blog-meta[data-astro-cid-5tznm7mj]{display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-3)}.blog-article-title[data-astro-cid-5tznm7mj]{font-family:var(--font-display);font-size:1.5rem;font-weight:600;margin-bottom:var(--spacing-3);color:var(--on-surface);line-height:1.3}.blog-article-excerpt[data-astro-cid-5tznm7mj]{color:var(--on-surface-variant);line-height:1.6;max-width:55ch;display:grid;gap:var(--spacing-2)}.blog-article-byline[data-astro-cid-5tznm7mj]{margin:0;color:var(--outline);letter-spacing:.01em}.blog-article-byline[data-astro-cid-5tznm7mj] span[data-astro-cid-5tznm7mj]{color:var(--on-surface-variant)}.blog-meta-divider[data-astro-cid-5tznm7mj]{display:inline-block;margin:0 var(--spacing-2)}.blog-article-meta[data-astro-cid-5tznm7mj]{margin-top:var(--spacing-4);display:block;color:var(--outline)}.btn-lg[data-astro-cid-5tznm7mj]{padding:var(--spacing-4) var(--spacing-8);font-size:1.125rem;border-radius:var(--radius-default);text-decoration:none}.headline-lg[data-astro-cid-5tznm7mj]{font-family:var(--font-display);font-size:2.5rem;font-weight:600;line-height:1.2}.display-lg[data-astro-cid-5tznm7mj]{font-family:var(--font-display);font-size:3.5rem;letter-spacing:-.03em;line-height:1.1;font-weight:700}.section[data-astro-cid-5tznm7mj]{padding:var(--spacing-20) 0}.container[data-astro-cid-5tznm7mj]{max-width:1440px;margin:0 auto;padding:0 var(--spacing-8)}.surface-low[data-astro-cid-5tznm7mj]{background:var(--surface-container-low)}.pagination[data-astro-cid-5tznm7mj]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-6);margin-top:var(--spacing-12);padding-top:var(--spacing-8);border-top:1px solid rgba(26,28,27,.08)}.pagination-btn[data-astro-cid-5tznm7mj]{display:inline-flex;align-items:center;padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-default);border:1px solid rgba(26,28,27,.15);background:var(--surface-container-lowest);color:var(--on-surface);font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s ease,border-color .2s ease}a[data-astro-cid-5tznm7mj].pagination-btn:hover{background:var(--surface-container-low);border-color:var(--secondary)}.pagination-btn--disabled[data-astro-cid-5tznm7mj]{opacity:.35;cursor:default}.pagination-info[data-astro-cid-5tznm7mj]{font-size:.875rem;color:var(--on-surface-variant);min-width:100px;text-align:center}.body-sm[data-astro-cid-5tznm7mj]{font-size:.875rem}@media(max-width:768px){.blog-article-card[data-astro-cid-5tznm7mj]{grid-template-columns:1fr}.blog-article-image[data-astro-cid-5tznm7mj]{min-height:160px}.blog-article-body[data-astro-cid-5tznm7mj]{padding:var(--spacing-6)}.display-lg[data-astro-cid-5tznm7mj]{font-size:2.25rem}.headline-lg[data-astro-cid-5tznm7mj]{font-size:1.75rem}.section[data-astro-cid-5tznm7mj]{padding:var(--spacing-12) 0}.blog-hero[data-astro-cid-5tznm7mj]{padding:5rem 0 var(--spacing-4)}}@media(max-width:480px){.display-lg[data-astro-cid-5tznm7mj]{font-size:1.75rem}.headline-lg[data-astro-cid-5tznm7mj]{font-size:1.5rem}.blog-article-body[data-astro-cid-5tznm7mj]{padding:var(--spacing-4)}.blog-article-title[data-astro-cid-5tznm7mj]{font-size:1.25rem}.btn-lg[data-astro-cid-5tznm7mj]{font-size:1rem;padding:var(--spacing-3) var(--spacing-6)}}
