.page-header[data-astro-cid-lmujcg22]{padding:var(--space-16) var(--container-padding) var(--space-8);background:var(--color-surface)}.page-header__inner[data-astro-cid-lmujcg22]{max-width:var(--container-default);margin:0 auto;display:grid;gap:var(--space-4)}.page-header__title[data-astro-cid-lmujcg22]{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--leading-tight);color:var(--color-ink);max-width:32ch;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.page-header__lead[data-astro-cid-lmujcg22]{max-width:52ch}.filters[data-astro-cid-lmujcg22]{padding:var(--space-6) var(--container-padding);border-top:1px solid var(--color-rule-soft);border-bottom:1px solid var(--color-rule);background:var(--color-surface)}.filters__inner[data-astro-cid-lmujcg22]{max-width:var(--container-default);margin:0 auto;display:grid;gap:var(--space-6)}.filters__group[data-astro-cid-lmujcg22]{display:grid;gap:var(--space-3)}.filters__label[data-astro-cid-lmujcg22]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-muted)}.filters__list[data-astro-cid-lmujcg22]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.filter-chip[data-astro-cid-lmujcg22]{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-muted);background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-full);transition:color var(--duration-base) var(--ease-standard),background var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}.filter-chip[data-astro-cid-lmujcg22]:hover{color:var(--color-brand-magenta);border-color:var(--color-brand-magenta)}.filter-chip--active[data-astro-cid-lmujcg22]{color:var(--color-text-onbrand);background:var(--color-brand-magenta);border-color:var(--color-brand-magenta)}.resources[data-astro-cid-lmujcg22]{padding:var(--space-12) var(--container-padding) var(--section-padding-y);background:var(--color-surface-alt)}.resources__inner[data-astro-cid-lmujcg22]{max-width:var(--container-default);margin:0 auto}.resources__grid[data-astro-cid-lmujcg22]{display:grid;gap:var(--space-5);list-style:none;margin:0;padding:0}.resource-card[data-astro-cid-lmujcg22]{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-xl);overflow:hidden;transition:border-color var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.resource-card[data-astro-cid-lmujcg22]:hover{border-color:var(--color-brand-magenta);transform:translateY(-2px);box-shadow:var(--shadow-card)}.resource-card__link[data-astro-cid-lmujcg22]{display:grid;gap:var(--space-3);padding:0 var(--space-6) var(--space-6);height:100%}.resource-card__cover[data-astro-cid-lmujcg22]{display:flex;align-items:flex-end;justify-content:flex-start;aspect-ratio:16 / 9;margin:0 calc(var(--space-6) * -1) var(--space-4);padding:var(--space-5);background:var(--gradient-hero-panel);border-bottom:1px solid var(--color-rule)}.resource-card--lavender[data-astro-cid-lmujcg22] .resource-card__cover[data-astro-cid-lmujcg22]{background:linear-gradient(140deg,var(--color-brand-lavender-tint) 0%,color-mix(in srgb,var(--color-brand-lavender) 15%,var(--color-surface)) 100%)}.resource-card__patologia-stamp[data-astro-cid-lmujcg22]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-brand-magenta-deep);opacity:.4;letter-spacing:var(--tracking-tight);text-transform:lowercase}.resource-card--lavender[data-astro-cid-lmujcg22] .resource-card__patologia-stamp[data-astro-cid-lmujcg22]{color:var(--color-brand-lavender-deep)}.resource-card__meta[data-astro-cid-lmujcg22]{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-muted)}.resource-card__patologia[data-astro-cid-lmujcg22]{color:var(--color-brand-magenta)}.resource-card__dot[data-astro-cid-lmujcg22]{color:var(--color-ink-soft)}.resource-card__title[data-astro-cid-lmujcg22]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-ink);letter-spacing:var(--tracking-tight)}.resource-card__autor[data-astro-cid-lmujcg22]{font-size:var(--text-sm);color:var(--color-ink-muted);font-weight:var(--weight-medium)}.resource-card__cta[data-astro-cid-lmujcg22]{margin-top:auto;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-brand-magenta)}@media(min-width:48rem){.page-header__title[data-astro-cid-lmujcg22]{font-size:var(--text-3xl);max-width:28ch}.filters__inner[data-astro-cid-lmujcg22]{grid-template-columns:1fr 1fr;gap:var(--space-10)}.resources__grid[data-astro-cid-lmujcg22]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.resources__grid[data-astro-cid-lmujcg22]{grid-template-columns:repeat(3,1fr)}}
