.blog-card[data-astro-cid-ouzbuj65]{background:rgb(var(--nord1));border:3px solid rgb(var(--nord0));border-radius:1rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f,inset 0 0 0 1px #ffffff1a}[data-astro-cid-ouzbuj65][data-theme=dark] .blog-card[data-astro-cid-ouzbuj65]{border-color:rgb(var(--nord4));background:rgb(var(--nord1))}.blog-card[data-astro-cid-ouzbuj65]:before{content:"";background:linear-gradient(45deg, rgb(var(--nord7)), rgb(var(--nord8)));border-radius:inherit;z-index:-2;opacity:0;transition:opacity .3s;position:absolute;inset:-3px}.blog-card[data-astro-cid-ouzbuj65]:hover{border-color:#0000;transform:translateY(-4px)}.blog-card[data-astro-cid-ouzbuj65]:hover:before{opacity:1}.card-link[data-astro-cid-ouzbuj65]{color:inherit;text-decoration:none;display:block}.card-content[data-astro-cid-ouzbuj65]{z-index:1;flex-direction:column;gap:1rem;height:100%;padding:1.5rem;display:flex;position:relative}.main-content[data-astro-cid-ouzbuj65]{flex-direction:column;flex:1;gap:.75rem;display:flex}.title[data-astro-cid-ouzbuj65]{color:rgb(var(--nord6));margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;transition:color .3s}[data-astro-cid-ouzbuj65][data-theme=dark] .title[data-astro-cid-ouzbuj65]{color:rgb(var(--nord4))}.blog-card[data-astro-cid-ouzbuj65]:hover .title[data-astro-cid-ouzbuj65]{color:rgb(var(--nord8))}.description[data-astro-cid-ouzbuj65]{color:rgb(var(--nord4));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}[data-astro-cid-ouzbuj65][data-theme=dark] .description[data-astro-cid-ouzbuj65]{color:rgb(var(--nord4))}.footer[data-astro-cid-ouzbuj65]{border-top:1px solid rgba(var(--nord3), .2);justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.date[data-astro-cid-ouzbuj65]{color:rgb(var(--nord4));font-size:.875rem}.read-more[data-astro-cid-ouzbuj65]{color:rgb(var(--nord8));font-size:.875rem;font-weight:500;transition:all .3s}.blog-card[data-astro-cid-ouzbuj65]:hover .read-more[data-astro-cid-ouzbuj65]{color:rgb(var(--nord7))}@media (width<=768px){.blog-card[data-astro-cid-ouzbuj65]{border-width:2px}.card-content[data-astro-cid-ouzbuj65]{padding:1.25rem}.title[data-astro-cid-ouzbuj65]{font-size:1.25rem}}.posts-grid[data-astro-cid-nwh6waop]{flex:1;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2rem;margin-bottom:2rem;display:grid}.tags-grid[data-astro-cid-nwh6waop]{flex-wrap:wrap;justify-content:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.tag-card[data-astro-cid-nwh6waop]{color:rgb(var(--nord6));background:linear-gradient(135deg, rgb(var(--nord2)) 0%, rgb(var(--nord3)) 100%);border:1px solid rgba(var(--nord4), .1);box-shadow:var(--shadow-sm);border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:1.25rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}[data-astro-cid-nwh6waop][data-theme=light] .tag-card[data-astro-cid-nwh6waop]{color:rgb(var(--nord0));background:linear-gradient(135deg, rgb(var(--nord4)) 0%, rgb(var(--nord5)) 100%);border:1px solid rgba(var(--nord3), .2)}.tag-card[data-astro-cid-nwh6waop]:hover{color:rgb(var(--nord8));border-color:rgb(var(--nord8));box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-astro-cid-nwh6waop][data-theme=light] .tag-card[data-astro-cid-nwh6waop]:hover{color:rgb(var(--nord10));border-color:rgb(var(--nord10))}@media (width<=768px){.posts-grid[data-astro-cid-nwh6waop]{grid-template-columns:1fr;gap:1.5rem}.tag-card[data-astro-cid-nwh6waop]{padding:.375rem .75rem;font-size:1rem}}
