.cs-sectors[data-astro-cid-ejsrjtxh]{background:var(--mcf-ghost)}.cs-sectors[data-astro-cid-ejsrjtxh] .cs-sectors__title[data-astro-cid-ejsrjtxh],.cs-all[data-astro-cid-ejsrjtxh] .cs-all__title[data-astro-cid-ejsrjtxh]{margin-bottom:var(--space-12)}.cs-sectors[data-astro-cid-ejsrjtxh] .cs-sectors__grid[data-astro-cid-ejsrjtxh]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__header[data-astro-cid-ejsrjtxh]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--mcf-platinum)}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__icon[data-astro-cid-ejsrjtxh]{display:flex;color:var(--mcf-accent)}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__header[data-astro-cid-ejsrjtxh] h3[data-astro-cid-ejsrjtxh]{flex:1;font-size:1.25rem;font-weight:600;line-height:1.35;color:var(--mcf-black)}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__count[data-astro-cid-ejsrjtxh]{padding:2px var(--space-2);border:1px solid var(--mcf-platinum);border-radius:var(--radius-full);font-size:.75rem;font-weight:600;line-height:1.4;color:var(--mcf-charcoal)}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__list[data-astro-cid-ejsrjtxh]{display:flex;flex-direction:column;gap:var(--space-1);list-style:none}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__link[data-astro-cid-ejsrjtxh]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-2);border-radius:var(--radius-sm);font-size:1rem;line-height:1.5;color:var(--mcf-charcoal);transition:background .2s}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__link[data-astro-cid-ejsrjtxh]:hover{background:var(--mcf-ghost)}.cs-sector[data-astro-cid-ejsrjtxh] .cs-sector__freccia[data-astro-cid-ejsrjtxh]{display:flex;flex-shrink:0;color:var(--mcf-accent)}.cs-all[data-astro-cid-ejsrjtxh] .cs-all__grid[data-astro-cid-ejsrjtxh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.cs-all[data-astro-cid-ejsrjtxh] .cs-card[data-astro-cid-ejsrjtxh]{display:flex;flex-direction:column;padding:0;overflow:hidden;transition:border-color .2s}.cs-all[data-astro-cid-ejsrjtxh] .cs-card[data-astro-cid-ejsrjtxh]:hover{border-color:var(--mcf-accent)}.cs-card[data-astro-cid-ejsrjtxh] .cs-card__image[data-astro-cid-ejsrjtxh]{width:100%;height:180px;object-fit:cover}.cs-card[data-astro-cid-ejsrjtxh] .cs-card__content[data-astro-cid-ejsrjtxh]{display:flex;flex:1;flex-direction:column;padding:var(--space-6)}.cs-card[data-astro-cid-ejsrjtxh] .cs-card__tags[data-astro-cid-ejsrjtxh]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-3)}.cs-card[data-astro-cid-ejsrjtxh] .cs-card__tag[data-astro-cid-ejsrjtxh]{padding:2px var(--space-2);border:1px solid var(--mcf-platinum);border-radius:var(--radius-full);background:var(--mcf-ghost);font-size:.75rem;font-weight:600;line-height:1.4;color:var(--mcf-charcoal)}.cs-card[data-astro-cid-ejsrjtxh] .cs-card__title[data-astro-cid-ejsrjtxh]{margin-bottom:var(--space-2);font-size:1.125rem;font-weight:600;line-height:1.35;color:var(--mcf-black)}.cs-card[data-astro-cid-ejsrjtxh] .cs-card__desc[data-astro-cid-ejsrjtxh]{flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.9375rem;line-height:1.55;color:var(--mcf-charcoal)}.cs-card[data-astro-cid-ejsrjtxh] .cs-card__link[data-astro-cid-ejsrjtxh]{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-4);font-size:.9375rem;font-weight:600;color:var(--mcf-accent)}.cs-card[data-astro-cid-ejsrjtxh]:hover .cs-card__link[data-astro-cid-ejsrjtxh]{text-decoration:underline;text-underline-offset:3px}.cs-cta[data-astro-cid-ejsrjtxh] .cs-cta__inner[data-astro-cid-ejsrjtxh]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-12);align-items:start}.cs-cta[data-astro-cid-ejsrjtxh] .cs-cta__text[data-astro-cid-ejsrjtxh]{max-width:60ch;margin-bottom:var(--space-8);font-size:1.125rem;line-height:1.55;color:var(--mcf-on-ink)}@media(max-width:960px){.cs-all[data-astro-cid-ejsrjtxh] .cs-all__grid[data-astro-cid-ejsrjtxh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.cs-cta[data-astro-cid-ejsrjtxh] .cs-cta__inner[data-astro-cid-ejsrjtxh]{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}@media(max-width:768px){.cs-sectors[data-astro-cid-ejsrjtxh] .cs-sectors__grid[data-astro-cid-ejsrjtxh],.cs-all[data-astro-cid-ejsrjtxh] .cs-all__grid[data-astro-cid-ejsrjtxh]{grid-template-columns:minmax(0,1fr)}.cs-sectors[data-astro-cid-ejsrjtxh] .cs-sectors__title[data-astro-cid-ejsrjtxh],.cs-all[data-astro-cid-ejsrjtxh] .cs-all__title[data-astro-cid-ejsrjtxh]{margin-bottom:var(--space-8)}}
