.blog-page[data-astro-cid-s63ypivo]{padding-top:0}.page-header[data-astro-cid-s63ypivo]{background:var(--color-bg);padding:60px 0 40px;border-bottom:1px solid #eee}.page-header[data-astro-cid-s63ypivo] .container[data-astro-cid-s63ypivo]{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.page-header[data-astro-cid-s63ypivo] h1[data-astro-cid-s63ypivo]{font-family:var(--font-heading);font-size:28px;font-weight:400;letter-spacing:3px;margin:0;color:var(--color-black)}.breadcrumb[data-astro-cid-s63ypivo]{font-family:var(--font-body);font-size:13px;color:#999}.breadcrumb[data-astro-cid-s63ypivo] a[data-astro-cid-s63ypivo]{color:#999;text-decoration:none;transition:color .3s ease}.breadcrumb[data-astro-cid-s63ypivo] a[data-astro-cid-s63ypivo]:hover{color:var(--color-black)}.breadcrumb[data-astro-cid-s63ypivo] span[data-astro-cid-s63ypivo]{margin:0 8px}.blog-intro[data-astro-cid-s63ypivo]{padding:60px 0 40px;text-align:center}.blog-intro[data-astro-cid-s63ypivo] .container[data-astro-cid-s63ypivo]{max-width:700px;margin:0 auto;padding:0 20px}.intro-title[data-astro-cid-s63ypivo]{font-family:var(--font-heading);font-size:28px;font-weight:400;letter-spacing:3px;color:var(--color-black);margin:0 0 20px}.intro-subtitle[data-astro-cid-s63ypivo]{font-family:var(--font-body);font-size:15px;line-height:1.8;color:#666;margin:0}.blog-grid-section[data-astro-cid-s63ypivo]{padding:40px 0 80px}.container[data-astro-cid-s63ypivo]{max-width:1200px;margin:0 auto;padding:0 20px}.blog-grid[data-astro-cid-s63ypivo]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blog-card[data-astro-cid-s63ypivo]{background:var(--color-white)}.card-image-link[data-astro-cid-s63ypivo]{display:block;overflow:hidden}.card-image[data-astro-cid-s63ypivo]{width:100%;height:250px;object-fit:cover;transition:transform .4s ease}.blog-card[data-astro-cid-s63ypivo]:hover .card-image[data-astro-cid-s63ypivo]{transform:scale(1.05)}.card-content[data-astro-cid-s63ypivo]{padding:20px 0}.card-title[data-astro-cid-s63ypivo]{font-family:var(--font-heading);font-size:16px;font-weight:600;letter-spacing:1px;line-height:1.4;margin:0 0 8px;text-transform:uppercase}.card-title[data-astro-cid-s63ypivo] a[data-astro-cid-s63ypivo]{color:var(--color-black);text-decoration:none;transition:color .3s ease}.card-title[data-astro-cid-s63ypivo] a[data-astro-cid-s63ypivo]:hover{color:var(--color-gold)}.card-date[data-astro-cid-s63ypivo]{font-family:var(--font-body);font-size:13px;color:var(--color-gold);display:block;margin-bottom:15px}.card-excerpt[data-astro-cid-s63ypivo]{font-family:var(--font-body);font-size:14px;line-height:1.7;color:#666;margin-bottom:15px}.read-more[data-astro-cid-s63ypivo]{font-family:var(--font-heading);font-size:12px;font-weight:500;letter-spacing:1px;color:var(--color-black);text-decoration:none;transition:color .3s ease}.read-more[data-astro-cid-s63ypivo]:hover{color:var(--color-gold)}@media(max-width:992px){.blog-grid[data-astro-cid-s63ypivo]{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:768px){.page-header[data-astro-cid-s63ypivo] .container[data-astro-cid-s63ypivo]{flex-direction:column;gap:15px;text-align:center}.page-header[data-astro-cid-s63ypivo] h1[data-astro-cid-s63ypivo],.intro-title[data-astro-cid-s63ypivo]{font-size:22px}.blog-grid-section[data-astro-cid-s63ypivo]{padding:30px 0 50px}.blog-grid[data-astro-cid-s63ypivo]{grid-template-columns:1fr;gap:25px}}.no-posts[data-astro-cid-s63ypivo]{text-align:center;padding:60px 20px}.no-posts[data-astro-cid-s63ypivo] p[data-astro-cid-s63ypivo]{font-family:var(--font-body);font-size:16px;color:#666;margin-bottom:20px}.no-posts[data-astro-cid-s63ypivo] .view-spanish[data-astro-cid-s63ypivo]{font-family:var(--font-heading);font-size:14px;font-weight:500;letter-spacing:1px;color:var(--color-gold);text-decoration:none;border-bottom:1px solid var(--color-gold);padding-bottom:2px;transition:color .3s ease,border-color .3s ease}.no-posts[data-astro-cid-s63ypivo] .view-spanish[data-astro-cid-s63ypivo]:hover{color:var(--color-black);border-color:var(--color-black)}
