.blog-card[data-astro-cid-hlaek5cb]{color:inherit;text-decoration:none;display:block}.blog-card-image[data-astro-cid-hlaek5cb]{aspect-ratio:16/9;background:#f8f8fa;border:1px solid #e5e7ec;border-radius:12px;margin-bottom:.75rem;overflow:hidden}.dark .blog-card-image[data-astro-cid-hlaek5cb]{background:#ffffff0d;border-color:#ffffff14}.blog-card-image[data-astro-cid-hlaek5cb] img[data-astro-cid-hlaek5cb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card[data-astro-cid-hlaek5cb]:hover .blog-card-image[data-astro-cid-hlaek5cb] img[data-astro-cid-hlaek5cb]{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.blog-card-image[data-astro-cid-hlaek5cb] img[data-astro-cid-hlaek5cb]{transition:none}.blog-card[data-astro-cid-hlaek5cb]:hover .blog-card-image[data-astro-cid-hlaek5cb] img[data-astro-cid-hlaek5cb]{transform:none}}.blog-card-meta[data-astro-cid-hlaek5cb]{color:#616988;margin-bottom:.35rem;font-size:.6875rem}.blog-card-title[data-astro-cid-hlaek5cb]{color:#172250;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:600;line-height:1.35;transition:color .15s;display:-webkit-box;overflow:hidden}.blog-card[data-astro-cid-hlaek5cb]:hover .blog-card-title[data-astro-cid-hlaek5cb]{color:#582a78}.dark .blog-card-title[data-astro-cid-hlaek5cb]{color:#fff}.dark .blog-card[data-astro-cid-hlaek5cb]:hover .blog-card-title[data-astro-cid-hlaek5cb]{color:#dccae2}.blog-header[data-astro-cid-x255k2k2]{border-bottom:1px solid #e5e7ec;padding:3rem 2rem}.dark .blog-header[data-astro-cid-x255k2k2]{border-bottom-color:#ffffff1a}@media (min-width:1024px){.blog-header[data-astro-cid-x255k2k2]{padding:4rem 2rem 3.5rem}}.blog-header-inner[data-astro-cid-x255k2k2]{max-width:1240px;margin:0 auto}.blog-title[data-astro-cid-x255k2k2]{color:#172250;letter-spacing:-.02em;margin-bottom:2.5rem;font-size:3rem;font-weight:600;line-height:1}.dark .blog-title[data-astro-cid-x255k2k2]{color:#fff}@media (min-width:768px){.blog-title[data-astro-cid-x255k2k2]{font-size:4rem}}@media (min-width:1024px){.blog-title[data-astro-cid-x255k2k2]{font-size:4.5rem}}.blog-intro[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.blog-intro[data-astro-cid-x255k2k2]{grid-template-columns:1fr 1fr;gap:4rem}}.blog-description[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:#414a70;max-width:480px;font-size:1rem;line-height:1.7}.blog-description[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]+p[data-astro-cid-x255k2k2]{margin-top:1.7em}.dark .blog-description[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:#ffffff8c}.blog-categories[data-astro-cid-x255k2k2]{flex-direction:column;gap:0;display:flex}.cat-link[data-astro-cid-x255k2k2]{color:#172250;border-bottom:1px solid #e5e7ec;justify-content:space-between;align-items:center;padding:.6875rem 0;font-size:.9375rem;text-decoration:none;transition:opacity .15s;display:flex}.dark .cat-link[data-astro-cid-x255k2k2]{color:#ffffffe6;border-bottom-color:#ffffff1a}.cat-link[data-astro-cid-x255k2k2]:first-child{border-top:1px solid #e5e7ec}.dark .cat-link[data-astro-cid-x255k2k2]:first-child{border-top-color:#ffffff1a}.cat-link[data-astro-cid-x255k2k2]:hover{opacity:.5}.cat-arrow[data-astro-cid-x255k2k2]{color:#616988;font-size:.875rem;transition:transform .15s}.dark .cat-arrow[data-astro-cid-x255k2k2]{color:#fff9}.cat-link[data-astro-cid-x255k2k2]:hover .cat-arrow[data-astro-cid-x255k2k2]{transform:translate(3px)}.blog-section[data-astro-cid-x255k2k2]{border-bottom:1px solid #e5e7ec;padding:3rem 2rem}.dark .blog-section[data-astro-cid-x255k2k2]{border-bottom-color:#ffffff1a}@media (min-width:1024px){.blog-section[data-astro-cid-x255k2k2]{padding:3.5rem 2rem}}.section-inner[data-astro-cid-x255k2k2]{max-width:1240px;margin:0 auto}.section-header[data-astro-cid-x255k2k2]{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.section-heading[data-astro-cid-x255k2k2]{color:#172250;letter-spacing:-.02em;margin-bottom:2rem;font-size:1.375rem;font-weight:600}.dark .section-heading[data-astro-cid-x255k2k2]{color:#fff}.section-header[data-astro-cid-x255k2k2] .section-heading[data-astro-cid-x255k2k2]{margin-bottom:0}.view-all-link[data-astro-cid-x255k2k2]{color:#582a78;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .15s}.dark .view-all-link[data-astro-cid-x255k2k2]{color:#dccae2}.view-all-link[data-astro-cid-x255k2k2]:hover{opacity:.7}.cat-name[data-astro-cid-x255k2k2]{align-items:center;gap:.5rem;display:flex}.cat-count[data-astro-cid-x255k2k2]{color:#414a70;background:#eaebef;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:500;display:inline-flex}.dark .cat-count[data-astro-cid-x255k2k2]{color:#ffffff80;background:#ffffff1a}.explore-all[data-astro-cid-x255k2k2]{text-align:center;padding:1rem 0}.explore-all-link[data-astro-cid-x255k2k2]{color:#582a78;border:1px solid #582a78;border-radius:8px;align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.dark .explore-all-link[data-astro-cid-x255k2k2]{color:#fff;border-color:#fff3}.explore-all-link[data-astro-cid-x255k2k2]:hover{background:#f3edf5}.dark .explore-all-link[data-astro-cid-x255k2k2]:hover{background:#ffffff14}.featured-hero[data-astro-cid-x255k2k2]{color:inherit;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;text-decoration:none;display:grid}@media (min-width:768px){.featured-hero[data-astro-cid-x255k2k2]{grid-template-columns:1.4fr 1fr;gap:2.5rem}}.featured-hero-image[data-astro-cid-x255k2k2]{aspect-ratio:16/9;background:#f8f8fa;border:1px solid #e5e7ec;border-radius:12px;position:relative;overflow:hidden}.dark .featured-hero-image[data-astro-cid-x255k2k2]{background:#ffffff0d;border-color:#ffffff14}.featured-hero-image[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.featured-hero-body[data-astro-cid-x255k2k2]{flex-direction:column;justify-content:center;display:flex}.featured-hero-title[data-astro-cid-x255k2k2]{color:#172250;letter-spacing:-.02em;margin-bottom:1rem;font-size:1.5rem;font-weight:600;line-height:1.25;transition:color .15s}.featured-hero[data-astro-cid-x255k2k2]:hover .featured-hero-title[data-astro-cid-x255k2k2]{color:#582a78}.dark .featured-hero-title[data-astro-cid-x255k2k2]{color:#fff}@media (min-width:768px){.featured-hero-title[data-astro-cid-x255k2k2]{font-size:1.75rem}}.featured-hero-desc[data-astro-cid-x255k2k2]{color:#414a70;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.65}.dark .featured-hero-desc[data-astro-cid-x255k2k2]{color:#ffffff8c}.read-more[data-astro-cid-x255k2k2]{color:#172250;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.dark .read-more[data-astro-cid-x255k2k2]{color:#fff}.read-more[data-astro-cid-x255k2k2] .arrow[data-astro-cid-x255k2k2]{transition:transform .15s}.featured-hero[data-astro-cid-x255k2k2]:hover .read-more[data-astro-cid-x255k2k2] .arrow[data-astro-cid-x255k2k2]{transform:translate(3px)}.featured-row[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (min-width:768px){.featured-row[data-astro-cid-x255k2k2]{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.category-grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (min-width:768px){.category-grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(4,1fr);gap:1.5rem}}
