.blog-card[data-astro-cid-4ewz4dhr]{display:flex;height:100%;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#ffffff1a;--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.blog-card[data-astro-cid-4ewz4dhr]:hover{border-color:#f63a2233;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blog-image-container[data-astro-cid-4ewz4dhr]{position:relative;overflow:hidden}.blog-image-wrapper[data-astro-cid-4ewz4dhr]{position:relative;aspect-ratio:16/9;height:12rem;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(102 102 102/var(--tw-bg-opacity, 1))}@media (min-width:768px){.blog-image-wrapper[data-astro-cid-4ewz4dhr]{height:14rem}}.blog-image[data-astro-cid-4ewz4dhr]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.group[data-astro-cid-4ewz4dhr]:hover .blog-image[data-astro-cid-4ewz4dhr]{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blog-content[data-astro-cid-4ewz4dhr]{display:flex;flex-grow:1;flex-direction:column;padding:1rem}@media (min-width:768px){.blog-content[data-astro-cid-4ewz4dhr]{padding:1.5rem}}.blog-meta[data-astro-cid-4ewz4dhr]{margin-bottom:.75rem;display:flex;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(170 170 170/var(--tw-text-opacity, 1))}.blog-meta-item[data-astro-cid-4ewz4dhr]{display:flex;align-items:center;gap:.375rem}.blog-category-link[data-astro-cid-4ewz4dhr]{--tw-text-opacity:1;color:rgb(246 58 34/var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.blog-category-link[data-astro-cid-4ewz4dhr]:hover{color:#f63a22cc}.blog-title[data-astro-cid-4ewz4dhr]{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25}@media (min-width:768px){.blog-title[data-astro-cid-4ewz4dhr]{font-size:1.5rem;line-height:2rem}}.blog-title-link[data-astro-cid-4ewz4dhr]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.blog-title-link[data-astro-cid-4ewz4dhr]:hover{--tw-text-opacity:1;color:rgb(246 58 34/var(--tw-text-opacity, 1))}.blog-excerpt[data-astro-cid-4ewz4dhr]{margin-bottom:0;flex-grow:1}.blog-excerpt[data-astro-cid-4ewz4dhr] p[data-astro-cid-4ewz4dhr]{font-size:1rem;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity, 1))}@media (max-width:768px){.blog-image-wrapper[data-astro-cid-4ewz4dhr]{height:10rem}.blog-content[data-astro-cid-4ewz4dhr]{padding:.75rem}.blog-meta[data-astro-cid-4ewz4dhr]{gap:.75rem}.blog-title[data-astro-cid-4ewz4dhr]{font-size:1.125rem;line-height:1.75rem}}.blog-grid[data-astro-cid-mjscmru7]{display:grid;grid-template-columns:1fr;gap:2rem;max-width:7xl;margin:0 auto}.featured-post[data-astro-cid-mjscmru7]{grid-column:1/-1;margin-bottom:1rem}.regular-post[data-astro-cid-mjscmru7]{transition:transform .3s ease,box-shadow .3s ease}.regular-post[data-astro-cid-mjscmru7]:hover{transform:translateY(-2px)}.blog-post-item[data-astro-cid-mjscmru7]{width:100%}@media (min-width:640px){.blog-grid[data-astro-cid-mjscmru7]{grid-template-columns:repeat(2,1fr);gap:2.5rem}.featured-post[data-astro-cid-mjscmru7]{grid-column:1/-1}}@media (min-width:1024px){.blog-grid[data-astro-cid-mjscmru7]{grid-template-columns:repeat(3,1fr);gap:2rem}.featured-post[data-astro-cid-mjscmru7]{grid-column:1/-1}}@media (min-width:1280px){.blog-grid[data-astro-cid-mjscmru7]{gap:2.5rem}}