.k-card[data-astro-cid-j3v25qam]{flex-direction:column;height:100%;display:flex}.k-img[data-astro-cid-j3v25qam]{object-fit:cover;filter:brightness(.85)saturate(.92);width:100%;height:220px;transition:filter var(--t)}.k-card[data-astro-cid-j3v25qam]:hover .k-img[data-astro-cid-j3v25qam]{filter:none}.k-img--placeholder[data-astro-cid-j3v25qam]{background:linear-gradient(135deg, var(--navy), #1e3a8a66);color:var(--gold);justify-content:center;align-items:center;gap:1.25rem;display:flex}.k-img--placeholder[data-astro-cid-j3v25qam] svg{stroke-width:1.2px;width:2.75rem;height:2.75rem}.k-img--placeholder[data-astro-cid-j3v25qam] svg:nth-child(2){width:3.5rem;height:3.5rem}.k-body[data-astro-cid-j3v25qam]{flex-direction:column;flex:1;padding:1.6rem;display:flex}.k-date[data-astro-cid-j3v25qam]{margin-bottom:var(--space-3);font-family:var(--font-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--gold);font-size:1.05rem;font-weight:700}.k-title[data-astro-cid-j3v25qam]{margin-bottom:var(--space-2);font-size:1.05rem;line-height:1.35}.k-place[data-astro-cid-j3v25qam]{color:var(--text-soft);font-size:1.02rem;line-height:1.6}.k-links[data-astro-cid-j3v25qam]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin-top:auto;display:flex}.k-docs[data-astro-cid-j3v25qam]{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.k-docs[data-astro-cid-j3v25qam] a[data-astro-cid-j3v25qam]{border:1px solid var(--line-strong);min-height:40px;font-family:var(--font-ui);letter-spacing:.08em;color:var(--gold);transition:background-color var(--t);align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.75rem;display:inline-flex}.k-docs[data-astro-cid-j3v25qam] a[data-astro-cid-j3v25qam]:hover{background:#c9a84c1f}.k-docs[data-astro-cid-j3v25qam] svg{width:1rem;height:1rem}.k-card--past[data-astro-cid-j3v25qam] .k-img[data-astro-cid-j3v25qam]{filter:grayscale(.4)brightness(.75)}.cards[data-astro-cid-flfw5nps]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.cards[data-astro-cid-flfw5nps]{grid-template-columns:repeat(2,1fr)}}@media (width>=64em){.cards[data-astro-cid-flfw5nps]{grid-template-columns:repeat(3,1fr)}}.sec-head--sub[data-astro-cid-flfw5nps]{margin-top:var(--space-9)}.rep-grid[data-astro-cid-flfw5nps]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.rep-grid[data-astro-cid-flfw5nps]{grid-template-columns:repeat(2,1fr)}}@media (width>=64em){.rep-grid[data-astro-cid-flfw5nps]{grid-template-columns:repeat(3,1fr)}}.rep-item[data-astro-cid-flfw5nps]{transition:border-color var(--t);background:#08080840;border:1px solid #c9a84c2e;padding:2rem}.rep-item[data-astro-cid-flfw5nps]:hover{border-color:var(--line-strong)}.rep-item[data-astro-cid-flfw5nps] h3[data-astro-cid-flfw5nps]{margin-bottom:var(--space-3);letter-spacing:.04em;color:var(--gold);font-size:.95rem}.rep-item[data-astro-cid-flfw5nps] p[data-astro-cid-flfw5nps]{color:var(--text-soft);margin:0;font-size:1.05rem;line-height:1.7}.cta[data-astro-cid-flfw5nps]{border-top:1px solid #c9a84c1f}.cta__text[data-astro-cid-flfw5nps]{max-width:34rem;margin:0 auto var(--space-6);color:var(--text);font-size:1.2rem}
