@font-face{font-family:Figtree;font-style:normal;font-weight:400 600;font-display:swap;src:url(fonts/figtree-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400 600;font-display:swap;src:url(fonts/figtree-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500 600;font-display:swap;src:url(fonts/outfit-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500 600;font-display:swap;src:url(fonts/outfit-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ifp-nero-fisso: #0A0A0B;--ifp-bianco-fisso: #FFFFFF;--ifp-corallo: #EC6542;--ifp-corallo-premuto: #D9532F;--ifp-tinta: rgba(236, 101, 66, .1);--ifp-su-corallo: var(--ifp-nero-fisso);--ifp-carta: #FFFFFF;--ifp-notte: #121214;--ifp-inchiostro: #0A0A0B;--ifp-inchiostro-2: #2A2A2E;--ifp-fumo: #626268;--ifp-fumo-notte: #A3A3AA;--ifp-filo: rgba(10, 10, 11, .1);--ifp-filo-forte: rgba(10, 10, 11, .24);--ifp-filo-notte: rgba(255, 255, 255, .12);--ifp-contorno-campo: #85858B;--ifp-negativo-testo: #B3261E;--ifp-positivo: #0E8F45;--ifp-positivo-testo: #147044;--ifp-avviso-testo: #8A4F00;--ifp-ombra-overlay: 0 0 0 1px rgba(10, 10, 11, .06), 0 16px 40px rgba(10, 10, 11, .1);--ifp-testo: "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ifp-display: "Outfit", "Helvetica Neue", sans-serif;--ifp-r-control: 10px;--ifp-r: 12px;--ifp-r-dialog: 14px;--ifp-r-pill: 999px;--ifp-ease: cubic-bezier(.16, 1, .3, 1);--ifp-fast: .16s;--pad: clamp(16px, 4vw, 48px);--larghezza: 1280px;--sezione: clamp(80px, 11vw, 168px)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:transparent;color:var(--ifp-inchiostro);font:400 18px/1.55 var(--ifp-testo);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,video{display:block;max-width:100%;height:auto}a{color:inherit}h1,h2,h3{font-family:var(--ifp-display);font-weight:600;letter-spacing:-.03em;line-height:1;margin:0}p{margin:0}em{font-style:normal;color:var(--ifp-corallo)}:focus-visible{outline:2px solid var(--ifp-corallo);outline-offset:3px;border-radius:6px}.salta{position:absolute;left:-9999px}.salta:focus{left:16px;top:16px;z-index:30;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--ifp-r-control, 10px);background:var(--ifp-carta);box-shadow:var(--ifp-ombra-overlay)}.testata{position:sticky;top:12px;z-index:20;height:64px;padding:0 var(--pad);margin-top:12px;overflow-x:clip}.barra{max-width:1080px;margin:0 auto;height:64px;padding:0 8px 0 22px;display:flex;align-items:center;gap:16px;background:var(--ifp-bianco-fisso);border-radius:var(--ifp-r-pill);box-shadow:var(--ifp-ombra-overlay);transition:height .32s var(--ifp-ease),max-width .32s var(--ifp-ease)}.barra{transition:height .32s var(--ifp-ease),max-width .32s var(--ifp-ease),background-color .36s var(--ifp-ease),box-shadow .36s var(--ifp-ease)}.voce,.marchio img{transition:color .36s var(--ifp-ease),filter .36s var(--ifp-ease),opacity .36s var(--ifp-ease)}.testata[data-tema=corallo] .barra{background:#d9532f;box-shadow:0 0 0 1px #0a0a0b24,0 16px 40px #78240e47}.testata[data-tema=corallo] .voce{color:var(--ifp-nero-fisso)}.testata[data-tema=corallo] .indicatore{background:#0a0a0b1f;box-shadow:none}.testata[data-tema=corallo] .voce-cta{background-color:var(--ifp-nero-fisso);--fill: var(--ifp-corallo);color:var(--ifp-bianco-fisso)}.testata[data-tema=indaco] .barra{background:#2b3780;box-shadow:0 0 0 1px #ffffff1f,0 16px 40px #0e123466}.testata[data-tema=indaco] .voce{color:var(--ifp-bianco-fisso)}.testata[data-tema=indaco] .indicatore{background:#ffffff24;box-shadow:none}.testata[data-tema=indaco] .voce-cta{color:var(--ifp-su-corallo)}.testata[data-tema=notte] .barra{background:#1c1c1f;box-shadow:0 0 0 1px #ffffff1a,0 16px 40px #00000073}.testata[data-tema=notte] .voce{color:#ededef}.testata[data-tema=notte] .indicatore{background:#ffffff1a;box-shadow:none}.testata[data-tema=notte]{--inverti: 1}.testata[data-tema] .marchio img{filter:brightness(0) invert(var(--inverti, 0))}.testata[data-tema=indaco]{--inverti: 1}.testata[data-scrolled] .barra{height:56px;max-width:1000px}.marchio{display:inline-flex;align-items:center;min-height:44px}.marchio img{height:24px;width:auto}.marchio img.marchio-3d{width:96px;object-fit:cover}.marchio{position:relative}.marchio img.marchio-piatto,.volo-marchio .marchio img.marchio-piatto{position:absolute;left:0;top:50%;height:20px;width:auto;translate:0 -50%;transform:none;opacity:0;pointer-events:none}.testata[data-tema] .marchio img.marchio-3d{opacity:0}.testata[data-tema] .marchio img.marchio-piatto{opacity:1}.hero-marchio{display:none}.volo-marchio .hero-marchio{display:block;width:min(78vw,520px);aspect-ratio:4 / 1;margin:0 auto clamp(28px,4vw,48px)}.volo-marchio .hero{padding-top:clamp(48px,7vw,104px)}.volo-marchio .marchio{position:relative;width:96px;flex:none}.volo-marchio .voce{white-space:nowrap}.volo-marchio .marchio img{position:absolute;left:0;top:0;width:auto;max-width:none;height:var(--h-grande, 24px);transform-origin:0 0;will-change:transform}.volo-marchio .marchio img.marchio-3d{width:calc(var(--h-grande, 24px) * 4)}.volo-marchio:not([data-volo-pronto]) .barra{padding-left:8px;max-width:fit-content;transition:none}.volo-marchio:not([data-volo-pronto]) .marchio{width:0;margin-right:-16px}@media(max-width:980px){.volo-marchio:not([data-volo-pronto]) .barra{margin-right:0}}.volo-marchio .marchio img[data-retino]{-webkit-mask-image:radial-gradient(circle,#000 var(--punto),transparent calc(var(--punto) + 1px));mask-image:radial-gradient(circle,#000 var(--punto),transparent calc(var(--punto) + 1px));-webkit-mask-size:var(--cella) var(--cella);mask-size:var(--cella) var(--cella)}@media(max-width:700px){.volo-marchio .hero-marchio{width:50vw}}.testata nav{position:relative;margin-left:auto;display:flex;align-items:center;gap:2px}.voce{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px 0 10px;border-radius:var(--ifp-r-pill);font-size:16px;font-weight:500;text-decoration:none;color:var(--ifp-inchiostro-2);transition:color var(--ifp-fast) var(--ifp-ease)}.voce img{width:34px;height:34px;object-fit:contain;flex:none;margin:-8px 0 -4px;filter:drop-shadow(0 4px 6px rgba(63,79,163,.18));transition:transform .52s cubic-bezier(.34,1.56,.64,1)}.voce:focus-visible,.voce[aria-current=page]{color:var(--ifp-inchiostro)}@media(hover:hover)and (pointer:fine){.voce:hover{color:var(--ifp-inchiostro)}}.voce:focus-visible img{transform:translateY(-7px) rotate(-10deg) scale(1.22)}@media(hover:hover)and (pointer:fine){.voce:hover img{transform:translateY(-7px) rotate(-10deg) scale(1.22)}}.voce[aria-current=page] img{transform:translateY(-3px) scale(1.1)}.indicatore{position:absolute;z-index:0;top:50%;left:0;height:48px;width:0;translate:0 -50%;border-radius:var(--ifp-r-pill);background:var(--ifp-tinta);box-shadow:inset 0 0 0 1px #ec654247;opacity:0;transition:transform .42s var(--ifp-ease),width .42s var(--ifp-ease),opacity .2s var(--ifp-ease)}.indicatore[data-visibile]{opacity:1}.voce-cta{margin-left:8px;padding:0 22px 0 12px;background-color:var(--ifp-corallo);color:var(--ifp-su-corallo);font-weight:600}.voce-cta[aria-current=page]{background-color:var(--ifp-corallo-premuto)}.voce-cta img{filter:drop-shadow(0 4px 6px rgba(10,10,11,.25))}.testata .menu{display:none}@property --r{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.voce-cta{--mx: 0px;--my: 0px;--fx: 50%;--fy: 50%;--rx: 0deg;--ry: 0deg;--r: 0%;background-image:radial-gradient(circle at var(--fx) var(--fy),var(--ifp-nero-fisso) var(--r),transparent calc(var(--r) + .5px));isolation:isolate;overflow:visible;min-height:52px;margin-left:12px;padding:0 22px 0 58px;gap:10px;font-size:17px;font-weight:600;letter-spacing:-.01em;box-shadow:0 8px 24px #ec654259,inset 0 -2px #0a0a0b1f;transform:translate(var(--mx),var(--my));transition:transform .38s cubic-bezier(.34,1.56,.64,1),box-shadow .26s var(--ifp-ease),background-color .26s var(--ifp-ease),--r .56s var(--ifp-ease)}.voce-cta img{position:absolute;left:4px;top:50%;width:54px;height:54px;margin:0;translate:0 -62%;transform:perspective(300px) rotateX(var(--rx)) rotateY(var(--ry));filter:drop-shadow(0 8px 10px rgba(10,10,11,.3))}.voce-cta:focus-visible img{transform:perspective(300px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-6px) rotate(-14deg) scale(1.18)}@media(hover:hover)and (pointer:fine){.voce-cta:hover img{transform:perspective(300px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-6px) rotate(-14deg) scale(1.18)}}.rullo{position:relative;display:inline-grid;height:1.2em;overflow:clip;line-height:1.2}.rullo>span{grid-area:1 / 1;transition:translate .42s var(--ifp-ease)}.rullo>span+span{translate:0 110%;color:var(--ifp-bianco-fisso)}.cta-freccia{width:0;height:18px;opacity:0;margin-left:-10px;transition:width .32s var(--ifp-ease),opacity .22s var(--ifp-ease),margin .32s var(--ifp-ease),transform .32s var(--ifp-ease)}.voce-cta:focus-visible{--r: 160%;background-color:var(--ifp-corallo);color:var(--ifp-bianco-fisso);box-shadow:0 14px 34px #ec654280,inset 0 -2px #0a0a0b1f}@media(hover:hover)and (pointer:fine){.voce-cta:hover{--r: 160%;background-color:var(--ifp-corallo);color:var(--ifp-bianco-fisso);box-shadow:0 14px 34px #ec654280,inset 0 -2px #0a0a0b1f}}.voce-cta:focus-visible .rullo>span:first-child{translate:0 -110%}@media(hover:hover)and (pointer:fine){.voce-cta:hover .rullo>span:first-child{translate:0 -110%}}.voce-cta:focus-visible .rullo>span+span{translate:0 0}@media(hover:hover)and (pointer:fine){.voce-cta:hover .rullo>span+span{translate:0 0}}.voce-cta:focus-visible .cta-freccia{width:18px;opacity:1;margin-left:0;color:var(--ifp-corallo)}@media(hover:hover)and (pointer:fine){.voce-cta:hover .cta-freccia{width:18px;opacity:1;margin-left:0;color:var(--ifp-corallo)}}.voce-cta:active{transform:translate(var(--mx),var(--my)) scale(.96)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--ifp-r-pill);border:1px solid transparent;font:600 17px/1 var(--ifp-testo);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--ifp-fast) var(--ifp-ease),border-color var(--ifp-fast) var(--ifp-ease),transform var(--ifp-fast) var(--ifp-ease)}.btn svg{width:18px;height:18px;flex:none;transition:transform var(--ifp-fast) var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.btn:hover svg.freccia{transform:translate(3px)}}.btn:active{transform:scale(.98)}.btn-secondario{background-color:var(--ifp-bianco-fisso);color:var(--ifp-inchiostro);border-color:var(--ifp-inchiostro)}.btn-piccolo{min-height:44px;padding:0 20px;font-size:16px}.azioni{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.btn-primario{--bg: var(--ifp-corallo);--fg: var(--ifp-su-corallo);--fill: var(--ifp-nero-fisso);--fill-fg: var(--ifp-bianco-fisso);--chip: var(--ifp-nero-fisso);--chip-fg: var(--ifp-bianco-fisso);--r: 0%;--fx: 50%;--fy: 50%;--mx: 0px;--my: 0px;min-height:60px;padding:0 30px;gap:14px;font-size:18px;background-color:var(--bg);color:var(--fg);background-image:radial-gradient(circle at var(--fx) var(--fy),var(--fill) var(--r),transparent calc(var(--r) + .5px));box-shadow:0 10px 30px #ec654252,inset 0 -2px #0a0a0b24;transform:translate(var(--mx),var(--my));transition:transform .42s cubic-bezier(.34,1.56,.64,1),color .26s var(--ifp-ease),box-shadow .26s var(--ifp-ease),--r .6s var(--ifp-ease)}.btn-primario:has(.freccia){padding-right:8px}@media(max-width:420px){.btn-primario{padding-left:clamp(18px,6vw,30px);gap:10px;font-size:clamp(15px,4.4vw,18px)}}.btn-primario:focus-visible{--r: 160%;background-color:var(--bg);color:var(--fill-fg);box-shadow:0 16px 40px #ec654273,inset 0 -2px #0a0a0b24}@media(hover:hover)and (pointer:fine){.btn-primario:hover{--r: 160%;background-color:var(--bg);color:var(--fill-fg);box-shadow:0 16px 40px #ec654273,inset 0 -2px #0a0a0b24}}.btn-primario:active{transform:translate(var(--mx),var(--my)) scale(.96)}.btn-primario svg.freccia{width:44px;height:44px;padding:12px;border-radius:50%;background:var(--chip);color:var(--chip-fg);rotate:-45deg;transition:rotate .52s cubic-bezier(.34,1.56,.64,1),background-color .26s var(--ifp-ease),color .26s var(--ifp-ease),transform var(--ifp-fast) var(--ifp-ease)}.btn-primario:focus-visible svg.freccia{rotate:0deg;transform:none;background:var(--ifp-corallo);color:var(--ifp-nero-fisso)}@media(hover:hover)and (pointer:fine){.btn-primario:hover svg.freccia{rotate:0deg;transform:none;background:var(--ifp-corallo);color:var(--ifp-nero-fisso)}}.btn-primario .rullo>span+span{color:inherit}.btn-primario:focus-visible .rullo>span:first-child{translate:0 -110%}@media(hover:hover)and (pointer:fine){.btn-primario:hover .rullo>span:first-child{translate:0 -110%}}.btn-primario:focus-visible .rullo>span+span{translate:0 0}@media(hover:hover)and (pointer:fine){.btn-primario:hover .rullo>span+span{translate:0 0}}.btn-piccolo.btn-primario{min-height:48px;padding:0 22px;font-size:16px}.btn-piccolo.btn-primario:has(.freccia){padding-right:6px}.btn-piccolo.btn-primario svg.freccia{width:36px;height:36px;padding:10px}.tunnel .btn-primario,.pannello-corallo .btn{--bg: var(--ifp-nero-fisso);--fg: var(--ifp-bianco-fisso);--fill: var(--ifp-bianco-fisso);--fill-fg: var(--ifp-nero-fisso);--chip: var(--ifp-corallo);--chip-fg: var(--ifp-nero-fisso);box-shadow:0 12px 30px #78240e59}.tunnel .btn-primario:focus-visible{box-shadow:0 18px 40px #78240e73}@media(hover:hover)and (pointer:fine){.tunnel .btn-primario:hover{box-shadow:0 18px 40px #78240e73}}.tunnel .btn-primario:focus-visible svg.freccia{background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso)}@media(hover:hover)and (pointer:fine){.tunnel .btn-primario:hover svg.freccia{background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso)}}.piede .btn-primario{--fill: var(--ifp-bianco-fisso);--fill-fg: var(--ifp-nero-fisso);box-shadow:0 12px 30px #0a0a0b59}.ribalta .btn-primario{--bg: var(--ifp-bianco-fisso);--fg: #3F4FA3;--fill: #1F2766;--fill-fg: var(--ifp-bianco-fisso);--chip: #3F4FA3;--chip-fg: var(--ifp-bianco-fisso);box-shadow:0 14px 34px #0e123473}.ribalta .btn-primario:focus-visible{box-shadow:0 18px 44px #0e12348c}@media(hover:hover)and (pointer:fine){.ribalta .btn-primario:hover{box-shadow:0 18px 44px #0e12348c}}.ribalta .btn-primario:focus-visible svg.freccia{background:var(--ifp-bianco-fisso);color:#3f4fa3}@media(hover:hover)and (pointer:fine){.ribalta .btn-primario:hover svg.freccia{background:var(--ifp-bianco-fisso);color:#3f4fa3}}.btn-secondario,.btn-fantasma{--r: 0%;--fx: 50%;--fy: 50%;--mx: 0px;--my: 0px;--fill: var(--ifp-nero-fisso);--fill-fg: var(--ifp-bianco-fisso);min-height:56px;padding:0 28px;border-width:1.5px;background-image:radial-gradient(circle at var(--fx) var(--fy),var(--fill) var(--r),transparent calc(var(--r) + .5px));transform:translate(var(--mx),var(--my));transition:transform .42s cubic-bezier(.34,1.56,.64,1),color .26s var(--ifp-ease),border-color .26s var(--ifp-ease),--r .6s var(--ifp-ease)}.btn-fantasma{--fill: var(--ifp-bianco-fisso);--fill-fg: var(--ifp-nero-fisso)}.btn-secondario:focus-visible,.btn-fantasma:focus-visible{--r: 160%;color:var(--fill-fg);border-color:var(--fill)}@media(hover:hover)and (pointer:fine){.btn-secondario:hover,.btn-fantasma:hover{--r: 160%;color:var(--fill-fg);border-color:var(--fill)}}.btn-secondario:focus-visible .rullo>span:first-child,.btn-fantasma:focus-visible .rullo>span:first-child{translate:0 -110%}@media(hover:hover)and (pointer:fine){.btn-secondario:hover .rullo>span:first-child,.btn-fantasma:hover .rullo>span:first-child{translate:0 -110%}}.btn-secondario:focus-visible .rullo>span+span,.btn-fantasma:focus-visible .rullo>span+span{translate:0 0}@media(hover:hover)and (pointer:fine){.btn-secondario:hover .rullo>span+span,.btn-fantasma:hover .rullo>span+span{translate:0 0}}.btn-secondario .rullo>span+span,.btn-fantasma .rullo>span+span{color:inherit}.btn-piccolo.btn-secondario{min-height:48px;padding:0 22px}body :is(.hero>p,.pagina-intro>p,.muro-testa p,.muro-altri,.piattaforme li,.piattaforme li small){color:var(--ifp-inchiostro-2);text-shadow:0 0 2px #fff,0 0 8px #fff,0 0 18px #fff,0 0 32px rgba(255,255,255,.9)}.muro-altri span{color:var(--ifp-inchiostro)}.hero{position:relative;max-width:var(--larghezza);margin:0 auto;padding:clamp(80px,12vw,168px) var(--pad) clamp(48px,6vw,80px);text-align:center}.distintivo{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border:1px solid var(--ifp-inchiostro);border-radius:var(--ifp-r-pill);font-size:15px;font-weight:500}.distintivo b{color:var(--ifp-corallo);font-weight:600}.hero h1{margin:0 auto;font-size:clamp(48px,8vw,116px);max-width:12ch}.hero>p{margin:28px auto 0;max-width:38ch;font-size:clamp(19px,1.8vw,22px);color:var(--ifp-fumo)}.chip{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;background:var(--ifp-carta);border-radius:var(--ifp-r-dialog);box-shadow:var(--ifp-ombra-overlay);text-align:left;font-size:15px;line-height:1.3;animation:galleggia 6s ease-in-out infinite}.chip img{width:44px;height:44px}.chip strong{display:block;font-size:16px}.chip span{color:var(--ifp-fumo)}.chip-1{left:2%;top:22%;transform:rotate(-6deg)}.chip-2{right:2%;top:14%;transform:rotate(5deg);animation-delay:-2s}.chip-3{right:6%;bottom:4%;transform:rotate(-3deg);animation-delay:-4s}.stato{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:6px;font-size:13px;font-weight:600}.stato svg{width:14px;height:14px}.stato-ok{color:var(--ifp-positivo-testo);background:#d7f5e3}.stato-attesa{color:var(--ifp-avviso-testo);background:#ffebc2}@keyframes galleggia{50%{translate:0 -8px}}[data-fermo],[data-fermo] *{animation-play-state:paused!important}.showreel{position:relative;height:170vh;margin-top:clamp(24px,4vw,56px)}.schermo{position:sticky;top:0;height:100vh;margin:0;display:grid;place-items:center;--p: 0}.schermo video{width:min(calc(100% - 2 * var(--pad)),calc((100vh - 96px) * 16 / 9));max-width:none;height:auto;max-height:none;transform-origin:50% 50%;will-change:transform;aspect-ratio:16 / 9;object-fit:cover;background:var(--ifp-bianco-fisso);border-radius:calc(20px + (1 - var(--p)) * 12px);box-shadow:0 0 0 1px #0a0a0b14,0 30px 80px #3f4fa338,0 12px 30px #0a0a0b14;transform:translateY(calc(var(--p) * 28px)) scale(calc(1 - (1 - var(--p)) * .12))}.barra{transition:height .32s var(--ifp-ease),max-width .32s var(--ifp-ease),background-color .36s var(--ifp-ease),box-shadow .36s var(--ifp-ease),opacity .36s var(--ifp-ease),transform .42s var(--ifp-ease)}.testata[data-cinema] .barra{opacity:.22;transform:translateY(-10px) scale(.96)}.testata[data-cinema]:focus-within .barra,.testata[data-cinema]:has(nav[data-aperto]) .barra{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.testata[data-cinema]:hover .barra{opacity:1;transform:none}}.campo-pagina{position:fixed;inset:0;z-index:-1;width:100vw;height:100vh;pointer-events:none;background:radial-gradient(60% 50% at 15% 10%,rgba(252,197,169,.45),transparent 70%),radial-gradient(50% 50% at 90% 30%,rgba(63,79,163,.16),transparent 70%),var(--ifp-carta)}.campo-notte{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none;background:var(--ifp-notte)}.orbita{position:absolute;inset:0;z-index:-1;pointer-events:none}.avatar{position:absolute;width:var(--d, 72px);height:var(--d, 72px);border-radius:50%;object-fit:cover;border:3px solid var(--ifp-bianco-fisso);box-shadow:0 10px 30px #3f4fa32e;animation:galleggia 7s ease-in-out infinite}.a1{--d: 112px;left:7%;top:46%}.a2{--d: 96px;right:8%;top:36%;animation-delay:-3s}.a3{--d: 88px;left:17%;top:8%;animation-delay:-1.5s}.a4{--d: 80px;right:20%;top:4%;animation-delay:-4.5s}.a5{--d: 72px;left:3%;top:82%;animation-delay:-2s}.a6{--d: 68px;right:3%;top:72%;animation-delay:-5s}.a7{--d: 60px;left:27%;top:90%;animation-delay:-6s}.notte{position:relative;isolation:isolate;overflow:hidden}.chiusura h2 em{-webkit-text-fill-color:var(--ifp-corallo)}.pannelli{list-style:none;max-width:var(--larghezza);margin:0 auto;padding:clamp(48px,6vw,80px) var(--pad) 0;display:flex;gap:12px;height:min(78vh,640px)}.pannello{position:relative;isolation:isolate;overflow:visible;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding:clamp(24px,3vw,40px);border-radius:28px;cursor:pointer;transition:flex-grow .72s var(--ifp-ease)}.pannello[data-aperto]{flex-grow:2.6;cursor:default;z-index:1}.pannello-corallo{background:var(--ifp-corallo);color:var(--ifp-nero-fisso)}.pannello-indaco{background:#3f4fa3;color:var(--ifp-bianco-fisso)}.pannello-notte{background:var(--ifp-notte);color:#ededef}.pannello img{position:absolute;z-index:-1;right:-7%;top:-13%;width:min(78%,420px);height:auto;pointer-events:none;filter:drop-shadow(0 30px 40px rgba(10,10,11,.35));transform:rotate(14deg) scale(.72) translate(4%,-6%);transition:transform .9s cubic-bezier(.34,1.3,.64,1)}.pannello[data-aperto] img{transform:rotate(-6deg) scale(1) translate(0)}.pannello h2{font-size:clamp(26px,2.8vw,44px);line-height:1;letter-spacing:-.03em;max-width:16ch}.pannello p,.pannello .btn{opacity:0;translate:0 12px;transition:opacity .32s var(--ifp-ease),translate .42s var(--ifp-ease)}.pannello p{font-size:18px;max-width:40ch}.pannello[data-aperto] p,.pannello[data-aperto] .btn{opacity:1;translate:0 0;transition-delay:.26s}.pannello:not([data-aperto]) p{position:absolute;visibility:hidden}.pannello .btn{align-self:flex-start}.pannello-corallo .btn{background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso)}.pannello-indaco .btn,.pannello-notte .btn{background:var(--ifp-corallo);color:var(--ifp-su-corallo)}@media(hover:hover)and (pointer:fine){.pannello .btn:hover svg.freccia{transform:translate(3px)}}@media(max-width:860px){.pannelli{flex-direction:column;height:auto;gap:clamp(96px,25vw,120px);padding-top:clamp(88px,22vw,120px)}.pannello{flex:none;min-height:420px;cursor:default}.pannello img{right:0;transform:rotate(-6deg) scale(.9);width:min(62%,320px)}.pannello:nth-child(2) img{right:auto;left:0;transform:rotate(6deg) scale(.9)}.pannello:nth-child(2){align-items:flex-end;text-align:right}.pannello:nth-child(2) .btn{align-self:flex-end}.pannello p,.pannello .btn{opacity:1;translate:0 0}.pannello:not([data-aperto]) p{position:static;visibility:visible}}.gigante{padding:var(--sezione) var(--pad) 0;text-align:center}.gigante>h2{font-size:clamp(64px,15vw,224px);line-height:.86;letter-spacing:-.045em;text-transform:uppercase}.carte{list-style:none;margin:clamp(-44px,-2.4vw,-18px) auto 0;padding:0;max-width:620px;position:relative;display:grid;gap:0}.carte li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:20px;align-items:start;text-align:left;padding:28px 32px;background:var(--ifp-bianco-fisso);color:var(--ifp-nero-fisso);border-radius:var(--ifp-r-dialog);box-shadow:var(--ifp-ombra-overlay);transition:transform .42s var(--ifp-ease)}.carte li+li{margin-top:-10px}.carte li:nth-child(1){transform:rotate(-3deg)}.carte li:nth-child(2){transform:rotate(2deg) translate(-14px)}.carte li:nth-child(3){transform:rotate(-1.5deg) translate(10px)}@media(hover:hover)and (pointer:fine){.carte li:hover{transform:rotate(0) scale(1.02);z-index:2}}.carte img{width:72px;height:72px}.carte h3{font-size:clamp(24px,2.4vw,32px);text-transform:uppercase;letter-spacing:-.02em;line-height:1}.carte p{margin-top:10px;font-size:17px;color:#2a2a2e}.gigante .link-sezione{margin-top:48px}.notte{background:transparent;color:#ededef;margin-top:var(--sezione);padding-bottom:var(--sezione)}.notte .btn-secondario{background-color:#1c1c1f;color:#ededef;border-color:#ededef;--fill: var(--ifp-bianco-fisso);--fill-fg: var(--ifp-nero-fisso)}.scena{position:relative;isolation:isolate;padding:var(--sezione) var(--pad);text-align:center}.scena h2{font-size:clamp(64px,15vw,224px);line-height:.86;letter-spacing:-.045em;text-transform:uppercase}.scena h3{font-size:clamp(26px,3vw,40px);text-transform:uppercase;letter-spacing:-.02em;line-height:1}.palco{position:relative}.tunnel{background:var(--ifp-corallo);color:var(--ifp-nero-fisso);overflow:clip;margin-top:var(--sezione)}.motore+.tunnel{margin-top:0}.ribalta{--sfumo-finale: 168px;background:#3f4fa3;color:var(--ifp-bianco-fisso);overflow:clip;padding-bottom:calc(var(--sezione) + var(--sfumo-finale));-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--sfumo-finale)) no-repeat,url(sfumo-retino.svg) var(--onda-retino, 0px) 100% / 672px 182px repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--sfumo-finale)) no-repeat,url(sfumo-retino.svg) var(--onda-retino, 0px) 100% / 672px 182px repeat-x}@property --onda-retino{syntax: "<length>"; inherits: false; initial-value: 0px;}@supports (animation-timeline: view()){.ribalta{animation:onda-retino linear both;animation-timeline:view();animation-range:cover}@keyframes onda-retino{to{--onda-retino: -1344px}}}@media(prefers-reduced-motion:reduce){.ribalta{animation:none}}.tunnel .campo,.ribalta .campo{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.tunnel-carte,.sagome,.frasi{list-style:none;margin:48px auto 0;padding:0}.tunnel-carte,.frasi{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;max-width:var(--larghezza);text-align:left}.volo{display:grid;gap:12px}.volo img{width:120px;height:120px}.volo p,.frase p{font-size:19px;max-width:34ch;margin-top:8px}.tunnel-fine,.ribalta-fine{margin-top:40px}.sagome{display:flex;justify-content:center;align-items:flex-end;gap:8px;max-width:var(--larghezza)}.sagoma{position:relative;flex:1 1 0;display:grid;justify-items:center}.sagoma img{height:clamp(160px,26vw,360px);width:auto}.frase h3{font-size:clamp(32px,4vw,56px)}.parola{display:inline-block;overflow:clip;overflow-clip-margin:.12em;vertical-align:top;padding-bottom:.06em}.parola>span{display:inline-block;will-change:transform}.scena[data-attiva]{height:440vh;padding:0}.scena[data-attiva] .palco{position:sticky;top:0;height:100vh;overflow:hidden;perspective:1000px;perspective-origin:50% 45%}.scena[data-attiva] .palco>:not(canvas){position:absolute}.tunnel[data-attiva] .tunnel-titolo{left:0;right:0;top:50%;translate:0 -50%;margin:0}.tunnel[data-attiva] .tunnel-carte{inset:0;margin:0;display:block;max-width:none}.tunnel[data-attiva] .volo{position:absolute;left:50%;top:50%;width:min(1100px,90vw);translate:-50% -50%;justify-items:center;text-align:center;gap:20px;visibility:hidden}.tunnel[data-attiva] .volo[data-in]{visibility:visible}.tunnel[data-attiva] .volo img{width:clamp(140px,18vw,240px);height:auto;filter:drop-shadow(0 30px 40px rgba(10,10,11,.25));will-change:transform,opacity}.tunnel[data-attiva] .volo h3{font-size:clamp(44px,8vw,128px);line-height:.92;letter-spacing:-.04em}.tunnel[data-attiva] .volo p{font-size:clamp(18px,1.6vw,22px);max-width:40ch;will-change:opacity,transform}.tunnel[data-attiva] .tunnel-fine,.ribalta[data-attiva] .ribalta-fine{left:50%;bottom:10vh;translate:-50% 0;margin:0;opacity:0;transition:opacity .42s var(--ifp-ease)}.tunnel[data-attiva] .tunnel-fine{top:50%;bottom:auto;translate:-50% -50%;scale:.85;transition:opacity .42s var(--ifp-ease),scale .52s var(--ifp-ease)}.tunnel[data-attiva] .tunnel-fine[data-mostra]{scale:1}.tunnel[data-attiva] .tunnel-fine .btn{min-height:72px;padding-left:38px;font-size:21px}.tunnel[data-attiva] .tunnel-fine .btn svg.freccia{width:54px;height:54px;padding:15px}@media(max-width:420px){.tunnel[data-attiva] .tunnel-fine .btn{min-height:60px;padding-left:clamp(18px,6vw,26px);font-size:clamp(15px,4.4vw,18px);gap:10px}.tunnel[data-attiva] .tunnel-fine .btn svg.freccia{width:44px;height:44px;padding:12px}}.scena .tunnel-fine[data-mostra],.scena .ribalta-fine[data-mostra]{opacity:1}.ribalta[data-attiva] .ribalta-titolo{inset:6vh 0 auto;margin:0;will-change:transform,opacity}.ribalta[data-attiva] .sagome{left:0;right:0;bottom:-2vh;height:92vh;margin:0;max-width:none;display:block;transform-style:preserve-3d;transform-origin:50% 100%;will-change:transform}.ribalta[data-attiva] .sagoma{position:absolute;bottom:0;left:50%;display:block;transform-origin:50% 100%;will-change:transform,opacity,filter}.ribalta[data-attiva] .sagoma img{height:var(--h, 70vh);width:auto;max-width:none;filter:blur(var(--nebbia, 0px)) drop-shadow(0 24px 30px rgba(10,10,11,var(--ombra, .35)))}.motore{--indaco-notte: #8F9BFF;background:var(--ifp-notte);color:#ededef;overflow:clip;margin-top:var(--sezione)}.motore-apertura h2{font-size:clamp(44px,9.4vw,156px);line-height:.9}.motore-apertura h2 em{color:var(--ifp-corallo)}.motore-apertura p{max-width:50ch;margin:28px auto 0;color:var(--ifp-fumo-notte);font-size:clamp(17px,1.5vw,21px)}.motore-aree{list-style:none;max-width:1080px;margin:48px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.1em .55em;font:600 clamp(24px,3vw,44px)/1.15 var(--ifp-display);letter-spacing:-.02em}.motore-aree li{color:#ededef6b}.motore-aree li[data-c][data-b]{color:var(--ifp-bianco-fisso)}.motore-chi{list-style:none;max-width:1080px;margin:48px auto 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;text-align:left}.motore-voce{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:12px 14px;padding:18px 20px 20px;border:1px solid var(--ifp-filo-notte);border-radius:24px;background:#1b1b1f}.motore-voce>img{width:56px;height:56px;object-fit:cover}.voce-creator>img{border-radius:50%;background:#fff}.motore-voce p{color:var(--ifp-fumo-notte);font-size:14px;line-height:1.35}.motore-voce b{display:block;color:#ededef;font:600 18px/1.2 var(--ifp-display)}.voce-creator b{color:var(--indaco-notte)}.voce-brand b{color:var(--ifp-corallo)}.voce-temi{grid-column:1 / -1;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;min-height:36px}.voce-temi li{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--ifp-r-pill);font:600 15px/1 var(--ifp-display)}.voce-creator .voce-temi li{background:#8f9bff29;color:var(--indaco-notte)}.voce-brand .voce-temi li{background:#ec654229;color:var(--ifp-corallo)}.voce-referente .voce-temi li,.motore .voce-temi li[data-comune]{background:var(--ifp-bianco-fisso);color:var(--ifp-nero-fisso)}.motore-fasi{list-style:none;max-width:var(--larghezza);margin:56px auto 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px;text-align:left}.motore .fase h3{font-size:clamp(28px,3.4vw,52px);line-height:.95;letter-spacing:-.035em}.motore .fase p{margin-top:12px;max-width:42ch;color:var(--ifp-fumo-notte);font-size:clamp(16px,1.4vw,19px)}.motore[data-attiva]{height:460vh}.motore[data-attiva] .motore-aree{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.nastri{position:absolute;inset:0;z-index:0;display:grid;align-content:space-evenly;pointer-events:none;transition:opacity .7s var(--ifp-ease)}.motore[data-passo="0"] .nastri{opacity:.35}.nastro{display:flex;width:max-content;white-space:nowrap;will-change:transform;font:700 clamp(56px,8vw,132px)/1 var(--ifp-display);letter-spacing:-.045em}.nastro span{padding:0 .3em;color:#ededef0f;transition:color .6s var(--ifp-ease)}.nastro span:before{content:attr(data-t)}.nastro span:after{content:"\b7";margin-left:.6em;color:#ededef0f}.motore[data-passo="1"] .nastro span{color:#ededef1c}.motore:is([data-passo="2"],[data-passo="3"],[data-passo="4"]) .nastro span[data-c]{color:#8f9bff8c}.motore:is([data-passo="3"],[data-passo="4"]) .nastro span[data-b]{color:#ec65428c}.motore:is([data-passo="3"],[data-passo="4"]) .nastro span[data-c][data-b]{color:#ffffffb3}.motore[data-passo="4"] .nastro span:not([data-c][data-b]){color:#ededef0f}.motore[data-attiva] .motore-apertura{z-index:2;left:0;right:0;top:50%;translate:0 -50%;padding:0 var(--pad);transition:opacity .52s var(--ifp-ease),transform .64s var(--ifp-ease)}.motore[data-attiva]:not([data-passo="0"]) .motore-apertura{opacity:0;transform:translateY(-64px) scale(.96);pointer-events:none}.motore[data-attiva] .motore-fasi{z-index:2;left:var(--pad);width:min(560px,40%);top:50%;translate:0 -50%;margin:0;display:grid}.motore[data-attiva] .fase{grid-area:1 / 1;opacity:0;transform:translateY(32px);visibility:hidden;transition:opacity .42s var(--ifp-ease),transform .64s var(--ifp-ease),visibility 0s .64s}.motore[data-attiva] .fase h3{font-size:clamp(44px,5.2vw,88px);line-height:.9;letter-spacing:-.045em}.motore[data-attiva] .fase p{margin-top:24px;color:#ededef;font-size:clamp(17px,1.4vw,21px)}.motore[data-passo="1"] .fase:nth-child(1),.motore[data-passo="2"] .fase:nth-child(2),.motore[data-passo="3"] .fase:nth-child(3),.motore[data-passo="4"] .fase:nth-child(4){opacity:1;transform:none;visibility:visible;transition-delay:.12s,.12s,0s}.motore[data-attiva] .motore-chi{z-index:2;left:52%;right:var(--pad);top:50%;translate:0 -50%;margin:0;display:grid;grid-template-columns:1fr;gap:14px;max-width:560px}.motore[data-attiva] .motore-voce{opacity:0;transform:translate(80px);transition:opacity .48s var(--ifp-ease),transform .76s cubic-bezier(.22,1.3,.36,1);background:#1b1b1feb}.motore:is([data-passo="2"],[data-passo="3"],[data-passo="4"]) .voce-creator,.motore:is([data-passo="3"],[data-passo="4"]) .voce-brand,.motore[data-passo="4"] .voce-referente{opacity:1;transform:none}.motore[data-attiva] .voce-temi li{opacity:0;transform:scale(.6);transition:opacity .2s var(--ifp-ease),transform .42s cubic-bezier(.34,1.8,.64,1),background-color .4s var(--ifp-ease),color .4s var(--ifp-ease)}.motore[data-attiva] .voce-temi li[data-arrivato]{opacity:1;transform:none}.motore[data-attiva]:not([data-passo="4"]) .voce-creator .voce-temi li[data-comune]{background:#8f9bff29;color:var(--indaco-notte)}.motore[data-attiva]:not([data-passo="4"]) .voce-brand .voce-temi li[data-comune]{background:#ec654229;color:var(--ifp-corallo)}.motore[data-attiva] .voce-referente>img{transform-origin:50% 80%}.motore[data-passo="4"] .voce-referente>img{animation:timbra .9s cubic-bezier(.22,1.4,.36,1) .28s both}@keyframes timbra{0%{transform:translate(40px,-90px) rotate(-24deg) scale(1.6);opacity:0}55%{transform:translateY(6px) rotate(4deg) scale(.92);opacity:1}to{transform:none}}.motore[data-passo="4"] .voce-referente{animation:colpo .52s var(--ifp-ease) .76s both}@keyframes colpo{30%{box-shadow:0 0 0 6px #ec654259}to{box-shadow:0 0 #ec654200}}.parola-volo{position:absolute;z-index:30;left:0;top:0;margin:0;white-space:nowrap;pointer-events:none;font:700 var(--fs, 64px)/1 var(--ifp-display);letter-spacing:-.04em;will-change:transform,opacity}@media(max-width:640px){.motore[data-attiva] .motore-chi{left:var(--pad);right:var(--pad);top:13vh;translate:none;gap:8px;max-width:none}.motore[data-attiva] .motore-voce{grid-template-columns:40px 1fr;padding:10px 14px 12px;gap:6px 10px;border-radius:18px}.motore[data-attiva] .motore-voce>img{width:40px;height:40px}.motore[data-attiva] .motore-voce p{font-size:0}.motore[data-attiva] .motore-voce b{font-size:15px}.motore[data-attiva] .voce-temi{min-height:30px}.motore[data-attiva] .voce-temi li{min-height:30px;padding:0 10px;font-size:13px}.motore[data-attiva] .motore-chi{display:grid}.motore[data-attiva] .motore-voce{grid-area:1 / 1}.motore[data-passo="3"] .voce-creator,.motore[data-passo="4"] :is(.voce-creator,.voce-brand){opacity:0;transform:translate(-60px)}.motore[data-attiva] .motore-fasi{top:auto;bottom:calc(max(16px,env(safe-area-inset-bottom)) + 64px);translate:none;width:auto;right:var(--pad)}.motore[data-attiva] .fase h3{font-size:clamp(32px,9vw,44px)}.motore[data-attiva] .fase p{margin-top:12px;font-size:16px}.nastro{font-size:clamp(40px,12vw,64px)}.motore[data-attiva] .nastri{inset:30svh 0 38svh;align-content:space-around}.motore[data-attiva] .motore-fasi:before{content:"";position:absolute;z-index:-1;inset:-56px calc(-1 * var(--pad)) calc(-1*max(16px,env(safe-area-inset-bottom)) - 64px);background:linear-gradient(rgba(18,18,20,0),var(--ifp-notte) 42%);pointer-events:none;transition:opacity .42s var(--ifp-ease)}.motore[data-attiva]:not([data-passo="1"],[data-passo="2"],[data-passo="3"],[data-passo="4"]) .motore-fasi:before{opacity:0}}@media(max-width:640px)and (max-height:700px),(max-width:359px){.motore-apertura h2{font-size:clamp(36px,11vw,44px)}.motore-apertura p{margin-top:20px;font-size:15px;line-height:1.5}.motore[data-attiva] .motore-chi{top:76px}.motore[data-attiva] .fase h3{font-size:clamp(26px,8vw,32px)}.motore[data-attiva] .fase p{margin-top:8px;font-size:15px;line-height:1.45}.motore[data-attiva] .nastri{inset:28svh 0 42svh}}@media(min-width:641px)and (max-width:1099px){.motore[data-attiva] .motore-fasi{width:46%}.motore[data-attiva] .fase h3{font-size:clamp(36px,5.6vw,56px)}.motore[data-attiva] .fase p{font-size:17px}.motore[data-attiva] .motore-chi{left:52%;gap:10px}.motore[data-attiva] .motore-voce{padding:14px 16px 16px}.nastro{font-size:clamp(56px,9vw,96px)}}.ribalta[data-attiva] .frasi{left:var(--pad);top:30vh;width:min(520px,42vw);margin:0;display:block;z-index:2}.ribalta[data-attiva] .frase{position:absolute;inset:0 auto auto 0;width:100%;visibility:hidden;text-shadow:0 2px 24px rgba(20,26,70,.55)}.ribalta[data-attiva] .frase[data-in]{visibility:visible}.ribalta[data-attiva] .frase h3{font-size:clamp(48px,6vw,96px);line-height:.92;letter-spacing:-.04em}.ribalta[data-attiva] .frase p{font-size:clamp(18px,1.5vw,21px);color:#ffffffeb}.ribalta[data-attiva] .ribalta-fine{left:var(--pad);bottom:auto;top:calc(30vh + 300px);translate:0 0;z-index:2}@media(max-width:760px){.ribalta[data-attiva] .frasi{left:var(--pad);right:var(--pad);top:24vh;width:auto}.ribalta[data-attiva] .sagome{height:62vh;bottom:0}.ribalta[data-attiva] .ribalta-fine{left:50%;top:auto;bottom:calc(var(--sfumo-finale) + 24px);translate:-50% 0;z-index:3}.ribalta[data-attiva] .frase h3{font-size:44px}}.brand-muro{padding:var(--sezione) 0 0;overflow:clip}.muro-testa{max-width:var(--larghezza);margin:0 auto;padding:0 var(--pad);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:40px;align-items:end}.muro-testa h2{font-size:clamp(40px,5.6vw,84px);line-height:.95;letter-spacing:-.04em}.muro-numero{display:inline-block;min-width:2ch;color:var(--ifp-corallo);font-variant-numeric:tabular-nums}.muro-testa p{color:var(--ifp-inchiostro-2);font-size:19px;max-width:36ch}.muro{margin-top:clamp(40px,6vw,80px);display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(6px,1vw,14px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.fila{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(14px,2vw,28px);width:max-content;justify-self:center}@media(prefers-reduced-motion:no-preference){.muro{padding:18px 0}.muro .fila{justify-self:start;gap:0}.muro .logo{margin-right:clamp(14px,2vw,28px)}}.muro[data-nastro] .fila{will-change:transform;touch-action:pan-y;-webkit-user-select:none;user-select:none}.muro[data-nastro] :is(a,img){-webkit-user-drag:none}.muro[data-trascina] .fila{cursor:grabbing}.muro-comandi{max-width:var(--larghezza);margin:8px auto 0;padding:0 var(--pad);display:flex;justify-content:flex-end}.muro-pausa{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--ifp-filo);border-radius:999px;background:var(--ifp-bianco-fisso);color:var(--ifp-inchiostro-2);font:500 14px/1 var(--ifp-display);cursor:pointer;transition:border-color .2s var(--ifp-ease),color .2s var(--ifp-ease)}.muro-pausa:hover{border-color:var(--ifp-filo-forte);color:var(--ifp-inchiostro)}.muro-pausa:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:3px}.muro-pausa svg{width:14px;height:14px}.muro-pausa[aria-pressed=true] .icona-pausa,.muro-pausa:not([aria-pressed=true]) .icona-avvia{display:none}.logo{--marca: var(--ifp-nero-fisso);--su-marca: var(--ifp-nero-fisso);--logo-su-marca: none;--inclina: -1.5deg;--attesa: .16s;position:relative;isolation:isolate;display:grid;place-items:center;height:clamp(84px,9vw,128px);border-radius:22px;background:var(--ifp-bianco-fisso);box-shadow:0 0 0 1px var(--ifp-filo);transition:box-shadow .42s var(--ifp-ease),scale .52s var(--ifp-ease),translate .52s var(--ifp-ease),rotate .52s var(--ifp-ease),opacity .32s var(--ifp-ease) var(--attesa)}.fila .logo:nth-child(2n){--inclina: 1.5deg}.logo:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--marca) 14%,var(--ifp-bianco-fisso));clip-path:circle(0% at var(--px, 50%) var(--py, 50%));transition:clip-path .56s var(--ifp-ease)}.logo-mono:before{background:var(--marca)}.logo[data-su=bianco]{--su-marca: var(--ifp-bianco-fisso);--logo-su-marca: brightness(0) invert(1)}.logo[data-su=nero]{--logo-su-marca: brightness(0)}.logo>span{display:grid;place-items:center;height:100%;padding:0 clamp(22px,2.6vw,40px);border-radius:inherit}.logo img{display:block;height:calc(var(--h) * 1px);width:auto;max-width:clamp(140px,15vw,230px);object-fit:contain;transition:filter .2s var(--ifp-ease) 80ms,opacity .32s var(--ifp-ease),scale .52s var(--ifp-ease)}.logo[data-peso="1"]{--h: 40}.logo[data-peso="2"]{--h: 52}.logo[data-peso="3"]{--h: 64}.logo-mono img{filter:brightness(0);opacity:.86}.logo[data-pieno]{box-shadow:none}.logo[data-pieno]:before{clip-path:circle(150% at var(--px, 50%) var(--py, 50%))}.logo[data-pieno] img{filter:var(--logo-su-marca);opacity:1}@media(hover:hover)and (pointer:fine){.logo:hover{--attesa: 0ms;z-index:1;scale:1.07;translate:0 -8px;rotate:var(--inclina);box-shadow:0 0 0 1px transparent,0 26px 48px -14px color-mix(in srgb,var(--marca) 60%,transparent)}.logo:hover:before{clip-path:circle(150% at var(--px, 50%) var(--py, 50%))}.logo:hover img{filter:var(--logo-su-marca);opacity:1;scale:1.05}.muro:has(.logo:hover) .logo:not(:hover){--attesa: 0ms;opacity:.42}}.muro-altri{max-width:900px;margin:clamp(40px,5vw,64px) auto 0;padding:0 var(--pad);text-align:center;color:var(--ifp-fumo);font-size:17px;line-height:1.7}.muro-altri span{color:var(--ifp-inchiostro);font-weight:600}@media(max-width:860px){.muro-testa{grid-template-columns:1fr;gap:16px}}@media(max-width:760px){.muro:not([data-nastro]){overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;justify-items:start;padding:16px var(--pad);-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.muro::-webkit-scrollbar{display:none}.muro:not([data-nastro]) .fila{justify-self:start}.muro[data-nastro]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}}@media(prefers-reduced-motion:reduce){.fila{width:auto;flex-wrap:wrap;padding:0 var(--pad)}.muro{-webkit-mask-image:none;mask-image:none}.logo:hover{scale:1;translate:0 0;rotate:0deg}.logo:hover img{scale:1}}.supporto{overflow:clip;margin-top:var(--sezione);background:var(--ifp-notte);color:var(--ifp-bianco-fisso);scroll-margin-top:0}.supporto .campo-notte{position:absolute;inset:0;z-index:-1}.supporto h2{font-size:clamp(40px,6.4vw,104px);line-height:.95;white-space:nowrap}.supporto h2 em{color:var(--ifp-corallo);font-style:normal}.supporto-intro{max-width:52ch;margin:20px auto 0;font-size:clamp(18px,1.7vw,22px);line-height:1.55;color:#d4d4d8}.supporto-aziende{max-width:var(--larghezza);margin:clamp(32px,4vw,56px) auto 0}.supporto-aziende figcaption{color:var(--ifp-fumo-notte);font-size:14px;font-weight:600}.supporto-aziende ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:28px 0 0;padding:0;border-block:1px solid var(--ifp-filo-notte)}.supporto-aziende li{display:grid;height:clamp(80px,8vw,112px)}.supporto-aziende a{display:grid;place-items:center;padding:0 24px;transition:background-color .32s var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.supporto-aziende a:hover{background:#ffffff0a}}.supporto-aziende a:focus-visible{outline-offset:-4px}.supporto-aziende li+li{border-left:1px solid var(--ifp-filo-notte)}.supporto-aziende img{width:auto;max-width:100%;height:auto;max-height:36px;opacity:.88;transition:opacity .32s var(--ifp-ease),scale .42s var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.supporto-aziende li:hover img{opacity:1;scale:1.06}}.supporto-aziende img[src*=apple]{max-height:44px}.supporto-aziende img[src*=procter]{max-height:64px}.supporto-aziende img[src*=compass]{max-height:22px}.supporto-persone{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--larghezza);list-style:none;margin:0 auto;padding:0;text-align:left;border-bottom:1px solid var(--ifp-filo-notte)}.supporto-persone>li+li{border-left:1px solid var(--ifp-filo-notte)}.sostenitore{display:flex;flex-direction:column;height:100%;padding:clamp(32px,4.5vw,64px)}@property --disco{syntax: "<number>"; inherits: false; initial-value: 0;}.ritratto{--tinta-disco: #3F4FA3;--l: 264px;--a: 330px;--cima: 52px;--arco: calc(var(--l) / 2);--top: calc(var(--a) - (var(--a) - var(--cima)) * var(--disco));--calotta: radial-gradient(circle var(--arco) at 50% calc(var(--top) + var(--arco)), #000 calc(100% - .5px) , transparent 100%);--corpo: linear-gradient(#000 0 0) 50% 100% / 100% max(0px, calc(var(--a) - var(--top) - var(--arco))) no-repeat;width:var(--l);height:var(--a);object-fit:cover;object-position:50% 0%;background:radial-gradient(circle var(--arco) at 50% calc(var(--top) + var(--arco)),var(--tinta-disco) calc(100% - .5px),transparent 100%),linear-gradient(var(--tinta-disco) 0 0) 50% 100% / 100% max(0px,calc(var(--a) - var(--top) - var(--arco))) no-repeat;-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% calc((var(--cima) + var(--arco) * .5) * var(--disco)) no-repeat,var(--calotta),var(--corpo);mask:linear-gradient(#000 0 0) 0 0 / 100% calc((var(--cima) + var(--arco) * .5) * var(--disco)) no-repeat,var(--calotta),var(--corpo);border-radius:0 0 var(--ifp-r-dialog) var(--ifp-r-dialog);translate:calc(var(--px, 0) * 6px) calc(var(--py, 0) * 4px);transition:--disco .52s var(--ifp-ease),translate .9s var(--ifp-ease),object-position .52s var(--ifp-ease)}.ritratto-corallo{--tinta-disco: var(--ifp-corallo)}.supporto-persone [data-visibile] .ritratto{--disco: 1;object-position:50% 100%;transition:--disco 1s var(--ifp-ease) .16s,object-position 1.1s var(--ifp-ease) .42s,translate .9s var(--ifp-ease)}.supporto-persone>li+li[data-visibile] .ritratto{transition-delay:.32s,.58s,0ms}@media(hover:hover)and (pointer:fine){.supporto-persone [data-visibile] .sostenitore:hover .ritratto{--disco: 1.05;transition:--disco 1s cubic-bezier(.34,1.4,.64,1),object-position 1.1s var(--ifp-ease),translate .9s var(--ifp-ease)}}.supporto .sostenitore h3{margin-top:28px;font-size:clamp(36px,4.4vw,64px)}.sostenitore-ruolo{margin-top:12px;color:var(--ifp-corallo);font-size:15px;font-weight:600}.sostenitore>p:not(.sostenitore-ruolo){margin-top:20px;max-width:46ch;font-size:18px;line-height:1.6;color:#d4d4d8}.supporto-fonte{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:auto;padding-top:24px;align-self:flex-start;color:var(--ifp-bianco-fisso);font-size:16px;font-weight:600;text-decoration-thickness:1px;text-underline-offset:5px}@media(hover:hover)and (pointer:fine){.supporto-fonte:hover{color:var(--ifp-corallo);text-decoration-thickness:2px}}.supporto-fonte span,.supporto-piede .btn span{transition:translate .24s var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.supporto-fonte:hover span,.supporto-piede .btn:hover span{translate:2px -2px}}.supporto-piede{margin-top:56px}.supporto :focus-visible{outline:2px solid var(--ifp-corallo);outline-offset:4px}@media(max-width:900px){.supporto-aziende ul{grid-template-columns:repeat(6,minmax(0,1fr))}.supporto-aziende li{grid-column:span 2}.supporto-aziende li:nth-child(4){grid-column:2 / span 2;border-left:0}.supporto-aziende li:nth-child(n+4){border-top:1px solid var(--ifp-filo-notte)}}@media(max-width:700px){.supporto-aziende ul{grid-template-columns:repeat(2,minmax(0,1fr))}.supporto-aziende li:nth-child(n){grid-column:auto;border-left:0;border-top:0}.supporto-aziende li:nth-child(2n){border-left:1px solid var(--ifp-filo-notte)}.supporto-aziende li:nth-child(n+3){border-top:1px solid var(--ifp-filo-notte)}.supporto-aziende li:last-child{grid-column:1 / -1;border-left:0}.supporto-persone{grid-template-columns:1fr}.supporto-persone>li+li{border-left:0;border-top:1px solid var(--ifp-filo-notte)}.sostenitore{padding:40px 0}.ritratto{--l: 216px;--a: 270px;--cima: 42px}}@media(prefers-reduced-motion:reduce){@media(hover:hover)and (pointer:fine){.supporto-aziende li:hover img{scale:1}}}.piattaforme{max-width:var(--larghezza);margin:0 auto;padding:var(--sezione) var(--pad) 0;text-align:center}.piattaforme h2{font-size:clamp(32px,4vw,52px)}.piattaforme ul{--colonne: 7;--spazio: clamp(12px, 2vw, 28px);list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:28px var(--spazio);max-width:1100px;margin:48px auto 0;padding:0}.piattaforme li{flex:0 0 calc((100% - (var(--colonne) - 1) * var(--spazio)) / var(--colonne));min-width:0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:start;gap:14px;font:600 clamp(15px,1.5vw,19px)/1.2 var(--ifp-display)}.piattaforme img{width:100%;max-width:132px;height:auto;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(10,10,11,.14))}@media(max-width:760px){.piattaforme ul{--colonne: 4;gap:24px var(--spazio)}.piattaforme li{min-width:0;font-size:clamp(13px,3.9vw,15px)}}@media(max-width:760px){html[data-acc-testo] .piattaforme ul{--colonne: 3}}html[data-acc-testo] .piattaforme li{overflow-wrap:anywhere;text-align:center}.chiusura{position:relative;max-width:var(--larghezza);margin:0 auto;padding:var(--sezione) var(--pad);text-align:center}.piattaforme{content-visibility:auto;contain-intrinsic-size:auto 450px}.chiusura{content-visibility:auto;contain-intrinsic-size:auto 840px}.chiusura h2{position:relative;z-index:1;font-size:clamp(40px,6.6vw,96px);line-height:.95;text-transform:uppercase;letter-spacing:-.035em;max-width:15ch;margin:0 auto}.chiusura-obiettivi{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"testa obiettivi" "altro obiettivi";grid-template-rows:auto 1fr;gap:32px clamp(32px,5vw,80px);align-items:start;text-align:left}.chiusura-testa{grid-area:testa}.chiusura-obiettivi h2{font-size:clamp(48px,6.4vw,96px);line-height:.92;max-width:8ch;margin:0}.chiusura-testa p{margin-top:24px;max-width:30ch;font-size:20px;color:var(--ifp-inchiostro-2)}.chiusura-altro{grid-area:altro;align-self:end;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;color:var(--ifp-fumo)}.obiettivi{grid-area:obiettivi;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.obiettivi a{--accento: var(--ifp-corallo);--su-accento: var(--ifp-su-corallo);--tinta-accento: var(--ifp-tinta);position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:clamp(200px,19vw,248px);padding:clamp(20px,2.2vw,28px);border:1px solid var(--ifp-filo);border-radius:24px;background:var(--ifp-bianco-fisso);color:var(--ifp-inchiostro);text-decoration:none;transition:translate .52s cubic-bezier(.34,1.56,.64,1),color .32s var(--ifp-ease),border-color .32s var(--ifp-ease),box-shadow .32s var(--ifp-ease)}.obiettivi li:nth-child(2) a,.obiettivi li:nth-child(3) a{--accento: #3F4FA3;--su-accento: var(--ifp-bianco-fisso);--tinta-accento: rgba(63, 79, 163, .1)}.obiettivi a:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--accento);clip-path:circle(0 at calc(100% - 46px) 46px);transition:clip-path .64s var(--ifp-ease)}.obiettivi img{width:clamp(76px,7.4vw,100px);height:auto;filter:drop-shadow(0 10px 14px rgba(10,10,11,.14));transition:transform .52s cubic-bezier(.34,1.56,.64,1)}.obiettivi strong{font:600 clamp(22px,2.1vw,30px)/1.05 var(--ifp-display);letter-spacing:-.02em;max-width:11ch}.obiettivo-freccia{position:absolute;top:24px;right:24px;width:44px;height:44px;padding:12px;border-radius:50%;background:var(--tinta-accento);color:var(--accento);rotate:-45deg;transition:rotate .52s cubic-bezier(.34,1.56,.64,1),background-color .32s var(--ifp-ease),color .32s var(--ifp-ease)}.obiettivi a:focus-visible{border-radius:24px;outline-offset:4px}.obiettivi a:focus-visible,.obiettivi a:active{color:var(--su-accento);border-color:var(--accento)}.obiettivi a:focus-visible:before,.obiettivi a:active:before{clip-path:circle(150% at calc(100% - 46px) 46px)}.obiettivi a:focus-visible img{transform:translateY(-6px) rotate(-10deg) scale(1.1)}.obiettivi a:focus-visible .obiettivo-freccia{rotate:0deg;background:var(--su-accento);color:var(--accento)}@media(hover:hover)and (pointer:fine){.obiettivi a:hover{translate:0 -6px;color:var(--su-accento);border-color:var(--accento);box-shadow:0 22px 44px #0a0a0b24}.obiettivi a:hover:before{clip-path:circle(150% at calc(100% - 46px) 46px)}.obiettivi a:hover img{transform:translateY(-6px) rotate(-10deg) scale(1.1)}.obiettivi a:hover .obiettivo-freccia{rotate:0deg;background:var(--su-accento);color:var(--accento)}}.obiettivi.rivela{opacity:1;translate:0 0}.obiettivi li{opacity:0;translate:0 32px;transition:opacity .64s var(--ifp-ease),translate .64s var(--ifp-ease)}.obiettivi li:nth-child(2){transition-delay:80ms}.obiettivi li:nth-child(3){transition-delay:.16s}.obiettivi li:nth-child(4){transition-delay:.24s}.obiettivi[data-visibile] li{opacity:1;translate:0 0}.pagina-intro h1{max-width:14ch}.blocco{max-width:var(--larghezza);margin:var(--sezione) auto 0;padding:clamp(24px,4vw,56px);background:var(--ifp-bianco-fisso);border:1px solid var(--ifp-filo);border-radius:24px}@media(max-width:1340px){.blocco{margin-left:var(--pad);margin-right:var(--pad)}}.blocco>.griglia-talent{margin:0}.pagina-intro>p{color:var(--ifp-inchiostro-2)}.blocco>header{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:end;padding-bottom:32px;border-bottom:1px solid var(--ifp-filo)}.blocco>header h2{font-size:clamp(36px,5vw,64px)}.blocco>header p{color:var(--ifp-fumo);font-size:20px;max-width:44ch}.passi{list-style:none;margin:0;padding:0}.passi li:last-child{border-bottom:0;padding-bottom:0}.passi li{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;padding:32px 0;border-bottom:1px solid var(--ifp-filo)}.passi h3{font-size:clamp(24px,2.6vw,32px)}.passi p{color:var(--ifp-inchiostro-2);max-width:50ch}.servizi{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.servizi li{grid-column:span 2;display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.4vw,32px);border-radius:20px;background:#f6f5f3}.servizi li.servizio-largo{grid-column:span 3}.servizi img{width:56px;height:56px;mix-blend-mode:multiply}.servizi h3{margin-top:8px;font-size:clamp(22px,2vw,28px)}.servizi p{color:var(--ifp-inchiostro-2);font-size:17px;max-width:46ch}.servizi .servizio-ai{display:flex;align-items:flex-start;gap:12px;max-width:none;margin-top:4px;padding-top:16px;border-top:1px solid var(--ifp-filo);font-size:16px}.servizi .servizio-ai img{flex:none;width:40px;height:40px;margin-top:-8px}.servizio-link{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;font-size:16px;text-decoration:underline;text-decoration-color:var(--ifp-corallo);text-decoration-thickness:2px;text-underline-offset:5px}.servizio-link span{transition:translate var(--ifp-fast) var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.servizio-link:hover span{translate:3px 0}}.condizioni,.letture{max-width:var(--larghezza);margin:var(--sezione) auto 0;padding:0 var(--pad)}.condizioni h2,.letture h2{font-size:clamp(36px,5vw,64px);max-width:15ch}.condizioni dl{margin:40px 0 0;padding:clamp(24px,3vw,40px);border:1px solid var(--ifp-filo);border-radius:24px;background:var(--ifp-bianco-fisso);row-gap:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto;grid-auto-flow:column;column-gap:clamp(20px,3vw,40px)}.metodo dl{margin:32px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto;grid-auto-flow:column;column-gap:clamp(20px,3vw,40px)}.condizioni dt,.metodo dt{font:600 clamp(40px,4.6vw,68px)/1 var(--ifp-display);letter-spacing:-.04em}.condizioni dt:first-of-type,.metodo dt:first-of-type{color:var(--ifp-corallo)}.condizioni dd,.metodo dd{margin:12px 0 0;color:var(--ifp-inchiostro-2);font-size:17px;max-width:28ch}.letture>header{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 32px}.letture ul{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.letture li{display:flex}.letture li a{flex:1;display:flex;flex-direction:column;gap:12px;min-height:300px;padding:24px;border:1px solid var(--ifp-filo);border-radius:20px;background:var(--ifp-bianco-fisso);color:inherit;text-decoration:none;transition:translate .42s cubic-bezier(.34,1.56,.64,1),border-color .26s var(--ifp-ease),box-shadow .26s var(--ifp-ease)}.letture li a:focus-visible{border-radius:20px;outline-offset:4px}.letture img{width:56px;height:56px}.lettura-tipo{align-self:flex-start;margin-top:4px;padding:5px 10px;border-radius:var(--ifp-r-pill);background:var(--ifp-tinta);font:600 13px/1 var(--ifp-testo)}.letture li:nth-child(n+3) .lettura-tipo{background:#3f4fa31f}.letture strong{font:600 clamp(20px,1.7vw,24px)/1.15 var(--ifp-display);letter-spacing:-.02em}.lettura-testo{color:var(--ifp-fumo);font-size:16px}.lettura-vai{margin-top:auto;padding-top:8px;font-weight:600;font-size:16px}.lettura-vai span{display:inline-block;transition:translate var(--ifp-fast) var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.letture li a:hover{translate:0 -4px;border-color:var(--ifp-filo-forte);box-shadow:0 18px 40px #0a0a0b14}.letture li a:hover .lettura-vai span{translate:3px 0}}@media(max-width:980px){.servizi{grid-template-columns:repeat(2,minmax(0,1fr))}.servizi li,.servizi li.servizio-largo{grid-column:span 1}.servizi li:last-child:nth-child(odd){grid-column:1 / -1}.condizioni dl{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto)}.condizioni dt:nth-of-type(2n){margin-top:32px}.metodo dl{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}.metodo dt:not(:first-of-type){margin-top:28px}.letture ul{grid-template-columns:repeat(2,minmax(0,1fr))}.letture li a{min-height:0}}@media(max-width:600px){.servizi{grid-template-columns:minmax(0,1fr)}.condizioni dl{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}.condizioni dt+dd~dt{margin-top:28px}.letture ul{grid-template-columns:minmax(0,1fr)}}.blocco:has(>.griglia-talent){background:transparent;border:0;padding-inline:0}@media(max-width:600px){.blocco:has(>.servizi){background:transparent;border:0;padding-inline:0}}.griglia-talent{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px}.griglia-talent li{position:relative}.griglia-talent a{position:relative;display:block;aspect-ratio:1;border-radius:50%;text-decoration:none;isolation:isolate;box-shadow:0 0 0 1px var(--ifp-filo),0 18px 40px #0a0a0b24;transform:translate(var(--px, 0px),var(--py, 0px)) scale(var(--s, 1))}.griglia-talent img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;transition:filter .32s var(--ifp-ease)}.griglia-talent strong{display:block;margin-top:10px;color:var(--ifp-inchiostro);font:600 16px/1.2 var(--ifp-display);text-align:center}.griglia-talent strong small{display:block;margin-top:2px;font:500 13px/1.2 var(--ifp-testo);color:var(--ifp-fumo);font-variant-numeric:tabular-nums}.griglia-talent[data-bolle] strong{position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;margin:0;white-space:nowrap;font-size:clamp(13px,calc(var(--d, 200px) * .07),17px)}.griglia-talent strong small{margin-top:1px;font-size:clamp(12px,calc(var(--d, 200px) * .055),14px)}.griglia-talent a:after{content:"";position:absolute;top:12%;right:12%;width:44px;height:44px;border-radius:50%;background:var(--ifp-corallo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A0A0B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7'/%3E%3Cpath d='M8 7h9v9'/%3E%3C/svg%3E") center / 20px no-repeat;opacity:0;scale:.6;rotate:-45deg;transition:opacity .26s var(--ifp-ease),scale .42s var(--ifp-ease),rotate .42s var(--ifp-ease)}.griglia-talent a:focus-visible{outline:3px solid var(--ifp-corallo);outline-offset:4px}.griglia-talent a:focus-visible:after,.griglia-talent li[data-puntata] a:after{opacity:1;scale:1;rotate:0deg}.griglia-talent[data-puntata] li:not([data-puntata]) img{filter:saturate(.2) brightness(.94)}.griglia-talent[data-bolle]{display:block;position:relative;height:var(--altezza)}.griglia-talent[data-bolle]>li{position:absolute;left:var(--x);top:var(--y);width:var(--d)}.griglia-talent[data-bolle] li[data-puntata]{z-index:2}@media(prefers-reduced-motion:no-preference){.griglia-talent[data-bolle]>li{opacity:0;scale:.35;transition:opacity .42s var(--ifp-ease) calc(var(--i) * 70ms),scale .9s var(--ifp-ease) calc(var(--i) * 70ms)}.griglia-talent[data-bolle][data-visibile]>li{opacity:1;scale:1}.griglia-talent[data-bolle] a{animation:bolla-galleggia var(--durata, 6s) ease-in-out calc(var(--fase, 0) * -1s) infinite alternate}@supports (animation-timeline: view()){.griglia-talent[data-bolle]>li{animation:bolla-profondita linear both;animation-timeline:view();animation-range:cover}}}@keyframes bolla-galleggia{0%{translate:0 calc(var(--ampio, 8px) * -1)}to{translate:0 var(--ampio, 8px)}}@keyframes bolla-profondita{0%{translate:0 calc(var(--prof, .5) * 70px)}to{translate:0 calc(var(--prof, .5) * -70px)}}html:has(.scheda[open]){overflow:hidden}.scheda{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0a0a0b;color:#ededef;overflow:hidden;display:none;place-items:center}.scheda[open]{display:grid}.scheda::backdrop{background:transparent}.scheda-sfondo{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.scheda-corpo{position:relative;width:min(1120px,100vw - 48px);height:min(740px,100dvh - 40px);overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"foto testa" "foto lista" "foto nota" "foto azioni";grid-template-rows:auto minmax(0,1fr) auto auto;gap:0 clamp(28px,4vw,52px);padding:clamp(24px,3.4vw,40px);background:var(--ifp-notte);border:1px solid rgba(255,255,255,.12);border-radius:28px}.scheda-punti{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.scheda-foto{grid-area:foto;align-self:center;margin:0;min-height:0}.scheda-foto img{display:block;width:100%;height:auto;aspect-ratio:1;max-height:100%;object-fit:cover;border-radius:24px}.scheda-testa{grid-area:testa;padding-right:56px}.scheda-testa h2{font-size:clamp(28px,3vw,40px)}.scheda-totale{margin:8px 0 0;color:#a3a3aa;font-size:16px}.scheda-totale b{display:block;color:#ededef;font:600 clamp(36px,4.4vw,56px)/1 var(--ifp-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.scheda-piattaforme{grid-area:lista;list-style:none;margin:20px 0 0;padding:0;min-height:0}.scheda-piattaforme li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"icona nome num" "barra barra barra";align-items:center;gap:2px 14px;padding:8px 0;border-top:1px solid rgba(255,255,255,.12)}.scheda-piattaforme img{grid-area:icona;width:44px;height:44px;object-fit:contain}.p-nome{grid-area:nome;margin:0;font:600 18px/1.2 var(--ifp-display)}.p-nome a,.p-nome span{display:block;margin-top:2px;font:400 15px/1.3 var(--ifp-testo);color:#a3a3aa;overflow-wrap:anywhere}.p-nome a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff4d}.p-nome a:hover{color:#ededef}.p-num{grid-area:num;margin:0;text-align:right;color:#a3a3aa;font-size:15px}.p-num b{color:#ededef;font:600 22px/1.1 var(--ifp-display);font-variant-numeric:tabular-nums}.p-num small{display:block;margin-top:2px;font-size:14px}.p-barra{grid-area:barra;display:block;height:24px}.scheda-nota{grid-area:nota;margin:12px 0 0;color:#a3a3aa;font-size:14px}.scheda-azioni{grid-area:azioni;display:flex;align-items:center;gap:12px;margin-top:16px}.scheda-azioni .btn-primario{margin-right:auto}.scheda-tasto{display:inline-grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:transparent;color:#ededef;cursor:pointer;transition:border-color var(--ifp-fast) var(--ifp-ease)}.scheda-tasto:hover{border-color:#ffffff8c}.scheda-tasto:focus-visible,.scheda a:focus-visible{outline:2px solid var(--ifp-corallo);outline-offset:3px}.scheda-tasto svg{width:20px;height:20px}.scheda-chiudi{position:absolute;top:clamp(16px,2.6vw,28px);right:clamp(16px,2.6vw,28px);z-index:3;background:var(--ifp-notte)}@media(max-width:760px){.scheda-corpo{width:calc(100vw - 20px);height:calc(100dvh - 20px);grid-template-columns:96px minmax(0,1fr);grid-template-areas:"foto testa" "lista lista" "nota nota" "azioni azioni";grid-template-rows:auto minmax(0,1fr) auto auto;gap:0 16px;padding:16px;border-radius:22px}.scheda-foto img{border-radius:16px}.scheda-testa{align-self:center;padding-right:48px}.scheda-testa h2{font-size:24px}.scheda-totale{font-size:14px}.scheda-totale b{font-size:36px}.scheda-piattaforme{margin-top:16px}.scheda-piattaforme li{grid-template-columns:40px minmax(0,1fr) minmax(0,48%);padding:8px 0}.scheda-piattaforme img{width:40px;height:40px}.p-nome{font-size:16px}.p-nome a,.p-nome span,.p-num,.p-num small{font-size:13px}.p-num b{font-size:18px}.p-barra{height:22px}.scheda-nota{font-size:13px}.scheda-azioni{margin-top:12px;gap:8px}.scheda-azioni .btn-primario{flex:1 1 auto;justify-content:center;margin-right:0;padding-left:18px;font-size:15px}.scheda-azioni .scheda-tasto{width:44px;height:44px}.solo-largo{display:none}.scheda-chiudi{width:44px;height:44px;top:16px;right:16px}}@media(min-width:761px)and (max-height:760px){.scheda-testa h2{font-size:32px}.scheda-totale b{font-size:44px}.scheda-piattaforme{margin-top:14px}.scheda-piattaforme li{padding:5px 0}.p-barra{height:20px}.scheda-azioni{margin-top:12px}}@media(max-width:760px)and (max-height:760px){.scheda-corpo{grid-template-columns:76px minmax(0,1fr);padding:14px}.scheda-totale b{font-size:30px}.scheda-piattaforme{margin-top:10px}.scheda-piattaforme li{padding:6px 0;gap:2px 12px;grid-template-columns:36px minmax(0,1fr) auto}.scheda-piattaforme img{width:36px;height:36px}.p-barra{height:18px}.scheda-nota{margin-top:8px;font-size:12px}}@media(prefers-reduced-motion:no-preference){.scheda[open]{animation:scheda-velo .42s var(--ifp-ease) both}.scheda[open] .scheda-corpo{animation:scheda-entra .52s var(--ifp-ease) both}.scheda[data-volo][open],.scheda[data-volo][open] .scheda-corpo{animation:none}}@keyframes scheda-entra{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes scheda-velo{0%{opacity:0}to{opacity:1}}::view-transition-group(talent-foto){animation-duration:.64s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.contatti{max-width:var(--larghezza);min-height:calc(100svh - 76px);margin:0 auto;padding:clamp(24px,5vh,64px) var(--pad);display:grid;align-items:center}.contatti-corpo{--form-accent: var(--ifp-corallo);--form-deep: #A43A20;--form-soft: #FFF0EA;--form-on: var(--ifp-nero-fisso);width:min(100%,800px);min-width:0;margin-inline:auto}.contatti-piede{padding:20px var(--pad) 28px;color:var(--ifp-fumo);font-size:14px;text-align:center}.contatti-corpo:has(.modulo[data-tipo=creator]){--form-accent: #3F4FA3;--form-deep: #3F4FA3;--form-soft: #EEF0FF;--form-on: var(--ifp-bianco-fisso)}.modulo{background:var(--ifp-bianco-fisso);border-radius:28px;border:1px solid var(--ifp-filo-forte)}.invio{position:fixed;inset:0;z-index:50;display:grid;place-content:center;justify-items:center;gap:20px;padding:var(--pad);text-align:center;color:var(--ifp-su-corallo);overflow:hidden;outline:none}.invio[hidden]{display:none}.invio-onda{position:absolute;inset:0;z-index:-1;background:var(--ifp-corallo)}.invio-titolo{font-size:clamp(72px,14vw,200px);line-height:.9;text-transform:uppercase}.invio-titolo em{font-style:normal;color:var(--ifp-bianco-fisso)}.invio-testo{max-width:34ch;font-size:clamp(18px,2vw,22px)}.invio .btn-primario{background:var(--ifp-nero-fisso);color:var(--ifp-bianco-fisso);box-shadow:none}.invio-barra{width:min(240px,60vw);height:4px;border-radius:2px;background:var(--ifp-nero-fisso);transform-origin:left;transform:scaleX(0)}.invio-aereo,.invio-icona{position:absolute;left:0;top:0;pointer-events:none}.invio-aereo{width:96px;height:96px;object-fit:contain;z-index:1;filter:drop-shadow(0 18px 24px rgba(10,10,11,.25))}.invio-icona{width:104px;height:104px;margin:-52px 0 0 -52px;object-fit:contain;z-index:-1;opacity:0;filter:drop-shadow(0 14px 20px rgba(10,10,11,.2))}@media(prefers-reduced-motion:reduce){.invio-barra{transform:none}}.modulo{min-width:0;overflow:clip;contain:paint;scroll-margin-top:100px}.modulo-testata{position:relative;min-height:142px;padding:28px 140px 28px 32px;background:var(--form-accent);color:var(--form-on)}.modulo-testata>img{position:absolute;width:112px;height:112px;right:20px;top:16px;object-fit:contain;background:var(--ifp-bianco-fisso);border-radius:50%;padding:10px}.modulo-testata p{margin-bottom:10px;font-size:15px;font-weight:600}.modulo-testata h1{font-size:clamp(26px,3vw,36px);line-height:1.1}.modulo-testata h1:focus{outline:none}.percorso-form{padding:16px 24px;border-bottom:1px solid var(--ifp-filo)}.avanzamento-passi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;list-style:none;margin:0;padding:0}.avanzamento-passi button{display:grid;justify-items:center;gap:7px;width:100%;min-height:68px;padding:6px 0;background:var(--ifp-bianco-fisso);color:var(--ifp-fumo);border:0;border-radius:10px;font:500 14px/1.2 var(--ifp-testo);cursor:pointer}.avanzamento-passi button:disabled{cursor:default;opacity:1}.passo-segno{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--ifp-contorno-campo);border-radius:50%;font-weight:600}.passo-segno svg{width:18px;height:18px}.avanzamento-passi li[data-stato=ora] button{color:var(--form-deep);font-weight:600;background:var(--form-soft)}.avanzamento-passi li[data-stato=ora] .passo-segno{background:var(--form-accent);color:var(--form-on);border-color:var(--form-deep)}.avanzamento-passi li[data-stato=fatto] button{color:var(--form-deep)}.avanzamento-passi li[data-stato=fatto] .passo-segno{background:var(--form-soft);border-color:var(--form-deep)}@media(hover:hover)and (pointer:fine){.avanzamento-passi li[data-stato=fatto] button:hover{box-shadow:inset 0 0 0 1px var(--form-deep)}}.sr-passaggio{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.modulo-domande{padding:28px 32px}.chi{min-width:0;border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.chi>legend{margin-bottom:20px;font:600 22px/1.2 var(--ifp-display)}.porta{--scelta-colore: #A43A20;position:relative;display:grid;justify-items:start;gap:12px;padding:22px;border-radius:20px;border:2px solid transparent;background:#fff0ea;cursor:pointer}.porta-creator{--scelta-colore: #3F4FA3;background:#eef0ff}.porta input,.chip-scelta input,.social-scelta input,.obiettivo-scelta input{position:absolute;opacity:0;width:1px;height:1px;padding:0}.porta>img{width:92px;height:92px;object-fit:contain;transition:transform .3s var(--ifp-ease)}.porta>strong{font:600 23px/1.15 var(--ifp-display)}.porta>span{color:var(--ifp-inchiostro-2);font-size:16px;line-height:1.5}@media(hover:hover)and (pointer:fine){.porta:hover>img{transform:translateY(-4px) rotate(-5deg)}}.porta:has(input:checked){border-color:var(--scelta-colore)}.scelta-segno{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--ifp-contorno-campo);border-radius:50%;background:var(--ifp-bianco-fisso);color:var(--ifp-bianco-fisso)}.scelta-segno svg{width:17px;height:17px;opacity:0}:is(.porta,.social-scelta,.obiettivo-scelta,.chip-scelta):has(input:checked) .scelta-segno{background:var(--scelta-colore, var(--form-deep));border-color:var(--scelta-colore, var(--form-deep))}:is(.porta,.social-scelta,.obiettivo-scelta,.chip-scelta):has(input:checked) .scelta-segno svg{opacity:1}:is(.porta,.social-scelta,.obiettivo-scelta):has(input:focus-visible),.chip-scelta input:focus-visible+span{outline:2px solid var(--form-deep);outline-offset:3px}.chi .errore{grid-column:1 / -1}.passo{min-width:0;display:grid;gap:28px}.modulo .campo{display:grid;gap:10px;margin:0;border:0;padding:0;min-width:0}.campo label,.campo legend{padding:0;font-size:18px;font-weight:600}.campo small{font-weight:400;color:var(--ifp-fumo);font-size:14px}.campo input:not([type=radio]):not([type=checkbox]),.campo textarea{min-width:0;width:100%;min-height:54px;padding:14px 16px;background:var(--ifp-bianco-fisso);color:var(--ifp-inchiostro);border:1.5px solid var(--ifp-contorno-campo);border-radius:12px;font:400 18px/1.4 var(--ifp-testo)}.campo textarea{min-height:128px;resize:vertical}.campo input::placeholder,.campo textarea::placeholder{color:var(--ifp-fumo)}.campo input:focus,.campo textarea:focus{outline:2px solid var(--form-deep);outline-offset:2px;border-color:var(--form-deep)}.campo [aria-invalid=true]{border-color:var(--ifp-negativo-testo)}.gruppo-form>legend{margin-bottom:14px}.aiuto-campo{font-size:16px;line-height:1.5;color:var(--ifp-fumo)}.scelte-social{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.social-scelta,.obiettivo-scelta{position:relative;min-width:0;cursor:pointer}.social-scelta>span{position:relative;display:grid;justify-items:center;gap:10px;padding:16px 8px;border:1.5px solid var(--ifp-contorno-campo);border-radius:18px;background:var(--ifp-bianco-fisso);transition:border-color .2s var(--ifp-ease),background-color .2s var(--ifp-ease)}.social-scelta img{width:72px;height:72px;object-fit:contain}.social-scelta strong{font-size:16px;font-weight:600}.social-scelta .scelta-segno{width:20px;height:20px;right:8px;top:8px}:is(.social-scelta,.obiettivo-scelta) input:checked+span{border-color:var(--form-deep);background:var(--form-soft);box-shadow:inset 0 0 0 .5px var(--form-deep)}@media(hover:hover)and (pointer:fine){:is(.social-scelta,.obiettivo-scelta):hover>span{border-color:var(--form-deep)}}.scelte-obiettivo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.obiettivo-scelta>span{position:relative;display:flex;align-items:center;gap:12px;min-height:88px;padding:14px 34px 14px 14px;border:1.5px solid var(--ifp-contorno-campo);border-radius:16px;background:var(--ifp-bianco-fisso)}.obiettivo-scelta img{width:44px;height:44px;flex:none;object-fit:contain}.obiettivo-scelta strong{font:600 16px/1.35 var(--ifp-testo)}.obiettivo-scelta .scelta-segno{width:18px;height:18px;top:9px;right:9px}.chips{display:flex;flex-wrap:wrap;gap:10px}.chips-argomenti{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr))}.chip-scelta{position:relative;cursor:pointer}.chip-scelta>span{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:68px;padding:12px 28px 12px 12px;border-radius:12px;border:1.5px solid var(--ifp-contorno-campo);background:var(--ifp-bianco-fisso);font-size:16px;line-height:1.4;font-weight:500}.chip-scelta img{width:40px;height:40px;flex:none;object-fit:contain;mix-blend-mode:multiply}.chips-argomenti .chip-scelta>span{width:100%;min-height:76px;padding:12px 10px}.chips-argomenti .chip-scelta img{width:44px;height:44px}.chip-scelta .scelta-segno{width:16px;height:16px;top:5px;right:5px}.chip-scelta .scelta-segno svg{width:12px;height:12px}.chip-scelta input:checked+span{border-color:var(--form-deep);background:var(--form-soft);color:var(--form-deep);box-shadow:inset 0 0 0 .5px var(--form-deep)}.errore{color:var(--ifp-negativo-testo);font-size:16px;margin:0}.errore:empty{display:none}.cerca-profilo{grid-template-columns:48px minmax(0,1fr) 48px;column-gap:0}.cerca-profilo>*{grid-column:1 / -1}.cerca-profilo [hidden]{display:none}.cerca-profilo input[type=text][role=combobox]{grid-row:2;padding-inline:48px}.cerca-profilo input[data-scelto]:not([aria-invalid=true]){border-color:var(--form-deep)}.cerca-lente,.cerca-avatar,.cerca-cancella{grid-row:2;z-index:1;place-self:center}.cerca-lente,.cerca-avatar{grid-column:1;pointer-events:none}.cerca-lente{width:22px;height:22px;color:var(--ifp-fumo)}.cerca-avatar{width:32px;height:32px;object-fit:contain}.cerca-cancella{grid-column:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ifp-fumo);cursor:pointer}.cerca-cancella svg{width:20px;height:20px}@media(hover:hover)and (pointer:fine){.cerca-cancella:hover{background:var(--form-soft);color:var(--form-deep)}}.cerca-risultati{display:grid;gap:2px;margin:0;padding:4px;list-style:none;border:1px solid var(--ifp-filo-forte);border-radius:14px;background:var(--ifp-bianco-fisso)}.cerca-risultati li{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;align-items:center;min-height:60px;padding:8px 12px;border-radius:10px;cursor:pointer}.cerca-risultati img{grid-row:span 2;width:44px;height:44px;object-fit:contain}.cerca-risultati strong,.cerca-risultati small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cerca-risultati strong{align-self:end;font-size:16px;font-weight:600}.cerca-risultati small{align-self:start;font-size:14px;color:var(--ifp-fumo)}.cerca-risultati [aria-selected=true]{background:var(--form-soft);box-shadow:inset 0 0 0 1.5px var(--form-deep)}@media(hover:hover)and (pointer:fine){.cerca-risultati li:hover{background:var(--form-soft)}}.cerca-profilo .aiuto-campo a{color:var(--form-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.cerca-risultati:not([hidden]){animation:cerca-apri .2s var(--ifp-ease)}}@keyframes cerca-apri{0%{opacity:0;translate:0 -4px}}.modulo-piede{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:20px 32px;background:var(--form-soft);border-top:1px solid var(--ifp-filo)}.modulo-piede>p{flex-basis:100%;color:var(--ifp-inchiostro-2);font-size:15px}.modulo-piede .btn-primario{margin-left:auto;min-width:190px;box-shadow:none}.modulo[data-tipo=creator] .btn-primario{--bg: #3F4FA3;--fg: #FFFFFF;--fill: #1F2859;--fill-fg: #FFFFFF;--chip: #FFFFFF;--chip-fg: #3F4FA3}.modulo>.nota{margin:0;padding:16px 32px}.nota{color:var(--ifp-fumo);font-size:14px}.nota.errore{color:var(--ifp-negativo-testo);font-size:16px}@media(max-width:600px){.modulo-testata{min-height:126px;padding:24px 100px 24px 20px}.modulo-testata>img{width:80px;height:80px;top:24px;right:12px}.modulo-testata p{font-size:14px}.percorso-form{padding:12px}.avanzamento-passi{gap:2px}.avanzamento-passi button{font-size:12px}.modulo-domande{padding:24px 20px}.chi{grid-template-columns:1fr}.porta{grid-template-columns:64px minmax(0,1fr);gap:8px 14px;padding:18px}.porta>img{grid-row:1 / 3;width:64px;height:64px}.porta>strong{padding-right:14px;font-size:21px}.porta>span{font-size:15px}.scelte-obiettivo{grid-template-columns:1fr}.scelte-social{grid-template-columns:repeat(2,minmax(0,1fr))}.social-scelta img{width:64px;height:64px}.chips-argomenti{grid-template-columns:repeat(2,minmax(0,1fr))}.chips-argomenti .chip-scelta>span{gap:8px}.chips-argomenti .chip-scelta img{width:36px;height:36px}.modulo-piede{padding:20px}.modulo-piede .btn{min-width:0;width:100%;white-space:normal}.modulo>.nota{padding:16px 20px}}@media(prefers-reduced-motion:no-preference){.modulo-testata,.modulo-piede{transition:background-color .24s var(--ifp-ease),color .24s var(--ifp-ease)}.avanzamento-passi button,.passo-segno,.porta,.social-scelta>span,.obiettivo-scelta>span,.chip-scelta>span,.scelta-segno{transition:background-color .18s var(--ifp-ease),border-color .18s var(--ifp-ease),color .18s var(--ifp-ease),box-shadow .18s var(--ifp-ease),transform .22s var(--ifp-ease)}.scelta-segno svg{transform:scale(.55);transition:opacity .14s var(--ifp-ease),transform .22s var(--ifp-ease)}:is(.porta,.social-scelta,.obiettivo-scelta,.chip-scelta):has(input:checked) .scelta-segno svg{transform:scale(1)}:is(.porta,.social-scelta,.obiettivo-scelta):active,.chip-scelta:active>span{transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.modulo *,.modulo *:before{animation:none!important;transition:none!important}@media(hover:hover)and (pointer:fine){.porta:hover>img{transform:none}}}.piede{position:relative;isolation:isolate;overflow:clip;min-height:0;display:grid;grid-template-rows:auto auto auto;gap:clamp(16px,2.4vh,28px);margin-top:var(--sezione);padding:clamp(28px,5vh,56px) var(--pad) 0;background:var(--ifp-notte);color:#ededef;border-radius:clamp(24px,4vw,48px) clamp(24px,4vw,48px) 0 0}.piede .campo{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.piede-alto{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px;align-items:center;max-width:var(--larghezza);width:100%;margin:0 auto}.piede-invito h2{font-size:clamp(34px,min(4.6vw,7vh),72px);line-height:.94;letter-spacing:-.04em;max-width:14ch}.piede-azioni{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(16px,2.6vh,28px)}.btn-fantasma{color:#ededef;border-color:#fff6;background-color:#1c1c1f}.piede-link ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.piede-link a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px 0 6px;border-radius:var(--ifp-r-dialog);text-decoration:none;font:600 clamp(17px,1.5vw,21px)/1 var(--ifp-display);letter-spacing:-.02em;transition:background-color var(--ifp-fast) var(--ifp-ease),padding var(--ifp-base, .26s) var(--ifp-ease)}.piede-link img{width:32px;height:32px;object-fit:contain;transition:transform .52s cubic-bezier(.34,1.56,.64,1)}.piede-link a:focus-visible{background:#ffffff12;padding-left:16px}@media(hover:hover)and (pointer:fine){.piede-link a:hover{background:#ffffff12;padding-left:16px}}.piede-link a:focus-visible img{transform:rotate(-12deg) scale(1.2)}@media(hover:hover)and (pointer:fine){.piede-link a:hover img{transform:rotate(-12deg) scale(1.2)}}.piede-marchio{order:3;display:flex;justify-content:center;margin:0;line-height:0;padding-bottom:clamp(14px,2.4vh,28px)}.piede-basso{order:2}.piede-marchio img{width:auto;max-width:100%;height:clamp(64px,19vh,230px);transform:translateY(calc((1 - var(--sale, 1)) * 30%));opacity:calc(.3 + var(--sale, 1) * .7)}.piede-basso{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:var(--larghezza);width:100%;margin:0 auto;padding-top:14px;border-top:1px solid var(--ifp-filo-notte);color:var(--ifp-fumo-notte);font-size:14px}.su{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--ifp-r-pill);color:#ededef;text-decoration:none;border:1px solid rgba(255,255,255,.24)}.su svg{width:16px;height:16px;transition:transform var(--ifp-fast) var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.su:hover svg{transform:translateY(-3px)}}@media(max-width:860px){.piede-alto{grid-template-columns:1fr;gap:20px}.piede{max-height:none}.piede-link ul{grid-template-columns:1fr 1fr}.piede-link a{font-size:18px;min-height:52px}.piede-link img{width:32px;height:32px}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.entra{animation:rise .64s var(--ifp-ease) both}.entra-2{animation-delay:.12s}.entra-3{animation-delay:.24s}@keyframes rise-hero{0%{transform:translateY(16px)}to{transform:none}}.hero .entra{animation-name:rise-hero}.rivela{opacity:0;translate:0 24px;transition:opacity .64s var(--ifp-ease),translate .64s var(--ifp-ease)}.rivela[data-visibile]{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.entra,.chip,.avatar{animation:none}.obiettivi li{opacity:1;translate:0 0;transition:none}.carte li.rivela:not([data-visibile]){rotate:0deg}.showreel{height:auto}.schermo{position:relative;height:auto;padding:0 var(--pad);--p: 0}.rivela{opacity:1;translate:0 0;transition:none}*,*:before,*:after{transition-duration:0ms!important}}@media(max-width:980px){.barra{padding:0 8px 0 18px}.testata .menu{flex:none;display:inline-flex;margin-left:auto;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:var(--ifp-r-pill);background:var(--ifp-tinta);color:var(--ifp-inchiostro);cursor:pointer}.testata .menu svg{width:22px;height:22px}.testata nav{display:none;position:absolute;left:var(--pad);right:var(--pad);top:76px;margin:0;padding:12px;grid-template-columns:1fr 1fr;gap:8px;background:var(--ifp-bianco-fisso);border-radius:24px;box-shadow:var(--ifp-ombra-overlay)}.testata nav[data-aperto]{display:grid;animation:rise .32s var(--ifp-ease) both}.indicatore{display:none}.voce{flex-direction:column;justify-content:center;gap:6px;min-height:120px;padding:12px;border:1px solid var(--ifp-filo);border-radius:18px;font-size:17px}.voce img{width:64px;height:64px;margin:0}.voce[aria-current=page]{border-color:var(--ifp-corallo);background:var(--ifp-tinta)}.testata[data-tema] nav .voce:not(.voce-cta){color:var(--ifp-inchiostro-2)}.voce-cta{grid-column:1 / -1;flex-direction:row;justify-content:center;min-height:64px;margin:8px 0 0;border:0;padding-left:64px}.voce-cta img{width:56px;height:56px;left:calc(50% - 110px)}.barra>.btn{display:none}.chip-1,.chip-2,.a3,.a4,.a5,.a6,.a7{display:none}.a1{--d: 64px;left:2%;top:4%}.a2{--d: 56px;right:3%;top:2%}@media(prefers-reduced-motion:no-preference){.showreel{height:130vh}}.schermo video{width:min(calc(100% - 2 * var(--pad)),calc((100svh - 96px) * 16 / 9));max-height:none;border-radius:24px;transform:scale(calc(1 - (1 - var(--p)) * .08));transform-origin:50% 50%;will-change:transform}@media(max-width:700px)and (orientation:portrait){.schermo video{aspect-ratio:9 / 16;width:min(calc(100% - 2 * var(--pad)),calc((100svh - 112px)*.5625));height:auto;max-height:none;max-width:none}}.chip-3{position:static;margin:40px auto 0;width:max-content;max-width:100%}.blocco>header,.passi li{grid-template-columns:1fr;gap:12px}.chiusura-obiettivi{grid-template-columns:minmax(0,1fr);grid-template-areas:"testa" "obiettivi" "altro";grid-template-rows:none}.obiettivi a{min-height:176px;gap:24px}}@media(max-width:520px){.azioni .btn{flex:1 1 100%}.obiettivi{gap:10px}.chiusura-altro .btn{flex:1 1 100%;gap:10px;padding-left:20px;font-size:16px}.obiettivi a{min-height:164px;gap:20px;padding:16px;border-radius:20px}.obiettivi img{width:60px;padding:4px;border-radius:18px}.obiettivi strong{font-size:19px}.obiettivo-freccia{top:16px;right:16px;width:36px;height:36px;padding:9px}.obiettivi a:before{clip-path:circle(0 at calc(100% - 34px) 34px)}.obiettivi a:focus-visible{border-radius:20px}.carte{margin-top:12px}.carte li{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:22px 20px}.carte img{width:52px;height:52px}.carte li:nth-child(2){transform:rotate(2deg) translate(-4px)}.carte li:nth-child(3){transform:rotate(-1.5deg) translate(4px)}.griglia-talent{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.risorse-percorsi{display:flex;flex-wrap:wrap;gap:4px 16px}.risorse-percorsi a{display:inline-flex;align-items:center;min-height:44px}.volo-marchio .hero-marchio{width:min(56vw,360px);margin-bottom:clamp(20px,3vw,36px)}.volo-marchio .hero{padding-top:clamp(40px,5vw,72px)}.hero{padding-bottom:clamp(40px,5vw,64px)}.hero h1{font-size:clamp(40px,6.4vw,92px);line-height:1;max-width:13ch;text-wrap:balance}.hero>p{max-width:34ch;font-size:clamp(17px,1.6vw,21px);line-height:1.5;text-wrap:pretty}.hero>.hero-creator{max-width:none;margin-top:20px;font-size:16px}@media(min-width:640px){.hero-creator a{white-space:nowrap}}.hero-creator a{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 18px 6px 8px;border:1px solid var(--ifp-filo-forte);border-radius:var(--ifp-r-pill);background:var(--ifp-carta);color:var(--ifp-fumo);font-weight:500;text-decoration:none;text-align:left;transition:border-color .24s var(--ifp-ease),background-color .24s var(--ifp-ease)}.hero-creator a img{width:28px;height:28px;flex:none}.hero-creator a b{color:var(--ifp-inchiostro);font-weight:600}.hero-creator-freccia{color:var(--ifp-corallo-testo, #B8432A);font-weight:600;transition:translate .24s var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.hero-creator a:hover{border-color:var(--ifp-corallo)}.hero-creator a:hover .hero-creator-freccia{translate:3px 0}}.hero-creator a:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:3px}.hero+.brand-muro{padding-top:0}.hero+.brand-muro .muro-testa{grid-template-columns:1fr;justify-items:center;text-align:center}.hero+.brand-muro .muro-testa h2{font-size:clamp(15px,1.3vw,17px);font-weight:500;line-height:1.4;letter-spacing:0;color:var(--ifp-fumo);text-shadow:0 0 2px #fff,0 0 8px #fff,0 0 18px #fff}.hero+.brand-muro .muro{margin-top:clamp(16px,2vw,24px)}@media(max-width:700px){.volo-marchio .hero-marchio{width:44vw}}.ribalta:has(+.supporto){z-index:1}.ribalta+.supporto{margin-top:-168px;padding-top:calc(clamp(56px,7vw,104px) + 168px)}.logo{width:clamp(168px,15vw,224px);height:clamp(80px,7.5vw,104px);box-shadow:0 0 0 1px var(--ifp-filo)}.logo>span{width:100%;padding:0 clamp(20px,2vw,28px)}.logo img,.logo[data-peso] img{width:100%;height:calc(clamp(24px,2.4vw,32px) * var(--f, 1));max-width:none;object-fit:contain;filter:grayscale(1) brightness(.75) contrast(1.8);opacity:.86}.logo-mono img,.logo-mono[data-peso] img{filter:brightness(0)}.logo[data-pieno]{box-shadow:0 0 0 1px var(--ifp-filo)}.logo[data-pieno]:before{clip-path:circle(0% at var(--px, 50%) var(--py, 50%))}.logo[data-pieno] img{filter:brightness(0);opacity:.86}.logo:not(.logo-mono)[data-pieno] img{filter:grayscale(1) brightness(.75) contrast(1.8)}@media(hover:hover)and (pointer:fine){.logo:hover:before{clip-path:circle(150% at var(--px, 50%) var(--py, 50%))}.logo:hover img{filter:var(--logo-su-marca);opacity:1}}.pagina-intro:has(+.blocco>.griglia-talent){padding-top:clamp(40px,5vw,72px);padding-bottom:8px}.pagina-intro+.blocco:has(>.griglia-talent){margin-top:0;padding-top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.assistente{border-radius:0 0 clamp(24px,4vw,48px) clamp(24px,4vw,48px);position:relative;isolation:isolate;overflow:clip;margin-top:-88px;padding:calc(88px + clamp(56px,8vw,112px)) var(--pad) clamp(64px,8vw,112px);background:var(--ifp-notte);color:#ededef}.assistente>.campo-notte{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.assistente-testa{max-width:860px;margin:0 auto;text-align:center}.assistente-icona{width:clamp(80px,8vw,112px);height:auto;margin:0 auto 20px;filter:drop-shadow(0 24px 32px rgba(0,0,0,.45))}.assistente h1{font-size:clamp(48px,7.4vw,112px);line-height:.95;letter-spacing:-.045em;color:var(--ifp-bianco-fisso)}.assistente h1 em{color:var(--ifp-corallo);font-style:normal}.assistente-testa p{max-width:46ch;margin:24px auto 0;color:var(--ifp-fumo-notte);font-size:clamp(17px,1.5vw,20px);text-wrap:pretty}.assistente[data-attiva] .assistente-testa{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 20px;max-width:760px;text-align:left}.assistente[data-attiva] .assistente-icona{grid-row:span 2;width:72px;margin:0}.assistente[data-attiva] h1{font-size:clamp(32px,3.6vw,48px)}.assistente[data-attiva] .assistente-testa p{margin:8px 0 0;font-size:16px}.chiedi{display:flex;align-items:center;gap:8px;max-width:760px;margin:40px auto 0;padding:8px 8px 8px 24px;border-radius:var(--ifp-r-pill);background:var(--ifp-bianco-fisso);box-shadow:0 24px 60px #00000073;transition:box-shadow .22s var(--ifp-ease)}.chiedi:focus-within{box-shadow:0 0 0 4px #ec654273,0 24px 60px #00000073}.chiedi input{flex:1;min-width:0;min-height:52px;border:0;background:none;color:var(--ifp-inchiostro);font:400 18px/1.3 var(--ifp-testo);outline:none}.chiedi input::placeholder{color:var(--ifp-fumo)}.chiedi .btn{flex:none}.chiedi .btn:disabled{opacity:.55;cursor:progress}.assistente[data-attiva] .chiedi{position:sticky;bottom:20px;z-index:2;margin-top:24px}.chiedi-esempi{list-style:none;max-width:760px;margin:20px auto 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.chiedi-esempi button{width:100%;min-height:64px;display:flex;align-items:center;gap:12px;padding:10px 18px 10px 12px;border:1px solid var(--ifp-filo-notte);border-radius:18px;background:#ffffff0a;color:#ededef;font:500 15px/1.3 var(--ifp-testo);text-align:left;cursor:pointer;transition:border-color .2s var(--ifp-ease),background-color .2s var(--ifp-ease),translate .32s cubic-bezier(.34,1.56,.64,1)}.chiedi-esempi img{width:40px;height:40px;flex:none;transition:transform .42s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (pointer:fine){.chiedi-esempi button:hover{border-color:#ffffff52;background:#ffffff14;translate:0 -2px}.chiedi-esempi button:hover img{transform:rotate(-8deg) scale(1.12)}}.chiedi-esempi button:focus-visible,.msg-seguito button:focus-visible,.fonte:focus-visible{outline:3px solid var(--ifp-corallo);outline-offset:3px}.assistente-nota{max-width:760px;margin:16px auto 0;color:var(--ifp-fumo-notte);font-size:13px;text-align:center}.conversazione{list-style:none;max-width:760px;margin:0 auto;padding:0;display:grid;gap:16px}.assistente[data-attiva] .conversazione{margin-top:40px}.msg{scroll-margin-top:104px}.msg-tu{justify-self:end;max-width:80%;padding:12px 20px;border-radius:22px 22px 6px;background:var(--ifp-corallo);color:var(--ifp-su-corallo);font:600 17px/1.4 var(--ifp-display)}.msg-ai{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start}.msg-corpo{padding:20px 24px 24px;border:1px solid var(--ifp-filo-notte);border-radius:6px 24px 24px;background:#1b1b1f}.msg-passi{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--ifp-fumo-notte);font-size:13px}.msg-passi li{display:inline-flex;align-items:center;gap:8px;opacity:.45;transition:opacity .26s var(--ifp-ease),color .26s var(--ifp-ease)}.msg-passi li:before{content:"";width:14px;height:14px;flex:none;border-radius:50%;border:1.5px solid currentColor}.msg-passi li[data-stato]{opacity:1}.msg-passi li[data-stato=in-corso]{color:#ededef}.msg-passi li[data-stato=in-corso]:before{border-color:var(--ifp-corallo);border-right-color:transparent}.msg-passi li[data-stato=fatto]:before{border:0;background:var(--ifp-corallo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E") center / 10px no-repeat}@media(prefers-reduced-motion:no-preference){.msg-passi li[data-stato=in-corso]:before{animation:gira .8s linear infinite}}@keyframes gira{to{rotate:1turn}}.msg-testo{color:#ededef;font-size:17px;line-height:1.6}.msg-testo:not(:empty){margin-top:16px}.msg-testo p+p,.msg-testo :is(ol,ul){margin-top:10px}.msg-testo :is(ol,ul){padding-left:1.3em}.msg-testo li+li{margin-top:6px}.msg-testo li::marker{color:var(--ifp-corallo);font-weight:600}.msg-testo strong{color:var(--ifp-bianco-fisso)}.msg-ai[data-stato=scrive] .msg-testo>:last-child:after{content:"";display:inline-block;width:.5em;height:1.05em;margin-left:3px;vertical-align:-.15em;background:var(--ifp-corallo)}@media(prefers-reduced-motion:no-preference){.msg-ai[data-stato=scrive] .msg-testo>:last-child:after{animation:attesa 1s steps(1) infinite}}@keyframes attesa{50%{opacity:0}}.msg-ai[data-stato=errore] .msg-testo{color:var(--ifp-fumo-notte)}.msg-fonti ul{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.fonte{height:100%;display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 12px;border:1px solid var(--ifp-filo-notte);border-radius:14px;color:#ededef;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .2s var(--ifp-ease),background-color .2s var(--ifp-ease)}.fonte span{min-width:0;flex:1;overflow-wrap:anywhere}.fonte small{display:block;color:var(--ifp-fumo-notte);font-size:12px;font-weight:500}.fonte img{width:36px;height:36px;flex:none}.fonte b{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:10px;background:#ffffff1a;font:700 15px/1 var(--ifp-display)}.fonte i{font-style:normal;color:var(--ifp-fumo-notte)}.fonte-guida{border-color:#ec654280;background:#ec65421a}@media(hover:hover)and (pointer:fine){.fonte:hover{border-color:#ffffff5c;background-color:#ffffff0f}}.msg-seguito{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.msg-seguito:empty{display:none}.msg-seguito button{min-height:44px;padding:0 16px;border:1px solid var(--ifp-filo-notte);border-radius:var(--ifp-r-pill);background:none;color:#ededef;font:500 15px/1.2 var(--ifp-testo);cursor:pointer;transition:border-color .2s var(--ifp-ease),background-color .2s var(--ifp-ease)}.msg-seguito button span{color:var(--ifp-corallo)}@media(hover:hover)and (pointer:fine){.msg-seguito button:hover{border-color:var(--ifp-corallo);background:#ec65421f}}@media(prefers-reduced-motion:no-preference){.msg{animation:entra-msg .42s var(--ifp-ease) both}}@keyframes entra-msg{0%{opacity:0;translate:0 16px}}@media(max-width:600px){.assistente{margin-top:-84px;padding-top:124px}.chiedi{padding:6px 6px 6px 18px}.chiedi input{font-size:16px;min-height:48px}.chiedi .btn{padding-left:16px}.chiedi-esempi{grid-template-columns:1fr}.msg-tu{max-width:92%;font-size:16px}.msg-ai{grid-template-columns:1fr}.msg-avatar{display:none}.msg-corpo{padding:16px 18px 20px;border-radius:20px}.msg-testo{font-size:16px}.assistente[data-attiva] .assistente-testa{grid-template-columns:1fr;text-align:center}.assistente[data-attiva] .assistente-icona{grid-row:auto;margin:0 auto 8px;width:56px}}.letture-blog ul{grid-template-columns:repeat(2,minmax(0,1fr))}.letture-blog li a{min-height:240px}@media(max-width:600px){.letture-blog ul{grid-template-columns:1fr}}.articoli-blog{max-width:var(--larghezza);margin:var(--sezione) auto 0;padding:0 var(--pad);scroll-margin-top:104px}.articoli-blog h2{font-size:clamp(36px,5vw,64px)}.articoli-blog ul{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.articoli-blog li{display:flex}.articoli-blog li[hidden]{display:none}.articoli-blog li a{flex:1;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:center;gap:12px 16px;padding:22px 24px;border:1px solid var(--ifp-filo);border-radius:22px;background:var(--ifp-bianco-fisso);color:inherit;text-decoration:none;transition:translate .42s cubic-bezier(.34,1.56,.64,1),border-color .26s var(--ifp-ease),box-shadow .26s var(--ifp-ease)}.articoli-blog li a:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:4px}.articoli-blog img{width:48px;height:48px}.articoli-blog .lettura-testo,.articoli-blog .lettura-vai{grid-column:1 / -1}.articoli-blog .lettura-testo{align-self:start;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.articoli-blog .lettura-tipo{display:none}.articoli-blog strong{font:600 clamp(18px,1.5vw,21px)/1.25 var(--ifp-display);letter-spacing:-.02em}.articoli-blog .lettura-testo{color:var(--ifp-fumo);font-size:16px;line-height:1.5}.articoli-blog .lettura-vai{margin:0;padding:0;white-space:nowrap;font-weight:600;font-size:16px}.articoli-blog .lettura-vai span{display:inline-block;transition:translate var(--ifp-fast) var(--ifp-ease)}@media(hover:hover)and (pointer:fine){.articoli-blog li a:hover{translate:0 -3px;border-color:var(--ifp-filo-forte);box-shadow:0 18px 40px #0a0a0b14}.articoli-blog li a:hover .lettura-vai span{translate:4px 0}}@media(max-width:860px){.articoli-blog li a{padding:18px 20px;gap:10px 14px}}@media(max-width:600px){.articoli-blog ul{grid-template-columns:1fr}}.articoli-pagine{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px}.articoli-pagine[hidden]{display:none}.articoli-sezioni{display:flex;gap:8px;margin:32px 0 0;overflow-x:auto;scrollbar-width:none;padding:4px;margin-inline:-4px}.articoli-sezioni::-webkit-scrollbar{display:none}.articoli-sezioni[hidden]{display:none}.articoli-sezioni+ul{margin-top:24px}.articoli-sezioni button{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--ifp-filo-forte);border-radius:var(--ifp-r-pill);background:var(--ifp-bianco-fisso);color:var(--ifp-inchiostro);font:600 16px/1 var(--ifp-testo);cursor:pointer;transition:background-color var(--ifp-fast) var(--ifp-ease),color var(--ifp-fast) var(--ifp-ease),border-color var(--ifp-fast) var(--ifp-ease)}.articoli-sezioni .sezione-n{color:var(--ifp-fumo);font-weight:500;font-variant-numeric:tabular-nums}.articoli-sezioni button[aria-pressed=true]{background:var(--ifp-inchiostro);border-color:var(--ifp-inchiostro);color:var(--ifp-bianco-fisso)}.articoli-sezioni button[aria-pressed=true] .sezione-n{color:var(--ifp-fumo-notte)}.articoli-sezioni button:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:2px}@media(hover:hover)and (pointer:fine){.articoli-sezioni button[aria-pressed=false]:hover{border-color:var(--ifp-inchiostro)}}.pagina-numeri{display:flex;gap:4px;margin:0;padding:0;list-style:none}.pagina-numeri button{display:grid;place-items:center;min-width:48px;height:48px;padding:0 6px;border:0;border-radius:var(--ifp-r-pill);background:none;color:var(--ifp-inchiostro);font:600 16px/1 var(--ifp-testo);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--ifp-fast) var(--ifp-ease)}.pagina-salto{display:grid;place-items:center;width:20px;color:var(--ifp-fumo)}.pagina-numeri button[aria-current=page]{background:var(--ifp-inchiostro);color:var(--ifp-bianco-fisso)}.pagina-numeri button:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:2px}@media(hover:hover)and (pointer:fine){.pagina-numeri button:not([aria-current]):hover{background:var(--ifp-tinta)}}.pagina-stato{margin:12px 0 0;text-align:center;color:var(--ifp-fumo);font-size:15px;font-variant-numeric:tabular-nums}.pagina-stato[hidden]{display:none}@media(max-width:600px){.articoli-pagine{gap:8px}.pagina-numeri button{min-width:44px;height:44px}.pagina-freccia{flex:none;width:44px;height:44px}}.pagina-freccia{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--ifp-filo-forte);border-radius:50%;background:var(--ifp-bianco-fisso);color:var(--ifp-inchiostro);cursor:pointer;transition:border-color .26s var(--ifp-ease),translate .42s cubic-bezier(.34,1.56,.64,1)}.pagina-freccia svg{width:20px;height:20px}.pagina-freccia:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:3px}.pagina-freccia:disabled{opacity:.35;cursor:default}@media(hover:hover)and (pointer:fine){.pagina-freccia:not(:disabled):hover{border-color:var(--ifp-inchiostro)}.pagina-freccia[data-verso="-1"]:not(:disabled):hover{translate:-3px 0}.pagina-freccia[data-verso="1"]:not(:disabled):hover{translate:3px 0}}.blocco:has(>.passi){padding:clamp(32px,5vw,80px)}.blocco:has(>.passi)>header{padding-bottom:clamp(32px,4vw,48px)}.blocco:has(>.passi)>header h2{font-size:clamp(44px,6.6vw,104px);line-height:.95;letter-spacing:-.045em}.blocco:has(>.passi)>header p{font-size:clamp(19px,1.7vw,24px)}.blocco:has(>.passi) .passi li{padding:clamp(32px,3.6vw,52px) 0;align-items:baseline}.blocco:has(>.passi) .passi h3{font-size:clamp(32px,4.2vw,60px);line-height:1;letter-spacing:-.035em}.blocco:has(>.passi) .passi p{font-size:clamp(18px,1.5vw,22px);line-height:1.55;max-width:46ch}.letture-blog ul{grid-template-columns:repeat(4,minmax(0,1fr))}.strumenti-gruppo+.strumenti-gruppo{margin-top:clamp(48px,6vw,80px)}.strumenti-gruppo h3{margin-top:40px;font-size:clamp(26px,2.6vw,36px);letter-spacing:-.03em}.strumenti-gruppo ul{margin-top:20px}.letture-blog li a{min-height:280px}.letture-blog li:nth-child(n) .lettura-tipo{background:var(--ifp-tinta)}.letture-blog li a[target=_blank] .lettura-tipo{background:#3f4fa31f}@media(max-width:1100px){.letture-blog ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.letture-blog ul{grid-template-columns:1fr}.letture-blog li a{min-height:0}}.msg-avatar{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ifp-bianco-fisso)}.conversazione>li{scroll-margin:104px 0 136px}.u-piccola{width:22px;height:auto}.u-piccola .u-corpo,.u-grande .u-corpo,.u-piccola .u-punto{fill:var(--ifp-nero-fisso)}.u-grande{width:34px;height:auto;flex:none;overflow:visible}.u-grande .u-corpo{fill:#ededef}.u-grande .u-punto{fill:#ededef;transform-box:fill-box;transform-origin:50% 100%}.u-attesa{display:flex;align-items:center;gap:14px;overflow:hidden;max-height:64px;color:var(--ifp-fumo-notte);font-size:15px;transition:max-height .52s var(--ifp-ease),opacity .36s var(--ifp-ease),margin .52s var(--ifp-ease)}.msg-ai:not([data-stato=attesa]) .u-attesa{max-height:0;opacity:0;margin:0}.msg-testo:not(:empty){margin-top:4px}.msg-ai[data-stato=attesa] .msg-testo:empty{display:none}@media(prefers-reduced-motion:no-preference){.msg-ai[data-stato=attesa] .u-grande .u-corpo{animation:u-apre 1.5s cubic-bezier(.65,0,.35,1) infinite}.msg-ai[data-stato=attesa] .u-grande .u-punto{animation:u-salta 1.5s cubic-bezier(.34,1.6,.64,1) infinite}.msg-ai[data-stato=attesa] .u-grande .u-punto-2{animation-delay:.18s}.msg-ai[data-stato=attesa] .u-stato{animation:u-respiro 1.5s ease-in-out infinite}.msg-ai[data-stato=scrive] .u-piccola .u-punto{animation:u-salta 1.1s cubic-bezier(.34,1.6,.64,1) infinite}.msg-ai[data-stato=scrive] .u-piccola .u-punto-2{animation-delay:.14s}.u-piccola .u-punto{transform-box:fill-box;transform-origin:50% 100%}.msg-avatar{animation:u-entra .62s cubic-bezier(.34,1.56,.64,1) both}}@keyframes u-apre{0%{clip-path:inset(0 0 100% 0)}45%,70%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}@keyframes u-salta{0%,55%,to{transform:translateY(0) scale(1)}22%{transform:translateY(-38%) scale(1.08,.92)}36%{transform:translateY(0) scale(1.12,.86)}}@keyframes u-respiro{50%{opacity:.45}}@keyframes u-entra{0%{transform:scale(.4) rotate(-20deg);opacity:0}}.strumenti-gruppo:has(#titolo-strumenti-brand) ul{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.strumenti-gruppo:has(#titolo-strumenti-brand) ul{grid-template-columns:1fr}}.piede-alto:has(.piede-social){grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,2.4fr)}@media(min-width:861px){.piede-social{justify-self:end}}.piede-social h2{margin:0 0 8px 6px;color:var(--ifp-fumo-notte);font:600 14px/1.2 var(--ifp-testo);letter-spacing:0}.piede-social ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.piede-social a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px 0 6px;border-radius:var(--ifp-r-dialog);color:#ededef;text-decoration:none;font:600 clamp(17px,1.5vw,21px)/1 var(--ifp-display);letter-spacing:-.02em;transition:background-color var(--ifp-fast) var(--ifp-ease),padding .26s var(--ifp-ease)}.piede-social img{width:32px;height:32px;object-fit:contain;transition:transform .52s cubic-bezier(.34,1.56,.64,1)}.piede-social a:focus-visible{background:#ffffff12;padding-left:16px;outline:2px solid var(--ifp-corallo);outline-offset:2px}@media(hover:hover)and (pointer:fine){.piede-social a:hover{background:#ffffff12;padding-left:16px}.piede-social a:hover img{transform:rotate(-12deg) scale(1.2)}}@media(max-width:1100px)and (min-width:861px){.piede-alto:has(.piede-social){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.piede-social{grid-column:2}.piede-social ul{grid-template-columns:repeat(2,auto);justify-content:start}}@media(max-width:860px){.piede-alto:has(.piede-social){grid-template-columns:1fr}.piede-social ul{grid-template-columns:1fr 1fr}.piede-social a{font-size:18px;min-height:52px}}.team-fondatori{max-width:var(--larghezza);margin:clamp(32px,5vw,64px) auto 0;padding:0 var(--pad)}.team-fondatori>header{text-align:center}.team-fondatori h2{font-size:clamp(40px,6vw,88px);line-height:.95;letter-spacing:-.04em}.team-fondatori h2 em{color:var(--ifp-corallo);font-style:normal}.team-fondatori>header p{max-width:46ch;margin:24px auto 0;color:var(--ifp-fumo);font-size:clamp(17px,1.5vw,20px)}.fondatori{list-style:none;margin:clamp(48px,6vw,80px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(56px,4vw + 32px,96px) clamp(40px,7vw,112px)}.fondatori>li{display:flex}.fondatore{flex:1;display:flex;flex-direction:column}@property --k{syntax: "<number>"; inherits: true; initial-value: 1;}.fondatori>li{container-type:inline-size}.fondatore-foto{--k: 1;position:relative;isolation:isolate;margin:0;aspect-ratio:4 / 5;transition:--k .8s cubic-bezier(.34,1.56,.64,1)}.fondatore-foto .campo{position:absolute;inset:auto auto 0 0;z-index:-1;width:100%;height:auto;aspect-ratio:1;border-radius:50%;pointer-events:none;transform-origin:50% 100%;scale:.4;opacity:0;transition:scale .9s cubic-bezier(.34,1.56,.64,1),opacity .4s var(--ifp-ease)}.fondatore-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;opacity:0;-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% 60% no-repeat,radial-gradient(circle calc(50cqi * var(--k)) at 50% calc(100% - 50cqi * var(--k)),#000 calc(100% - 1px),transparent 100%);mask:linear-gradient(#000 0 0) 0 0 / 100% 60% no-repeat,radial-gradient(circle calc(50cqi * var(--k)) at 50% calc(100% - 50cqi * var(--k)),#000 calc(100% - 1px),transparent 100%);transition:opacity .6s var(--ifp-ease) .2s}.fondatori>li[data-visibile] .fondatore-foto .campo{scale:var(--k);opacity:1}.fondatori>li[data-visibile] .fondatore-foto img{opacity:1}.fondatori>li:nth-child(2) .fondatore-foto .campo{transition-delay:.14s,.14s}.fondatori>li:nth-child(2) .fondatore-foto img{transition-delay:.34s}.fondatori>li:nth-child(3) .fondatore-foto .campo{transition-delay:.28s,.28s}.fondatori>li:nth-child(3) .fondatore-foto img{transition-delay:.48s}@media(hover:hover)and (pointer:fine){.fondatori>li[data-visibile] .fondatore:hover .fondatore-foto{--k: 1.08}.fondatori>li[data-visibile] .fondatore:hover .fondatore-foto .campo{transition:scale .8s cubic-bezier(.34,1.56,.64,1),opacity .4s var(--ifp-ease)}}@media(prefers-reduced-motion:reduce){.fondatore-foto,.fondatore-foto .campo,.fondatore-foto img{transition:none}.fondatore-foto .campo{scale:1;opacity:1}.fondatore-foto img{opacity:1}}.fondatore h3{margin-top:24px;font:600 clamp(28px,2.6vw,40px)/1.05 var(--ifp-display);letter-spacing:-.03em}.fondatore-ruolo{margin-top:8px;color:var(--ifp-corallo-testo, #B8432A);font-size:15px;font-weight:600}.fondatore>p:not(.fondatore-ruolo){margin-top:14px;max-width:42ch;color:var(--ifp-fumo);font-size:17px;line-height:1.6}.fondatore-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:16px;align-self:flex-start;color:var(--ifp-inchiostro);font-weight:600;text-decoration-thickness:1px;text-underline-offset:5px}.fondatore-link img{width:28px;height:28px;flex:none;transition:rotate .52s cubic-bezier(.34,1.56,.64,1),scale .52s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (pointer:fine){.fondatore-link:hover img{rotate:-10deg;scale:1.15}}.fondatore-link:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:3px}@media(hover:hover)and (pointer:fine){.fondatore-link:hover{color:var(--ifp-corallo-testo, #B8432A);text-decoration-thickness:2px}}.fondatori-piede{margin:clamp(40px,5vw,64px) 0 0;text-align:center}@media(max-width:1000px){.fondatori{column-gap:clamp(20px,3.4vw,40px)}.fondatore h3{font-size:clamp(22px,3vw,30px)}.fondatore>p:not(.fondatore-ruolo){font-size:16px}}@media(max-width:640px){.fondatori{grid-template-columns:minmax(0,360px);justify-content:center;gap:56px}.fondatore h3{font-size:30px}}.team-squadra{max-width:var(--larghezza);margin:clamp(96px,11vw,160px) auto 0;padding:0 var(--pad)}.team-squadra>header{text-align:center}.team-squadra h2{font-size:clamp(32px,4.4vw,64px);line-height:.95;letter-spacing:-.04em}.team-squadra h2 em{color:var(--ifp-corallo);font-style:normal}.team-squadra>header p{max-width:46ch;margin:20px auto 0;color:var(--ifp-fumo);font-size:clamp(16px,1.4vw,19px)}.squadra{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:56px clamp(20px,3vw,40px)}.squadra>li{display:flex}.membro{flex:1;display:flex;flex-direction:column}.membro-foto{--k: 1;position:relative;isolation:isolate;margin:0;aspect-ratio:2 / 3;transition:--k .8s cubic-bezier(.34,1.56,.64,1)}.membro-foto .campo{position:absolute;inset:auto 0 0;z-index:-1;width:100%;height:auto;aspect-ratio:1;border-radius:28px;clip-path:inset(0 round 28px);background:var(--ifp-corallo);pointer-events:none;transform-origin:50% 100%;scale:.4;opacity:0;transition:scale .9s cubic-bezier(.34,1.56,.64,1),opacity .4s var(--ifp-ease)}.membro-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;opacity:0;clip-path:inset(-50% 0 0 0 round 0 0 28px 28px);transition:opacity .6s var(--ifp-ease) .2s}.squadra>li[data-visibile] .membro-foto .campo{scale:var(--k) 1;opacity:1}.squadra>li[data-visibile] .membro-foto img{opacity:1}.squadra>li:nth-child(2) .membro-foto .campo{transition-delay:.12s,.12s}.squadra>li:nth-child(2) .membro-foto img{transition-delay:.32s}.squadra>li:nth-child(3) .membro-foto .campo{transition-delay:.24s,.24s}.squadra>li:nth-child(3) .membro-foto img{transition-delay:.44s}.squadra>li:nth-child(4) .membro-foto .campo{transition-delay:.36s,.36s}.squadra>li:nth-child(4) .membro-foto img{transition-delay:.56s}.membro h3{margin-top:20px;font:600 clamp(20px,1.8vw,26px)/1.1 var(--ifp-display);letter-spacing:-.02em}.membro-ruolo{margin-top:6px;color:var(--ifp-corallo-testo, #B8432A);font-size:14px;font-weight:600}.membro>p:not(.membro-ruolo){margin-top:10px;color:var(--ifp-fumo);font-size:15px;line-height:1.55}.membro-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:8px;align-self:flex-start;color:var(--ifp-inchiostro);font-size:15px;font-weight:600;text-decoration-thickness:1px;text-underline-offset:5px}.membro-link img{width:24px;height:24px;flex:none}.membro-link:focus-visible{outline:3px solid var(--ifp-inchiostro);outline-offset:3px}@media(hover:hover)and (pointer:fine){.membro-link:hover{color:var(--ifp-corallo-testo, #B8432A);text-decoration-thickness:2px}}@media(max-width:900px){.squadra{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.squadra{grid-template-columns:minmax(0,360px);justify-content:center}}@media(prefers-reduced-motion:reduce){.membro-foto .campo,.membro-foto img{transition:none;scale:1;opacity:1}}@media(max-width:980px){.testata .marchio{min-height:46px;display:inline-flex;align-items:center}}.showreel-play{position:absolute;left:50%;top:50%;z-index:2;translate:-50% -50%;gap:10px}.showreel-play svg{width:18px;height:18px}.showreel-play[hidden]{display:none}.blocco.casi{padding:clamp(32px,5vw,80px)}.blocco.casi>header{padding-bottom:clamp(32px,4vw,48px)}.blocco.casi>header h2{font-size:clamp(44px,6.6vw,104px);line-height:.95;letter-spacing:-.045em}.casi-lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.casi-lista>li{display:flex;padding-top:clamp(32px,4vw,48px)}.casi-lista>li:first-child{padding-right:clamp(24px,4vw,56px)}.casi-lista>li+li{padding-left:clamp(24px,4vw,56px);border-left:1px solid var(--ifp-filo)}.caso{flex:1;display:flex;flex-direction:column}.caso-foto{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;border-radius:var(--ifp-r-dialog);background:#f4f4f5}.caso-coppia{display:flex;align-items:center;gap:10px;margin-top:24px;color:var(--ifp-inchiostro);font-size:15px;font-weight:600}.caso-coppia img:first-child{width:auto;height:22px}.caso-coppia img:last-of-type{width:32px;height:32px;border-radius:50%}.caso-coppia span{color:var(--ifp-fumo);font-weight:500}.caso h3{margin-top:16px;font:600 clamp(24px,2.4vw,34px)/1.1 var(--ifp-display);letter-spacing:-.025em}.caso h3+p{margin-top:12px;max-width:52ch;color:var(--ifp-fumo);font-size:17px;line-height:1.6}.caso-numeri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--ifp-filo)}.caso-numeri div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px}.caso-numeri dd{margin:0;font:600 clamp(26px,2.6vw,38px)/1 var(--ifp-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.caso-numeri dt{color:var(--ifp-fumo);font-size:14px;line-height:1.35}.caso-nota{margin-top:auto;padding-top:20px;color:var(--ifp-fumo);font-size:13px}.casi-azioni{margin-top:clamp(32px,4vw,48px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--ifp-filo)}@media(max-width:820px){.casi-lista{grid-template-columns:1fr}.casi-lista>li:first-child{padding-right:0}.casi-lista>li+li{padding-left:0;margin-top:40px;border-left:0;border-top:1px solid var(--ifp-filo)}.caso-numeri{gap:12px}.caso-numeri dd{font-size:22px}}.blocco.dati>header h2 em{color:var(--ifp-corallo);font-style:normal}.dati-piattaforme{display:flex;gap:12px;list-style:none;margin:20px 0 0;padding:0}.dati-piattaforme img{width:40px;height:40px}@media(min-width:981px){.dati-piattaforme{grid-column:2;margin-top:-24px}}.fondatore-foto img,.membro-foto img,.caso-foto{opacity:0;filter:blur(20px) saturate(.4) brightness(1.15);translate:0 5%;scale:1.06;transition:opacity .7s var(--ifp-ease),filter 1.3s var(--ifp-ease),translate 1.3s cubic-bezier(.22,1.2,.36,1),scale 1.6s var(--ifp-ease)}.fondatori>li[data-visibile] .fondatore-foto img[data-caricata],.squadra>li[data-visibile] .membro-foto img[data-caricata],.casi-lista>li[data-visibile] .caso-foto[data-caricata]{opacity:1;filter:none;translate:0 0;scale:1}.fondatori>li:nth-child(2) .fondatore-foto img,.squadra>li:nth-child(2) .membro-foto img,.casi-lista>li:nth-child(2) .caso-foto{transition-delay:.16s}.fondatori>li:nth-child(3) .fondatore-foto img,.squadra>li:nth-child(3) .membro-foto img{transition-delay:.32s}.squadra>li:nth-child(4) .membro-foto img{transition-delay:.48s}@media(prefers-reduced-motion:reduce){.fondatore-foto img,.membro-foto img,.caso-foto{filter:none;translate:0 0;scale:1;transition:opacity .3s linear;transition-delay:0ms!important}}.fondatori>li[data-visibile] .fondatore-foto img:not([data-caricata]),.squadra>li[data-visibile] .membro-foto img:not([data-caricata]){opacity:0}.fondatore-foto img,.membro-foto img{translate:0 0;scale:1}.fondatori>li .fondatore-foto img,.squadra>li .membro-foto img{transition-delay:.48s}.fondatori>li:nth-child(2) .fondatore-foto img,.squadra>li:nth-child(2) .membro-foto img{transition-delay:.62s}.fondatori>li:nth-child(3) .fondatore-foto img,.squadra>li:nth-child(3) .membro-foto img{transition-delay:.76s}.squadra>li:nth-child(4) .membro-foto img{transition-delay:.88s}@property --sale{syntax: "<length>"; inherits: false; initial-value: 0px;}.squadra>li{container-type:inline-size}.fondatore-foto img,.membro-foto img{--sale: 34cqi;translate:0 var(--sale);scale:1;filter:blur(14px) saturate(.5) drop-shadow(0 14px 22px rgba(10,10,11,0));transition:--sale 1.3s cubic-bezier(.16,1,.3,1),opacity .5s var(--ifp-ease),filter 1.1s var(--ifp-ease)}.membro-foto img{clip-path:inset(-60% 0 var(--sale) 0 round 0 0 28px 28px)}.fondatore-foto img{-webkit-mask:linear-gradient(#000 0 0) 0 calc(-1 * var(--sale)) / 100% 60% no-repeat,radial-gradient(circle calc(50cqi * var(--k)) at 50% calc(100% - 50cqi * var(--k)),#000 calc(100% - 1px),transparent 100%) 0 calc(-1 * var(--sale)) / 100% 100% no-repeat;mask:linear-gradient(#000 0 0) 0 calc(-1 * var(--sale)) / 100% 60% no-repeat,radial-gradient(circle calc(50cqi * var(--k)) at 50% calc(100% - 50cqi * var(--k)),#000 calc(100% - 1px),transparent 100%) 0 calc(-1 * var(--sale)) / 100% 100% no-repeat}.fondatori>li[data-visibile] .fondatore-foto img[data-caricata],.squadra>li[data-visibile] .membro-foto img[data-caricata]{--sale: 0px;translate:0 var(--sale);filter:blur(0) saturate(1) drop-shadow(0 14px 22px rgba(10,10,11,.28))}.membro-foto:after,.fondatore-foto:after{content:"";position:absolute;inset:auto 0 0;z-index:1;aspect-ratio:1;pointer-events:none;transform-origin:50% 100%;opacity:0;transition:opacity .6s var(--ifp-ease) .4s}.membro-foto:after{border-radius:28px;box-shadow:inset 0 -44px 52px -26px #0a0a0b8c,inset 0 0 0 1px #0a0a0b0f}.fondatore-foto:after{border-radius:50%;box-shadow:inset 0 -44px 52px -26px #000000b3}.squadra>li[data-visibile] .membro-foto:after,.fondatori>li[data-visibile] .fondatore-foto:after{opacity:1;scale:var(--k)}.membro-foto .campo{box-shadow:0 28px 48px -28px #b8432ab3}@media(prefers-reduced-motion:reduce){.fondatore-foto img,.membro-foto img{--sale: 0px;filter:none;transition:opacity .3s linear}}.fondatore-foto{aspect-ratio:2 / 3}.fondatore-foto img,.membro-foto img{filter:blur(14px) saturate(.5) drop-shadow(0 2px 3px rgba(10,10,11,0)) drop-shadow(0 18px 30px rgba(10,10,11,0))}.fondatori>li[data-visibile] .fondatore-foto img[data-caricata],.squadra>li[data-visibile] .membro-foto img[data-caricata]{filter:blur(0) saturate(1) drop-shadow(0 2px 4px rgba(10,10,11,.22)) drop-shadow(0 18px 30px rgba(10,10,11,.26))}@media(prefers-reduced-motion:reduce){.fondatore-foto img,.membro-foto img,.fondatori>li[data-visibile] .fondatore-foto img[data-caricata],.squadra>li[data-visibile] .membro-foto img[data-caricata]{filter:drop-shadow(0 2px 4px rgba(10,10,11,.22)) drop-shadow(0 18px 30px rgba(10,10,11,.26))}}.team-fondatori,.team-squadra{--alone: 0 0 1px #fff, 0 0 3px #fff, 0 0 6px #fff, 0 0 12px rgba(255, 255, 255, .9)}.fondatore>p:not(.fondatore-ruolo),.membro>p:not(.membro-ruolo),.team-fondatori>header p,.team-squadra>header p{color:#3a3a40;text-shadow:var(--alone)}.fondatore h3,.membro h3,.fondatore-ruolo,.membro-ruolo,.fondatore-link,.membro-link,.team-fondatori h2,.team-squadra h2{text-shadow:var(--alone)}.fondatore-ruolo,.membro-ruolo{color:#a23a22}.fondatore-foto img,.membro-foto img{filter:blur(14px) saturate(.5)}.fondatori>li[data-visibile] .fondatore-foto img[data-caricata],.squadra>li[data-visibile] .membro-foto img[data-caricata]{filter:none}.fondatore-foto,.membro-foto{transition:--k .8s cubic-bezier(.34,1.56,.64,1),filter .9s var(--ifp-ease) .5s}.fondatori>li[data-visibile] .fondatore-foto,.squadra>li[data-visibile] .membro-foto{filter:drop-shadow(0 2px 4px rgba(10,10,11,.18)) drop-shadow(0 16px 26px rgba(10,10,11,.22))}.membro-foto{transform-origin:50% 100%;transition:--k .8s cubic-bezier(.34,1.56,.64,1),filter .9s var(--ifp-ease) .5s,scale .7s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.squadra>li[data-visibile] .membro:hover .membro-foto{scale:1.04}}@media(prefers-reduced-motion:reduce){.fondatore-foto img,.membro-foto img,.fondatori>li[data-visibile] .fondatore-foto img[data-caricata],.squadra>li[data-visibile] .membro-foto img[data-caricata]{filter:none}}.casi-lista>li,.casi-lista>li:first-child,.casi-lista>li+li{padding:clamp(32px,4vw,48px) 0 clamp(32px,4vw,48px);border:0;margin:0}.casi-lista>li:nth-child(odd){padding-right:clamp(24px,4vw,56px)}.casi-lista>li:nth-child(2n){padding-left:clamp(24px,4vw,56px);border-left:1px solid var(--ifp-filo)}.casi-lista>li:nth-child(n+3){border-top:1px solid var(--ifp-filo)}.casi-lista>li:nth-last-child(-n+2){padding-bottom:0}.caso-foto{aspect-ratio:16 / 10;object-position:50% 50%}.caso-coppia img+img,.caso-coppia span+img{margin-left:0}.caso-coppia img:not(:first-child){width:32px;height:32px;border-radius:50%}.casi-lista>li:nth-child(2n) .caso-foto{transition-delay:.16s}@media(max-width:820px){.casi-lista>li:nth-child(n){padding:32px 0;border-left:0;border-top:1px solid var(--ifp-filo)}.casi-lista>li:first-child{border-top:0}.casi-lista>li:last-child{padding-bottom:0}}.caso-coppia{gap:8px;margin-top:20px;color:var(--ifp-fumo);font-size:15px;font-weight:500}.caso-coppia b{color:var(--ifp-inchiostro);font-weight:700}.ico-freccia,.ico-esterna{display:inline-block;width:1.05em;height:1.05em;flex:none;vertical-align:-.16em;transition:translate .24s var(--ifp-ease)}@media(hover:hover)and (pointer:fine){a:hover>.ico-freccia,button:hover>.ico-freccia{translate:3px 0}a:hover>.ico-esterna,button:hover>.ico-esterna{translate:2px -2px}}@media(prefers-reduced-motion:reduce){.ico-freccia,.ico-esterna{transition:none}}.fondatore>p:not(.fondatore-ruolo),.membro>p:not(.membro-ruolo){position:relative;isolation:isolate;color:#26262b;font-weight:500;text-shadow:none}.fondatore>p:not(.fondatore-ruolo):before,.membro>p:not(.membro-ruolo):before{content:"";position:absolute;inset:-14px -22px;z-index:-1;pointer-events:none;background:#ffffffeb;border-radius:28px;filter:blur(14px)}.fondatore-ruolo,.membro-ruolo,.fondatore h3,.membro h3{position:relative;isolation:isolate}.fondatore-ruolo:before,.membro-ruolo:before,.fondatore h3:before,.membro h3:before{content:"";position:absolute;inset:-8px -18px;z-index:-1;pointer-events:none;background:#ffffffe6;border-radius:24px;filter:blur(12px)}.membro-foto:after,.fondatore-foto:after{content:none}
