.fl[data-astro-cid-d5b62qke]{gap:var(--s-3);display:grid}.fl-label[data-astro-cid-d5b62qke]{font-size:var(--fs-xs);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-faint);font-weight:500}.fl--chip[data-astro-cid-d5b62qke]{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.fl--chip[data-astro-cid-d5b62qke] .fl-label[data-astro-cid-d5b62qke]{width:100%}.fl-testo[data-astro-cid-d5b62qke]{font-family:var(--font-mono);font-size:var(--fs-base-sm);color:var(--ink);line-height:1.8}.fl-f[data-astro-cid-d5b62qke]{white-space:nowrap}.fl-testo[data-astro-cid-d5b62qke] em[data-astro-cid-d5b62qke],.fl-name[data-astro-cid-d5b62qke] em[data-astro-cid-d5b62qke],.fl-tabs[data-astro-cid-d5b62qke] em[data-astro-cid-d5b62qke],.fl-term[data-astro-cid-d5b62qke] em[data-astro-cid-d5b62qke]{color:var(--mint-text);font-style:normal}.fl-dot[data-astro-cid-d5b62qke]{color:var(--ink-faint)}.fl-fogli[data-astro-cid-d5b62qke]{gap:var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fl-fogli[data-astro-cid-d5b62qke] li[data-astro-cid-d5b62qke]{justify-items:center;gap:var(--s-2);width:7rem;display:grid}.fl-sheet[data-astro-cid-d5b62qke]{background:var(--paper);border:1px solid var(--rule-strong);border-radius:4px 12px 4px 4px;align-content:start;gap:5px;width:2.6rem;height:3.2rem;padding:.75rem .45rem 0;display:grid;position:relative;box-shadow:0 6px 14px -8px #14171a40}.fl-sheet[data-astro-cid-d5b62qke]:before{content:"";background:linear-gradient(225deg,var(--paper-alt) 50%,var(--rule-strong) 50%,var(--mint-wash) 56%);border-bottom-left-radius:3px;width:12px;height:12px;position:absolute;top:-1px;right:-1px}.fl-sheet[data-astro-cid-d5b62qke] i[data-astro-cid-d5b62qke]{background:var(--rule-strong);border-radius:2px;height:2px;display:block}.fl-sheet[data-astro-cid-d5b62qke] i[data-astro-cid-d5b62qke]:nth-child(2){width:70%}.fl-sheet[data-astro-cid-d5b62qke] i[data-astro-cid-d5b62qke]:nth-child(3){width:85%}.fl-sheet[data-astro-cid-d5b62qke] b[data-astro-cid-d5b62qke]{background:var(--mint-text);color:var(--paper);font:600 .55rem/1.3 var(--font-mono);text-transform:uppercase;border-radius:3px;padding:1px 4px;position:absolute;bottom:6px;left:-6px}.fl-name[data-astro-cid-d5b62qke]{font-family:var(--font-mono);font-size:var(--fs-xs);text-align:center;word-break:break-word;color:var(--ink)}.fl-tabs[data-astro-cid-d5b62qke]{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fl-tabs[data-astro-cid-d5b62qke] li[data-astro-cid-d5b62qke]{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink-soft);border:1px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.5rem .85rem;display:inline-flex}.fl-tabs[data-astro-cid-d5b62qke] li[data-astro-cid-d5b62qke].is-on{background:var(--paper);color:var(--ink);border-color:var(--rule-strong);border-bottom-color:var(--paper);box-shadow:inset 0 2px 0 var(--mint)}.fl-ext[data-astro-cid-d5b62qke]{background:hsl(var(--gt-1));border-radius:50%;width:8px;height:8px}.fl-ext--pdf[data-astro-cid-d5b62qke]{background:#e0675b}.fl-term[data-astro-cid-d5b62qke]{background:var(--ink);color:var(--on-ink);border-radius:var(--r-m);padding:var(--s-4) var(--s-5);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.7}.fl-cmd[data-astro-cid-d5b62qke]{color:var(--on-ink-3)}.fl-cmd[data-astro-cid-d5b62qke] span[data-astro-cid-d5b62qke]{color:var(--mint)}.fl-term[data-astro-cid-d5b62qke] ul[data-astro-cid-d5b62qke]{gap:0 var(--s-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fl-term[data-astro-cid-d5b62qke] em[data-astro-cid-d5b62qke]{color:var(--mint)}.fl-badges[data-astro-cid-d5b62qke]{gap:var(--s-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fl-badges[data-astro-cid-d5b62qke] li[data-astro-cid-d5b62qke]{border:var(--line-strong);border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--ink);background:var(--paper);align-items:center;gap:.6rem;padding:.35rem .4rem .35rem .85rem;font-weight:500;display:inline-flex}.fl-badges[data-astro-cid-d5b62qke] em[data-astro-cid-d5b62qke]{font-style:normal;font:600 .65rem/1 var(--font-mono);letter-spacing:.06em;border-radius:var(--r-pill);background:var(--mint-wash);color:var(--mint-text);padding:.35rem .5rem}.fx[data-astro-cid-euo67t4p],.fx[data-astro-cid-euo67t4p] dd[data-astro-cid-euo67t4p]{margin:0}.fx-sr[data-astro-cid-euo67t4p]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx[data-astro-cid-euo67t4p] svg{width:16px;height:16px;color:var(--mint-text);flex:none}.fx--tabella[data-astro-cid-euo67t4p]{gap:var(--s-1);display:grid}.fx--tabella[data-astro-cid-euo67t4p] div[data-astro-cid-euo67t4p]{gap:var(--s-3);grid-template-columns:4.2rem 1fr;display:grid}.fx--tabella[data-astro-cid-euo67t4p] dt[data-astro-cid-euo67t4p]{font-size:var(--fs-sm);color:var(--ink-faint);padding-top:.1rem}.fx--tabella[data-astro-cid-euo67t4p] dd[data-astro-cid-euo67t4p]{color:var(--ink);font-size:.9rem;line-height:1.4}.fx--icone[data-astro-cid-euo67t4p]{gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.fx--icone[data-astro-cid-euo67t4p] div[data-astro-cid-euo67t4p]{align-items:center;gap:.45rem;display:flex}.fx--icone[data-astro-cid-euo67t4p] dt[data-astro-cid-euo67t4p]{display:flex}.fx--icone[data-astro-cid-euo67t4p] dd[data-astro-cid-euo67t4p]{font-size:var(--fs-base-sm);color:var(--ink);font-weight:500}.fx--tessere[data-astro-cid-euo67t4p]{border:var(--line);border-radius:var(--r-m);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.fx--tessere[data-astro-cid-euo67t4p] div[data-astro-cid-euo67t4p]{align-content:start;gap:.2rem;padding:.65rem .8rem;display:grid}.fx--tessere[data-astro-cid-euo67t4p] div[data-astro-cid-euo67t4p]+div[data-astro-cid-euo67t4p]{border-left:var(--line)}.fx--tessere[data-astro-cid-euo67t4p] dt[data-astro-cid-euo67t4p]{font-size:var(--fs-xs);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-faint)}.fx--tessere[data-astro-cid-euo67t4p] dd[data-astro-cid-euo67t4p]{font-size:var(--fs-sm);color:var(--ink);font-weight:600;line-height:1.35}.fx--frase[data-astro-cid-euo67t4p]{font-size:var(--fs-base-sm);color:var(--ink-soft);line-height:1.55}.fx--frase[data-astro-cid-euo67t4p] b[data-astro-cid-euo67t4p]{color:var(--ink);font-weight:600}.fx--chip[data-astro-cid-euo67t4p]{gap:var(--s-2);flex-wrap:wrap;display:flex}.fx--chip[data-astro-cid-euo67t4p] div[data-astro-cid-euo67t4p]{border-radius:var(--r-pill);background:var(--mint-wash);align-items:center;gap:.4rem;padding:.35rem .75rem .35rem .6rem;display:inline-flex}.fx--chip[data-astro-cid-euo67t4p] dt[data-astro-cid-euo67t4p]{display:flex}.fx--chip[data-astro-cid-euo67t4p] dd[data-astro-cid-euo67t4p]{font-size:var(--fs-sm);color:var(--ink);font-weight:500}.fm[data-astro-cid-warkekp7]{padding-block:var(--section-y);border-top:var(--line)}.fm-in[data-astro-cid-warkekp7]{max-width:var(--container);padding-inline:var(--gutter);margin:0 auto}.fm[data-astro-cid-warkekp7] h2[data-astro-cid-warkekp7]{margin-top:var(--s-3);font-size:var(--fs-display-2);line-height:var(--lh-tight);letter-spacing:-.035em;text-wrap:balance}.fm-hello[data-astro-cid-warkekp7]{margin-top:var(--s-4);font-family:var(--font-display);font-size:1.1rem;font-weight:500}.fm-hello[data-astro-cid-warkekp7]+h2[data-astro-cid-warkekp7]{margin-top:var(--s-2)}.fm-intro[data-astro-cid-warkekp7]{margin-top:var(--s-5);color:var(--ink-soft);max-width:52ch;font-size:1.06rem;line-height:1.65}.fm-link[data-astro-cid-warkekp7]{margin-top:var(--s-6);color:var(--ink);font-weight:600;text-decoration:none;display:inline-block}.fm-link[data-astro-cid-warkekp7] .mark[data-astro-cid-warkekp7]{--mark-h:2px;--mark-y:-3px}.fm-link[data-astro-cid-warkekp7] .mark[data-astro-cid-warkekp7]:after{transform:scaleX(1)}.fm-me[data-astro-cid-warkekp7],.fm-cit[data-astro-cid-warkekp7] figcaption[data-astro-cid-warkekp7]{align-items:center;gap:var(--s-3);display:flex}.fm-me[data-astro-cid-warkekp7] img[data-astro-cid-warkekp7],.fm-cit[data-astro-cid-warkekp7] figcaption[data-astro-cid-warkekp7] img[data-astro-cid-warkekp7]{object-fit:cover;object-position:50% 20%;width:56px;height:56px;box-shadow:0 0 0 3px var(--paper),0 0 0 5px hsl(var(--gt-1) / .55);border-radius:50%}.fm-me[data-astro-cid-warkekp7] span[data-astro-cid-warkekp7],.fm-cit[data-astro-cid-warkekp7] figcaption[data-astro-cid-warkekp7] span[data-astro-cid-warkekp7]{font-size:var(--fs-sm);color:var(--ink-soft);display:grid}.fm-me[data-astro-cid-warkekp7] b[data-astro-cid-warkekp7],.fm-cit[data-astro-cid-warkekp7] figcaption[data-astro-cid-warkekp7] b[data-astro-cid-warkekp7]{font-family:var(--font-display);font-size:var(--fs-base);color:var(--ink)}.fm-me[data-astro-cid-warkekp7] a[data-astro-cid-warkekp7],.fm-cit[data-astro-cid-warkekp7] figcaption[data-astro-cid-warkekp7] a[data-astro-cid-warkekp7]{color:inherit;text-underline-offset:3px}.fm-ciao[data-astro-cid-warkekp7]{gap:var(--s-8);align-items:center;display:grid}.fm-photo[data-astro-cid-warkekp7]{aspect-ratio:5/6;object-fit:cover;object-position:50% 15%;border-radius:var(--r-l);width:100%;max-width:15rem;height:auto}@media (width>=800px){.fm-ciao[data-astro-cid-warkekp7]{gap:var(--s-11);grid-template-columns:15rem 1fr}}@media (width<=799px){.fm[data-astro-cid-warkekp7]{padding-block:var(--s-9)}.fm-ciao[data-astro-cid-warkekp7]{gap:var(--s-2) var(--s-4);grid-template-columns:4.5rem 1fr;align-items:start}.fm-ciao[data-astro-cid-warkekp7]>div[data-astro-cid-warkekp7]{display:contents}.fm-photo[data-astro-cid-warkekp7]{width:4.5rem;height:4.5rem;box-shadow:0 0 0 3px var(--paper),0 0 0 5px hsl(var(--gt-1) / .55);border-radius:50%;grid-row:1/3}.fm-ciao[data-astro-cid-warkekp7] .cap[data-astro-cid-warkekp7]{grid-column:2;align-self:end}.fm-hello[data-astro-cid-warkekp7]{grid-column:2;margin-top:0}.fm-ciao[data-astro-cid-warkekp7] h2[data-astro-cid-warkekp7],.fm-intro[data-astro-cid-warkekp7],.fm-link[data-astro-cid-warkekp7]{grid-column:1/-1}.fm-ciao[data-astro-cid-warkekp7] h2[data-astro-cid-warkekp7]{margin-top:var(--s-4);font-size:1.7rem}.fm-intro[data-astro-cid-warkekp7]{margin-top:var(--s-3);font-size:var(--fs-base-sm)}.fm-link[data-astro-cid-warkekp7]{margin-top:var(--s-4)}}.fm-mestieri[data-astro-cid-warkekp7]{gap:var(--s-9);display:grid}.fm-mestieri[data-astro-cid-warkekp7] .fm-me[data-astro-cid-warkekp7]{margin-top:var(--s-6)}.fm-tre[data-astro-cid-warkekp7]{border-top:var(--line);padding:0;list-style:none;display:grid}.fm-tre[data-astro-cid-warkekp7] li[data-astro-cid-warkekp7]{gap:var(--s-1);padding:var(--s-5) 0;border-bottom:var(--line);display:grid}.fm-tre[data-astro-cid-warkekp7] b[data-astro-cid-warkekp7]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h4);align-items:center;gap:.6em;display:flex}.fm-tre[data-astro-cid-warkekp7] b[data-astro-cid-warkekp7]:before{content:"";background:var(--mint);border-radius:50%;width:.5em;height:.5em}.fm-tre[data-astro-cid-warkekp7] span[data-astro-cid-warkekp7]{color:var(--ink-soft);padding-left:1.1em}@media (width>=900px){.fm-mestieri[data-astro-cid-warkekp7]{align-items:end;gap:var(--s-12);grid-template-columns:1fr 1fr}}.fm-cit[data-astro-cid-warkekp7]{max-width:52rem;margin:0}.fm-sr[data-astro-cid-warkekp7]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fm-cit[data-astro-cid-warkekp7] blockquote[data-astro-cid-warkekp7]{margin:var(--s-4) 0 0;padding-left:var(--s-6);border-left:3px solid var(--mint)}.fm-cit[data-astro-cid-warkekp7] blockquote[data-astro-cid-warkekp7] p[data-astro-cid-warkekp7]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:400;line-height:1.3}.fm-cit[data-astro-cid-warkekp7] figcaption[data-astro-cid-warkekp7]{margin-top:var(--s-7);padding-left:var(--s-6)}.fm-nums[data-astro-cid-warkekp7]{padding:0 0 0 var(--s-6);margin-top:var(--s-6);gap:var(--s-2) var(--s-7);font-size:var(--fs-sm);color:var(--ink-soft);flex-wrap:wrap;list-style:none;display:flex}.fm-nums[data-astro-cid-warkekp7] b[data-astro-cid-warkekp7]{font-family:var(--font-display);font-size:var(--fs-base);color:var(--ink)}.badge[data-astro-cid-gysip5ha]{border-radius:var(--r-pill);background:var(--ink);color:var(--on-ink);font-size:var(--fs-sm);letter-spacing:.02em;box-shadow:0 0 0 4px var(--mint-wash),0 10px 24px -12px hsl(var(--gt-1) / .9);align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .75rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.badge[data-astro-cid-gysip5ha] svg[data-astro-cid-gysip5ha]{width:15px;height:15px;color:var(--mint);animation:2.4s ease-in-out infinite badge-twinkle}.badge[data-astro-cid-gysip5ha]:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);animation:3.6s ease-in-out 1s infinite badge-shine;position:absolute;inset:0;translate:-120%}@keyframes badge-shine{0%{translate:-120%}35%,to{translate:120%}}@keyframes badge-twinkle{0%,to{rotate:0deg;scale:1}50%{rotate:18deg;scale:1.25}}@media (prefers-reduced-motion:reduce){.badge[data-astro-cid-gysip5ha] svg[data-astro-cid-gysip5ha],.badge[data-astro-cid-gysip5ha]:after{animation:none}}
