.apt[data-astro-cid-27sa222h]{--k:clamp(110px, 20svh, 190px);--k-top:38%;height:calc(100vh - var(--h-header,64px));height:calc(100svh - var(--h-header,64px));isolation:isolate;color:#fff;background:#133b2f linear-gradient(158deg,#174536 0%,#133b2f 58%,#0e2c23 100%);min-height:520px;position:relative;overflow:hidden}.apt-pozza[data-astro-cid-27sa222h]{z-index:0;aspect-ratio:1;width:min(120svh,96vw);transform:translate(calc(var(--nx,62vw) - 50%), calc(var(--ny,47svh) - 50%));opacity:var(--n-o,1);pointer-events:none;background:radial-gradient(closest-side,#03110dbd,#0000);position:absolute;top:0;left:0}.apt-nucleo[data-astro-cid-27sa222h]{z-index:1;aspect-ratio:1;width:min(90svh,56vw);transform:translate(calc(var(--nx,62vw) - 50%), calc(var(--ny,47svh) - 50%)) scale(var(--n-s,1));opacity:var(--n-o,1);mix-blend-mode:screen;pointer-events:none;position:absolute;top:0;left:0}.apt-film[data-astro-cid-27sa222h]{object-fit:contain;-webkit-mask-composite:source-in;width:100%;height:100%;display:block;position:absolute;inset:0;mask-image:linear-gradient(#0000 22%,#000 28% 72%,#0000 78%),radial-gradient(closest-side,#000 82%,#0000 100%);mask-composite:intersect}.apt-lampo[data-astro-cid-27sa222h]{aspect-ratio:1;width:34%;opacity:var(--lampo,0);background:radial-gradient(circle,#ffffffd9 0%,#fff3 38%,#0000 70%);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.apt-fascio[data-astro-cid-27sa222h]{z-index:3;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.apt-colonna[data-astro-cid-27sa222h]{z-index:4;left:calc(max(0px, (100% - var(--col-max)) / 2) + var(--pad-page));border-top:1px solid #ffffff38;width:min(40ch,32vw);padding-top:1.6rem;display:grid;position:absolute;top:47%;translate:0 -50%}.apt-voce[data-astro-cid-27sa222h]{grid-area:1/1}.apt-voce-t[data-astro-cid-27sa222h]{color:#fffffff2;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.9rem);font-weight:600;line-height:1.14}.apt-voce-t[data-astro-cid-27sa222h] em[data-astro-cid-27sa222h]{color:#fff;font-style:italic}.apt-voce-p[data-astro-cid-27sa222h]{color:#fffc;margin:var(--s-5) 0 0;font-size:clamp(.98rem,1.1vw,1.14rem);line-height:1.62}.apt-voce-p[data-astro-cid-27sa222h] em[data-astro-cid-27sa222h]{color:#fff;font-style:italic}.apt-firma[data-astro-cid-27sa222h]{--kk:calc(var(--k) * var(--firma-s,1));z-index:4;left:50%;top:var(--k-top);width:var(--kw,calc(var(--kk) * 1.282));height:var(--kk);color:rgba(255, 255, 255, var(--firma-a,1));opacity:var(--firma-o,1);pointer-events:none;position:absolute;translate:-50% -50%}.apt-alone[data-astro-cid-27sa222h],.apt-ombra[data-astro-cid-27sa222h]{pointer-events:none;border-radius:50%;position:absolute}.apt-alone[data-astro-cid-27sa222h]{background:radial-gradient(closest-side, rgba(255, 255, 255, calc(.1 * var(--fuoco,2))) 0%, rgba(255, 255, 255, calc(.035 * var(--fuoco,2))) 45%, transparent 100%);inset:-45% -40%}.apt-ombra[data-astro-cid-27sa222h]{height:70%;translate:0 calc(12% * var(--rilievo,1));background:radial-gradient(closest-side, rgba(0, 12, 8, calc(.55 * var(--rilievo,1))) 0%, transparent 100%);top:55%;left:5%;right:5%}.apt-k[data-astro-cid-27sa222h]{background-color:currentColor;position:absolute;inset:0;mask-image:url(/kern-k-senza-cerchio.png);mask-size:100% 100%;mask-repeat:no-repeat}.apt-pallina[data-astro-cid-27sa222h]{width:calc(var(--kk) * .256);aspect-ratio:1;border:calc(var(--kk) * .013) solid rgba(255, 255, 255, calc(.42 + .58 * var(--riempi,1)));border-radius:50%;position:absolute;top:83.2%;left:36.25%;translate:-50% -50%}.apt-pieno[data-astro-cid-27sa222h]{inset:calc(var(--kk) * .006);background:radial-gradient(circle,#fff 0%,#ffffffdb 55%,#ffffff8c 100%);border-radius:50%;position:absolute;box-shadow:0 0 22px 3px #ffffffbf,0 0 70px 16px #ffffff59}.apt-chiusa[data-astro-cid-27sa222h]{z-index:4;left:50%;top:calc(var(--k-top) + var(--k) * .57 + 1.4rem);text-align:center;width:min(900px,90vw);position:absolute;translate:-50%}.apt-slogan[data-astro-cid-27sa222h]{color:#fffc;margin:0;font-size:clamp(1.4rem,2.3vw,2.1rem);font-weight:600;line-height:1.08}.apt-slogan[data-astro-cid-27sa222h] .acceso[data-astro-cid-27sa222h]{color:#fff}.apt-parola[data-astro-cid-27sa222h]{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.apt-parola[data-astro-cid-27sa222h]>span[data-astro-cid-27sa222h]{display:inline-block}.apt-lede[data-astro-cid-27sa222h]{margin:var(--s-4) 0 0;font-size:var(--t-lede);color:#ffffffc7}.apt[data-astro-cid-27sa222h][data-anima] .apt-voce[data-astro-cid-27sa222h]{opacity:0;transition:opacity .25s,transform .3s;transform:translate(-18px)}.apt[data-astro-cid-27sa222h][data-anima] .apt-voce[data-astro-cid-27sa222h][data-viva]{opacity:1;transition:opacity .5s .2s,transform .6s cubic-bezier(.22,1,.36,1) .2s;transform:none}.apt[data-astro-cid-27sa222h][data-anima] .apt-colonna[data-astro-cid-27sa222h]{border-top-color:#0000;transition:border-color .5s}.apt[data-astro-cid-27sa222h][data-anima] .apt-colonna[data-astro-cid-27sa222h][data-accesa]{border-top-color:#ffffff38}.apt[data-astro-cid-27sa222h][data-anima] .apt-pieno[data-astro-cid-27sa222h]{opacity:0;scale:.25}.apt[data-astro-cid-27sa222h][data-pieno] .apt-pieno[data-astro-cid-27sa222h]{animation:.7s cubic-bezier(.2,1.4,.35,1) forwards apt-accende}@keyframes apt-accende{0%{opacity:0;scale:.25}45%{opacity:1;scale:1.14}to{opacity:1;scale:1}}.apt[data-astro-cid-27sa222h][data-anima] .apt-parola[data-astro-cid-27sa222h]>span[data-astro-cid-27sa222h]{transform:translateY(110%)}.apt[data-astro-cid-27sa222h][data-slogan] .apt-parola[data-astro-cid-27sa222h]>span[data-astro-cid-27sa222h]{animation:.62s cubic-bezier(.16,.9,.24,1) forwards apt-parola;animation-delay:calc(var(--p) * 55ms)}@keyframes apt-parola{to{transform:none}}.apt[data-astro-cid-27sa222h][data-anima] .apt-lede[data-astro-cid-27sa222h]{opacity:0}.apt[data-astro-cid-27sa222h][data-slogan] .apt-lede[data-astro-cid-27sa222h]{animation:.6s ease-out .35s forwards apt-sfuma}@keyframes apt-sfuma{to{opacity:1}}@media (width<=860px){.apt[data-astro-cid-27sa222h]{--k-top:32%}.apt-nucleo[data-astro-cid-27sa222h]{width:min(66svh,130vw)}.apt-colonna[data-astro-cid-27sa222h]{top:58%;bottom:auto;left:var(--pad-page);right:var(--pad-page);border-top:0;width:auto;max-width:46ch;padding-top:0;translate:none}.apt[data-astro-cid-27sa222h][data-anima] .apt-colonna[data-astro-cid-27sa222h][data-accesa]{border-top-color:#0000}.apt[data-astro-cid-27sa222h][data-anima] .apt-voce[data-astro-cid-27sa222h]{transform:translateY(12px)}.apt-voce-t[data-astro-cid-27sa222h]{font-size:clamp(1.45rem,6vw,1.9rem)}}.apt[data-astro-cid-27sa222h][data-fermo]{height:auto;min-height:0;padding:var(--s-7) var(--pad-page) var(--s-8);justify-items:center;gap:var(--s-6);display:grid}.apt[data-astro-cid-27sa222h][data-fermo] .apt-nucleo[data-astro-cid-27sa222h],.apt[data-astro-cid-27sa222h][data-fermo] .apt-pozza[data-astro-cid-27sa222h],.apt[data-astro-cid-27sa222h][data-fermo] .apt-fascio[data-astro-cid-27sa222h]{display:none}.apt[data-astro-cid-27sa222h][data-fermo] .apt-firma[data-astro-cid-27sa222h]{position:relative;inset:auto;translate:none}.apt[data-astro-cid-27sa222h][data-fermo] .apt-chiusa[data-astro-cid-27sa222h],.apt[data-astro-cid-27sa222h][data-fermo] .apt-colonna[data-astro-cid-27sa222h]{position:static;translate:none}.apt[data-astro-cid-27sa222h][data-fermo] .apt-colonna[data-astro-cid-27sa222h]{gap:var(--s-7);border-top:0;width:auto;max-width:62ch}.apt[data-astro-cid-27sa222h][data-fermo] .apt-voce[data-astro-cid-27sa222h]{grid-area:auto}.offerta[data-astro-cid-opbjl7ub]{z-index:1;isolation:isolate;padding:var(--sez-m) 0 var(--sez-l);scroll-margin-top:var(--h-header,64px);position:relative}.offerta-figura[data-astro-cid-opbjl7ub]{z-index:0;pointer-events:none;opacity:.72;position:absolute;inset:0;overflow:hidden}.offerta-figura[data-astro-cid-opbjl7ub] .nucleo{top:38%;right:clamp(-2rem,4vw,6rem)}.offerta-in[data-astro-cid-opbjl7ub]{z-index:1;gap:var(--s-5) var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid;position:relative}.offerta-t[data-astro-cid-opbjl7ub]{font-size:var(--t-h1);grid-column:1/-1;line-height:1.05}.offerta-passi[data-astro-cid-opbjl7ub]{gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--rule);margin-top:var(--s-4);grid-area:2/1;grid-template-columns:1fr 1fr;display:grid}.offerta-passo[data-astro-cid-opbjl7ub]{align-content:start;display:grid}.offerta-che[data-astro-cid-opbjl7ub]{font-family:var(--font-display);font-weight:600;font-size:var(--t-h3);letter-spacing:-.01em;color:var(--ink);max-width:14ch;line-height:1.25}.offerta-coda[data-astro-cid-opbjl7ub]{gap:var(--s-5);grid-area:2/2;align-content:end;display:grid}.offerta-testo[data-astro-cid-opbjl7ub]{color:var(--ink-soft);max-width:44ch;margin:0}.offerta-coda[data-astro-cid-opbjl7ub] .btn[data-astro-cid-opbjl7ub]{justify-self:start}.offerta-in[data-astro-cid-opbjl7ub]>*{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.offerta-in[data-astro-cid-opbjl7ub].viste>*{opacity:1;transform:none}.offerta-in[data-astro-cid-opbjl7ub].viste>:nth-child(2){transition-delay:80ms}.offerta-in[data-astro-cid-opbjl7ub].viste>:nth-child(3){transition-delay:.16s}.offerta-in[data-astro-cid-opbjl7ub].viste>:nth-child(4){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.offerta-in[data-astro-cid-opbjl7ub]>*{opacity:1;transition:none;transform:none}}@media (width<=860px){.offerta-figura[data-astro-cid-opbjl7ub]{opacity:.3}.offerta-figura[data-astro-cid-opbjl7ub] .nucleo{top:22%;right:-6rem}.offerta-in[data-astro-cid-opbjl7ub]{grid-template-columns:1fr}.offerta-passi[data-astro-cid-opbjl7ub],.offerta-coda[data-astro-cid-opbjl7ub]{grid-area:auto/1}}@media (width<=420px){.offerta-passi[data-astro-cid-opbjl7ub]{gap:var(--s-5);grid-template-columns:1fr}.offerta-coda[data-astro-cid-opbjl7ub] .btn[data-astro-cid-opbjl7ub]{justify-self:stretch}}.cap[data-astro-cid-lbpqvp6j]{padding:var(--sez-l) 0 var(--sez-m);scroll-margin-top:var(--h-header,72px)}.cap-t[data-astro-cid-lbpqvp6j]{font-size:var(--t-h1);max-width:20ch;margin:0;font-weight:600;line-height:1.05}.cap-lede[data-astro-cid-lbpqvp6j]{font-size:var(--t-lede);color:var(--su-scuro-corrente);max-width:60ch;margin:1.15rem 0 0;font-weight:400;line-height:1.55}.cap-in[data-astro-cid-lbpqvp6j]>*{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.cap-in[data-astro-cid-lbpqvp6j].viste>*{opacity:1;transform:none}.cap-in[data-astro-cid-lbpqvp6j].viste>:nth-child(2){transition-delay:80ms}.cap-in[data-astro-cid-lbpqvp6j].viste>:nth-child(3){transition-delay:.16s}.cap-in[data-astro-cid-lbpqvp6j].viste>:nth-child(n+4){transition-delay:.22s}@media (prefers-reduced-motion:reduce){.cap-in[data-astro-cid-lbpqvp6j]>*{opacity:1;transition:none;transform:none}}.tra[data-astro-cid-f3s3uya7]{top:calc(var(--h-header,64px) + 2rem);align-self:start;position:sticky}.tra-rotta[data-astro-cid-f3s3uya7]{gap:1.6rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.tra-rotta[data-astro-cid-f3s3uya7]:before{content:"";background:linear-gradient(180deg, var(--su-scuro-riga) 0%, var(--su-scuro-riga) 78%, transparent 100%);width:1px;position:absolute;top:6px;bottom:-1.5rem;left:4.5px}.tra-figura[data-astro-cid-f3s3uya7]{height:15rem;margin-top:1.5rem;display:block;position:relative}.tra-figura[data-astro-cid-f3s3uya7] .nucleo{left:-2.5rem}.tra-tappa[data-astro-cid-f3s3uya7]{position:relative}.tra-link[data-astro-cid-f3s3uya7]{color:inherit;grid-template-columns:10px minmax(0,1fr);align-items:start;column-gap:1.1rem;text-decoration:none;display:grid}.tra-link[data-astro-cid-f3s3uya7]:focus-visible{outline:2px solid var(--fuoco);outline-offset:6px;border-radius:4px}.tra-urto[data-astro-cid-f3s3uya7]{z-index:1;background:var(--su-scuro-riga);border-radius:50%;grid-row:1/span 2;width:10px;height:10px;margin-top:.45rem;transition:background .35s,box-shadow .35s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 0 0 4px #0000}.tra-t[data-astro-cid-f3s3uya7]{font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.01em;color:var(--su-scuro-spento);font-weight:600;transition:color .3s}.tra-tappa[data-astro-cid-f3s3uya7][data-viva] .tra-urto[data-astro-cid-f3s3uya7]{background:var(--kern);box-shadow:0 0 0 4px var(--rule-soft), 0 0 18px 4px #133b2f2e}.tra-tappa[data-astro-cid-f3s3uya7][data-viva] .tra-t[data-astro-cid-f3s3uya7]{color:var(--ink)}.tra-link[data-astro-cid-f3s3uya7]:hover .tra-t[data-astro-cid-f3s3uya7]{color:var(--kern)}@media (width<=900px){.tra[data-astro-cid-f3s3uya7]{top:var(--h-header,64px);z-index:3;background:var(--paper);margin-inline:calc(var(--pad-page) * -1);padding:.6rem var(--pad-page) .55rem;border-bottom:1px solid var(--rule);position:sticky}.tra-figura[data-astro-cid-f3s3uya7]{display:none}.tra-rotta[data-astro-cid-f3s3uya7]{gap:.3rem;padding-bottom:1.5rem;display:flex;position:relative}.tra-rotta[data-astro-cid-f3s3uya7]:before{display:none}.tra-tappa[data-astro-cid-f3s3uya7]{flex:1;position:static}.tra-link[data-astro-cid-f3s3uya7]{padding:0;display:block}.tra-urto[data-astro-cid-f3s3uya7]{background:var(--su-scuro-riga);width:auto;height:3px;box-shadow:none;border-radius:2px;margin:0;display:block}.tra-tappa[data-astro-cid-f3s3uya7][data-viva] .tra-urto[data-astro-cid-f3s3uya7]{background:var(--kern);box-shadow:none}.tra-t[data-astro-cid-f3s3uya7]{font-family:var(--font-body);font-size:var(--t-meta);letter-spacing:0;color:var(--ink);opacity:0;white-space:nowrap;margin-top:-1.25rem;font-weight:600;transition:opacity .25s;position:absolute;top:100%;left:0}.tra-tappa[data-astro-cid-f3s3uya7][data-viva] .tra-t[data-astro-cid-f3s3uya7]{opacity:1}.tra-link[data-astro-cid-f3s3uya7]:hover .tra-t[data-astro-cid-f3s3uya7]{color:var(--ink)}}.metodo[data-astro-cid-r5srekek]{padding-bottom:var(--sez-l)}.metodo-corpo[data-astro-cid-r5srekek]{grid-template-columns:minmax(0,12.5rem) minmax(0,1fr);align-items:start;gap:0 clamp(1.5rem,3vw,2.75rem);display:grid}.fasi[data-astro-cid-r5srekek]{gap:var(--sez-m);z-index:1;min-width:0;display:grid;position:relative}.metodo-figura[data-astro-cid-r5srekek]{display:none}.ff[data-astro-cid-r5srekek]{scroll-margin-top:calc(var(--h-header,64px) + 1rem);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,2.6vw,2.5rem);display:grid}.ff[data-astro-cid-r5srekek] h3[data-astro-cid-r5srekek]{font-size:var(--t-h2);max-width:20ch;margin:.5rem 0 0;line-height:1.14}.ff-testo[data-astro-cid-r5srekek]{color:var(--su-scuro-corrente);margin:1rem 0 0;line-height:1.66}.ff-punti[data-astro-cid-r5srekek]{color:var(--su-scuro-corrente);gap:.35rem;margin:.8rem 0 0;padding-left:1.2rem;line-height:1.6;display:grid}.ff-punti[data-astro-cid-r5srekek] li[data-astro-cid-r5srekek]::marker{color:var(--kern)}.ff-punti[data-astro-cid-r5srekek] b[data-astro-cid-r5srekek]{color:var(--ink);font-weight:600}.ff-esce[data-astro-cid-r5srekek]{border-radius:var(--radius-piano);background:var(--piano);border:1px solid var(--piano-bordo);padding:clamp(1.1rem,2.2vw,1.6rem)}.ff-et[data-astro-cid-r5srekek]{font-size:var(--t-meta);color:var(--kern);margin:0;font-weight:600}.ff-out[data-astro-cid-r5srekek]{color:var(--ink);margin:.4rem 0 0;font-weight:600;line-height:1.5}.ff-nota[data-astro-cid-r5srekek]{border-top:1px solid var(--rule);font-size:var(--t-meta);color:var(--su-scuro-spento);margin:.9rem 0 0;padding-top:.9rem;line-height:1.55}.ff[data-astro-cid-r5srekek]>*{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.ff[data-astro-cid-r5srekek].viste>*{opacity:1;transform:none}.ff[data-astro-cid-r5srekek].viste>:nth-child(2){transition-delay:60ms}.ff[data-astro-cid-r5srekek].viste>:nth-child(3){transition-delay:.12s}.ff[data-astro-cid-r5srekek].viste>:nth-child(n+4){transition-delay:.18s}@media (prefers-reduced-motion:reduce){.ff[data-astro-cid-r5srekek]>*{opacity:1;transition:none;transform:none}}@media (width<=900px){.metodo-corpo[data-astro-cid-r5srekek]{gap:var(--sez-m) 0;grid-template-columns:1fr}.ff[data-astro-cid-r5srekek]{grid-template-columns:1fr;gap:1.5rem}.metodo-figura[data-astro-cid-r5srekek]{z-index:0;pointer-events:none;height:0;display:block;position:sticky;top:62vh}.metodo-figura[data-astro-cid-r5srekek] .nucleo{opacity:.3;right:-7rem}}.team[data-astro-cid-nf6h7kru]{padding-bottom:var(--sez-l)}.gal[data-astro-cid-nf6h7kru]{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;gap:0 6px;transition:grid-template-columns .7s cubic-bezier(.22,1,.36,1);display:grid}.gal[data-astro-cid-nf6h7kru][data-attiva="0"]{grid-template-columns:2.6fr 1fr 1fr}.gal[data-astro-cid-nf6h7kru][data-attiva="1"]{grid-template-columns:1fr 2.6fr 1fr}.gal[data-astro-cid-nf6h7kru][data-attiva="2"]{grid-template-columns:1fr 1fr 2.6fr}.lastra[data-astro-cid-nf6h7kru]{border-radius:var(--radius);background:var(--paper-2);cursor:pointer;text-align:left;min-width:0;height:clamp(340px,42vw,560px);color:inherit;font:inherit;outline-offset:-2px;border:0;grid-row:1;margin:0;padding:0;position:relative;overflow:hidden}.lastra[data-astro-cid-nf6h7kru]:focus-visible{outline:2px solid var(--fuoco)}.lastra[data-astro-cid-nf6h7kru] .lastra-foto{object-fit:cover;object-position:center 22%;filter:grayscale()contrast(1.04)brightness(.62);width:100%;height:100%;transition:filter .6s,transform .8s cubic-bezier(.22,1,.36,1);transform:scale(1.02)}.lastra[data-astro-cid-nf6h7kru][aria-pressed=true] .lastra-foto{filter:grayscale()contrast(1.03)brightness()}.lastra[data-astro-cid-nf6h7kru]:hover .lastra-foto{filter:grayscale()contrast(1.04)brightness(.85);transform:scale(1.05)}.lastra[data-astro-cid-nf6h7kru][aria-pressed=true]:hover .lastra-foto{filter:grayscale()contrast(1.03)brightness()}.lastra-vuota[data-astro-cid-nf6h7kru]{background:radial-gradient(80% 60% at 50% 32%, #e8dfce0d, transparent 72%), var(--piano);box-shadow:inset 0 0 0 1px var(--piano-bordo);position:absolute;inset:0}.lastra-vuota[data-astro-cid-nf6h7kru]:after{content:"Fotografia in arrivo";font-size:var(--t-label);color:var(--su-scuro-spento);border:1px dashed var(--su-scuro-riga);border-radius:var(--radius-pillola);white-space:nowrap;padding:.25rem .65rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=821px){.lastra[data-astro-cid-nf6h7kru] .lastra-eti[data-astro-cid-nf6h7kru]{display:none}}.lastra-eti[data-astro-cid-nf6h7kru]{text-align:left;background:linear-gradient(#040b0900,#040b09e6);flex-direction:column;gap:.15rem;padding:3.5rem .9rem .85rem;display:flex;position:absolute;bottom:0;left:0;right:0}.lastra-nome[data-astro-cid-nf6h7kru]{font-family:var(--font-display);font-weight:600;font-size:var(--t-body);color:var(--su-scuro);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden}.lastra-ruolo[data-astro-cid-nf6h7kru]{font-size:var(--t-meta);color:var(--su-scuro-corrente);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lastra-cert[data-astro-cid-nf6h7kru]{font-size:var(--t-label);color:var(--kern-lift-testo);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.scheda[data-astro-cid-nf6h7kru]{padding-top:var(--s-6);max-width:var(--col-measure);grid-area:2/1/auto/-1}.scheda[data-astro-cid-nf6h7kru][hidden]{display:none}.scheda[data-astro-cid-nf6h7kru]:not([hidden]){animation:.45s cubic-bezier(.22,1,.36,1) both entra-scheda}@keyframes entra-scheda{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gal[data-astro-cid-nf6h7kru]{transition:none}.scheda[data-astro-cid-nf6h7kru]:not([hidden]){animation:none}}.scheda[data-astro-cid-nf6h7kru] h3[data-astro-cid-nf6h7kru]{font-size:var(--t-h2);margin:.4rem 0 0;line-height:1.12}.scheda-corpo[data-astro-cid-nf6h7kru]{font-size:var(--t-body);color:var(--su-scuro-corrente);margin-top:1.1rem;line-height:1.68}.scheda-corpo[data-astro-cid-nf6h7kru] p{margin:0 0 .9rem}.scheda-corpo[data-astro-cid-nf6h7kru] p:last-child{margin-bottom:0}.scheda-linkedin[data-astro-cid-nf6h7kru]{font-size:var(--t-meta);color:var(--kern-lift-testo);margin-top:1.15rem;font-weight:600;text-decoration:none;display:inline-block}.scheda-linkedin[data-astro-cid-nf6h7kru]:hover{text-underline-offset:.25em;text-decoration:underline}@media (width<=820px){.gal[data-astro-cid-nf6h7kru],.gal[data-astro-cid-nf6h7kru][data-attiva="0"],.gal[data-astro-cid-nf6h7kru][data-attiva="1"],.gal[data-astro-cid-nf6h7kru][data-attiva="2"]{grid-template-columns:1fr;gap:0}.lastra[data-astro-cid-nf6h7kru]{border-radius:var(--radius-lg);border-top:1px solid var(--rule);background:0 0;grid-row:auto;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:1rem;height:auto;padding:.6rem;display:grid}.lastra[data-astro-cid-nf6h7kru][aria-pressed=true]{background:var(--piano)}.lastra[data-astro-cid-nf6h7kru] .lastra-foto{border-radius:var(--radius);filter:grayscale()contrast(1.03)brightness(.85);width:88px;height:104px;transform:none}.lastra[data-astro-cid-nf6h7kru][aria-pressed=true] .lastra-foto{filter:grayscale()contrast(1.03)brightness()}.lastra-vuota[data-astro-cid-nf6h7kru]{border-radius:var(--radius);width:88px;height:104px;position:relative}.lastra-vuota[data-astro-cid-nf6h7kru]:after{white-space:normal;text-align:center;width:80%;padding:.2rem .45rem;font-size:.7rem}.lastra-eti[data-astro-cid-nf6h7kru]{background:0 0;gap:.2rem;padding:0;position:static}.lastra-nome[data-astro-cid-nf6h7kru],.lastra-ruolo[data-astro-cid-nf6h7kru],.lastra-cert[data-astro-cid-nf6h7kru]{white-space:normal}.lastra[data-astro-cid-nf6h7kru]:after{content:"";border-right:2px solid var(--su-scuro-spento);border-bottom:2px solid var(--su-scuro-spento);width:8px;height:8px;transition:transform .3s;position:absolute;top:50%;right:1rem;transform:translateY(-70%)rotate(45deg)}.lastra[data-astro-cid-nf6h7kru][aria-pressed=true]:after{transform:translateY(-30%)rotate(-135deg)}.lastra-eti[data-astro-cid-nf6h7kru]{padding-right:2rem}.scheda[data-astro-cid-nf6h7kru]{padding:1rem .6rem var(--sez-s);grid-area:auto/1}.lastra[data-astro-cid-nf6h7kru]:first-of-type{order:1}.scheda[data-astro-cid-nf6h7kru]:first-of-type{order:2}.lastra[data-astro-cid-nf6h7kru]:nth-of-type(2){order:3}.scheda[data-astro-cid-nf6h7kru]:nth-of-type(2){order:4}.lastra[data-astro-cid-nf6h7kru]:nth-of-type(3){order:5}.scheda[data-astro-cid-nf6h7kru]:nth-of-type(3){order:6}}.pp-cap[data-astro-cid-qmogfdry]{padding-bottom:var(--sez-l)}.pp-griglia[data-astro-cid-qmogfdry]{gap:var(--s-6) clamp(1.5rem, 4vw, 3.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);align-items:start;display:grid;position:relative}.pp-griglia[data-astro-cid-qmogfdry]:before{content:"";left:calc(var(--pad-page) + 5px);right:var(--pad-page);background:linear-gradient(90deg, var(--su-scuro-riga) 0%, var(--su-scuro-riga) 78%, transparent 100%);height:1px;position:absolute;top:4.5px}.pp-urto[data-astro-cid-qmogfdry]{z-index:1;background:var(--kern);width:10px;height:10px;box-shadow:0 0 0 4px var(--rule-soft);border-radius:50%;margin-bottom:1.5rem;display:block;position:relative}.pp[data-astro-cid-qmogfdry] h3[data-astro-cid-qmogfdry]{font-size:var(--t-h2);max-width:18ch;margin:0;line-height:1.14}.pp-corpo[data-astro-cid-qmogfdry]{color:var(--su-scuro-corrente);margin:1rem 0 0;line-height:1.66}.pp-esce[data-astro-cid-qmogfdry]{color:var(--ink);gap:.3rem;margin:1.2rem 0 0;font-weight:600;line-height:1.5;display:grid}.poi[data-astro-cid-qmogfdry]{align-content:start;gap:.6rem;display:grid}.poi[data-astro-cid-qmogfdry] h3[data-astro-cid-qmogfdry]{font-size:var(--t-h2);max-width:16ch;margin:0;line-height:1.14}.poi-corpo[data-astro-cid-qmogfdry]{font-size:var(--t-small);color:var(--su-scuro-corrente);margin:.6rem 0 0;line-height:1.6}.poi[data-astro-cid-qmogfdry] .btn[data-astro-cid-qmogfdry]{white-space:normal;text-align:left;justify-self:start;margin-top:.8rem}.pp-griglia[data-astro-cid-qmogfdry]>*{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.pp-griglia[data-astro-cid-qmogfdry].viste>*{opacity:1;transform:none}.pp-griglia[data-astro-cid-qmogfdry].viste>:nth-child(2){transition-delay:90ms}.pp-griglia[data-astro-cid-qmogfdry].viste>:nth-child(3){transition-delay:.18s}@media (prefers-reduced-motion:reduce){.pp-griglia[data-astro-cid-qmogfdry]>*{opacity:1;transition:none;transform:none}}@media (width<=960px){.pp-griglia[data-astro-cid-qmogfdry]{gap:var(--s-7) 0;grid-template-columns:1fr}.pp-griglia[data-astro-cid-qmogfdry]:before{left:calc(var(--pad-page) + 4.5px);background:linear-gradient(180deg, var(--su-scuro-riga) 0%, var(--su-scuro-riga) 85%, transparent 100%);width:1px;height:auto;top:5px;bottom:3rem;right:auto}.pp[data-astro-cid-qmogfdry],.poi[data-astro-cid-qmogfdry]{padding-left:2rem;position:relative}.pp-urto[data-astro-cid-qmogfdry]{margin:0;position:absolute;top:.5rem;left:0}}@media (width<=640px){.poi[data-astro-cid-qmogfdry] .btn[data-astro-cid-qmogfdry]{justify-self:stretch}}.contatti[data-astro-cid-cymqdvch]{isolation:isolate;position:relative;overflow:hidden}.contatti[data-astro-cid-cymqdvch]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(46% 40% at 78% 46%,#03110d99,#0000 72%);position:absolute;inset:0}.contatti[data-astro-cid-cymqdvch]>*{z-index:1;position:relative}.c-sez[data-astro-cid-cymqdvch]{padding:0 0 var(--sez-l)}.c-griglia[data-astro-cid-cymqdvch]{gap:var(--s-7) clamp(2rem, 5vw, 4rem);grid-template-columns:minmax(0,38rem) minmax(18rem,1fr);align-items:start;display:grid}.c-modulo[data-astro-cid-cymqdvch]{min-width:0}.form[data-astro-cid-cymqdvch]{flex-direction:column;gap:1.15rem;display:flex}.row[data-astro-cid-cymqdvch]{grid-template-columns:1fr 1fr;gap:1.15rem;display:grid}@media (width<=620px){.row[data-astro-cid-cymqdvch]{grid-template-columns:1fr}}label[data-astro-cid-cymqdvch]{flex-direction:column;gap:.4rem;display:flex}label[data-astro-cid-cymqdvch]>span[data-astro-cid-cymqdvch]{font-family:var(--font-body);font-size:var(--t-meta);color:var(--su-scuro-corrente);font-weight:600}label[data-astro-cid-cymqdvch]>span[data-astro-cid-cymqdvch] em[data-astro-cid-cymqdvch]{opacity:.65;font-style:normal}input[data-astro-cid-cymqdvch][type=text],input[data-astro-cid-cymqdvch][type=email],input[data-astro-cid-cymqdvch][type=tel],textarea[data-astro-cid-cymqdvch]{font-family:var(--font-body);font-size:var(--t-body);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);width:100%;min-height:48px;padding:.75rem .9rem}textarea[data-astro-cid-cymqdvch]{resize:vertical}.consenso[data-astro-cid-cymqdvch]{font-size:var(--t-meta);color:var(--su-scuro-corrente);flex-direction:row;align-items:flex-start;gap:.6rem;line-height:1.5}.consenso[data-astro-cid-cymqdvch] input[data-astro-cid-cymqdvch]{flex:none;margin-top:.25rem}.consenso[data-astro-cid-cymqdvch] span[data-astro-cid-cymqdvch]{font-family:var(--font-body);font-size:var(--t-meta);text-transform:none;letter-spacing:0}.c-invio[data-astro-cid-cymqdvch]{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.c-poi[data-astro-cid-cymqdvch]{font-size:var(--t-meta);color:var(--su-scuro-spento);margin:0}.esca[data-astro-cid-cymqdvch]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.c-esito[data-astro-cid-cymqdvch]{font-size:var(--t-meta);color:var(--su-scuro-corrente);background:var(--paper-2);border-left:2px solid var(--rule);border-radius:0 var(--radius) var(--radius) 0;max-width:46ch;margin:1rem 0 0;padding:.8rem 1rem;line-height:1.6}.c-esito[data-astro-cid-cymqdvch][data-stato=errore]{border-left-color:var(--mark)}.c-esito[data-astro-cid-cymqdvch][data-stato=fatto]{border-left-color:var(--kern);color:var(--ink)}.c-bivio[data-astro-cid-cymqdvch]{align-content:start;gap:1rem;display:grid;position:relative}.c-figura[data-astro-cid-cymqdvch]{height:20rem;display:block;position:relative}.c-figura[data-astro-cid-cymqdvch] .nucleo{left:50%;right:auto;translate:-50% -50%}.fumetto[data-astro-cid-cymqdvch]{appearance:none;font:inherit;text-align:left;cursor:pointer;background:var(--paper-2);width:100%;color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius-piano);box-shadow:0 16px 44px var(--shadow);opacity:0;transform-origin:82% 100%;z-index:2;padding:1.15rem 1.35rem;transition:opacity .26s,transform .38s cubic-bezier(.2,1.2,.4,1);display:block;position:relative;transform:scale(.94)translateY(10px)}.contatti[data-astro-cid-cymqdvch].entrato .fumetto[data-astro-cid-cymqdvch]{opacity:1;transition-delay:.3s;transform:none}.fumetto-testo[data-astro-cid-cymqdvch]{font-size:var(--t-small);color:var(--ink);line-height:1.6;display:block}.fumetto-azione[data-astro-cid-cymqdvch]{border-top:1px solid var(--rule);font-size:var(--t-meta);color:var(--kern-lift-testo);align-items:center;gap:.4rem;margin-top:.9rem;padding-top:.75rem;font-weight:600;display:flex}.fumetto-azione[data-astro-cid-cymqdvch] i[data-astro-cid-cymqdvch]{font-style:normal;transition:transform .22s}.fumetto[data-astro-cid-cymqdvch]:hover{transform:translateY(-3px)}.fumetto[data-astro-cid-cymqdvch]:hover .fumetto-azione[data-astro-cid-cymqdvch] i[data-astro-cid-cymqdvch]{transform:translate(4px)}.fumetto[data-astro-cid-cymqdvch]:focus-visible{outline:2px solid var(--fuoco);outline-offset:4px}.fumetto[data-astro-cid-cymqdvch]:not(.finito) .fumetto-testo[data-astro-cid-cymqdvch]:after{content:"";vertical-align:-.18em;background:var(--kern-lift-testo);width:2px;height:1.05em;margin-left:3px;animation:.8s ease-in-out infinite lampeggia;display:inline-block}@keyframes lampeggia{0%,to{opacity:1}50%{opacity:0}}.coda[data-astro-cid-cymqdvch]{background:var(--paper-2);clip-path:polygon(50% 0,100% 100%,0 100%);width:26px;height:16px;margin-left:-13px;position:absolute;bottom:100%;left:50%}@media (width<=960px){.c-griglia[data-astro-cid-cymqdvch]{grid-template-columns:1fr}.c-bivio[data-astro-cid-cymqdvch]{grid-template-columns:minmax(0,1fr) 12rem;align-items:center;gap:1.5rem}.c-figura[data-astro-cid-cymqdvch]{height:14rem}}@media (width<=560px){.c-bivio[data-astro-cid-cymqdvch]{grid-template-columns:1fr}.c-figura[data-astro-cid-cymqdvch]{height:12rem}}@media (prefers-reduced-motion:reduce){.fumetto[data-astro-cid-cymqdvch]{opacity:1;transition:none;transform:none}}
