:root{--k-corallo:#f66536;--k-magenta:#c73f71;--k-viola:#7324bc;--k-lavanda:#d4cbe3;--k-iride:#c9c6e5;--k-notte:#0b0f4d;--k-luce:#fefbff;--k-nero:#060507;--k-firma:linear-gradient(90deg, #f66536 0%, #c73f71 55%, #7324bc 100%);--k-viola-chiaro:#a45ff5;--k-fondo-chiaro:#faf6fc;--k-fondo-chiaro-2:#f1edf7;--k-fondo-scuro-2:#070716;--fondo:#faf6fc;--fondo-2:#f1edf7;--testo:#0b0f4d;--testo-2:#0b0f4dc7;--testo-3:#0b0f4dad;--linea:#0b0f4d29;--accento:#7324bc;--accento-2:#7324bc;--firma:var(--k-firma);--errore:#b3261e;--bordo-controllo:#0b0f4d99;--pulsante-fondo:#0b0f4d;--pulsante-testo:#fefbff;--pulsante-fondo-hover:#060507;--vetro-pieno:#faf6fcf0;--vetro:#faf6fccc;--vetro-bordo:#0b0f4d1f;--vetro-voce:#0b0f4ddb;--ombra-vetro:inset 0 1px 0 #ffffff80, 0 10px 40px #0b0f4d1f;--vetro-luce:#fefbff8c;--vetro-orlo:#0b0f4d24;--su-media-fondo:#060507;--su-media-testo:#fefbff;--su-media-testo-2:#d4cbe3;--su-media-linea:#d4cbe329;--su-media-accento:#f66536;--su-media-accento-2:#d4cbe3;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--serif:ui-serif, "New York", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--t-corpo:17px;--interlinea:1.5;--t-occhiello:13px;--t-display:clamp(44px, 7.4vw, 124px);--t-scena:clamp(40px, 4.6vw, 88px);--t-scena-m:clamp(34px, 9.2vw, 52px);--t-frase:clamp(28px, 4.1vw, 64px);--t-frase-m:clamp(26px, 7.4vw, 36px);--t-numero:clamp(96px, 14vw, 220px);--t-passo-titolo:clamp(30px, 3.4vw, 54px);--t-passo-testo:clamp(18px, 1.5vw, 22px);--t-titolo-sezione:clamp(34px, 4.6vw, 64px);--t-grande:clamp(21px, 2.1vw, 28px);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--margine-lato:clamp(16px, 4vw, 64px);--spazio-sezione:clamp(120px, 20vh, 220px);--spazio-sezione-ampio:clamp(120px, 22vh, 260px);--colonne:12;--larghezza-max:1600px;--barra-altezza:56px;--barra-sopra:12px;--curva:cubic-bezier(.2, .7, .1, 1);--durata-breve:.2s;--durata-media:.4s;--durata-lunga:1.2s;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-tema=chiaro]){--fondo:#060507;--fondo-2:#070716;--testo:#fefbff;--testo-2:#d4cbe3;--testo-3:#d4cbe3b3;--linea:#d4cbe329;--accento:#f66536;--accento-2:#a45ff5;--errore:#ffb4a8;--bordo-controllo:#d4cbe38c;--pulsante-fondo:#f66536;--pulsante-testo:#060507;--pulsante-fondo-hover:#fefbff;--vetro-pieno:#070716f0;--vetro:#0707169e;--vetro-bordo:#d4cbe324;--vetro-voce:#fefbffe6;--ombra-vetro:inset 0 1px 0 #ffffff14, 0 10px 40px #00000059;--vetro-luce:#fefbff1f;--vetro-orlo:#06050773;color-scheme:dark}}:root[data-tema=scuro]{--fondo:#060507;--fondo-2:#070716;--testo:#fefbff;--testo-2:#d4cbe3;--testo-3:#d4cbe3b3;--linea:#d4cbe329;--accento:#f66536;--accento-2:#a45ff5;--errore:#ffb4a8;--bordo-controllo:#d4cbe38c;--pulsante-fondo:#f66536;--pulsante-testo:#060507;--pulsante-fondo-hover:#fefbff;--vetro-pieno:#070716f0;--vetro:#0707169e;--vetro-bordo:#d4cbe324;--vetro-voce:#fefbffe6;--ombra-vetro:inset 0 1px 0 #ffffff14, 0 10px 40px #00000059;--vetro-luce:#fefbff1f;--vetro-orlo:#06050773;color-scheme:dark}:root[data-tema=chiaro]{color-scheme:light}@media (prefers-contrast:more){:root:not([data-x]){--testo-2:var(--testo);--testo-3:var(--testo);--linea:#0b0f4d99;--vetro-bordo:var(--testo);--vetro-voce:var(--testo);--vetro-luce:transparent;--vetro-orlo:var(--testo);--su-media-testo-2:var(--su-media-testo);--su-media-linea:#d4cbe399}:root[data-tema=scuro]:not([data-x]){--linea:#d4cbe399}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-tema=chiaro]):not([data-x]){--linea:#d4cbe399}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--fondo);scroll-padding-top:calc(var(--barra-sopra) + var(--barra-altezza) + 16px)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}@media (prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}body{background:var(--fondo);color:var(--testo);font-family:var(--sans);font-size:var(--t-corpo);line-height:var(--interlinea);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}body:after{content:"";pointer-events:none;z-index:90;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@media (prefers-color-scheme:light){:root:not([data-tema=scuro]) body:after{opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}}:root[data-tema=chiaro] body:after{opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}img,video{max-width:100%;display:block}a{color:inherit}em{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}h1,h2,h3,p{margin:0}.wrap{padding-inline:var(--margine-lato);max-width:var(--larghezza-max);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:200;background:var(--testo);color:var(--fondo);border-radius:0;padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:12px}.skip:focus{top:calc(var(--barra-sopra) + var(--barra-altezza) + 12px)}:focus-visible{outline:2px solid var(--accento-2);outline-offset:2px;box-shadow:0 0 0 7px var(--fondo);border-radius:0}input,textarea,select,button{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;border-radius:0}.sala{--fondo:var(--su-media-fondo);--fondo-2:var(--k-fondo-scuro-2);--testo:var(--su-media-testo);--testo-2:var(--su-media-testo-2);--testo-3:var(--su-media-testo-2);--linea:var(--su-media-linea);--accento:var(--su-media-accento);--accento-2:var(--su-media-accento-2);--pulsante-fondo:var(--k-luce);--pulsante-testo:var(--k-nero);--pulsante-fondo-hover:#fff;--bordo-controllo:#d4cbe38c;color:var(--testo);background:var(--fondo);color-scheme:dark}.occhiello{font-size:var(--t-occhiello);letter-spacing:.16em;text-transform:uppercase;color:var(--testo-2);align-items:center;gap:12px;margin:0 0 20px;font-weight:600;display:inline-flex}.occhiello:before{content:"";background:var(--firma);flex:none;width:28px;height:2px}.display{letter-spacing:-.045em;font-weight:600;line-height:.98;font-size:var(--t-display);text-wrap:balance;margin:0}.display em{color:var(--accento)}.sezione-titolo{font-size:var(--t-titolo-sezione);letter-spacing:-.035em;text-wrap:balance;font-weight:700;line-height:1.04}.grande{font-size:var(--t-grande);letter-spacing:-.015em;line-height:1.38}.split-line{margin-bottom:-.06em;padding-bottom:.06em}.link-testo{text-underline-offset:.18em;text-decoration:underline 1px}@media (prefers-contrast:more){.link-testo,.link-uscita{text-decoration:underline}}.vetro{background:var(--vetro-pieno);border:1px solid var(--vetro-bordo);box-shadow:var(--ombra-vetro);isolation:isolate}.vetro:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, var(--vetro-luce) 0, transparent 42%);box-shadow:inset 0 -1px 0 var(--vetro-orlo), inset 1px 0 0 var(--vetro-orlo), inset -1px 0 0 var(--vetro-orlo);position:absolute;inset:0}@supports (backdrop-filter:blur(1px)){.vetro{background:var(--vetro);backdrop-filter:blur(22px)saturate(1.6)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.vetro{background:var(--vetro-pieno);backdrop-filter:none}.vetro:before{content:none}}@media (prefers-contrast:more){.vetro{background:var(--fondo)}}.marchio{letter-spacing:-.02em;min-height:44px;color:var(--testo);align-items:center;gap:10px;font-size:17px;font-weight:650;text-decoration:none;display:inline-flex}.marchio-occhio{aspect-ratio:385/245;flex:none;width:36px;height:auto}.nav{z-index:100;padding:var(--barra-sopra) var(--margine-lato) 0;pointer-events:none;position:fixed;top:0;left:0;right:0}.nav-bar,.nav-sheet{pointer-events:auto;position:relative}.nav[data-scorre]:before{content:"";height:calc(var(--barra-sopra) + var(--barra-altezza) + 24px);pointer-events:none;background:linear-gradient(180deg, var(--vetro-pieno) 0, var(--vetro-pieno) var(--barra-sopra), transparent calc(100% - 12px));position:absolute;inset:0 0 auto}.nav-bar{max-width:1120px;height:var(--barra-altezza);border-radius:0;align-items:center;gap:12px;margin:0 auto;padding:0 6px 0 18px;display:flex}.nav-bar .marchio{margin-right:auto}.nav-links{align-items:center;gap:2px;display:flex}.nav-links a,.nav-voce{min-height:44px;color:var(--vetro-voce);transition:color var(--durata-breve), background-color var(--durata-breve);border-radius:0;align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.nav-links a:hover,.nav-voce:hover,.nav-voce[aria-expanded=true]{color:var(--testo);background:var(--linea)}.nav-gruppo{position:relative}.nav-voce{font:inherit;cursor:pointer;background:0 0;border:0;gap:8px;font-size:14px}.nav-voce:after{content:"";width:6px;height:6px;transition:transform var(--durata-breve);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.nav-voce[aria-expanded=true]:after{transform:translateY(2px)rotate(-135deg)}.nav-links a,.nav-voce{position:relative}.nav-links a[aria-current=page]:after,.nav-voce[data-attivo]:before{content:"";inset-inline:12px;background:var(--accento);height:2px;position:absolute;bottom:8px}.nav-links .nav-tendina a[aria-current=page]:after{inset-inline:14px}.nav-tendina{border-radius:0;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 14px);left:0}.nav-tendina[hidden]{display:none}.nav-links .nav-tendina a{min-height:48px;color:var(--testo);padding:0 14px;font-size:15px}.nav-links .nav-tendina a+a{border-top:1px solid var(--linea)}.nav-toggle{display:none}.nav-sheet{border-radius:0;max-width:1120px;margin:8px auto 0;padding:8px;display:grid}.nav-sheet[hidden]{display:none}.nav-sheet a,.nav-sheet-gruppo{letter-spacing:-.02em;min-height:56px;color:var(--testo);border-radius:0;align-items:center;margin:0;padding:0 14px;font-size:20px;font-weight:600;text-decoration:none;display:flex}.nav-sheet-gruppo{color:var(--testo-2)}.nav-sheet-insieme a{min-height:52px;padding-left:30px;font-size:18px}.nav-sheet a[aria-current=page]{box-shadow:inset 3px 0 0 var(--accento)}.nav-sheet>*+*,.nav-sheet-insieme>*+*{border-top:1px solid var(--linea)}@media (prefers-reduced-motion:no-preference){.nav-tendina:not([hidden]),.nav-sheet:not([hidden]){animation:apri var(--durata-breve) var(--curva)}@keyframes apri{0%{clip-path:inset(0 0 100%);transform:translateY(-4px)}to{clip-path:inset(0);transform:none}}}@media (prefers-contrast:no-preference){.nav-tendina.vetro{background:var(--vetro-pieno)}}@media (hover:none){.nav-toggle:active,.nav-sheet a:active{background:var(--linea)}}@media (width>=900px){.nav-sheet{display:none}}@media (width<=899px){.nav{padding:max(10px, env(safe-area-inset-top)) 12px 0}.nav-bar{gap:6px;height:54px;padding:0 6px 0 14px}.nav-links{display:none}.nav-toggle{min-width:76px;min-height:44px;font:inherit;color:var(--testo);border:1px solid var(--bordo-controllo);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.nav[data-scorre]:before{height:calc(max(10px, env(safe-area-inset-top)) + 54px + 24px);background:linear-gradient(180deg, var(--vetro-pieno) 0, var(--vetro-pieno) max(10px, env(safe-area-inset-top)), transparent calc(100% - 12px))}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.nav[data-scorre]:before{height:calc(var(--barra-sopra) + var(--barra-altezza));background:var(--fondo)}}@media (prefers-reduced-transparency:reduce) and (width<=899px),(prefers-contrast:more) and (width<=899px){.nav[data-scorre]:before{height:calc(max(10px, env(safe-area-inset-top)) + 54px)}}.piede{padding-block:40px calc(40px + env(safe-area-inset-bottom));border-top:1px solid var(--linea);color:var(--testo-2);font-size:14px}.piede-riga{flex-wrap:wrap;align-items:center;margin:0;display:flex}.piede-riga>*+:before{content:"·";color:var(--testo-3);margin:0 .6em}.piede-link{margin-top:6px}.piede-link a{min-height:44px;color:var(--testo-2);align-items:center;text-decoration:none;display:inline-flex}.piede-link a:hover{color:var(--testo);text-decoration:underline}.piede-link>*+:before{margin:0 .9em}@media (width<=699px){.piede-riga{flex-direction:column;align-items:flex-start}.piede-riga>*+:before{content:none}.piede-riga:first-child>*+*{margin-top:2px}.piede-link{margin-top:12px}}
