.blog-page[data-astro-cid-x255k2k2]{padding-top:0}.blog-hero[data-astro-cid-x255k2k2]{background:linear-gradient(135deg, var(--color-blue) 0%, #0d1e3a 100%);height:360px;color:var(--color-white);grid-template-columns:400px 1fr;display:grid}.blog-hero__image[data-astro-cid-x255k2k2]{position:relative;overflow:hidden}.blog-hero__image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{object-fit:cover;object-position:center 15%;width:100%;height:100%}.blog-hero__content[data-astro-cid-x255k2k2]{padding:var(--spacing-lg) var(--spacing-xl);text-align:left;flex-direction:column;justify-content:center;display:flex}.blog-hero__badge[data-astro-cid-x255k2k2]{color:var(--color-gold);text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--spacing-md);background:#f0a72533;border-radius:30px;align-self:flex-start;padding:8px 20px;font-size:.875rem;font-weight:600;display:inline-block}.blog-hero[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{margin-bottom:var(--spacing-sm);font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700}.blog-hero__subtitle[data-astro-cid-x255k2k2]{max-width:600px;margin:0 0 var(--spacing-md);opacity:.95;font-size:1.125rem;line-height:1.6}.blog-hero__cta[data-astro-cid-x255k2k2]{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}@media (width<=992px){.blog-hero[data-astro-cid-x255k2k2]{grid-template-columns:1fr;height:auto}.blog-hero__image[data-astro-cid-x255k2k2]{height:200px}.blog-hero__image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{object-position:center -80px}.blog-hero__content[data-astro-cid-x255k2k2]{padding:var(--spacing-md);text-align:center}.blog-hero__badge[data-astro-cid-x255k2k2]{align-self:center}.blog-hero[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{font-size:1.75rem}.blog-hero__subtitle[data-astro-cid-x255k2k2]{margin:0 auto var(--spacing-md)}.blog-hero__cta[data-astro-cid-x255k2k2]{justify-content:center}}.btn--outline-white[data-astro-cid-x255k2k2]{color:var(--color-white);border:2px solid var(--color-white);background:0 0}.btn--outline-white[data-astro-cid-x255k2k2]:hover{background:var(--color-white);color:var(--color-blue)}.blog-content[data-astro-cid-x255k2k2]{padding:var(--spacing-xxl) 0}.blog-category[data-astro-cid-x255k2k2]{margin-bottom:var(--spacing-xxl)}.blog-category__title[data-astro-cid-x255k2k2]{color:var(--color-blue);margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--color-gold);font-size:1.75rem}.blog-grid[data-astro-cid-x255k2k2]{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.blog-card[data-astro-cid-x255k2k2]{background:var(--color-white);border-radius:12px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 20px #00000014}.blog-card[data-astro-cid-x255k2k2]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001f}.blog-card__content[data-astro-cid-x255k2k2]{padding:var(--spacing-md)}.blog-card__meta[data-astro-cid-x255k2k2]{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.blog-card__category[data-astro-cid-x255k2k2]{text-transform:uppercase;letter-spacing:.5px;color:var(--color-white);background:var(--color-gold);border-radius:12px;padding:4px 10px;font-size:.6875rem;font-weight:600;display:inline-block}.blog-card__date[data-astro-cid-x255k2k2]{color:var(--color-gray);font-size:.8125rem}.blog-card__title[data-astro-cid-x255k2k2]{color:var(--color-blue);margin-bottom:var(--spacing-sm);font-size:1.125rem;line-height:1.3}.blog-card__title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:inherit;transition:color .3s}.blog-card__title[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--color-gold)}.blog-card__excerpt[data-astro-cid-x255k2k2]{color:var(--color-gray);margin-bottom:var(--spacing-sm);font-size:.9rem;line-height:1.6}.blog-card__link[data-astro-cid-x255k2k2]{color:var(--color-gold);font-size:.875rem;font-weight:600;transition:color .3s}.blog-card__link[data-astro-cid-x255k2k2]:hover{color:#d49620}.blog-empty[data-astro-cid-x255k2k2]{text-align:center;padding:var(--spacing-xxl) 0}.blog-empty[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{color:var(--color-blue);margin-bottom:var(--spacing-sm)}.blog-empty[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--color-gray);margin-bottom:var(--spacing-lg)}.btn--large[data-astro-cid-x255k2k2]{padding:16px 40px;font-size:14px}.btn--blue[data-astro-cid-x255k2k2]{background:var(--color-blue);color:var(--color-white)}.btn--blue[data-astro-cid-x255k2k2]:hover{background:#0f2347;transform:translateY(-2px)}@media (width<=992px){.blog-grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.blog-grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.blog-category__title[data-astro-cid-x255k2k2]{font-size:1.5rem}}
