.card[data-astro-cid-zupwh4iy]{display:flex;flex-direction:column;position:relative;border:1px solid rgb(var(--color-brand-primary-rgb)/.12);background:linear-gradient(180deg,rgb(var(--color-brand-secondary-rgb)/.96),rgb(var(--color-brand-secondary-rgb)/.78));box-shadow:0 18px 36px rgb(var(--color-brand-primary-rgb)/.06);height:100%;min-width:0;max-width:100%;overflow:hidden}.card[data-astro-cid-zupwh4iy]:before{content:"";position:absolute;inset:0 0 auto;height:.3rem;background:linear-gradient(90deg,rgb(var(--color-brand-primary-rgb)/.94),rgb(var(--color-brand-primary-rgb)/.22));opacity:.22;pointer-events:none}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy]{padding:clamp(1.25rem,1rem + .8vw,1.75rem);display:flex;flex-direction:column;gap:var(--stack-md);flex-grow:1;min-width:0}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] [data-astro-cid-zupwh4iy]{margin:0}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .card-meta[data-astro-cid-zupwh4iy]{display:grid;gap:.18rem;min-width:0}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .meta-links[data-astro-cid-zupwh4iy]{display:flex;align-items:center;gap:.3rem;flex-wrap:nowrap;min-width:0;min-height:1.4rem;overflow:hidden}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .meta-separator[data-astro-cid-zupwh4iy]{display:inline-block;flex:0 0 auto;color:var(--color-fg-muted)}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .meta-chip[data-astro-cid-zupwh4iy]{display:inline-flex;flex:0 1 auto;align-items:center;min-height:1.4rem;min-width:0;max-width:100%;padding:0;border:0;background:transparent;position:relative;z-index:1;text-decoration:none;color:rgb(var(--color-brand-primary-rgb)/.68);font-weight:600;text-transform:none;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .meta-chip[data-astro-cid-zupwh4iy]:hover,.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .meta-chip[data-astro-cid-zupwh4iy]:focus-visible{color:var(--color-fg);text-decoration:underline;text-underline-offset:.12em;text-decoration-thickness:.08em}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .context-links[data-astro-cid-zupwh4iy]{display:grid;gap:.12rem;min-width:0;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.35}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .context-link[data-astro-cid-zupwh4iy]{display:block;min-width:0;max-width:100%;color:rgb(var(--color-brand-primary-rgb)/.72);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .context-link[data-astro-cid-zupwh4iy]:hover,.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .context-link[data-astro-cid-zupwh4iy]:focus-visible{color:var(--color-fg)}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .comuni{color:var(--color-fg-muted);font-size:var(--text-xs);line-height:1.35;overflow-wrap:anywhere}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .comuni-link{color:rgb(var(--color-brand-primary-rgb)/.72);text-decoration:none}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .comuni-link:hover,.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .comuni-link:focus-visible{color:var(--color-fg);text-decoration:underline;text-underline-offset:.12em}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .info-link[data-astro-cid-zupwh4iy]{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--stack-md)}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .title[data-astro-cid-zupwh4iy]{font-size:clamp(1.35rem,1.15rem + .55vw,1.95rem);line-height:1.02;letter-spacing:-.025em;max-width:100%;text-wrap:pretty}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .rich-text{flex:1 1 auto;font-size:var(--text-sm);line-height:1.65;color:var(--color-fg-muted);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy] .date-wrapper{padding-bottom:var(--stack-md);border-bottom:1px solid var(--border-subtle)}.card[data-astro-cid-zupwh4iy] .actions[data-astro-cid-zupwh4iy]{padding:0 clamp(1.25rem,1rem + .8vw,1.75rem) clamp(1.25rem,1rem + .8vw,1.75rem);border-top:1px solid var(--border-subtle);background:linear-gradient(180deg,rgb(var(--color-brand-secondary-rgb)/.02),rgb(var(--color-brand-secondary-rgb)/.4));margin-top:auto}.card[data-astro-cid-zupwh4iy] .actions[data-astro-cid-zupwh4iy] .button[data-astro-cid-zupwh4iy]{width:100%;min-height:3.2rem}.card[data-astro-cid-zupwh4iy] .actions[data-astro-cid-zupwh4iy] span[data-astro-cid-zupwh4iy].button[aria-disabled=true]{opacity:.56;cursor:not-allowed}@media(max-width:768px){.card[data-astro-cid-zupwh4iy] .info[data-astro-cid-zupwh4iy]{gap:var(--stack-sm)}}
