.BlogCard_blog-card__uc9Of{background-color:var(--color-warm-white);border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.03);transition:transform .3s ease,box-shadow .3s ease;height:100%;border:1px solid var(--color-cream)}.BlogCard_blog-card__uc9Of:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.06)}.BlogCard_blog-card-link__dRYnn{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.BlogCard_blog-card-image-wrapper__obVzR{position:relative;aspect-ratio:16/9;overflow:hidden}.BlogCard_blog-card-image__wp79k{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.BlogCard_blog-card__uc9Of:hover .BlogCard_blog-card-image__wp79k{transform:scale(1.05)}.BlogCard_blog-card-content__FKMLK{padding:2rem;display:flex;flex-direction:column;flex-grow:1}.BlogCard_blog-card-meta__r5OIn{display:flex;align-items:center;flex-wrap:wrap;row-gap:5px;margin-bottom:1rem;font-family:var(--font-sans);font-size:.8rem;color:var(--color-text-muted)}.BlogCard_blog-card-category__OqxM_{font-weight:600;color:var(--color-gold-dark);text-transform:uppercase;letter-spacing:.05em}.BlogCard_meta-divider__mYDNK{margin:0 .5rem;color:var(--color-cream)}.BlogCard_blog-card-read-time__ojQL7{display:flex;align-items:center}.BlogCard_meta-icon___g_yx{margin-right:4px}.BlogCard_blog-card-title__m5b0n{font-family:var(--font-serif);font-size:1.5rem;color:var(--color-charcoal);margin-bottom:1rem;line-height:1.3}.BlogCard_blog-card-excerpt__Thyon{font-family:var(--font-sans);color:var(--color-text-body);line-height:1.6;margin-bottom:2rem;font-size:.95rem;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_blog-card-read-more__UlM3U{font-family:var(--font-sans);font-weight:500;color:var(--color-gold-dark);font-size:.9rem;align-self:flex-start;transition:padding-left .2s ease}.BlogCard_blog-card__uc9Of:hover .BlogCard_blog-card-read-more__UlM3U{padding-left:5px}.Blog_blog-page__joA9t{padding:8rem 0 4rem;min-height:100vh;background-color:var(--color-warm-white)}.Blog_blog-header__VAEhZ{text-align:center;margin-bottom:3rem;padding:0 5%}.Blog_blog-heading__eCANk{font-family:var(--font-serif);font-size:3rem;color:var(--color-charcoal);margin-bottom:1rem}.Blog_blog-subheading__WTDIR{font-family:var(--font-sans);font-size:1.1rem;color:var(--color-text-body);max-width:600px;margin:0 auto}.Blog_featured-post__KiC5A{display:flex;flex-direction:column;background-color:var(--color-ivory);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.03);border:1px solid var(--color-cream);overflow:hidden;margin-bottom:4rem}.Blog_featured-post-image-wrapper__vkmfX{width:100%;aspect-ratio:21/9;overflow:hidden;max-height:400px}.Blog_featured-post-image__0qSOZ{width:100%;height:100%;object-fit:cover}.Blog_featured-post-content__17zO3{padding:3rem}.Blog_blog-meta__Nh82X{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;font-family:var(--font-sans);font-size:.9rem;color:var(--color-text-muted)}.Blog_blog-category__eNvJT{font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold-dark)}.Blog_meta-divider__rh_zf{color:var(--color-cream)}.Blog_blog-read-time__0xWs2{display:flex;align-items:center}.Blog_meta-icon__IH0Uw{margin-right:5px}.Blog_blog-title__Y6HJj{font-family:var(--font-serif);font-size:2.2rem;color:var(--color-charcoal);margin-bottom:2rem;line-height:1.3}.Blog_blog-body__L9Phj p{font-family:var(--font-sans);font-size:1.1rem;line-height:1.8;color:var(--color-text-body);margin-bottom:1.5rem}.Blog_drop-cap__3EjiK:first-letter{font-family:var(--font-serif);font-size:4rem;float:left;line-height:.8;padding-right:.5rem;color:var(--color-gold-dark)}.Blog_recent-posts-section__fB0_3{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--color-cream)}.Blog_section-heading__2MPMw{font-family:var(--font-serif);font-size:1.8rem;color:var(--color-charcoal);margin-bottom:2rem}.Blog_blog-grid__W_NC5{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.Blog_empty-state__j8Z2n{color:var(--color-text-muted);font-style:italic;background-color:var(--color-ivory);border-radius:12px;border:1px dashed var(--color-cream)}.Blog_blog-loading__eyxpU,.Blog_empty-state__j8Z2n{text-align:center;padding:4rem 2rem;font-family:var(--font-sans)}.Blog_blog-loading__eyxpU{color:var(--color-gold-dark);font-size:1.2rem}.Blog_fade-in-up__YBOMF{opacity:0;transform:translateY(30px);animation:Blog_fadeInUp__KzPs9 .8s ease forwards}.Blog_delay-1__3UCd0{animation-delay:.2s}@keyframes Blog_fadeInUp__KzPs9{to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Blog_featured-post-content__17zO3{padding:2rem 1.5rem}.Blog_featured-post-image-wrapper__vkmfX{aspect-ratio:16/9}.Blog_blog-title__Y6HJj{font-size:1.8rem}.Blog_blog-grid__W_NC5{grid-template-columns:1fr}}