.magnesite[data-astro-cid-uzoguy7d]{display:flex;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.25rem;border-radius:var(--raggio);background:var(--bianco);border:2px solid var(--blu-chiaro)}.magnesite__icona[data-astro-cid-uzoguy7d]{width:3rem;height:3rem;flex-shrink:0}.magnesite[data-astro-cid-uzoguy7d] h3[data-astro-cid-uzoguy7d]{font-size:1.1rem;margin-bottom:.3rem}.magnesite[data-astro-cid-uzoguy7d] p[data-astro-cid-uzoguy7d]{margin:0}.orari[data-astro-cid-uzoguy7d]{position:relative;z-index:1;margin-top:-2.5rem}.orari__scheda[data-astro-cid-uzoguy7d]{background:var(--bianco);border-radius:var(--raggio);box-shadow:var(--ombra);padding:1.5rem 1.25rem;max-width:40rem}@media(min-width:48rem){.orari__scheda[data-astro-cid-uzoguy7d]{padding:2rem}}.orari__testa[data-astro-cid-uzoguy7d]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.orari__testa[data-astro-cid-uzoguy7d] h2[data-astro-cid-uzoguy7d]{margin:0;font-size:clamp(1.4rem,3.5vw,1.8rem)}.orari__testa[data-astro-cid-uzoguy7d] .orari__icona{width:2.5rem;height:2.5rem}.orari__lista[data-astro-cid-uzoguy7d]{margin:0;display:grid}.orari__lista[data-astro-cid-uzoguy7d] div[data-astro-cid-uzoguy7d]{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--crema);font-size:1.1rem}.orari__lista[data-astro-cid-uzoguy7d] dd[data-astro-cid-uzoguy7d]{margin:0;font-family:var(--font-titoli);font-size:1.25rem}.orari__lista[data-astro-cid-uzoguy7d] .chiuso[data-astro-cid-uzoguy7d] dd[data-astro-cid-uzoguy7d]{color:var(--testo-tenue)}.orari__avviso[data-astro-cid-uzoguy7d]{margin:1rem 0 0;padding:.75rem 1rem;border-radius:var(--raggio-piccolo);background:var(--azzurro-pallido);font-weight:600}.orari__nota[data-astro-cid-uzoguy7d]{margin:1rem 0 0;color:var(--testo-tenue);font-size:.95rem}.prezzi[data-astro-cid-uzoguy7d]{display:grid;gap:2rem}@media(min-width:60rem){.prezzi[data-astro-cid-uzoguy7d]{grid-template-columns:1fr 1.1fr;gap:4rem;align-items:start}}.prezzi[data-astro-cid-uzoguy7d] .listino[data-astro-cid-uzoguy7d]{border:2px solid var(--crema)}.prezzi__note[data-astro-cid-uzoguy7d]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.75rem}.prezzi__note[data-astro-cid-uzoguy7d] li[data-astro-cid-uzoguy7d]{padding:.85rem 1rem;border-radius:var(--raggio-piccolo);background:var(--crema-chiaro)}.corsi[data-astro-cid-uzoguy7d]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.75rem}@media(min-width:60rem){.corsi[data-astro-cid-uzoguy7d]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.corso-link[data-astro-cid-uzoguy7d]{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem;align-items:start;height:100%;padding:1.25rem;border-radius:var(--raggio);background:var(--bianco);color:var(--navy);text-decoration:none;border:2px solid transparent;transition:border-color .15s ease,transform .15s ease}.corso-link[data-astro-cid-uzoguy7d]:hover{border-color:var(--blu-chiaro);transform:translateY(-2px)}.corso-link[data-astro-cid-uzoguy7d] .corso-link__icona{width:2.5rem;height:2.5rem;grid-row:span 2}.corso-link__testo[data-astro-cid-uzoguy7d] strong[data-astro-cid-uzoguy7d]{display:block;font-family:var(--font-titoli);text-transform:uppercase;font-size:1.1rem}.corso-link__testo[data-astro-cid-uzoguy7d] span[data-astro-cid-uzoguy7d]{font-size:.92rem;color:var(--testo-tenue)}.corso-link__prezzo[data-astro-cid-uzoguy7d]{font-family:var(--font-titoli);font-size:1.3rem;color:var(--blu-scuro)}.sconti[data-astro-cid-uzoguy7d]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1rem}@media(min-width:60rem){.sconti[data-astro-cid-uzoguy7d]{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.sconti[data-astro-cid-uzoguy7d] li[data-astro-cid-uzoguy7d]{display:flex;gap:1rem;align-items:flex-start}.sconti__valore[data-astro-cid-uzoguy7d]{flex-shrink:0;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--navy);color:var(--bianco);font-family:var(--font-titoli);font-size:1.05rem}.sconti[data-astro-cid-uzoguy7d] li[data-astro-cid-uzoguy7d]>span[data-astro-cid-uzoguy7d]:last-child{color:var(--testo-tenue)}.sconti[data-astro-cid-uzoguy7d] strong[data-astro-cid-uzoguy7d]{color:var(--navy)}
