[data-fascia]{--c-fascia:var(--color-eta-primaria)}[data-fascia=infanzia]{--c-fascia:var(--color-eta-infanzia)}[data-fascia=primaria]{--c-fascia:var(--color-eta-primaria)}[data-fascia=secondaria]{--c-fascia:var(--color-eta-secondaria)}[data-fascia=liceo]{--c-fascia:var(--color-eta-liceo)}.fascia{padding-inline:var(--spacing-margine);padding-top:112px;padding-bottom:64px}.fascia-briciole{margin-bottom:8px}.fascia-corpo{min-width:0}.eta-statica{padding-block:8px 16px}.eta-testo{font-family:var(--font-etichetta);font-size:1.25rem;font-weight:600;line-height:1.2}.occhiello-slot{min-height:0}html[data-eta-n] .occhiello-slot{min-height:3.75rem}.occhiello{font-family:var(--font-etichetta);margin:0 0 12px;font-size:1.25rem;font-weight:600;line-height:1.2}.occhiello .eco{--scala-eco:1;font-family:var(--font-corsivo);margin-top:2px;font-size:1rem;font-weight:400;display:block}.fascia-h1 .eco{text-transform:none;transition:font-size .18s var(--ease-uscita);margin-top:8px;font-weight:400;line-height:1.15;display:block}.fascia-testa .t-lead{margin-top:24px}.fascia-testa{padding-bottom:40px}.fascia-laterale{margin-top:32px}html[data-eta-n="1"] [data-fascia=infanzia] [data-solo-grandi],html[data-eta-n="2"] [data-fascia=infanzia] [data-solo-grandi],html[data-eta-n="1"] [data-fascia=infanzia] .no-nido,html[data-eta-n="2"] [data-fascia=infanzia] .no-nido{display:none}.fascia-sez{border-top:1px solid var(--color-linea);padding-block:48px;scroll-margin-top:112px}.fascia-sez-corpo{max-width:62ch}.fascia-sez-corpo.largo{max-width:none}.fascia-h2{font-family:var(--font-titolo);text-transform:uppercase;margin:0 0 24px;font-size:2rem;font-weight:800;line-height:1}.fascia-h2 .eco{--scala-eco:.55;text-transform:none;margin-top:8px;font-size:1.25rem;font-weight:400;line-height:1.2;display:block}@media (min-width:1024px){.fascia{column-gap:var(--spacing-gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:144px;padding-bottom:96px;display:grid}.fascia-briciole{grid-column:1/-1}.fascia>#eta{grid-area:2/1/auto/span 2;align-self:start;position:sticky;top:104px}.fascia>.fascia-corpo{grid-area:2/4/auto/-1}.fascia-sez{padding-block:64px}.fascia-testa.con-laterale{column-gap:var(--spacing-gutter);grid-template-columns:repeat(9,minmax(0,1fr));align-items:end;display:grid}.fascia-testa.con-laterale>.testo{grid-column:1/span 6}.fascia-testa.con-laterale>.fascia-laterale{grid-column:7/span 3;margin-top:0}}.classe-griglia{gap:24px;display:grid}.classe-foto{grid-template-columns:1fr 1fr;align-content:start;gap:8px;display:grid}.classe-foto.liceo{grid-template-columns:1fr 1fr}@media (min-width:1024px){.classe-griglia{column-gap:var(--spacing-gutter);grid-template-columns:repeat(9,minmax(0,1fr))}.classe-griglia>.classe-principale{grid-column:1/span 4}.classe-griglia>.classe-foto{grid-column:5/span 5;gap:16px}}.media-classe{min-width:0;margin:0}.media-box{border-radius:var(--radius-card);background:var(--color-carta-3);position:relative;overflow:hidden}.media-box.principale{box-shadow:var(--shadow-sollevata)}.media-box.r45{aspect-ratio:4/5}.media-box.r916{aspect-ratio:9/16}.media-box video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .15s linear;position:absolute;inset:0}.media-box video.in-onda{opacity:1}.media-azioni{pointer-events:none;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.media-azioni>*{pointer-events:auto}.btn-icona{border-radius:var(--radius-controllo);width:48px;height:48px;color:var(--color-inchiostro);cursor:pointer;background:#faf6efe6;flex:none;place-items:center;transition:background .15s linear,color .15s linear;display:grid}.btn-icona:hover,.btn-icona:focus-visible{background:var(--color-inchiostro);color:var(--color-carta)}.nido-vuoto{margin-top:24px}.nido-aula{max-width:640px;margin:20px 0 0}.riga-giornata{margin-top:24px}.riga-giornata p{margin:0}.impara{gap:16px;margin:0;padding:0;list-style:none;display:grid}.impara li{border-left:4px solid var(--c-fascia);padding-left:20px}.impara strong{font-weight:600}html[data-eta-n="1"] [data-fascia=infanzia] .impara li.impara-grandi,html[data-eta-n="2"] [data-fascia=infanzia] .impara li.impara-grandi{display:none}.insegna{align-items:center;gap:16px;display:flex}.insegna-ritratto{flex:none;width:160px}@media (max-width:480px){.insegna-ritratto{width:112px}}.striscia{margin:32px 0 0}.famiglia{align-items:flex-start;gap:20px;display:flex}.famiglia-poster{flex:none;width:200px}@media (max-width:560px){.famiglia{flex-direction:column}.famiglia-poster{width:160px}}.famiglia blockquote{margin:0}.famiglia figcaption{font-family:var(--font-etichetta);margin-top:8px;font-size:1rem;font-weight:600}.altre-classi ul{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.altre-classi li a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.altre-classi img{flex:none;width:20px;height:22px}@media (min-width:1024px){.altre-classi ul{flex-flow:wrap;gap:8px 24px}}.classi{padding-inline:var(--spacing-margine);padding-top:112px;padding-bottom:96px}.classi-testa{max-width:62ch}.classi-testa .eco{--scala-eco:.6;text-transform:none;margin-top:8px;font-weight:400;line-height:1.15;display:block}.classi-lead{margin-top:24px}#stipite{margin-top:32px}.classi-colonna{margin-top:48px}.classi-colonna h2{font-family:var(--font-titolo);text-transform:uppercase;margin:0 0 24px;font-size:2rem;font-weight:800;line-height:1}@media (min-width:1024px){.classi{column-gap:var(--spacing-gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:144px;display:grid}.classi>.classi-testa,.classi-briciole{grid-column:1/-1}.classi>#stipite{grid-area:3/1/auto/span 5;align-self:start;margin-top:48px;position:sticky;top:104px}.classi>.classi-colonna{grid-area:3/7/auto/-1;margin-top:48px}}.classi-lista{gap:24px;margin:0;padding:0;list-style:none;display:grid}.classe-voce{padding:4px 0 4px 20px;position:relative}.classe-voce:before{content:"";background:var(--c);width:4px;height:36%;transition:height .18s var(--ease-uscita);position:absolute;top:0;left:0}.classe-voce[data-attiva]:before,.classe-voce:hover:before,.classe-voce:focus-within:before{height:100%}.classe-voce h3{margin:0}.classe-voce h3 a{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:44px;text-decoration:none;display:inline-flex}.classe-voce h3 .anni{font-family:var(--font-testo);text-transform:none;letter-spacing:0;color:var(--color-inchiostro-tenue);font-size:1rem;font-weight:400}.classe-voce ul{flex-wrap:wrap;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.classe-voce ul a{border-radius:var(--radius-controllo);width:44px;height:44px;font-family:var(--font-titolo);place-items:center;font-size:1.375rem;font-weight:800;line-height:1;text-decoration:none;transition:background .15s linear;display:grid}.classe-voce ul a:hover,.classe-voce ul a:focus-visible{background:var(--color-carta-2)}.classe-voce ul a[aria-current=true]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.prima-di-un-anno{max-width:62ch;margin-top:40px}.anche{margin-top:32px}.anche ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}::view-transition-group(root){animation-duration:.28s;animation-timing-function:var(--ease-scambio)}::view-transition-old(fascia-titolo){animation:vt-esce .14s var(--ease-scambio) both}::view-transition-new(fascia-titolo){animation:vt-entra .2s .13s var(--ease-uscita) both}::view-transition-old(fascia-media){animation-duration:.28s;animation-timing-function:var(--ease-scambio)}::view-transition-new(fascia-media){animation-duration:.28s;animation-timing-function:var(--ease-scambio)}::view-transition-group(stipite){animation-duration:0s}@keyframes vt-esce{to{opacity:0;transform:translateY(-12px)}}@keyframes vt-entra{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html[data-ridotto] ::view-transition-group(*){animation:none!important}html[data-ridotto] ::view-transition-old(*){animation:none!important}html[data-ridotto] ::view-transition-new(*){animation:none!important}html[data-statica] ::view-transition-group(*){animation:none!important}html[data-statica] ::view-transition-old(*){animation:none!important}html[data-statica] ::view-transition-new(*){animation:none!important}.lettore{border-radius:var(--radius-card);background:var(--color-inchiostro);width:min(100vw,960px);max-width:100vw;max-height:92svh;color:var(--color-carta);border:0;margin:auto;padding:12px;overflow:hidden}.lettore::backdrop{background:#2a141699}.lettore-testa{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.lettore-testa p{font-family:var(--font-etichetta);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.lettore-chiudi{border-radius:var(--radius-controllo);width:44px;height:44px;color:var(--color-carta);cursor:pointer;background:0 0;flex:none;place-items:center;transition:background .15s linear,color .15s linear;display:grid}.lettore-chiudi:hover,.lettore-chiudi:focus-visible{background:var(--color-carta);color:var(--color-inchiostro)}.lettore :focus-visible{outline-color:var(--color-carta)}.lettore-video{background:var(--color-inchiostro);max-height:calc(92svh - 96px);margin-inline:auto;position:relative}.lettore-video video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lettore-video .skeleton{background:#faf6ef1f;border-radius:0;position:absolute;inset:0}.lettore-stato{margin:8px 0 0;font-size:1rem}@media (prefers-reduced-motion:reduce){.classe-voce:before,.fascia-h1 .eco{transition:none}}.fascia-sez:not(#la-sua-classe){content-visibility:auto;contain-intrinsic-size:auto 560px}.classe-foto.liceo{content-visibility:auto;contain-intrinsic-size:auto 640px}@media (max-width:1023px){.fascia-corpo{padding-top:16px}}[data-fascia=liceo] #la-sua-classe{content-visibility:auto;contain-intrinsic-size:auto 1100px}.giornata{--luce-mattina:#eef0ec;--luce-meta:#faf6ef;--luce-pomeriggio:#f6e3c8;--luce:var(--luce-mattina)}
