.hero[data-astro-cid-52dytvdx]{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:22px 0 8px}.hero-titolo[data-astro-cid-52dytvdx] h1[data-astro-cid-52dytvdx]{font-size:32px;margin:0 0 12px}.hero-intro[data-astro-cid-52dytvdx]{margin:18px 0 0;font-size:17px;line-height:1.5;color:var(--testo-secondario);max-width:56ch}.hero-modulo[data-astro-cid-52dytvdx] .mr-sezione{max-width:none;margin-bottom:8px}@media(min-width:1024px){.hero[data-astro-cid-52dytvdx]{grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-areas:"briciole briciole" "titolo modulo" "intro modulo";grid-template-rows:auto auto 1fr;column-gap:56px;padding-top:28px;align-items:start}.hero-briciole[data-astro-cid-52dytvdx]{grid-area:briciole}.hero-titolo[data-astro-cid-52dytvdx]{grid-area:titolo;padding-top:24px}.hero-titolo[data-astro-cid-52dytvdx] h1[data-astro-cid-52dytvdx]{font-size:52px;letter-spacing:-.03em;margin-bottom:18px}.hero-modulo[data-astro-cid-52dytvdx]{grid-area:modulo;position:sticky;top:16px}.hero-intro[data-astro-cid-52dytvdx]{grid-area:intro;margin-top:0;font-size:19px}.hero-senza-modulo[data-astro-cid-52dytvdx]{grid-template-columns:minmax(0,1fr);grid-template-areas:"briciole" "titolo" "intro"}.hero-senza-modulo[data-astro-cid-52dytvdx] .hero-modulo[data-astro-cid-52dytvdx]{display:none}}.schede-lista[data-astro-cid-kpfozt5m]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.scheda[data-astro-cid-kpfozt5m]{background:var(--carta);border:1px solid #e3e8eb;border-radius:14px;padding:14px;display:flex;gap:12px;align-items:flex-start}.scheda-faccia[data-astro-cid-kpfozt5m]{width:58px;height:58px;border-radius:50%;flex:none;object-fit:cover}.scheda-iniziali[data-astro-cid-kpfozt5m]{display:grid;place-items:center;font-weight:800;color:#fff;font-size:18px}.scheda-testo[data-astro-cid-kpfozt5m]{min-width:0}.scheda-testo[data-astro-cid-kpfozt5m] b[data-astro-cid-kpfozt5m]{display:block;font-size:16px}.scheda-zone[data-astro-cid-kpfozt5m]{display:block;color:var(--testo-secondario);font-size:13px;margin-top:2px}.scheda-descr[data-astro-cid-kpfozt5m]{margin:6px 0 0;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.etichetta-evidenza[data-astro-cid-kpfozt5m]{display:inline-block;font-size:11px;font-weight:700;color:var(--petrolio);background:var(--petrolio-chiaro);border-radius:6px;padding:2px 7px;margin-bottom:4px}.schede-nota[data-astro-cid-kpfozt5m]{margin:10px 0 0;font-size:14px}.schede-vuoto[data-astro-cid-kpfozt5m]{background:var(--carta);border:1px dashed #b5c3c8;border-radius:14px;padding:18px}.schede-vuoto-link[data-astro-cid-kpfozt5m]{font-weight:800;font-size:18px;color:var(--petrolio)}.schede-vuoto[data-astro-cid-kpfozt5m] p[data-astro-cid-kpfozt5m]{margin:8px 0 0;font-size:14px;color:var(--testo-secondario)}@media(min-width:1024px){.schede-lista[data-astro-cid-kpfozt5m]{grid-template-columns:1fr 1fr}}.avviso-urgenza[data-astro-cid-masmunll]{background:#fff4ec;border:1px solid #f3c7aa;border-radius:12px;padding:12px 14px;font-size:15px;color:#7a2f0d;line-height:1.45;margin:8px 0 0}.indice[data-astro-cid-j4vnzaea]{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.voce[data-astro-cid-j4vnzaea]{background:var(--carta);border:1px solid var(--bordo);border-radius:12px;padding:14px 16px}.voce-titolo[data-astro-cid-j4vnzaea]{font-weight:700;font-size:1.05rem;text-decoration:none;color:var(--petrolio-scuro);display:inline-block;min-height:44px;padding-top:10px}.voce-titolo[data-astro-cid-j4vnzaea]:hover{text-decoration:underline}.sotto[data-astro-cid-j4vnzaea]{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:2px}.sotto[data-astro-cid-j4vnzaea] a[data-astro-cid-j4vnzaea]{display:inline-block;min-height:44px;padding:10px 0;font-size:.95rem;color:var(--testo-secondario)}.zone-elenco[data-astro-cid-tnv6euv5]{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:16px;line-height:1.5}@media(min-width:900px){.zone-elenco[data-astro-cid-tnv6euv5]{grid-template-columns:1fr 1fr;column-gap:28px}}.zone-breve[data-astro-cid-tnv6euv5]{font-size:17px;line-height:1.55;margin:0 0 8px}.pagina-testo[data-astro-cid-sy3ohzef]{padding-bottom:36px}.pagina-data[data-astro-cid-sy3ohzef]{font-size:14px;color:var(--testo-secondario);margin:12px 0 0}
