.pianeta[data-astro-cid-aqruj4c6]{--pianeta-oceano:var(--accent);--pianeta-terra:var(--verde-bright);--pianeta-terra-scura:oklch(60% .11 165);--pianeta-nuvola:oklch(98.5% .004 248);--pianeta-ombra:oklch(22.3% .052 263/.26);--pianeta-bordo:oklch(22.3% .052 263/.22);aspect-ratio:1;width:min(100%,30rem);margin-inline:auto}.pianeta[data-astro-cid-aqruj4c6] svg[data-astro-cid-aqruj4c6]{width:100%;height:100%;display:block;overflow:visible}.pianeta__alone[data-astro-cid-aqruj4c6]{fill:oklch(29% .06 263)}.pianeta__anello[data-astro-cid-aqruj4c6]{fill:oklch(17% .045 263)}.pianeta__stelle[data-astro-cid-aqruj4c6] circle[data-astro-cid-aqruj4c6]{fill:var(--accent-bright)}.pianeta__stelle[data-astro-cid-aqruj4c6] circle[data-astro-cid-aqruj4c6]:nth-child(odd){fill:oklch(100% 0 0/.85)}.pianeta__alone[data-astro-cid-aqruj4c6],.pianeta__anello[data-astro-cid-aqruj4c6],.pianeta__globo[data-astro-cid-aqruj4c6]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.pianeta__striscia--terre[data-astro-cid-aqruj4c6]{animation:48s linear infinite pianeta-gira}.pianeta__striscia--nuvole[data-astro-cid-aqruj4c6]{animation:30s linear infinite pianeta-gira}.pianeta__anello[data-astro-cid-aqruj4c6]{animation:pianeta-apri 1.1s var(--ease-expo) .26s backwards}.pianeta__alone[data-astro-cid-aqruj4c6]{animation:pianeta-apri 1.3s var(--ease-expo) .38s backwards}.pianeta__globo[data-astro-cid-aqruj4c6]{animation:pianeta-sali 1.3s var(--ease-expo) .2s backwards}.pianeta__abbrivio--terre[data-astro-cid-aqruj4c6]{animation:pianeta-abbrivio 2.2s var(--ease-expo) .2s backwards}.pianeta__abbrivio--nuvole[data-astro-cid-aqruj4c6]{animation:pianeta-abbrivio-nuvole 2.2s var(--ease-expo) .2s backwards}.pianeta__stelle[data-astro-cid-aqruj4c6] circle[data-astro-cid-aqruj4c6]{animation:pianeta-stella-entra .7s var(--ease) calc(.7s + var(--i) * 70ms) backwards, pianeta-brilla 4.2s ease-in-out calc(1.6s + var(--i) * .53s) infinite}.pianeta[data-astro-cid-aqruj4c6][data-fermo] [data-astro-cid-aqruj4c6]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.pianeta[data-astro-cid-aqruj4c6]{animation:pianeta-compari .4s var(--ease) backwards}}@keyframes pianeta-gira{to{transform:translate(-400px)}}@keyframes pianeta-abbrivio{0%{transform:translate(220px)}}@keyframes pianeta-abbrivio-nuvole{0%{transform:translate(300px)}}@keyframes pianeta-apri{0%{opacity:0;transform:scale(.72)}}@keyframes pianeta-sali{0%{opacity:0;transform:translateY(14%)scale(.8)}}@keyframes pianeta-stella-entra{0%{opacity:0}}@keyframes pianeta-brilla{0%,to{opacity:1}50%{opacity:.35}}@keyframes pianeta-compari{0%{opacity:0}}.griglia[data-astro-cid-542xpndc]{z-index:-1;pointer-events:none;stroke:oklch(100% 0 0/.07);width:100%;height:100%;position:absolute;inset:0;mask-image:radial-gradient(70% 90% at 75% 30%,#000 20%,#0000 75%)}.griglia__quadrati[data-astro-cid-542xpndc]{fill:oklch(100% 0 0/.035);overflow:visible}@media print{.griglia[data-astro-cid-542xpndc]{display:none}}.apertura[data-astro-cid-lcdefpme]{align-items:center;min-height:calc(100svh - 4.6rem);padding-block:clamp(2.5rem,5vw,4rem);display:flex}.apertura__interno[data-astro-cid-lcdefpme]{gap:var(--s-8);align-items:center;width:100%;display:grid}.apertura__testo[data-astro-cid-lcdefpme]{gap:var(--s-6);justify-items:start;display:grid}.apertura__titolo[data-astro-cid-lcdefpme]{max-width:16ch;color:var(--ink-inverse);text-wrap:balance;letter-spacing:-.028em;line-height:.98}.apertura__linea[data-astro-cid-lcdefpme]{padding-block:.02em;display:block;overflow:hidden}.apertura__linea[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}.apertura__titolo[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent-bright);font-style:normal}.apertura__sommario[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:oklch(100% 0 0/.82);max-width:48ch;line-height:1.65}.apertura__azioni[data-astro-cid-lcdefpme]{gap:var(--s-4);flex-wrap:wrap;display:flex}.apertura__scena[data-astro-cid-lcdefpme]{justify-self:center;width:min(78vw,20rem)}@media (width>=62rem){.apertura__interno[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2rem,4vw,4rem)}.apertura__scena[data-astro-cid-lcdefpme]{width:100%}}@media (prefers-reduced-motion:no-preference){.apertura__linea[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:scopri-linea .9s var(--ease-expo) backwards}.apertura__linea[data-astro-cid-lcdefpme]:first-child>span[data-astro-cid-lcdefpme]{animation-delay:80ms}.apertura__linea[data-astro-cid-lcdefpme]:nth-child(2)>span[data-astro-cid-lcdefpme]{animation-delay:.2s}.apertura__linea[data-astro-cid-lcdefpme]:nth-child(3)>span[data-astro-cid-lcdefpme]{animation-delay:.32s}.apertura__sommario[data-astro-cid-lcdefpme],.apertura__azioni[data-astro-cid-lcdefpme]{animation:leva-su .76s var(--ease-expo) backwards}.apertura__sommario[data-astro-cid-lcdefpme]{animation-delay:.38s}.apertura__azioni[data-astro-cid-lcdefpme]{animation-delay:.46s}}.porte__testa[data-astro-cid-lcdefpme]{gap:var(--s-3);margin-bottom:var(--rhythm-tight);display:grid}.porte__sommario[data-astro-cid-lcdefpme]{font-size:var(--text-lg);max-width:54ch}.porte[data-astro-cid-lcdefpme]{gap:var(--s-8);display:grid}.porta[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:box-shadow var(--dur-stato) var(--ease), border-color var(--dur-stato) var(--ease), transform var(--dur-stato) var(--ease);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.porta[data-astro-cid-lcdefpme]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.porta[data-astro-cid-lcdefpme]:focus-within{border-color:var(--navy)}.porta__foto[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--surface-2);overflow:hidden}.porta__foto[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-expo)}.porta[data-astro-cid-lcdefpme]:hover .porta__foto[data-astro-cid-lcdefpme] img{transform:scale(1.04)}.porta__testo[data-astro-cid-lcdefpme]{align-content:start;gap:var(--s-4);padding:clamp(1.25rem,2.5vw,1.75rem);display:grid}.porta__titolo[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);line-height:1.1}.porta__titolo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-decoration:none}.porta__titolo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";z-index:0;position:absolute;inset:0}.porta__titolo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.porta__titolo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible:after{outline:2px solid var(--accent);outline-offset:-4px;border-radius:var(--radius-lg)}.porta__per[data-astro-cid-lcdefpme]{color:var(--ink-2)}.porta__temi[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);list-style:none;display:grid}.porta__temi[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border)}.porta__temi[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{z-index:1;min-height:48px;padding-block:var(--s-2);color:var(--ink);transition:color var(--dur) var(--ease);align-items:center;font-weight:600;text-decoration:none;display:flex;position:relative}.porta__temi[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.porta__poi[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-2);font-weight:400}.porta__limite[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--ink-2)}.porta__entra[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-2);margin-top:var(--s-2);color:var(--navy);font-weight:700;display:inline-flex}.porta__entra[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:transform var(--dur-stato) var(--ease-expo)}.porta[data-astro-cid-lcdefpme]:hover .porta__entra[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:translate(6px)}@media (width>=56rem){.porte[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem)}}.problema[data-astro-cid-lcdefpme]{gap:var(--s-12);align-items:center;display:grid}.problema__testo[data-astro-cid-lcdefpme]{gap:var(--s-4);display:grid}.problema__testo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20ch;margin-bottom:var(--s-2)}.problema__corpo[data-astro-cid-lcdefpme]{max-width:54ch}.problema__figura[data-astro-cid-lcdefpme]{margin:0}.problema__cornice[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--surface);aspect-ratio:4/3;overflow:hidden}.problema__cornice[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.problema__figura[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--s-4);font-size:var(--text-sm);color:var(--ink-muted);max-width:44ch}@media (width>=56rem){.problema[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(2rem,4vw,4rem)}.problema__cornice[data-astro-cid-lcdefpme]{aspect-ratio:5/4}}.coda[data-astro-cid-lcdefpme]{padding-top:var(--s-6);border-top:1px solid var(--border-strong);align-items:center;gap:var(--s-4) var(--s-6);flex-wrap:wrap;margin-top:clamp(2rem,4vw,3rem);display:flex}.coda--navy[data-astro-cid-lcdefpme]{border-top-color:oklch(100% 0 0/.18)}.coda__nota[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--ink-2);max-width:40ch}.fz-scena[data-astro-cid-lcdefpme]{margin:var(--rhythm-tight) 0 0}.fz-scena__cornice[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--surface);aspect-ratio:4/3;overflow:hidden}.fz-scena__cornice[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.fz-scena[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--s-4);font-size:var(--text-sm);color:var(--ink-muted);max-width:52ch}@media (width>=56rem){.fz-scena__cornice[data-astro-cid-lcdefpme]{aspect-ratio:2}.fz-scena__cornice[data-astro-cid-lcdefpme] img{object-position:50% 78%}}.settori__testa[data-astro-cid-lcdefpme]{margin-bottom:var(--rhythm-tight)}.settori__sommario[data-astro-cid-lcdefpme]{max-width:62ch;margin-top:var(--s-4);font-size:var(--text-lg)}.settori[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);margin:0;display:grid}.settore[data-astro-cid-lcdefpme]{gap:var(--s-3);padding-block:var(--s-6);border-bottom:1px solid var(--border);display:grid}.settore__nome[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.2}.settore__corpo[data-astro-cid-lcdefpme]{gap:var(--s-4);margin:0;display:grid}.settore__contesto[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--ink-2)}.settore__leve[data-astro-cid-lcdefpme]{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.settore__leve[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;font-size:var(--text-sm);color:var(--ink);border:1px solid var(--border-strong);border-radius:var(--radius-sm);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), color var(--dur) var(--ease);align-items:center;padding:.4rem .75rem;font-weight:600;text-decoration:none;display:inline-flex}.settore__leve[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.settore__leve[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--navy);background:var(--surface-2);color:var(--accent)}.settore__tutte[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--ink-2);max-width:30ch}.settori__limite[data-astro-cid-lcdefpme]{margin-top:var(--s-8);max-width:68ch;color:var(--ink-2)}@media (width>=56rem){.settore[data-astro-cid-lcdefpme]{grid-template-columns:minmax(12rem,20%) minmax(0,1fr) auto;align-items:start;gap:clamp(1.5rem,3vw,3rem)}.settore__corpo[data-astro-cid-lcdefpme]{display:contents}.settore__leve[data-astro-cid-lcdefpme]{justify-content:flex-end;align-self:center;max-width:22rem}}.persona[data-astro-cid-lcdefpme]{gap:var(--s-6);align-items:start;display:grid}.persona__titolo[data-astro-cid-lcdefpme]{max-width:18ch}.tessera[data-astro-cid-lcdefpme]{background:var(--navy-deep);border-radius:var(--radius-lg);width:min(100%,22rem);margin:0;overflow:clip}.tessera__ritratto[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--navy);overflow:hidden}.tessera__ritratto[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 20%;filter:saturate(.82);width:100%;height:100%}.tessera__dati[data-astro-cid-lcdefpme]{padding:var(--s-4) var(--s-6) var(--s-6);color:var(--ink-inverse)}.tessera__nome[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.02em;font-weight:700}.tessera__ruolo[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:oklch(100% 0 0/.72);margin-top:var(--s-1)}.tessera__contatti[data-astro-cid-lcdefpme]{margin:var(--s-4) 0 0;gap:var(--s-2);display:grid}.tessera__contatti[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:oklch(100% 0 0/.66);font-weight:600}.tessera__contatti[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.tessera__contatti[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-bright);text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline oklch(72.9% .12 235/.45);display:inline-flex}.tessera__contatti[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink-inverse);text-decoration-color:currentColor}.persona__testo[data-astro-cid-lcdefpme]{gap:var(--s-4);display:grid}.persona__corpo[data-astro-cid-lcdefpme]{max-width:54ch}.persona__contatti[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-4) var(--s-6);margin-top:var(--s-2);flex-wrap:wrap;display:flex}@media (width>=46rem){.persona[data-astro-cid-lcdefpme]{column-gap:clamp(2rem,4vw,3.5rem);row-gap:var(--s-6);grid-template-columns:auto minmax(0,1fr)}.tessera[data-astro-cid-lcdefpme]{grid-area:1/1/span 2;width:clamp(16rem,26vw,20rem)}.persona__titolo[data-astro-cid-lcdefpme],.persona__testo[data-astro-cid-lcdefpme]{grid-column:2}.persona__titolo[data-astro-cid-lcdefpme]{align-self:end}}.invito__interno[data-astro-cid-lcdefpme]{gap:var(--s-8);align-items:end;display:grid}.invito__titolo[data-astro-cid-lcdefpme]{max-width:18ch;font-size:var(--text-3xl)}.invito__coda[data-astro-cid-lcdefpme]{gap:var(--s-6);justify-items:start;display:grid}.invito__corpo[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:oklch(100% 0 0/.82);max-width:52ch}@media (width>=62rem){.invito__interno[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:clamp(2rem,4vw,4rem)}}
