.head[data-astro-cid-jmnq54cp]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.grid[data-astro-cid-jmnq54cp]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,5vw,56px);display:grid}.post[data-astro-cid-jmnq54cp]{transition:border-color var(--dur) var(--ease);flex-direction:column;display:flex;overflow:hidden}.post[data-astro-cid-jmnq54cp]:hover{border-color:var(--line-strong)}.cover[data-astro-cid-jmnq54cp]{background:radial-gradient(70% 90% at 80% 10%, #2f6fe48c, transparent 70%), repeating-linear-gradient(90deg, #78b4ff12 0 1px, transparent 1px 28px), repeating-linear-gradient(0deg, #78b4ff12 0 1px, transparent 1px 28px), var(--night);border-bottom:1px solid var(--line);height:170px;padding:18px;position:relative}.cover[data-astro-cid-jmnq54cp][data-variant="1"]{background:radial-gradient(60% 80% at 15% 90%, #49d39a47, transparent 70%), repeating-linear-gradient(45deg, #78b4ff0f 0 1px, transparent 1px 22px), var(--night)}.cover[data-astro-cid-jmnq54cp][data-variant="2"]{background:radial-gradient(60% 80% at 85% 85%, #f2a93b40, transparent 70%), radial-gradient(circle at 30% 40%, #78b4ff2e 0 2px, transparent 3px) 0 0 / 26px 26px, var(--night)}.cover[data-astro-cid-jmnq54cp] span[data-astro-cid-jmnq54cp]{border:1px solid var(--line-strong);border-radius:var(--pill);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);background:#050b2e99;padding:4px 10px;font-size:.6875rem;display:inline-block}.body[data-astro-cid-jmnq54cp]{flex-direction:column;flex:1;padding:24px;display:flex}.meta[data-astro-cid-jmnq54cp]{font-size:var(--fs-xs);color:var(--muted);gap:12px;display:flex}.cat[data-astro-cid-jmnq54cp]{color:var(--accent);font-weight:500}h3[data-astro-cid-jmnq54cp]{font-size:var(--fs-lg);margin-top:10px}h3[data-astro-cid-jmnq54cp] a[data-astro-cid-jmnq54cp]:after{content:"";border-radius:inherit;position:absolute;inset:0}.body[data-astro-cid-jmnq54cp] p[data-astro-cid-jmnq54cp]{font-size:var(--fs-sm);color:var(--muted);margin-top:10px}.more[data-astro-cid-jmnq54cp]{font-size:var(--fs-sm);margin-top:auto;padding-top:20px}@media (width<=900px){.grid[data-astro-cid-jmnq54cp]{grid-template-columns:1fr}}
