:root{--paper:#f3f2ec;--paper-2:#eae8df;--white:#fff;--ink:#0b1d26;--ink-2:#13303c;--text:#22343c;--muted:#5e6e74;--line:#0b1d261f;--blue:#0090d4;--s:#009e49;--b:#f59d15;--d:#008972;--m:#88bd23;--i:#e62332;--disp:"Clash Display", "General Sans", sans-serif;--body:"General Sans", system-ui, sans-serif;--hand:"Caveat", cursive;--gut:clamp(16px, 4vw, 56px);--ease:cubic-bezier(.2, .8, .2, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--body);color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:6px}body:after{content:"";pointer-events:none;z-index:90;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.wrap{width:min(1360px, 100% - var(--gut) * 2);margin-inline:auto}.disp{font-family:var(--disp);letter-spacing:-.035em;color:var(--ink);font-weight:600;line-height:.92}.hand{font-family:var(--hand);font-weight:700;line-height:1}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:13px;font-weight:600;display:block}.eyebrow i{color:var(--blue);margin:0 .5em;font-style:normal}.eyebrow i:first-child{margin-left:0}.blue{color:var(--blue)}.dashes{align-items:center;gap:6px;display:inline-flex}.dashes span{background:var(--c);border-radius:99px;width:22px;height:7px}.btn{background:var(--ink);color:#fff;white-space:nowrap;border-radius:99px;align-items:center;gap:12px;height:60px;padding:0 30px;font-size:16px;font-weight:600;transition:background .3s;display:inline-flex}.btn:hover{background:var(--blue)}.btn .arr{width:30px;height:30px;color:var(--ink);transition:transform .35s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:15px;display:inline-grid}.btn:hover .arr{transform:rotate(-45deg)}.btn.light{color:var(--ink);background:#fff}.btn.light .arr{background:var(--ink);color:#fff}.btn.light:hover{background:var(--blue);color:#fff}.loader{z-index:100;background:var(--ink);color:#fff;place-items:center;display:grid;position:fixed;inset:0}.loader .logo-tk{width:clamp(300px,52vw,720px);translate:0 -3vh}.loader .count{right:var(--gut);bottom:var(--gut);font-family:var(--disp);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(64px,12vw,180px);font-weight:600;line-height:.8;position:absolute}.nav{z-index:60;pointer-events:none;transition:transform .5s var(--ease);position:fixed;top:16px;left:0;right:0}.nav.hide{transform:translateY(-130%)}.nav .wrap{justify-content:space-between;align-items:center;gap:16px;display:flex}.nav .pill{pointer-events:auto;background:color-mix(in srgb, var(--paper) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--line);border-radius:99px;align-items:center;gap:6px;padding:6px;display:flex}.nav .logo{padding:4px 14px 4px 12px}.nav .logo img{width:auto;height:34px}.nav .links a{border-radius:99px;padding:10px 16px;font-size:15px;font-weight:500;transition:background .25s;display:inline-block}.nav .links a:hover{background:#0b1d2612}.nav .btn{height:48px;padding:0 8px 0 22px;font-size:15px}.nav .btn .arr{width:34px;height:34px}.hero{flex-direction:column;min-height:100svh;padding:clamp(120px,15vh,170px) 0 48px;display:flex;position:relative;overflow:hidden}.hero .wrap{flex-direction:column;flex:1;display:flex;position:relative}.hero h1{z-index:2;font-size:clamp(50px,7.6vw,132px);position:relative}.hero h1 .riga{line-height:.88;display:block}.hero h1 .riga.r2{padding-left:.5em}.hero h1 .split-parent{padding-bottom:.04em}.hero-bottom{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-top:auto;padding-top:48px;display:grid;position:relative}.hero-bottom p{max-width:30em;color:var(--muted);font-size:clamp(17px,1.35vw,20px)}.hero-bottom p b{color:var(--ink);font-weight:600}.scroll-hint{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;margin-top:22px;font-size:13px;display:flex}.scroll-hint i{background:var(--ink);transform-origin:top;width:1px;height:34px;animation:hint 1.8s var(--ease) infinite}@keyframes hint{0%{transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.stickers{aspect-ratio:1/.95;z-index:1;pointer-events:none;width:min(40vw,560px);position:absolute;top:6%;right:-1%}.sticker{pointer-events:auto;will-change:transform;width:46%;position:absolute}.sticker .disc{aspect-ratio:1;background:var(--c);border:6px solid var(--paper);border-radius:50%;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0b1d2673}.sticker .disc img{width:88%;position:absolute;bottom:-2%;left:6%}.sticker .tag{z-index:3;background:var(--paper);color:var(--ink);white-space:nowrap;border-radius:99px;padding:6px 16px 8px;font-size:26px;position:absolute;top:2%;left:4%;rotate:-6deg;box-shadow:0 10px 20px -12px #0b1d2666}.sticker.s1{top:30%;left:0}.sticker.s2{width:50%;top:0;left:34%}.sticker.s3{width:42%;top:46%;right:0}.sticker.s1 .tag{top:auto;bottom:2%;left:-4%}.rays{z-index:0;width:0;height:0;position:absolute;top:20%;left:22%}.rays span{background:var(--c);transform-origin:-40px;border-radius:99px;width:64px;height:13px;position:absolute;top:0;left:0}.hero-note{z-index:4;color:var(--blue);align-items:flex-end;gap:6px;font-size:30px;display:flex;position:absolute}.hero-note svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:58px;height:44px}.nastro{background:var(--blue);color:#fff;z-index:5;margin:40px -2vw;padding:22px 0;position:relative;transform:rotate(-2deg)}.nastro .parallax{overflow:hidden}.nastro .scroller{font-family:var(--disp);letter-spacing:-.03em;font-size:clamp(40px,6vw,88px);font-weight:600;line-height:1.05}.nastro .r2 .scroller{color:#0000;-webkit-text-stroke:1.5px #fff}.punto{height:380vh;position:relative}.punto-pin{align-content:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.punto .eyebrow{margin-bottom:4vh}.nots{font-family:var(--disp);letter-spacing:-.03em;color:var(--ink);gap:.1em;font-size:clamp(30px,4.6vw,76px);font-weight:600;line-height:1.02;list-style:none;display:grid}.nots li{width:fit-content;max-width:100%;position:relative}.nots li .strike{background:var(--c);transform-origin:0;border-radius:99px;height:.09em;position:absolute;top:54%;left:-.05em;right:-.05em;transform:scaleX(0)}.risposta{pointer-events:none;align-content:center;padding-top:70px;display:grid;position:absolute;inset:0}.risposta .disp{font-size:clamp(40px,7.4vw,128px)}.risposta .w{opacity:0;display:inline-block}.risposta .hand{color:var(--muted);opacity:0;margin-top:3vh;font-size:clamp(28px,3vw,44px)}.sez{padding:clamp(96px,14vh,160px) 0;position:relative}.sez-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:32px 64px;margin-bottom:clamp(48px,7vh,88px);display:grid}.sez-head h2.disp{margin-top:22px;font-size:clamp(44px,6.6vw,112px)}.sez-head .intro{color:var(--muted);max-width:26em;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.sez-head .intro .scroll-reveal{font:inherit;margin:0}.sez-head .intro .scroll-reveal-text{font-size:inherit;line-height:inherit;color:var(--ink);font-weight:500}.team{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.8fr);align-items:stretch;gap:16px;display:grid}.persona{background:var(--white);isolation:isolate;border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}.persona:before{content:"";background:var(--c);z-index:-1;height:0;transition:height .6s var(--ease);position:absolute;inset:auto 0 0}.persona:hover:before{height:100%}.persona .face{aspect-ratio:1/1.05;position:relative;overflow:hidden}.persona .face:before{content:"";aspect-ratio:1;background:var(--c);opacity:.22;border-radius:50%;width:110%;transition:opacity .5s;position:absolute;bottom:-34%;left:50%;translate:-50%}.persona:hover .face:before{opacity:0}.persona .face img{width:84%;transition:transform .7s var(--ease);position:absolute;bottom:0;left:8%}.persona:hover .face img{transform:translateY(-3%)scale(1.04)}.persona .info{gap:4px;padding:22px 24px 26px;transition:color .4s;display:grid}.persona h3{font-family:var(--disp);letter-spacing:-.03em;color:var(--ink);font-size:34px;font-weight:600;line-height:1;transition:color .4s}.persona .ruolo{color:var(--muted);font-size:15px;transition:color .4s}.persona .frase{color:var(--ink);margin-top:14px;font-size:28px;transition:color .4s}.persona:hover h3,.persona:hover .ruolo,.persona:hover .frase{color:#fff}.altri{border:1.5px dashed #0b1d2640;border-radius:28px;flex-direction:column;justify-content:space-between;gap:24px;padding:26px;display:flex}.altri .disp{font-size:clamp(30px,2.6vw,42px)}.altri p{color:var(--muted);font-size:15px}.altri .dashes span{width:30px;height:10px}.competenze{background:var(--ink);color:#c9d6db;position:relative}.competenze .eyebrow{color:#fff}.comp-pin{flex-direction:column;justify-content:center;gap:4vh;height:100svh;padding-top:70px;display:flex;overflow:hidden}.comp-top{justify-content:space-between;align-items:end;gap:24px;display:flex}.comp-top h2{color:#fff;margin-top:16px;font-size:clamp(40px,5.4vw,92px)}.comp-progress{gap:6px;display:flex}.comp-progress span{background:#ffffff24;border-radius:99px;width:44px;height:8px;position:relative;overflow:hidden}.comp-progress span i{background:var(--c);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.comp-track{padding-left:max(var(--gut), (100vw - 1360px) / 2);will-change:transform;gap:20px;width:max-content;display:flex}.pannello{background:var(--ink-2);border-radius:32px;flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(78vw,1040px);height:min(62svh,600px);display:grid;position:relative;overflow:hidden}.pannello .testo{flex-direction:column;padding:clamp(24px,3vw,48px);display:flex}.pannello .num{font-family:var(--disp);letter-spacing:-.05em;color:var(--c);font-size:clamp(80px,9vw,150px);font-weight:600;line-height:.8}.pannello h3{font-family:var(--disp);letter-spacing:-.03em;color:#fff;margin-top:auto;font-size:clamp(30px,3vw,50px);font-weight:600;line-height:.95}.pannello .claim{color:var(--c);margin-top:10px;font-size:30px}.pannello ul{flex-wrap:wrap;gap:8px;margin-top:22px;list-style:none;display:flex}.pannello li{color:#dce6ea;border:1px solid #ffffff29;border-radius:99px;padding:7px 14px;font-size:14px}.pannello .foto{position:relative;overflow:hidden}.pannello .foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;scale:1.15}.pannello .foto:after{content:"";border-radius:0 32px 32px 0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.obiettivo{background:var(--white)}.ob-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.goals{gap:4px;display:grid}.goal{text-align:left;border-bottom:1px solid var(--line);font-family:var(--disp);letter-spacing:-.02em;color:#0b1d266b;transition:color .3s, padding .4s var(--ease);justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:clamp(22px,2vw,30px);font-weight:500;display:flex}.goal .arr{opacity:0;transition:.35s var(--ease);font-size:20px;transform:translate(-10px)}.goal:hover{color:var(--ink)}.goal.on{color:var(--ink);padding-left:16px}.goal.on .arr{opacity:1;color:var(--blue);transform:none}.percorso{background:var(--paper);border-radius:32px;padding:clamp(24px,3vw,44px);position:sticky;top:110px}.percorso-top{flex-wrap:wrap-reverse;justify-content:space-between;align-items:start;gap:16px 20px;display:flex}.percorso-top .eyebrow{font-size:12px}.percorso h3{font-family:var(--disp);letter-spacing:-.03em;color:var(--ink);margin-top:14px;font-size:clamp(30px,3vw,46px);font-weight:600;line-height:.98}.percorso .dashes{margin-top:6px}.percorso .dashes span{background:#0b1d261f;width:26px;height:9px;transition:background .4s}.percorso .dashes span.on{background:var(--c)}.passi{gap:10px;margin-top:28px;list-style:none;display:grid}.passo{background:var(--white);border-radius:18px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:14px;display:grid}.passo .n{background:var(--c);color:#fff;width:52px;height:52px;font-family:var(--disp);border-radius:14px;place-items:center;font-size:20px;font-weight:600;display:grid}.passo b{color:var(--ink);font-weight:600;display:block}.passo span{color:var(--muted);font-size:15px}.percorso .btn{margin-top:28px}.metodo{padding-bottom:20vh}.fasi{gap:0;display:grid}.fase{background:var(--c);color:#fff;transform-origin:50% 0;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:72svh;min-height:460px;margin-bottom:6vh;display:grid;position:sticky;top:12vh;overflow:hidden;box-shadow:0 -20px 40px -30px #0b1d2680}.fase .testo{flex-direction:column;padding:clamp(24px,3.4vw,56px);display:flex}.fase .num{font-family:var(--disp);letter-spacing:-.06em;opacity:.9;font-size:clamp(100px,13vw,220px);font-weight:600;line-height:.78}.fase h3{font-family:var(--disp);letter-spacing:-.04em;margin-top:auto;font-size:clamp(44px,5.4vw,92px);font-weight:600;line-height:.9}.fase p{color:#ffffffe0;max-width:26em;margin-top:16px;font-size:clamp(17px,1.3vw,20px)}.fase .chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.fase .chip{background:#ffffff29;border-radius:99px;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:14px;display:inline-flex}.fase .chip i{background:var(--a);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 2px #fff}.fase .foto{border-radius:22px;margin:14px;position:relative;overflow:hidden}.fase .foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.progetti .lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.caso{background:var(--white);border-radius:28px;flex-direction:column;gap:18px;min-height:380px;padding:28px;display:flex;position:relative;overflow:hidden}.caso .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.caso h3{font-family:var(--disp);letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,2.2vw,36px);font-weight:600;line-height:1}.caso .kpi{font-family:var(--disp);letter-spacing:-.05em;color:var(--blue);margin-top:auto;font-size:clamp(72px,7vw,120px);font-weight:600;line-height:.8}.caso .kpi-l{color:var(--muted);font-size:15px}.segnaposto{color:#8a4b00;background:#ffe9c7;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.finale{background:var(--ink);color:#fff;padding:clamp(110px,16vh,180px) 0 40px;overflow:hidden}.finale h2{font-family:var(--disp);letter-spacing:-.045em;color:#fff;font-size:clamp(56px,11vw,190px);font-weight:600;line-height:.9}.finale h2 .split-parent{padding-bottom:.05em}.finale-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:clamp(40px,7vh,80px);display:flex}.facce{align-items:center;gap:14px;display:flex}.facce .stack{display:flex}.facce .stack span{background:var(--c);border:4px solid var(--ink);border-radius:50%;width:72px;height:72px;margin-left:-18px;position:relative;overflow:hidden}.facce .stack span:first-child{margin-left:0}.facce .stack img{width:88%;position:absolute;bottom:-4%;left:6%}.facce .hand{color:#fff;font-size:32px}.facce small{color:#9fb2ba;margin-top:2px;font-size:15px;display:block}.footer{color:#9fb2ba;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(80px,14vh,140px);padding-top:28px;font-size:14px;display:flex}.footer a:hover{color:#fff}@media (width<=1100px){.team{grid-template-columns:repeat(3,minmax(0,1fr))}.altri{flex-direction:row;grid-column:1/-1;align-items:center}.progetti .lista{grid-template-columns:minmax(0,1fr)}.caso{min-height:0}}@media (width<=860px){.nav .links{display:none}.stickers{aspect-ratio:1/.8;width:100%;margin:28px 0 0;position:relative;top:0}.hero h1 .riga.r2{padding-left:0}.hero-bottom,.sez-head,.team{grid-template-columns:minmax(0,1fr)}.persona{grid-template-columns:40% minmax(0,1fr);display:grid}.persona .face{aspect-ratio:auto;min-height:180px}.altri{flex-direction:column;align-items:flex-start}.pannello{grid-template-rows:auto 38%;grid-template-columns:minmax(0,1fr);width:84vw;height:70svh}.pannello .foto{order:2}.pannello .foto:after{border-radius:0}.ob-grid{grid-template-columns:minmax(0,1fr)}.percorso{position:relative;top:0}.fase{grid-template-rows:minmax(0,1fr) 34%;grid-template-columns:minmax(0,1fr);height:76svh}.comp-top{flex-direction:column;align-items:flex-start}}@media (width<=520px){body{font-size:16px}.nav .btn{height:44px;padding-left:16px;font-size:14px}.nav .btn .arr{width:30px;height:30px}.persona{grid-template-columns:minmax(0,1fr)}.persona .face{aspect-ratio:1/.9}.hero-note{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.punto{height:auto}.punto-pin{height:auto;padding:120px 0;position:relative}.risposta{margin-top:8vh;position:relative}.risposta .w,.risposta .hand{opacity:1!important}.nots li .strike{transform:none}}.versioni{z-index:80;font-size:14px;position:fixed;bottom:16px;left:16px}.versioni-toggle{background:var(--ink);color:#fff;border-radius:99px;align-items:center;gap:10px;height:44px;padding:0 18px 0 14px;font-weight:600;display:inline-flex;box-shadow:0 20px 40px -20px #0b1d2699}.versioni-toggle .dashes span{width:12px;height:5px}.versioni-lista{background:var(--white);border:1px solid var(--line);border-radius:24px;width:320px;max-height:70vh;padding:10px;position:absolute;bottom:54px;left:0;overflow:auto;box-shadow:0 30px 60px -20px #0b1d2673}.versioni-riga{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px;display:grid}.versioni-riga:last-child{border:0}.versioni-nome{text-align:left;color:var(--ink);font-weight:600}.versioni-btn{gap:4px;display:flex}.versioni-btn button{background:var(--paper);width:32px;height:32px;color:var(--ink);border-radius:99px;font-weight:600}.versioni-btn button.on{background:var(--blue);color:#fff}.versioni-riga small{color:var(--muted);grid-column:1/-1;font-size:12px}html[data-tema=B]{--paper:#fff;--paper-2:#f2f4f6;--white:#f4f6f8;--line:#0a0f141a;--muted:#5b6670}html[data-tema=C]{--paper:#edf1f4;--paper-2:#e2e8ec;--white:#fff;--line:#0b1d261a;--muted:#56656d}html[data-tema=D]{--paper:#fff;--paper-2:#f2f4f6;--white:#f4f6f8;--line:#0a0f141a;--muted:#5b6670}html[data-tema=B] body:after,html[data-tema=C] body:after,html[data-tema=D] body:after{display:none}html[data-tema=D] .hero{background:var(--blue);--ink:#fff;--muted:#ffffffd1;--paper:#fff}html[data-tema=D] .hero .blue{color:#0b1d26}html[data-tema=D] .hero .btn{color:#fff;background:#0b1d26}html[data-tema=D] .hero .btn:hover{color:#0b1d26;background:#fff}html[data-tema=D] .hero .btn .arr,html[data-tema=D] .hero .eyebrow i{color:#0b1d26}html[data-tema=D] .hero .hero-note,html[data-tema=D] .hero .hc-parola{color:#fff}html[data-tema=D] .hero .hd-pannello{background:#ffffff24}html[data-tema=D] .hero .hd-nota b,html[data-tema=D] .hero .hd-nota small{color:#fff}html[data-tema=D] .hero .hd-nota svg{stroke:#fff}html[data-tema=D] .hero .hb-nome .hand,html[data-tema=D] .hero .hb-nome small,html[data-tema=D] .hero .scroll-hint{color:#fff}html[data-tema=D] .hero .scroll-hint i{background:#fff}:root{--goccia:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 12' preserveAspectRatio='none'%3E%3Cpath d='M4 2L32 0A6 6 0 0 1 32 12L4 10A4 4 0 0 1 4 2Z'/%3E%3C/svg%3E");--goccia-inv:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 12' preserveAspectRatio='none'%3E%3Cpath d='M34 2L6 0A6 6 0 0 0 6 12L34 10A4 4 0 0 0 34 2Z'/%3E%3C/svg%3E")}.dashes span,.v1k-dashes span,.hi-dashes span,.hh-dash{-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;border-radius:0}.rays span{-webkit-mask:var(--goccia-inv) center / 100% 100% no-repeat;-webkit-mask:var(--goccia-inv) center / 100% 100% no-repeat;mask:var(--goccia-inv) center / 100% 100% no-repeat;border-radius:0}.dashes span{aspect-ratio:38/12;height:auto!important}.logo-tk{aspect-ratio:494/250;position:relative}.logo-tk .tk-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.logo-tk .tk-parola,.logo-tk .tk-payoff{fill:var(--tk-testo,var(--blue))}.logo-tk .tk-razzo{color:var(--tk-razzo,var(--blue));overflow:visible}.logo-tk .tk-razzo-box{position:absolute}.logo-tk .tk-dash{aspect-ratio:38/12;background:var(--c);-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;position:absolute}@media (width>=861px){.sez{padding:clamp(60px,9vh,112px) 0}.sez-head{margin-bottom:clamp(24px,4vh,52px)}.sez-head h2.disp{margin-top:14px;font-size:clamp(40px,min(5.4vw,8.6vh),96px)}.obB-panel{padding:clamp(22px,3.4vh,44px) clamp(24px,3vw,48px)}.obB-panel h3{font-size:clamp(28px,min(3vw,5vh),48px)}.obB-linea{margin:clamp(18px,3vh,36px) 0 clamp(18px,3vh,32px)}.obB-chips{margin-bottom:clamp(16px,2.4vh,28px)}.obB .wrap{grid-template:"head panel""chips panel"1fr/minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(20px,3vh,32px) clamp(32px,4vw,72px);display:grid}.obB .sez-head{grid-area:head;display:block}.obB .sez-head h2.disp{font-size:clamp(36px,min(3.9vw,7.4vh),72px)}.obB .sez-head .intro{margin-top:14px;font-size:18px}.obB .obB-chips{flex-direction:column;grid-area:chips;align-items:flex-start;gap:8px}.obB .obB-chip{min-height:44px;padding:9px 20px;font-size:15px}.obB .obB-panel{grid-area:panel;align-self:center}.obB .obB-linea{grid-template-columns:minmax(0,1fr);gap:4px}.obB .obB-passo{grid-template-columns:14px minmax(0,1fr);gap:18px;display:grid}.obB .obB-trat{transform-origin:top;width:14px;height:auto}.obB .obB-txt{margin:0;padding:2px 0 10px}.obB .obB-txt b{margin-top:2px}}.simbolo-tk{aspect-ratio:220/250;display:block;position:relative}.simbolo-tk .tk-razzo{width:100%;height:100%;color:var(--blue);position:absolute;inset:0;overflow:visible}.simbolo-tk .tk-dash{aspect-ratio:38/12;background:var(--c);-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;position:absolute}.nb .wrap{justify-content:center}.nb-capsula{gap:4px;padding:6px 6px 6px 16px}.nb-logo img{width:auto;height:32px;display:block}.nb-voci{margin:0 8px 0 18px;display:flex;position:relative}.nb-voci a{border-radius:99px;padding:12px 16px 16px;font-size:15px;font-weight:500;transition:color .25s}.nb-voci a:hover,.nb-voci a[aria-current=page]{color:var(--ink)}.nb-goccia{aspect-ratio:38/12;background:var(--blue);opacity:0;pointer-events:none;width:34px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;position:absolute;bottom:4px;left:0}.nav .nb-btn{height:46px}.nav .nb-menu{display:none}@media (width<=860px){.nb .wrap{justify-content:stretch}.nb-capsula{justify-content:space-between;width:100%}.nb-voci,.nav .nb-btn{display:none}.nav .nb-menu{background:var(--ink);color:#fff;border:0;align-items:center;display:inline-flex}}.nc .pill.logo,.nc .nav-destra{z-index:2;position:relative}.nav .nc-bottone{gap:10px;height:48px;padding:0 20px 0 16px;font-size:15px;font-weight:600}.nc-righe{gap:5px;width:20px;display:grid}.nc-righe i{height:2px;transition:rotate .4s var(--ease), translate .4s var(--ease);background:currentColor;border-radius:2px;display:block}.nc.aperto .nc-righe i:first-child{translate:0 3.5px;rotate:45deg}.nc.aperto .nc-righe i:last-child{translate:0 -3.5px;rotate:-45deg}.nc.aperto .pill{background:#ffffffeb}.nc-tenda{pointer-events:auto;z-index:1;background:var(--ink);color:#fff;flex-direction:column;justify-content:center;padding:110px 0 32px;display:flex;position:fixed;inset:0;overflow-y:auto}.nc-griglia{flex:1;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid}.nc-voci{flex-direction:column;display:flex}.nc-riga{display:block;overflow:hidden}.nc-voce{font-family:var(--disp);letter-spacing:-.045em;color:#ffffffe6;transition:color .3s, translate .4s var(--ease);align-items:baseline;gap:18px;font-size:clamp(48px,min(8vw,11vh),132px);font-weight:600;line-height:1.02;display:inline-flex;position:relative}.nc-voce small{font-family:var(--body);letter-spacing:.1em;color:#ffffff73;font-size:15px;font-weight:600}.nc-voce i{aspect-ratio:38/12;background:var(--c);opacity:0;width:.5em;transition:opacity .3s, translate .4s var(--ease);-webkit-mask:var(--goccia-inv) center / 100% 100% no-repeat;-webkit-mask:var(--goccia-inv) center / 100% 100% no-repeat;mask:var(--goccia-inv) center / 100% 100% no-repeat;align-self:center;translate:-20px}.nc-voce:hover,.nc-voce:focus-visible{color:var(--c);translate:14px}.nc-voce:hover i,.nc-voce:focus-visible i,.nc-voce[aria-current=page] i{opacity:1;translate:0}.nc-anteprima{aspect-ratio:4/5;background:var(--c);border-radius:32px;max-height:62vh;transition:background .4s;position:relative;overflow:hidden}.nc-anteprima>img{object-fit:cover;width:100%;height:100%;animation:nc-entra .5s var(--ease)}.nc-team{justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.nc-team img{width:46%;animation:nc-entra .5s var(--ease);margin:0 -8%}.nc-anteprima .hand{color:#fff;text-shadow:0 2px 12px #00000073;font-size:30px;position:absolute;bottom:16px;left:20px}@keyframes nc-entra{0%{opacity:0;scale:1.06}}.nc-piede{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;padding-top:22px;display:flex}.nc-piede .hand{color:#fffc;font-size:28px}.nc-piede a{color:#fff;margin-left:auto;font-weight:600}.nc-facce,.nd-facce{display:flex}.nc-facce img,.nd-facce img{object-fit:cover;object-position:top;background:var(--c);border:2px solid var(--ink);border-radius:50%;width:40px;height:40px;margin-left:-10px}.nc-facce img:first-child,.nd-facce img:first-child{margin-left:0}@media (width<=860px){.nc .nav-destra .btn{display:none}.nc-griglia{grid-template-columns:minmax(0,1fr)}.nc-anteprima{display:none}.nc-piede a{width:100%;margin-left:0}}.nd-barra{z-index:60;background:color-mix(in srgb, var(--ink) 92%, transparent);-webkit-backdrop-filter:blur(14px);color:#fff;border-radius:99px;align-items:center;gap:4px;padding:6px;display:flex;position:fixed;bottom:18px;left:50%;translate:-50%;box-shadow:0 24px 50px -20px #0b1d2699}.nd-razzo{background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.nd-razzo .simbolo-tk{width:28px}.nd-voce{color:#ffffffc7;border-radius:99px;flex-direction:column;align-items:center;gap:4px;padding:8px 16px 6px;font-size:14px;font-weight:600;transition:background .25s,color .25s;display:flex;position:relative}.nd-voce i{aspect-ratio:38/12;background:var(--c);width:22px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;transition:width .3s var(--ease)}.nd-voce:hover,.nd-voce[aria-current=page]{color:#fff;background:#ffffff1a}.nd-voce:hover i,.nd-voce[aria-current=page] i{width:32px}.nd-scrivi{background:var(--blue);border-radius:99px;align-items:center;gap:10px;height:48px;margin-left:6px;padding:0 20px 0 6px;font-size:15px;font-weight:600;transition:background .3s;display:flex}.nd-scrivi:hover{color:var(--ink);background:#fff}.nd-facce img{border-color:var(--blue);width:36px;height:36px}.nd-alto .wrap{justify-content:flex-start}@media (width<=860px){.nd-barra{justify-content:space-between;gap:0;bottom:10px;left:10px;right:10px;translate:none}.nd-razzo{width:42px;height:42px}.nd-voce{padding:6px 6px 4px;font-size:11.5px}.nd-scrivi{height:42px;margin-left:0;padding:0 12px;font-size:13px}.nd-facce{display:none}}.scroll-reveal{margin:20px 0}.scroll-reveal-text{font-size:clamp(1.6rem,4vw,3rem);font-weight:600;line-height:1.5;display:block}.scroll-reveal-word,.scroll-reveal-piece{display:inline-block}.hb .hb-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,72px);display:grid}.hb .hb-testo{flex-direction:column;display:flex}.hb h1{margin-top:28px;font-size:clamp(44px,5.4vw,98px)}.hb .hero-bottom{grid-template-columns:minmax(0,1fr);justify-items:start;gap:24px}.hb-team{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0;padding-top:40px;display:grid}.hb-col{flex-direction:column;display:flex;position:relative}.hb-col.c1{--top:24%;margin-bottom:8%}.hb-col.c2{--top:14%;margin-bottom:18%}.hb-col.c3{--top:30%}.hb-stage{position:relative}.hb-caps{left:13%;right:13%;top:var(--top);background:var(--c);transform-origin:50% 100%;border-radius:999px;position:absolute;bottom:0;box-shadow:0 30px 60px -30px #0b1d2673}.hb-fig{clip-path:inset(-80% 13% 0 round 0 0 999px 999px);position:relative}.hb-fig img{width:118%;max-width:none;margin-left:-9%;display:block}.hb-nome{justify-content:center;align-items:baseline;gap:8px;padding-top:14px;display:flex;position:relative}.hb-nome .hand{color:var(--ink);font-size:32px}.hb-nome small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.hc{padding-bottom:0}.hc .hc-top{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"e e""i b";align-items:end;gap:18px 48px;display:grid}.hc .hc-top .eyebrow{grid-area:e}.hc .hc-top .hc-intro{grid-area:i}.hc .hc-top>:last-child{grid-area:b;justify-self:end}.hc-intro{color:var(--muted);max-width:32em;font-size:clamp(17px,1.3vw,20px)}.hc-intro b{color:var(--ink);font-weight:600}.hc-stage{flex-direction:column;flex:1;justify-content:flex-end;min-height:460px;margin-top:36px;display:flex;position:relative}.hc h1{z-index:0;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.hc-pre{letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,3vw,52px);display:block}.hc-parola{letter-spacing:-.06em;color:var(--blue);text-align:center;white-space:nowrap;margin-top:-.02em;font-size:clamp(60px,25vw,460px);line-height:.82;display:block}.hc-parola .split-parent{padding-bottom:.06em}.hc-team{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;width:min(760px,56%);margin:0 auto;display:grid;position:relative}.hc-fig{margin:0 -6%;position:relative}.hc-fig.f2{z-index:2}.hc-fig img{filter:drop-shadow(0 30px 30px #0b1d262e);width:100%}.hc-fig.f1 img,.hc-fig.f3 img{width:92%;margin:0 auto}.hc-nome{background:var(--c);color:#fff;white-space:nowrap;border-radius:999px;padding:6px 18px 9px;font-size:30px;position:absolute;top:66%;left:50%;translate:-50%;box-shadow:0 12px 24px -14px #0b1d2680}.hc-fig.f1 .hc-nome{left:22%;rotate:-6deg}.hc-fig.f2 .hc-nome{rotate:3deg}.hc-fig.f3 .hc-nome{left:80%;rotate:-3deg}.hd .hd-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.hd .hd-testo{flex-direction:column;display:flex}.hd h1{margin-top:28px;font-size:clamp(44px,5.4vw,98px)}.hd .hero-bottom{grid-template-columns:minmax(0,1fr);justify-items:start;gap:24px}.hd-pannello{background:var(--white);border-radius:32px;flex-direction:column;justify-content:flex-end;min-height:560px;padding-top:40px;display:flex;position:relative;overflow:hidden}.hd-dashes{position:absolute;top:28px;right:28px}.hd-dashes span{width:26px;height:9px}.hd-team{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;width:116%;margin-left:-8%;display:grid;position:relative}.hd-fig{flex-direction:column;align-items:center;margin:0 -10%;display:flex;position:relative}.hd-fig.f2{z-index:2}.hd-fig.f1 img,.hd-fig.f3 img{width:92%}.hd-nota{text-align:center;flex-direction:column;align-items:center;margin-bottom:4px;display:flex}.hd-fig.f1 .hd-nota{translate:-12%}.hd-fig.f3 .hd-nota{translate:12%}.hd-nota b{color:var(--ink);font-size:34px}.hd-nota small{letter-spacing:.12em;text-transform:uppercase;color:var(--c);margin-top:2px;font-size:12px;font-weight:600}.hd-nota svg{fill:none;width:40px;height:44px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;margin-top:2px;overflow:visible}@media (width<=960px){.hb .hb-grid,.hd .hd-grid{grid-template-columns:minmax(0,1fr)}.hd-pannello{aspect-ratio:1;min-height:0}.hc .hc-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"e""i""b";align-items:start}.hc .hc-top>:last-child{justify-self:start}.hc-stage{min-height:0}.hc h1{position:relative;inset:auto}.hc-team{width:100%;margin-top:-10vw}}@media (width<=520px){.hb-nome{flex-direction:column;align-items:center;gap:0}.hb-nome .hand{font-size:26px}.hc-nome{padding:4px 12px 6px;font-size:20px}.hc-fig.f1 .hc-nome{left:34%}.hc-fig.f3 .hc-nome{left:64%}.hd-nota b{font-size:24px}.hd-nota small{font-size:10px}.hd-nota svg{width:40px;height:36px}}.he .he-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.he .he-testo{z-index:2;flex-direction:column;display:flex;position:relative}.he h1{margin-top:28px;font-size:clamp(44px,5.4vw,98px)}.he .hero-bottom{grid-template-columns:minmax(0,1fr);justify-items:start;gap:24px}.he-scena{min-height:560px;position:relative}.he-sfondo{pointer-events:none;position:absolute;inset:4% -10% -6%}.he-caps{aspect-ratio:3.2;background:var(--c);will-change:transform;border-radius:999px;position:absolute}.he-vetro{z-index:1;position:absolute;inset:6% 2% 0}.he-glass{box-shadow:0 40px 80px -40px #0b1d2673!important}.he-glass .glass-surface__content{border-radius:40px;align-items:flex-end;padding:0;overflow:hidden}.he-team{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;width:112%;margin:0 -6%;display:grid}.he-fig{flex-direction:column;align-items:center;margin:0 -9%;display:flex;position:relative}.he-fig.f2{z-index:2}.he-fig.f1 img,.he-fig.f3 img{width:92%}.he-nome{-webkit-backdrop-filter:blur(12px)saturate(1.6);backdrop-filter:blur(12px)saturate(1.6);background:#ffffff8c;border-radius:999px;flex-direction:column;align-items:center;margin-bottom:10px;padding:6px 18px 8px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff4d,0 10px 24px -12px #0b1d2659}.he-nome b{color:var(--ink);font-size:28px;line-height:1}.he-nome small{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);opacity:.7;font-size:11px;font-weight:600}@media (width<=960px){.he .he-grid{grid-template-columns:minmax(0,1fr)}.he-scena{aspect-ratio:1/1.05;min-height:0}}@media (width<=520px){.he-nome b{font-size:20px}.he-nome small{font-size:9px}.he-nome{padding:4px 10px 6px}}.glass-surface{justify-content:center;align-items:center;transition:opacity .26s ease-out;display:flex;position:relative;overflow:hidden}.glass-surface__filter{pointer-events:none;opacity:0;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.glass-surface__content{border-radius:inherit;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;display:flex;position:relative}.glass-surface--svg{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));-webkit-backdrop-filter:var(--filter-id,url(#glass-filter)) saturate(var(--glass-saturation,1));backdrop-filter:var(--filter-id,url(#glass-filter)) saturate(var(--glass-saturation,1));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,oklch(0% none none/.15))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.35)),inset 0 0 10px 4px var(--lightningcss-light,oklch(0% none none/.1))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.15)),0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d}.glass-surface--webgl{box-shadow:0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d}.glass-surface__canvas,.glass-surface__frame{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.glass-surface__frame{background:var(--lightningcss-light,hsl(0 0% 100%/var(--glass-frost,0)))var(--lightningcss-dark,hsl(0 0% 0%/var(--glass-frost,0)));box-shadow:inset 0 0 2px 1px var(--lightningcss-light,oklch(0% none none/.15))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.35)),inset 0 0 10px 4px var(--lightningcss-light,oklch(0% none none/.1))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.15)),inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 16px 56px #11111a0d}.glass-surface--fallback{background:var(--lightningcss-light,hsl(0 0% 100%/calc(.12 + var(--glass-frost,0) * .5)))var(--lightningcss-dark,hsl(0 0% 100%/calc(.04 + var(--glass-frost,0) * .3)));-webkit-backdrop-filter:blur(12px) saturate(calc(var(--glass-saturation,1) * 1.4)) brightness(1.04);backdrop-filter:blur(12px) saturate(calc(var(--glass-saturation,1) * 1.4)) brightness(1.04);box-shadow:inset 0 1px var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#ffffff4d),inset 0 -1px var(--lightningcss-light,#ffffff59)var(--lightningcss-dark,#ffffff14),inset 0 0 2px 1px var(--lightningcss-light,oklch(0% none none/.12))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.28)),inset 0 0 12px 3px var(--lightningcss-light,oklch(100% 5.96046e-8 none/.28))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.1)),0 4px 16px #11111a0f,0 8px 24px #11111a0f,0 16px 56px #11111a0f}.glass-surface__sheen,.glass-surface__rim{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.glass-surface__sheen{background:linear-gradient(135deg,var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff24) 0%,#0000 42% 64%,var(--lightningcss-light,#ffffff2e)var(--lightningcss-dark,#ffffff0d) 100%)}.glass-surface__rim{-webkit-mask-composite:xor;background:linear-gradient(150deg,var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff57),var(--lightningcss-light,#ffffff1a)var(--lightningcss-dark,#ffffff08) 45%,var(--lightningcss-light,#ffffff14)var(--lightningcss-dark,#ffffff05) 60%,var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#ffffff2e));padding:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass-surface__line,.glass-surface__glow{pointer-events:none;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.glass-surface--svg .glass-surface__line,.glass-surface--webgl .glass-surface__line{background:var(--lightningcss-light,oklch(0% none none/.15))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.35))}.glass-surface--svg .glass-surface__glow,.glass-surface--webgl .glass-surface__glow{background:var(--lightningcss-light,oklch(0% none none/.1))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.15))}.glass-surface--fallback .glass-surface__line{background:var(--lightningcss-light,oklch(0% none none/.12))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.28))}.glass-surface--fallback .glass-surface__glow{background:var(--lightningcss-light,oklch(100% 5.96046e-8 none/.28))var(--lightningcss-dark,oklch(100% 5.96046e-8 none/.1))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-surface--fallback{background:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#1f1f1fb8)}}.glass-surface:focus-visible{outline-offset:2px;outline:2px solid var(--lightningcss-light,#007aff)var(--lightningcss-dark,#0a84ff)}.sticker-bordo{filter:drop-shadow(4px 0 #fff)drop-shadow(-4px 0 #fff)drop-shadow(0 4px #fff)drop-shadow(0 -4px #fff)drop-shadow(0 24px 30px #0b1d2640)}.hf{background:var(--c);color:var(--t);transition:background-color .7s var(--ease), color .5s;padding-bottom:0}.hf .eyebrow,.hf .eyebrow i{color:var(--t)}.hf .hf-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:24px;display:grid}.hf-testo{align-self:center;padding-bottom:48px}.hf h1{color:var(--t);margin-top:24px;font-size:clamp(44px,6.3vw,116px)}.hf-w{padding-bottom:.06em;line-height:.9;display:block;overflow:hidden}.hf-w>span{display:inline-block}.hf-nome>span{color:#fff;-webkit-text-stroke:0;text-shadow:0 2px #0b1d261f}.hf-scelta{flex-wrap:wrap;gap:8px;margin-top:36px;display:flex}.hf-scelta button{height:48px;color:var(--t);transition:background .3s, transform .3s var(--ease);background:#ffffff47;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 5px;font-weight:600;display:inline-flex}.hf-scelta button:hover{transform:translateY(-2px)}.hf-scelta button.on{color:#0b1d26;background:#fff}.hf-mini{background:var(--c2);border-radius:999px;width:38px;height:38px;position:relative;overflow:hidden}.hf-mini img{width:92%;position:absolute;bottom:-6%;left:4%}.hf-bar{background:#ffffff4d;border-radius:999px;width:180px;height:6px;margin-top:16px;display:block;overflow:hidden}.hf-bar i{transform-origin:0;background:#fff;height:100%;display:block}.hf-bottom{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px;display:flex}.hf-bottom p{opacity:.9;max-width:28em;font-size:clamp(16px,1.25vw,19px)}.hf-fig{align-self:end;position:relative}.hf-fig img{filter:drop-shadow(5px 0 #fff)drop-shadow(-5px 0 #fff)drop-shadow(0 5px #fff)drop-shadow(0 -5px #fff)drop-shadow(0 30px 40px #0b1d264d);width:100%;max-width:620px;margin-left:auto}.hg .hg-grid{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid}.hg h1{margin-top:26px;font-size:clamp(44px,5.4vw,100px)}.hg-intro{color:var(--muted);max-width:28em;margin-top:28px;font-size:clamp(17px,1.3vw,20px)}.hg-chat{background:var(--white);border:1px solid var(--line);border-radius:32px;padding:14px;box-shadow:0 40px 80px -40px #0b1d2659}.hg-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:8px 10px 14px;display:flex}.hg-top b{color:var(--ink);display:block}.hg-top small{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.hg-top small i{background:#2bc46b;border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 3px #2bc46b33}.hg-faces{display:flex}.hg-faces span,.hg-av{background:var(--c);border:2px solid var(--white);border-radius:999px;width:40px;height:48px;position:relative;overflow:hidden}.hg-faces span+span{margin-left:-12px}.hg-faces img,.hg-av img{width:120%;max-width:none;position:absolute;bottom:-4%;left:-10%}.hg-lista{align-content:start;gap:10px;min-height:340px;padding:18px 6px;display:grid}.hg-riga{display:grid}.hg-msg{transform-origin:0 100%;align-items:flex-end;gap:10px;display:flex}.hg-msg p{background:color-mix(in srgb, var(--c) 16%, var(--paper));color:var(--ink);border-radius:22px 22px 22px 6px;max-width:34ch;padding:10px 16px 12px;font-size:16px;line-height:1.4}.hg-msg p b{color:var(--c);filter:brightness(.85);margin-bottom:2px;font-size:22px;display:block}.hg-typing{background:color-mix(in srgb, var(--c) 16%, var(--paper));border-radius:999px;align-items:center;gap:4px;width:fit-content;margin-left:50px;padding:12px 16px;display:none}.hg-typing i{background:var(--c);border-radius:99px;width:7px;height:7px;animation:1s ease-in-out infinite hgdot}.hg-typing i:nth-child(2){animation-delay:.15s}.hg-typing i:nth-child(3){animation-delay:.3s}@keyframes hgdot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.hg-risposte{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 6px 8px;display:flex}.hg-chip{background:var(--blue);color:#fff;height:40px;transition:transform .3s var(--ease), background .3s;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.hg-chip:hover{background:var(--ink);transform:translateY(-2px)}.hh{padding-bottom:40px}.hh .hh-testo{text-align:center;z-index:1;display:block;position:relative}.hh-testo .eyebrow{display:inline-block}.hh h1{margin-top:22px;font-size:clamp(44px,7vw,124px)}.hh h1 .split-parent{padding-bottom:.05em}.hh-tavolo{flex:1;min-height:440px;margin-top:8px;position:relative}.hh-card{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2;background:#fff;border-radius:28px;width:clamp(170px,17vw,250px);padding:10px 10px 14px;position:absolute;box-shadow:0 30px 50px -24px #0b1d2673}.hh-card:active{cursor:grabbing}.hh-foto{background:var(--c);aspect-ratio:1/1.05;border-radius:20px;position:relative;overflow:hidden}.hh-foto img{pointer-events:none;width:92%;position:absolute;bottom:0;left:4%}.hh-card figcaption{justify-content:space-between;align-items:baseline;padding:10px 6px 0;display:flex}.hh-card .hand{color:var(--ink);font-size:32px}.hh-card small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.hh-dash{aspect-ratio:3.4;background:var(--c);cursor:grab;touch-action:none;z-index:1;border-radius:999px;width:clamp(60px,7vw,110px);position:absolute;box-shadow:0 14px 24px -14px #0b1d2680}.hh-hint{color:var(--blue);z-index:3;pointer-events:none;align-items:flex-end;gap:6px;font-size:28px;display:flex;position:absolute;top:-2%;right:30%}.hh-hint svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:58px;height:44px}.hh-bottom{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.hh-bottom p{max-width:32em;color:var(--muted)}.hh-bottom b{color:var(--ink);font-weight:600}.hi{color:#fff;--x:50%;--y:70%;--r:0px;background:#0b1d26;padding-bottom:40px}.hi .eyebrow{color:#fff}.hi-scena{position:absolute;inset:0}.hi-team{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;width:min(1100px,92%);display:grid;position:absolute;bottom:0;left:50%;translate:-50%}.hi-fig{flex-direction:column;align-items:center;margin:0 -4%;display:flex;position:relative}.hi-fig.f2{z-index:2}.hi-fig img{width:100%}.hi-fig figcaption{flex-direction:column;align-items:center;margin-bottom:8px;display:flex}.hi-fig .hand{color:var(--c);font-size:34px}.hi-fig small{letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.8;font-size:11px;font-weight:600}.hi-dashes{gap:2vw;display:flex;position:absolute;top:28%;left:50%;translate:-50%}.hi-dashes span{background:var(--c);opacity:.85;border-radius:999px;width:12vw;height:3.6vw}.hi-buio{pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), transparent 0, transparent 55%, #000 100%);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), transparent 0, transparent 55%, #000 100%);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), transparent 0, transparent 55%, #000 100%);background:#0b1d26;position:absolute;inset:0}.hi-testo{z-index:2;pointer-events:none;position:relative}.hi h1{color:#fff;margin-top:26px;font-size:clamp(48px,7.4vw,132px)}.hi-hint{color:#fff;opacity:.8;margin-top:16px;font-size:30px;display:inline-block}.hi-bottom{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;display:flex;position:relative}.hi-bottom p{color:#ffffffbf;max-width:26em}.hi-bottom b{color:#fff}@media (width<=960px){.hf .hf-grid,.hg .hg-grid{grid-template-columns:minmax(0,1fr)}.hf-fig img{max-width:420px;margin:0 auto}.hh-tavolo{min-height:520px;margin-top:0}.hh-card{width:46vw}.hh-hint{display:none}.hi-team{width:100%;top:auto}.hi-dashes{top:52%}}@media (width<=520px){.hf-scelta button{height:42px;font-size:14px}.hi-fig .hand{font-size:24px}.hg-lista{min-height:0}}.hh .hh-bottom,.hi .hi-bottom{flex-direction:row;flex:none;justify-content:space-between;align-items:center}.hi .hi-testo,.hh .hh-testo{flex:none}.hi .hi-bottom{margin-top:auto}.hi .hi-team{width:min(900px,78%)}.pf{padding-bottom:0;overflow:hidden}.pf .hf-grid{min-height:min(86svh,820px)}.pf h2{color:var(--t);margin-top:22px;font-size:clamp(44px,6.3vw,116px)}.pf .eyebrow i{color:var(--t);opacity:.7}.pf-ruolo{letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-top:22px;font-size:13px;font-weight:600}.pf-frase{color:var(--t);margin-top:6px;font-size:clamp(30px,2.6vw,42px)}.pf .hf-testo{padding-bottom:72px}.hg-av{flex:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hj .hj-wrap{flex-direction:column;flex:1;justify-content:center;gap:clamp(20px,3vh,36px);display:flex}.hj .eyebrow{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.hj-online{text-transform:none;letter-spacing:0;color:var(--muted);align-items:center;gap:6px;font-weight:500;display:inline-flex}.hj-online i{background:#2bc46b;border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 3px #2bc46b33}.hj-lista{font:inherit;gap:clamp(10px,1.6vh,18px);margin:0;display:grid}.hj-riga{flex-direction:column;align-items:flex-start;display:flex}.hj-riga.dx{align-items:flex-end}.hj-typing{background:color-mix(in srgb, var(--c) 18%, var(--white));border-radius:999px;align-items:center;gap:6px;margin-left:clamp(64px,6vw,96px);padding:16px 22px;display:none}.hj-riga.dx .hj-typing{margin:0 clamp(64px,6vw,96px) 0 0}.hj-typing i{background:var(--c);border-radius:99px;width:10px;height:10px;animation:1s ease-in-out infinite hgdot}.hj-typing i:nth-child(2){animation-delay:.15s}.hj-typing i:nth-child(3){animation-delay:.3s}.hj-msg{transform-origin:0 100%;align-items:flex-end;gap:clamp(10px,1.2vw,18px);max-width:100%;display:flex}.hj-riga.dx .hj-msg{transform-origin:100% 100%;flex-direction:row-reverse}.hj-av{aspect-ratio:5/6;background:var(--c);border:3px solid var(--white);border-radius:999px;flex:none;width:clamp(54px,5vw,80px);position:relative;overflow:hidden;box-shadow:0 12px 24px -14px #0b1d2680}.hj-av img{width:120%;max-width:none;position:absolute;bottom:-4%;left:-10%}.hj-bolla{background:var(--white);border:1px solid var(--line);border-radius:clamp(28px,3vw,48px) clamp(28px,3vw,48px) clamp(28px,3vw,48px) 10px;min-width:0;padding:clamp(12px,1.4vw,20px) clamp(20px,2.2vw,36px) clamp(16px,1.8vw,26px);display:block;box-shadow:0 30px 60px -36px #0b1d2659}.hj-riga.dx .hj-bolla{background:color-mix(in srgb, var(--c) 22%, var(--white));border-radius:clamp(28px,3vw,48px) clamp(28px,3vw,48px) 10px}.hj-bolla b{color:var(--c);filter:brightness(.85);font-size:clamp(20px,1.6vw,28px);display:block}.hj-bolla .disp{letter-spacing:-.035em;color:var(--ink);font-size:clamp(30px,4.6vw,84px);font-weight:600;line-height:1;display:block}.hj-fondo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hj-label{color:var(--muted);margin-right:6px;font-size:26px}.hj-fondo>div:last-child{margin-left:auto}.hk .hg-lista{overscroll-behavior:contain;scrollbar-width:thin;min-height:300px;max-height:min(52vh,460px);overflow-y:auto}.hk-tu{background:var(--blue);color:#fff;border-radius:22px 22px 6px;justify-self:end;max-width:30ch;padding:10px 16px 12px;font-size:16px;font-weight:600}.hk-lui .hk-bolla{background:color-mix(in srgb, var(--c) 16%, var(--paper));color:var(--ink);border-radius:22px 22px 22px 6px;max-width:40ch;padding:10px 16px 14px;font-size:15px;line-height:1.4}.hk-bolla b{color:var(--c);filter:brightness(.85);margin-bottom:2px;font-size:22px;display:block}.hk-bolla ol{gap:6px;margin:10px 0 12px;padding:0;list-style:none;display:grid}.hk-passo{grid-template-columns:26px 1fr;align-items:center;gap:8px;display:grid}.hk-passo i{aspect-ratio:38/12;background:var(--c2);width:26px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.hk-vai{color:var(--blue);font-size:15px;font-weight:700}.hk-vai:hover{text-decoration:underline}.hk .hk-scelte{justify-content:flex-start}.hk .hg-chip{background:var(--white);color:var(--ink);border:1.5px solid var(--blue);height:38px;font-size:13.5px}.hk .hg-chip:hover,.hk .hg-chip.on{background:var(--blue);color:#fff}.hl{justify-content:space-between}.hl .hl-testo h1{margin-top:18px;font-size:clamp(40px,4.6vw,86px)}.hl .hl-team{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(12px,2vw,32px);margin-top:clamp(80px,11vh,130px);display:grid}.hl-fig{cursor:default;flex-direction:column;align-items:center;margin:0;display:flex;position:relative}.hl-arco{background:var(--c);opacity:.9;transition:opacity .4s, transform .5s var(--ease);transform-origin:50% 100%;border-radius:999px 999px 0 0;position:absolute;inset:22% 8% 46px}.hl-fig img{object-fit:contain;object-position:bottom;width:82%;max-height:38vh;transition:filter .4s;position:relative}.hl-fig:not(.on) .hl-arco{opacity:.35;transform:scaleY(.94)}.hl-fig:not(.on) img{filter:saturate(.75)}.hl-fig figcaption{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:46px;display:flex;position:relative}.hl-fig figcaption .hand{color:var(--ink);font-size:26px}.hl-fig figcaption small{color:var(--muted);font-size:12px}.hl-fumetto{z-index:3;background:var(--white);width:max-content;max-width:min(90%,30ch);color:var(--ink);border:2px solid var(--ink);font-family:var(--disp);letter-spacing:-.01em;text-align:center;box-shadow:6px 6px 0 var(--c);transform-origin:50% 120%;border-radius:26px;padding:12px 18px 14px;font-size:clamp(15px,1.45vw,24px);font-weight:600;line-height:1.15;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%}.hl-fumetto:after{content:"";background:var(--white);border:2px solid var(--ink);border-top:0;border-left:0;width:18px;height:18px;position:absolute;top:100%;left:50%;translate:-50% -9px;rotate:45deg}.hl-fig:not(.on) .hl-fumetto{opacity:0;pointer-events:none}.hl .hl-fondo{border-top:1px solid var(--line);flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex}.hl-fondo p{max-width:40em;color:var(--muted)}.hl-fondo b{color:var(--ink);font-weight:600}.pc{height:340vh}.pc .pc-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(30px,6vw,100px);display:grid}.pc-testa h2{margin-top:18px;font-size:clamp(34px,3.6vw,64px)}.pc-lista{gap:12px;display:grid}.pc-msg{transform-origin:0 100%;align-items:flex-end;gap:10px;display:flex}.pc-msg p{background:color-mix(in srgb, var(--c) 16%, var(--white));color:var(--ink);border-radius:24px 24px 24px 6px;max-width:34ch;padding:10px 18px 13px;font-size:clamp(16px,1.25vw,20px);line-height:1.35}.pc-msg p b{color:var(--c);filter:brightness(.85);margin-bottom:2px;font-size:22px;display:block}.pc-msg.tu{transform-origin:100% 100%;justify-content:flex-end}.pc-msg.tu p{background:var(--ink);color:#fff;border-radius:24px 24px 6px}.pc-msg.tu p b{color:#9fb2ba;filter:none}.pc-msg.big p{font-family:var(--disp);letter-spacing:-.025em;background:var(--blue);color:#fff;max-width:20ch;font-size:clamp(24px,2.4vw,40px);font-weight:600;line-height:1.05}.pc-msg.big p b{color:#fff;filter:none}.pc-fine{color:var(--muted);margin:8px 0 0 52px;font-size:clamp(24px,2.2vw,34px)}.fc .fc-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(30px,6vw,100px);display:grid}.fc h2{color:#fff;margin-top:22px;font-size:clamp(44px,5.4vw,96px);line-height:.95}.fc-sotto{color:#9fb2ba;max-width:30em;margin-top:24px;font-size:18px}.fc-chat{color:var(--text)}.fc-lista{min-height:0}.fc-scrivi{border-top:1px solid var(--line);align-items:flex-end;gap:10px;padding:14px 6px 6px;display:flex}.fc-scrivi textarea{resize:none;border:1.5px solid var(--line);font:inherit;color:var(--ink);background:var(--paper);border-radius:22px;flex:1;min-height:52px;padding:12px 16px;font-size:16px}.fc-scrivi input:not([type=checkbox]){border:1.5px solid var(--line);min-width:0;height:52px;font:inherit;color:var(--ink);background:var(--paper);border-radius:22px;flex:1;padding:0 16px;font-size:16px}.fc-scrivi input:focus{outline:2px solid var(--blue);outline-offset:1px}.fc-mail{flex-wrap:wrap}.fc-privacy{color:var(--muted);cursor:pointer;flex-basis:100%;align-items:flex-start;gap:10px;padding:4px 4px 0;font-size:13.5px;display:flex}.fc-privacy input{accent-color:var(--blue);flex:none;width:16px;height:16px;margin-top:3px}.fc-invia:disabled{background:var(--paper-2);color:var(--muted);cursor:not-allowed;transform:none}.fc-fatto{border-top:1px solid var(--line);color:var(--muted);padding:14px 8px 6px;font-size:15px}.fc-fatto button{color:var(--blue);font-weight:600;text-decoration:underline}.fc-lista{max-height:360px;overflow-y:auto}.fc-scrivi textarea:focus{outline:2px solid var(--blue);outline-offset:1px}.fc-invia{background:var(--blue);color:#fff;width:52px;height:52px;transition:transform .3s var(--ease), background .3s;border-radius:50%;flex:none;font-size:22px;font-weight:700}.fc-invia:hover{background:var(--ink);transform:rotate(-45deg)}.fc .footer{margin-top:clamp(60px,10vh,120px)}@media (width<=960px){.pc .pc-wrap,.fc .fc-grid{grid-template-columns:minmax(0,1fr)}.hl .hl-team{margin-top:90px}}@media (width<=860px){.pc{height:auto}}@media (width<=640px){.hj-fondo>div:last-child{margin-left:0}.hj-label{width:100%;font-size:22px}.hj-bolla .disp{font-size:clamp(26px,8vw,40px)}.hl .hl-team{gap:6px;margin-top:110px}.hl-fig figcaption small{display:none}.hl-fig figcaption .hand{font-size:20px}.hl-fumetto{max-width:64vw;font-size:15px}.hl-fig:first-child .hl-fumetto{left:0;translate:0}.hl-fig:first-child .hl-fumetto:after{left:22%}.hl-fig:last-child .hl-fumetto{left:auto;right:0;translate:0}.hl-fig:last-child .hl-fumetto:after{left:78%}.hl .hl-fondo{flex-direction:column;align-items:flex-start}}.v1p-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(32px,6vw,120px);display:grid}.v1p-sx .eyebrow{margin-bottom:clamp(32px,6vh,64px)}.v1p-colonna{grid-template-columns:6px minmax(0,1fr);gap:clamp(18px,2.4vw,32px);display:grid}.v1p-bar{background:var(--line);border-radius:999px;width:6px;position:relative;overflow:hidden}.v1p-bar i{background:var(--blue);transform-origin:top;border-radius:999px;position:absolute;inset:0;transform:scaleY(0)}.v1p-list{gap:clamp(48px,14vh,140px);padding:6px 0;list-style:none;display:grid}.v1p-no{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);font-size:clamp(18px,2vw,30px);font-weight:600;line-height:1.1}.v1p-t{max-width:100%;display:inline-block;position:relative}.v1p-strike{background:var(--c);transform-origin:0;border-radius:999px;height:.22em;margin-top:-.08em;position:absolute;top:50%;left:-.2em;right:-.2em;transform:scaleX(0)}.v1p-sticky{padding-top:calc(13px + clamp(32px,6vh,64px));position:sticky;top:22vh}.v1p-si{font-size:clamp(40px,5.2vw,92px)}.v1p-w{opacity:.12}.v1p-hand{color:var(--muted);opacity:0;margin-top:clamp(20px,4vh,40px);font-size:clamp(28px,2.6vw,40px);transform:translateY(20px)}.v1c-cap,.v1l-cap,.v1l-thumb{clip-path:inset(-60% 0 0 round 999px);position:relative}.v1c-fondo,.v1l-thumb>span{background:var(--c);border-radius:999px;position:absolute;inset:0}@supports (background:color-mix(in srgb, red 50%, blue)){.v1c-fondo,.v1l-thumb>span{background:color-mix(in srgb, var(--c) 84%, var(--ink))}}.v1c-cap img,.v1l-cap img,.v1l-thumb img{transform-origin:50% 100%;filter:drop-shadow(0 0 1px #0b1d2659);width:auto;max-width:none;height:118%;position:absolute;bottom:0;left:50%;translate:-50%}.v1c-team{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:64px clamp(16px,2vw,28px);padding-top:clamp(40px,5vw,80px);display:grid}.v1c-cap{aspect-ratio:1/1.52}.v1c-cap img{height:112%}.v1c-ritratto{position:absolute;inset:0}.v1c-cap img{transition:scale .7s var(--ease)}.v1c-persona:hover .v1c-cap img{scale:1.04}.v1c-info{gap:4px;padding:22px 6px 0;display:grid}.v1c-info h3{font-family:var(--disp);letter-spacing:-.03em;color:var(--ink);font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1}.v1c-ruolo{color:var(--muted);font-size:15px}.v1c-frase{color:var(--ink);margin-top:10px;font-size:clamp(24px,2vw,30px)}.v1c-cap-vuota{clip-path:none;text-align:center;border:1.5px dashed #0b1d2647;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:18%;display:flex}.v1c-cap-vuota .disp{font-size:clamp(24px,2.3vw,38px)}.v1c-cap-vuota .dashes span{width:26px;height:9px}.v1l-lista{position:relative}.v1l-lista:after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.v1l-riga{--linea:1;transition:opacity .4s var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:center;gap:16px 40px;padding:clamp(18px,2.4vw,34px) 0;display:grid;position:relative}.v1l-riga:before{content:"";height:1px;transform:scaleX(var(--linea));transform-origin:0;background:#0b1d2638;position:absolute;top:0;left:0;right:0}.v1l-lista.attiva .v1l-riga:not(.on){opacity:.28}.v1l-sx{align-items:flex-end;gap:18px;min-width:0;display:flex}.v1l-nome{padding-bottom:.04em;font-size:clamp(48px,8vw,150px);line-height:.9;overflow:hidden}.v1l-nome span{transition:translate .6s var(--ease);display:inline-block}.v1l-riga.on .v1l-nome span{translate:.12em}.v1l-meta{justify-self:end;gap:6px;width:100%;display:grid}.v1l-ruolo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:15px;font-weight:600}.v1l-frase{color:var(--ink);font-size:clamp(26px,2.2vw,34px)}.v1l-altri .v1l-sx{flex-direction:column;align-items:flex-start;gap:16px}.v1l-altri .disp{font-size:clamp(32px,3.6vw,56px)}.v1l-altri .v1l-ruolo{text-transform:none;letter-spacing:0;font-size:16px;font-weight:400}.v1l-altri .dashes span{width:30px;height:10px}.v1l-float{pointer-events:none;z-index:4;width:0;height:0;position:absolute;top:0;left:0}.v1l-cap{aspect-ratio:1/1.36;opacity:0;width:210px;transition:opacity .25s,scale .55s cubic-bezier(.34,1.56,.64,1),rotate .55s cubic-bezier(.34,1.56,.64,1);position:absolute;top:-150px;left:-105px;rotate:-6deg;scale:.55}.v1l-cap.on{opacity:1;rotate:0deg;scale:1}.v1l-thumb{aspect-ratio:1/1.3;flex:none;width:clamp(60px,14vw,96px);margin-top:10px;display:none}@media (hover:none),(width<=860px){.v1l-thumb{display:block}.v1l-float{display:none}}.v1k{background:var(--ink);color:#c9d6db;padding:clamp(96px,14vh,160px) 0;position:relative}.v1k .eyebrow{color:#fff}.v1k-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(40px,6vh,72px);display:flex}.v1k-head h2{color:#fff;margin-top:16px;font-size:clamp(40px,5.4vw,92px)}.v1k-dashes{gap:6px;display:inline-flex}.v1k-dashes span{width:22px;height:8px;transition:width .5s var(--ease), background .4s;background:#ffffff29;border-radius:999px}.v1k-dashes span.on{background:var(--c);width:56px}.v1k-lista{gap:10px;display:grid}.v1k-item{background:var(--ink-2);transition:border-radius .6s var(--ease), background .4s;border-radius:42px;position:relative;overflow:hidden}.v1k-item.on{background:#17394a;border-radius:32px}.v1k-item h3{font:inherit}.v1k-item button{text-align:left;width:100%;min-height:84px;font-family:var(--disp);letter-spacing:-.03em;color:#ffffff94;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,1.6vw,22px);padding:10px 18px;font-size:clamp(22px,2.6vw,40px);font-weight:600;line-height:1;transition:color .3s;display:grid}.v1k-item button:hover,.v1k-item.on button{color:#fff}.v1k-item button:focus-visible{outline:2px solid var(--blue);outline-offset:-4px;border-radius:42px}.v1k-num{background:var(--c);min-width:66px;height:44px;color:var(--ink);font-family:var(--body);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-grid}.v1k-piu{border:1px solid #fff3;border-radius:999px;width:66px;height:44px;transition:background .4s,border-color .4s;position:relative}.v1k-piu i{width:16px;height:3px;transition:transform .5s var(--ease), background .4s;background:#fff;border-radius:999px;margin:-1.5px 0 0 -8px;position:absolute;top:50%;left:50%}.v1k-piu i+i{transform:rotate(90deg)}.v1k-item.on .v1k-piu{background:var(--c);border-color:#0000}.v1k-item.on .v1k-piu i{background:var(--ink)}.v1k-item.on .v1k-piu i+i{transform:rotate(0)}.v1k-corpo{transition:grid-template-rows .7s var(--ease);grid-template-rows:0fr;display:grid}.v1k-item.on .v1k-corpo{grid-template-rows:1fr}.v1k-dentro{min-height:0;transition:padding .7s var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:28px;padding:0 18px 0 30px;display:grid;overflow:hidden}.v1k-item.on .v1k-dentro{padding-top:6px;padding-bottom:18px}.v1k-testo{flex-direction:column;justify-content:space-between;gap:24px;padding:4px 0 12px;display:flex}.v1k-claim{color:var(--c);font-size:clamp(34px,3.2vw,52px)}.v1k-testo ul{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.v1k-testo li{color:#dce6ea;border:1px solid #ffffff2e;border-radius:999px;padding:8px 16px;font-size:15px}.v1k-foto{border-radius:24px;height:clamp(220px,34vh,340px);position:relative;overflow:hidden}.v1k-foto img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0;transform:scale(1.08)}.v1k-item.on .v1k-foto img{transform:scale(1)}@media (width<=1100px){.v1c-team{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 20px;max-width:760px;margin-inline:auto}}@media (width<=860px){.v1p-grid{grid-template-columns:minmax(0,1fr);gap:56px}.v1p-list{gap:40px}.v1p-sticky{padding-top:0;position:relative;top:0}.v1l-riga{grid-template-columns:minmax(0,1fr)}.v1l-meta{justify-self:start}.v1k-dentro{grid-template-columns:minmax(0,1fr);gap:18px;padding:0 14px}.v1k-foto{height:190px}}@media (width<=520px){.v1c-team{gap:56px 12px}.v1c-info{padding:16px 2px 0}.v1c-info h3{font-size:24px}.v1c-ruolo{font-size:13px}.v1c-frase{font-size:22px}.v1c-cap-vuota{gap:14px;padding:14%}.v1c-cap-vuota .disp{font-size:20px}.v1c-cap-vuota .dashes{gap:4px}.v1c-cap-vuota .dashes span{width:14px;height:6px}.v1k-item{border-radius:36px}.v1k-item button{gap:10px;min-height:72px;padding:10px 12px;font-size:20px}.v1k-num{min-width:50px;height:34px;padding:0 11px;font-size:13px}.v1k-piu{width:50px;height:34px}.v1k-claim{font-size:32px}.v1k-testo li{padding:6px 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.v1p-w,.v1p-hand{opacity:1;transform:none}.v1p-strike{transform:none}.v1p-no{opacity:.38}.v1p-bar i{transform:none}}.obB-chips{flex-wrap:wrap;gap:10px;margin-bottom:clamp(24px,3.4vh,36px);display:flex}.obB-chip{background:var(--paper);min-height:52px;color:var(--ink);text-align:left;border-radius:999px;padding:12px 22px;font-size:16px;font-weight:600;line-height:1.2;transition:background .3s,color .3s,box-shadow .3s;box-shadow:inset 0 0 0 1.5px #0000}.obB-chip:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.obB-chip.on{background:var(--ink);color:#fff;box-shadow:none}.obB-panel{background:var(--paper);border-radius:32px;padding:clamp(24px,3.6vw,56px)}.obB-panel .eyebrow{color:var(--muted);font-size:12px}.obB-panel h3{font-family:var(--disp);letter-spacing:-.035em;color:var(--ink);max-width:18em;margin-top:12px;font-size:clamp(30px,3.6vw,56px);font-weight:600;line-height:.96}.obB-linea{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:12px;margin:clamp(28px,4.4vh,48px) 0 clamp(28px,4.4vh,44px);list-style:none;display:grid}.obB-passo{min-width:0}.obB-trat{background:var(--c);transform-origin:0;border-radius:999px;height:20px;display:block}.obB-txt{margin-top:18px;padding-right:12px}.obB-n{font-family:var(--disp);letter-spacing:.02em;color:var(--muted);font-size:15px;font-weight:600;display:block}.obB-txt b{color:var(--ink);margin-top:6px;font-size:18px;font-weight:600;line-height:1.25;display:block}.obB-d{color:var(--muted);margin-top:6px;font-size:15px;line-height:1.45;display:block}@media (width<=760px){.obB-chip{min-height:46px;padding:11px 18px;font-size:15px}.obB-linea{grid-template-columns:minmax(0,1fr);gap:8px}.obB-passo{grid-template-columns:14px minmax(0,1fr);gap:18px;display:grid}.obB-trat{transform-origin:top;width:14px;height:auto}.obB-txt{margin:0;padding:4px 0 14px}}.meB-riga{--p:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.meB-rail{z-index:0;pointer-events:none;background:#0b1d261a;border-radius:999px;height:10px;position:absolute;inset:auto 0 -34px}.meB-rail i{background:var(--ink);transform:scaleX(var(--p));transform-origin:0;border-radius:999px;position:absolute;inset:0}.meB-cap{isolation:isolate;background:var(--white);min-width:0;min-height:0;box-shadow:inset 0 0 0 2px var(--c);text-align:center;color:var(--ink);transition:color .45s var(--ease);border-radius:999px;flex-direction:column;align-items:center;padding:30px 26px 150px;display:flex;position:relative;overflow:hidden}.meB-fill{z-index:-1;background:var(--c);transform-origin:bottom;position:absolute;inset:0;transform:scaleY(0)}.meB-cap.piena{color:#fff}.meB-cap.piena .meB-fill{transform:scaleY(1)}.meB-foto{background:var(--paper);border-radius:999px;flex-shrink:0;width:62%;height:96px;display:block;position:relative;overflow:hidden}.meB-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.meB-num{font-family:var(--disp);letter-spacing:-.06em;color:var(--c);transition:color .45s var(--ease);margin-top:50px;font-size:clamp(76px,7vw,112px);font-weight:600;line-height:.8}.meB-cap.piena .meB-num{color:#fff}.meB-cap h3{font-family:var(--disp);letter-spacing:-.035em;color:inherit;margin-top:18px;font-size:clamp(30px,2.6vw,42px);font-weight:600;line-height:.95}.meB-cap p{color:var(--muted);transition:color .45s var(--ease);margin-top:14px;font-size:16px;line-height:1.45}.meB-cap.piena p{color:#ffffffe6}.meB-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:20px;display:flex}.meB-chip{background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:6px 13px 6px 9px;font-size:13px;font-weight:600;transition:background .45s,color .45s;display:inline-flex}.meB-chip i{background:var(--a);border-radius:999px;width:14px;height:6px}.meB-cap.piena .meB-chip{color:#fff;background:#ffffff2e}.meB-cap.piena .meB-chip i{box-shadow:0 0 0 1.5px #fff}@media (width<=1100px){.meB-riga{grid-template-columns:minmax(0,1fr);gap:14px;padding-left:30px}.meB-rail{width:10px;height:auto;inset:0 auto 0 0}.meB-rail i{transform:scaleY(var(--p));transform-origin:top}.meB-cap{text-align:left;border-radius:32px;align-items:flex-start;min-height:0;padding:28px 28px 30px}.meB-foto{width:150px;height:84px;position:absolute;top:24px;right:24px}.meB-num{margin-top:0;font-size:76px}.meB-cap p{max-width:30em}.meB-chips{justify-content:flex-start}}@media (width<=520px){.meB-riga{padding-left:22px}.meB-cap{padding:24px 22px 26px}.meB-foto{width:112px;height:64px;top:20px;right:20px}.meB-num{font-size:64px}.meB-cap h3{font-size:32px}}.prB-sep{background:#0b1d2629;height:1px;display:block}.prB-riga{isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:20px 48px;margin:8px 0;padding:clamp(28px,3.6vw,44px) clamp(24px,4.4vw,72px);display:grid;position:relative}.prB-bg{z-index:-1;background:var(--blue);opacity:0;transition:transform .75s var(--ease), opacity .3s;border-radius:999px;position:absolute;inset:0;transform:scaleX(.12)}.prB-num{font-family:var(--disp);letter-spacing:-.055em;color:var(--blue);white-space:nowrap;font-size:clamp(80px,12.5vw,210px);font-weight:600;line-height:.8;transition:color .4s;display:block}.prB-label{color:var(--muted);margin-top:14px;font-size:15px;transition:color .4s;display:block}.prB-info{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.prB-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;transition:color .4s;display:inline-flex;box-shadow:inset 0 0 0 1.5px}.prB-info h3{font-family:var(--disp);letter-spacing:-.035em;color:var(--ink);font-size:clamp(28px,3.2vw,52px);font-weight:600;line-height:.98;transition:color .4s}@media (hover:hover){.prB-riga:hover .prB-bg{opacity:1;transform:scaleX(1)}.prB-riga:hover .prB-num,.prB-riga:hover .prB-info h3,.prB-riga:hover .prB-tag{color:#fff}.prB-riga:hover .prB-label{color:#ffffffd9}}@media (width<=760px){.prB-riga{grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:30px 4px}.prB-bg{display:none}}.finB{background:var(--paper);color:var(--ink);padding:clamp(110px,16vh,180px) 0 32px;overflow:hidden}.fiB-dashes{margin-bottom:28px;display:flex}.fiB-dashes span{width:30px;height:10px}.fiB-titolo{letter-spacing:-.045em;margin-top:22px;font-size:clamp(54px,10vw,176px);line-height:.9}.fiB-titolo .m{padding-bottom:.06em;display:block;overflow:hidden}.fiB-titolo .r{display:block}.fiB-mail{margin-top:clamp(36px,6vh,72px)}.fiB-mail .hand{color:var(--muted);margin-bottom:10px;font-size:clamp(26px,2.4vw,34px);display:inline-block;transform:rotate(-2deg)}.fiB-magnet{max-width:100%;display:block!important}.fiB-magnet>div{max-width:100%;display:inline-block}.fiB-link{letter-spacing:-.045em;max-width:100%;color:var(--blue);overflow-wrap:anywhere;padding-bottom:.1em;font-size:clamp(40px,10.4vw,168px);line-height:1;display:inline-block;position:relative}.fiB-link:after{content:"";transform-origin:0;height:.07em;min-height:5px;transition:transform .6s var(--ease);background:currentColor;border-radius:999px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.18)}.fiB-link:hover:after,.fiB-link:focus-visible:after{transform:scaleX(1)}.fiB-fila{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;margin-top:clamp(56px,9vh,110px);display:grid}.fiB-nota{max-width:22em;color:var(--muted);padding-bottom:28px;font-size:18px;line-height:1.45}.fiB-team{align-items:flex-end;gap:clamp(8px,1.6vw,24px);list-style:none;display:flex}.fiB-p{width:clamp(104px,15vw,230px);position:relative}.fiB-fig{padding-top:24%;display:block;position:relative;overflow:hidden}.fiB-arco{background:var(--c);border-radius:999px;position:absolute;inset:40% 9% -40%}.fiB-fig img{z-index:1;width:100%;height:auto;display:block;position:relative}.fiB-nome{z-index:3;background:var(--white);color:var(--ink);white-space:nowrap;border-radius:999px;padding:3px 14px 6px;font-size:clamp(22px,2.2vw,30px);position:absolute;top:6%;left:-4%;transform:rotate(-6deg);box-shadow:0 10px 20px -12px #0b1d2666}.fiB-p:nth-child(2) .fiB-nome{left:auto;right:-4%;transform:rotate(5deg)}.fiB-footer{border-top:2px solid var(--ink);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px 16px;padding-top:22px;font-size:14px;display:flex}@media (width<=760px){.fiB-fila{grid-template-columns:minmax(0,1fr);gap:8px}.fiB-nota{padding-bottom:8px;font-size:16px}.fiB-team{justify-content:center;width:100%}.fiB-p{flex:1 1 0;width:auto;min-width:0;max-width:200px}.fiB-nome{padding:2px 10px 4px;font-size:22px}}.rz-dash,.oc-goccia,.pe-goccia{aspect-ratio:38/12;background:var(--c);-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;display:block}.oc-scelte{flex-wrap:wrap;gap:10px;margin:clamp(28px,5vh,48px) 0 clamp(20px,3vh,32px);display:flex}.oc-scelte .hg-chip{background:var(--white);color:var(--ink);border:1.5px solid var(--line)}.oc-scelte .hg-chip:hover{background:var(--white);border-color:var(--ink)}.oc-scelte .hg-chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.oc-grid{background:var(--white);border:1px solid var(--line);border-radius:32px;grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(18px,3vw,40px);display:grid}.oc-mappa{width:100%;height:auto;overflow:visible}.oc-fondo{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:2 10;stroke-linecap:round}.oc-rotta{fill:none;stroke:var(--blue);stroke-width:4px;stroke-linecap:round}.oc-tappa circle{fill:var(--paper);stroke:var(--line);stroke-width:2px;transition:fill .4s,stroke .4s}.oc-tappa .oc-nome{font:600 15px var(--body);fill:var(--muted);transition:fill .4s}.oc-tappa .oc-n{font:600 22px var(--disp);fill:#fff}.oc-tappa.on circle{fill:var(--c);stroke:var(--c)}.oc-tappa.on .oc-nome{fill:var(--ink)}.oc-razzo{color:var(--blue)}.oc-passi h3{margin-bottom:20px;font-size:clamp(26px,2.4vw,38px)}.oc-passi ol{gap:14px;margin-bottom:28px;list-style:none;display:grid}.oc-passo{color:var(--text);grid-template-columns:34px 1fr;align-items:start;gap:12px;font-size:16px;display:grid}.oc-passo b{color:var(--ink);display:block}.oc-goccia{width:34px;margin-top:6px}@media (width<=860px){.oc-grid{grid-template-columns:1fr}.oc-scelte{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.oc-scelte .hg-chip{flex:none}}.mc{background:var(--paper-2);height:420vh;position:relative}.mc-pin{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.mc-wrap{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:2vh clamp(24px,4vw,72px);height:100%;padding:12vh 0 6vh;display:grid}.mc-testa{grid-column:1/-1}.mc-testa h2{font-size:clamp(40px,5vw,84px)}.mc-palco{place-items:center;display:grid;position:relative}.mc-logo{width:min(100%,560px)}.mc-logo .mc-schizzo{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mc-schizzo path{stroke:var(--blue);stroke-width:10px;stroke-linejoin:round}.mc-num{align-items:flex-end;gap:6px;font-size:clamp(60px,7vw,120px);line-height:1;display:flex;position:absolute;bottom:0;left:0}.mc-num span{flex-direction:column;height:1em;display:flex;overflow:hidden}.mc-num b{height:1em;font-weight:600}.mc-num small{color:var(--muted);margin-bottom:.4em;font-size:.3em}.mc-fasi{align-self:center;height:100%;list-style:none;position:relative}.mc-fase{flex-direction:column;justify-content:center;gap:20px;display:flex;position:absolute;inset:0}.mc-fase img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--forma-grande);border:3px solid var(--c);align-self:flex-start;width:min(100%,560px);height:auto;max-height:36vh}.mc-fase .hand{color:var(--c);font-size:28px}.mc-fase h3{margin:4px 0 12px;font-size:clamp(44px,5vw,86px)}.mc-fase p{max-width:44ch}.mc-aree{gap:8px;margin-top:16px;display:flex}.mc-aree i{background:var(--c);color:#fff;border-radius:99px;padding:6px 12px;font-size:13px;font-style:normal;font-weight:600}@media (width<=860px){.mc{height:auto;padding:96px 0}.mc-pin{height:auto;display:block;position:static}.mc-wrap{padding:0;display:block}.mc-palco{display:none}.mc-fasi{gap:48px;height:auto;margin-top:40px;display:grid}.mc-fase{position:static}}.pe-hint{color:var(--blue);margin-top:10px;font-size:26px;display:block}.pe-bacheca{background:var(--paper-2) radial-gradient(circle, #0b1d2624 1.2px, transparent 1.4px) 0 0 / 26px 26px;border-radius:36px;height:clamp(560px,78vh,760px);margin-top:clamp(32px,6vh,64px);position:relative}.pe-adesivo{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:min(28%,360px);position:absolute}.pe-adesivo:active{cursor:grabbing}.pe-adesivo img{filter:drop-shadow(0 0 #fff)drop-shadow(4px 0 #fff)drop-shadow(-4px 0 #fff)drop-shadow(0 4px #fff)drop-shadow(0 -4px #fff)drop-shadow(0 18px 22px #0b1d2638);pointer-events:none;width:100%}.pe-cartellino{border-top:6px solid var(--c);background:#fff;border-radius:20px;margin:-14% 8% 0;padding:18px 20px;position:relative;box-shadow:0 12px 30px #0b1d261f}.pe-cartellino h3{color:var(--ink);font-size:40px}.pe-cartellino small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600;display:block}.pe-cartellino p{margin:10px 0 12px;font-size:16px}.pe-scrivi{color:var(--blue);font-size:15px;font-weight:600}.pe-scrivi:hover{text-decoration:underline}.pe-goccia{cursor:grab;width:clamp(60px,7vw,110px);position:absolute}@media (width<=860px){.pe-bacheca{gap:40px;height:auto;padding:32px 20px;display:grid}.pe-adesivo{justify-self:center;width:min(100%,360px);position:relative;top:auto!important;left:auto!important}.pe-adesivo:nth-of-type(2n){rotate:3deg!important}.pe-goccia{width:54px}.pe-hint{display:none}}.fd-cta{flex-direction:column;align-items:flex-start;margin-top:clamp(80px,14vh,160px);display:flex;position:relative}.fd-tana{pointer-events:none;gap:6px;height:clamp(110px,12vw,170px);display:flex;position:absolute;bottom:calc(100% - 4px);left:40px;overflow:hidden}.fd-testa{width:clamp(90px,10vw,140px);height:100%;display:block;position:relative}.fd-testa img{width:100%;height:auto;position:absolute;top:0;left:0}.fd-voce{z-index:2;color:var(--ink);white-space:nowrap;opacity:0;background:#fff;border-radius:14px 14px 14px 2px;padding:4px 10px 6px;font-size:20px;position:absolute;top:2px;right:2px}.fd-bottone{z-index:1;background:var(--blue);color:#fff;font-family:var(--disp);letter-spacing:-.03em;border-radius:99px;align-items:center;gap:22px;padding:22px 22px 22px 40px;font-size:clamp(36px,5vw,72px);font-weight:600;transition:background .3s;display:inline-flex;position:relative}.fd-bottone small{font-family:var(--body);letter-spacing:0;opacity:.8;font-size:16px;font-weight:500}.fd-bottone .arr{width:1.2em;height:1.2em;color:var(--blue);transition:rotate .4s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:.7em;display:grid}.fd-bottone:hover{color:var(--ink);background:#fff}.fd-bottone:hover .arr{background:var(--blue);color:#fff;rotate:-45deg}.fd-nota{color:#ffffffb3;margin:22px 0 0 40px;font-size:30px}.fd .footer{margin-top:clamp(60px,10vh,120px)}@media (width<=640px){.fd-bottone{flex-wrap:wrap;gap:14px;padding:16px 16px 16px 26px}.fd-bottone small{order:3;width:100%}.fd-tana{left:20px}.fd-nota{margin-left:0;font-size:24px}}.oc-tappa text{paint-order:stroke;stroke:var(--white);stroke-width:6px;stroke-linejoin:round}.oc-tappa .oc-n{stroke:none}.oc-tappa{transform-box:fill-box}@media (width<=860px){.pe-bacheca{overflow:clip}}@media (width<=640px){.fd-voce{display:none}.fd-testa{width:84px}.fd-tana{height:100px}}.mc-fermo{height:auto;padding:96px 0}.mc-fermo .mc-pin{height:auto;display:block;position:static}.mc-fermo .mc-wrap{padding:0;display:block}.mc-fermo .mc-palco{display:none}.mc-fermo .mc-fasi{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:48px;height:auto;margin-top:40px;display:grid}.mc-fermo .mc-fase{justify-content:flex-start;position:static}.mc-fermo .mc-fase h3{font-size:clamp(32px,3vw,48px)}.cc-fila{gap:12px;height:clamp(360px,52vh,580px);display:flex}.cc-carta{background:var(--c);cursor:pointer;min-width:0;transition:flex .7s var(--ease);outline-offset:4px;border-radius:28px;flex:1;position:relative;overflow:hidden}.cc-carta.on{cursor:default;flex:4.2}.cc-carta img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.cc-carta:not(.on):hover img{transform:scale(1.05)}.cc-velo{background:linear-gradient(#0000 30%,#0b1d26d1);position:absolute;inset:0}.cc-n{color:#fff;font-size:22px;position:absolute;top:18px;left:20px}.cc-basso{color:#fff;position:absolute;bottom:22px;left:20px;right:20px}.cc-titolo{color:#fff;white-space:nowrap;transform-origin:0 100%;transition:rotate .6s var(--ease), translate .6s var(--ease);font-size:clamp(22px,2vw,32px)}.cc-carta:not(.on) .cc-titolo{translate:1.05em;rotate:-90deg}.cc-dett{opacity:0;max-height:0;transition:max-height .4s var(--ease), opacity .3s;overflow:hidden}.cc-carta.on .cc-dett{opacity:1;max-height:280px;transition:max-height .6s .25s var(--ease), opacity .5s .35s}.cc-dett .hand{color:#fff;margin-top:10px;margin-bottom:10px;font-size:30px}.cc-dett ul{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.cc-dett li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:600}@media (width<=860px){.cc-fila{flex-direction:column;height:auto}.cc-carta{height:76px;transition:height .6s var(--ease);flex:none}.cc-carta.on{height:440px}.cc-carta:not(.on) .cc-titolo{font-size:22px;translate:0;rotate:0deg}.cc-carta:not(.on) .cc-basso{bottom:24px;left:64px}.cc-carta:not(.on) .cc-n{top:auto;bottom:26px}.cc-titolo{white-space:normal}}.cd{color:var(--ink);align-items:center;min-height:100svh;transition:background-color .6s;display:flex}.cd .eyebrow,.cd .eyebrow i{color:var(--ink)}.cd-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.cd-h2{color:var(--ink);margin-top:14px;font-size:clamp(40px,min(5.6vw,9vh),104px)}.cd-h2>span{display:block}.cd-rullo{--riga:1.05em;height:var(--riga);color:#fff;margin-top:.06em;display:block;position:relative;overflow:hidden}.cd-rullo ul{list-style:none}.cd-rullo li{height:var(--riga);line-height:var(--riga);white-space:nowrap}.cd-rullo:after{content:"";pointer-events:none;background:linear-gradient(#0000001f,#0000 22% 78%,#0000001f);position:absolute;inset:0}.cd-claim{margin:clamp(14px,2.4vh,26px) 0 14px;font-size:clamp(30px,2.6vw,42px)}.cd-voci{flex-wrap:wrap;gap:8px;max-width:40em;list-style:none;display:flex}.cd-voci li{background:#ffffffd9;border-radius:99px;padding:8px 14px;font-size:15px;font-weight:600}.cd-comandi{flex-wrap:wrap;align-items:center;gap:22px;margin-top:clamp(20px,4vh,40px);display:flex}.cd-gira{background:var(--ink);color:#fff;border-radius:99px;align-items:center;gap:10px;height:56px;padding:0 26px;font-weight:600;display:inline-flex}.cd-gira span{transition:rotate .5s var(--ease);font-size:20px}.cd-gira:hover span{rotate:180deg}.cd-scelte{gap:8px;display:flex}.cd-scelte button{aspect-ratio:38/12;background:var(--ink);opacity:.3;width:34px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;transition:opacity .3s,width .3s}.cd-scelte button.on{opacity:1;width:48px}.cd-img{aspect-ratio:4/5;background:#0000001a;border-radius:32px;max-height:74vh;overflow:hidden;box-shadow:0 40px 60px -30px #0b1d2680}.cd-img img{object-fit:cover;width:100%;height:100%}@media (width<=860px){.cd{min-height:0}.cd-grid{grid-template-columns:minmax(0,1fr)}.cd-h2{font-size:clamp(34px,9vw,56px)}.cd-rullo li{font-size:.78em}.cd-img{aspect-ratio:3/2}}.od-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,56px);display:grid}.od-testa h2{margin-top:14px;font-size:clamp(36px,min(3.8vw,7vh),68px)}.od-scelte{flex-direction:column;align-items:flex-start;gap:8px;margin-top:clamp(18px,3vh,30px);display:flex}.od-scelte button{background:var(--paper-2);text-align:left;border-radius:99px;padding:9px 18px;font-size:15px;font-weight:600;transition:background .3s,color .3s}.od-scelte button:hover{box-shadow:inset 0 0 0 1.5px var(--ink);background:#fff}.od-scelte button.on{background:var(--ink);color:#fff}.od-razzo-box{aspect-ratio:220/250;width:100%;max-height:62vh;margin-inline:auto;position:relative}.od-razzo{width:100%;height:100%;color:var(--blue);position:absolute;inset:0;overflow:visible}.od-dash{aspect-ratio:38/12;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;background:#d9d6cc;transition:background .4s;position:absolute}.od-dash.on{background:var(--c)}.od-et{white-space:nowrap;color:var(--muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;translate:-50% -50%}.od-et.on{color:var(--ink)}.od-et b{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.od-passi h3{margin-bottom:18px;font-size:clamp(26px,2.4vw,38px)}.od-passi ol{gap:12px;margin-bottom:24px;list-style:none;display:grid}.od-passo{color:var(--muted);grid-template-columns:30px 1fr;gap:12px;font-size:15px;display:grid}.od-passo>b{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.od-passo strong{color:var(--ink);font-size:16px;display:block}@media (width<=1100px) and (width>=861px){.od-grid{grid-template-columns:1fr 1fr}.od-passi{grid-column:1/-1}}@media (width<=860px){.od-grid{grid-template-columns:minmax(0,1fr)}.od-scelte{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;flex-flow:row;overflow-x:auto}.od-scelte button{flex:none}.od-razzo-box{width:64%}}.oe-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.oe-testa h2{margin-top:14px;font-size:clamp(36px,min(3.8vw,7vh),68px)}.oe-scelte{flex-direction:column;align-items:flex-start;gap:8px;margin-top:clamp(18px,3vh,30px);display:flex}.oe-scelte button{background:var(--paper-2);text-align:left;border-radius:99px;padding:9px 18px;font-size:15px;font-weight:600;transition:background .3s,color .3s}.oe-scelte button:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.oe-scelte button.on{background:var(--ink);color:#fff}.oe-tavolo{background:var(--white);border:1px solid var(--line);border-radius:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;min-height:clamp(380px,62vh,600px);padding:clamp(18px,2.4vw,32px);display:grid}.oe-mucchio{background:var(--paper) radial-gradient(circle, #0b1d261f 1.2px, transparent 1.4px) 0 0 / 22px 22px;border-radius:22px;position:relative}.oe-mucchio .oe-goccia{position:absolute}.oe-vuoto{text-align:center;color:var(--muted);font-size:24px;position:absolute;bottom:18px;left:0;right:0}.oe-goccia{aspect-ratio:38/12;background:var(--c);color:#fff;width:clamp(110px,10vw,150px);-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;place-items:center;display:grid}.oe-goccia i{letter-spacing:.02em;padding-left:14%;font-size:13px;font-style:normal;font-weight:700}.oe-fila{flex-direction:column;justify-content:center;gap:12px;list-style:none;display:flex}.oe-titolo h3{margin-bottom:4px;font-size:clamp(24px,2.2vw,34px)}.oe-passo{grid-template-columns:22px auto 1fr;align-items:center;gap:12px;display:grid}.oe-n{font-family:var(--disp);color:var(--muted);font-size:18px}.oe-passo .oe-goccia{width:clamp(90px,7.5vw,116px)}.oe-txt{color:var(--muted);font-size:14px;line-height:1.4}.oe-txt strong{color:var(--ink);font-size:15px;display:block}@media (width<=860px){.oe-grid,.oe-tavolo{grid-template-columns:minmax(0,1fr)}.oe-mucchio{min-height:200px}.oe-scelte{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;flex-flow:row;overflow-x:auto}.oe-scelte button{flex:none}.oe-passo{grid-template-columns:18px auto 1fr}.oe-passo .oe-goccia{width:84px}.oe-goccia i{font-size:11px}}.pc3-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pc3-caso{background:var(--white);border:1px solid var(--line);transition:translate .5s var(--ease), box-shadow .5s;border-radius:28px;overflow:hidden}.pc3-caso:hover{translate:0 -6px;box-shadow:0 30px 50px -30px #0b1d2666}.pc3-img{aspect-ratio:3/2;background:var(--c);width:100%;max-height:34vh;position:relative;overflow:hidden}.pc3-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.pc3-caso:hover .pc3-img img{transform:scale(1.05)}.pc3-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:#fff;border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:14px;left:14px}.pc3-corpo{padding:clamp(16px,2.4vh,24px) 22px clamp(18px,2.6vh,26px)}.pc3-corpo h3{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);font-size:clamp(20px,1.7vw,26px);font-weight:600;line-height:1.1}.pc3-kpi{align-items:baseline;gap:10px;margin-top:clamp(10px,2vh,20px);display:flex}.pc3-kpi .disp{color:var(--c);font-size:clamp(44px,min(4.4vw,8vh),72px)}.pc3-kpi small{color:var(--muted);font-size:14px}@media (width<=860px){.pc3-lista{grid-template-columns:minmax(0,1fr)}.pc3-img{max-height:none}}.pd-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,.7fr);gap:16px;height:clamp(380px,56vh,560px);display:grid}.pd-casi{flex-direction:column;gap:10px;display:flex}.pd-casi button{text-align:left;background:var(--white);border:1px solid var(--line);font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);border-radius:22px;flex:1;padding:18px 22px;font-size:clamp(17px,1.4vw,22px);font-weight:600;line-height:1.15;transition:background .3s,color .3s}.pd-casi button small{font-family:var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.pd-casi button.on{background:var(--c);color:#fff;border-color:var(--c)}.pd-casi button.on small{color:#ffffffd9}.pd-img{background:var(--c);border-radius:28px;overflow:hidden}.pd-img img{object-fit:cover;width:100%;height:100%}.pd-grafico{background:var(--ink);color:#fff;border-radius:28px;flex-direction:column;padding:22px 22px 18px;display:flex}.pd-kpi{color:#fff;font-size:clamp(44px,4.4vw,76px);line-height:.9}.pd-kpi small{font-family:var(--body);letter-spacing:0;color:#ffffffb3;margin-top:8px;font-size:14px;font-weight:500;display:block}.pd-barre{flex:1;grid-template-columns:1fr 1fr;align-items:end;gap:14px;margin-top:18px;display:grid}.pd-col{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:8px;height:100%;display:flex;position:relative}.pd-col small{text-align:center;color:#fff9;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.pd-prima,.pd-dopo{border-radius:12px 12px 4px 4px;display:block}.pd-prima{background:#ffffff40}.pd-dopo{background:var(--c);position:relative}.pd-razzo{width:78px;margin-left:-39px;position:absolute;bottom:calc(100% + 4px);left:50%}@media (width<=860px){.pd-grid{grid-template-columns:minmax(0,1fr);height:auto}.pd-casi{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;flex-direction:row;overflow-x:auto}.pd-casi button{flex:none;width:74%}.pd-img{aspect-ratio:3/2}.pd-grafico{height:300px}}.pd-tutti{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pd-img{position:relative}.pd-img:after{content:"";background:linear-gradient(#0000 35%,#0b1d26d1);position:absolute;inset:0}.pd-sfida{z-index:1;color:#fff;font-size:clamp(15px,1.2vw,18px);line-height:1.45;position:absolute;bottom:20px;left:22px;right:22px}.pd-grafico{justify-content:space-between;position:relative}.pd-grafico .pd-razzo{width:54px;margin:0 0 6px;position:relative;bottom:auto;left:auto}.pd-numeri{gap:14px;list-style:none;display:grid}.pd-n b{color:var(--c);filter:brightness(1.15);font-size:clamp(30px,2.8vw,46px);line-height:1;display:block}.pd-n span{color:#fff;margin-top:4px;font-size:14px;display:block}.pd-n small{color:#ffffff8c;font-size:11.5px;display:block}.pd-grafico .pd-leggi,.pd-avviso{margin-top:14px}@media (width<=860px){.pd-img{aspect-ratio:4/5}.pd-grafico{height:auto}}.pd-cop{aspect-ratio:auto;height:100%}.pd-titolo{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:10px;font-size:12px;font-weight:700}.pd-fatto{gap:10px;list-style:none;display:grid}.pd-f{color:#fff;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.45;display:grid}.pd-f i{aspect-ratio:38/12;background:var(--c2);width:22px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;margin-top:6px}.pd-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.3fr) minmax(0,.85fr);height:clamp(400px,58vh,580px)}@media (width<=860px){.pd-grid{height:auto}.pd-cop{aspect-ratio:4/3;height:auto}}.pd-grid .pd-cop{aspect-ratio:auto;width:100%;min-width:0;height:100%}@media (width<=860px){.pd-grid .pd-cop{aspect-ratio:4/3;height:auto}}.pe2-carta{background:var(--c)}.pe2-carta:before{content:"";background:radial-gradient(circle at 85% 12%,#ffffff40,#0000 45%),linear-gradient(#0000 35%,#0b1d2673);position:absolute;inset:0}.pe2-ventaglio{aspect-ratio:1;opacity:.95;width:min(46%,180px);transition:opacity .4s, width .6s var(--ease);position:absolute;top:10%;right:10%}.pe2-carta:not(.on) .pe2-ventaglio{opacity:.5;width:70%;right:15%}.pe2-ventaglio i{aspect-ratio:38/12;transform-origin:105%;width:46%;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;background:#fff;margin:-7% 0 0 -23%;position:absolute;top:50%;left:50%;translate:-60%}.pe2-carta .cc-titolo{-webkit-text-stroke:0;text-shadow:none}.pe2-carta .cc-dett li{background:#fff3}.pe2-fatto{color:#ffffffeb;max-width:34em;margin-top:10px;font-size:14.5px;line-height:1.45}.pf-lista{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:8px;display:grid}.pf-caso{border-radius:var(--forma-grande);background:var(--white);border:1px solid var(--line);min-height:230px;transition:translate .4s var(--ease), box-shadow .4s;flex-direction:column;gap:8px;padding:22px 22px 20px;display:flex;position:relative;overflow:hidden}.pf-caso:after{content:"";aspect-ratio:1;background:var(--c);opacity:.1;width:140px;transition:transform .6s var(--ease), opacity .4s;border-radius:50%;position:absolute;top:-40px;right:-40px}.pf-caso:hover{translate:0 -5px;box-shadow:0 26px 44px -30px #0b1d2673}.pf-caso:hover:after{opacity:.16;transform:scale(1.6)}.pf-aree{gap:5px;display:flex}.pf-aree i{aspect-ratio:38/12;background:var(--c2);width:26px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.pf-interno{z-index:1;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--forma);background:var(--blue);color:#fff;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:18px;right:18px}.pf-nome{letter-spacing:-.03em;color:var(--ink);margin-top:6px;font-size:clamp(26px,2.2vw,34px);line-height:1}.pf-settore{color:var(--muted);font-size:14.5px}.pf-num{align-items:baseline;gap:10px;margin-top:auto;padding-top:12px;display:flex}.pf-num b{color:var(--c);font-size:clamp(30px,2.6vw,42px);line-height:1}.pf-num small{color:var(--muted);font-size:13px}.pf-cosa{letter-spacing:.03em;color:var(--ink);opacity:.7;margin-top:auto;font-size:12.5px;font-weight:600}.pf-caso.con-numeri .pf-cosa{margin-top:6px}.pr-numero small{color:#ffffff80;margin-top:6px;font-size:12px;display:block}@media (width<=860px){.pf-lista{grid-template-columns:minmax(0,1fr)}.pf-caso{min-height:0}}.cop{aspect-ratio:4/3;border-radius:var(--forma-grande);background:var(--c);isolation:isolate;display:block;position:relative;overflow:hidden}.cop:before{content:"";z-index:-1;background:radial-gradient(circle at 88% 12%,#ffffff40,#0000 45%),linear-gradient(#0000 40%,#0b1d2659);position:absolute;inset:0}.cop-ventaglio{aspect-ratio:1;width:34%;position:absolute;top:12%;right:9%}.cop-ventaglio i{aspect-ratio:38/12;transform-origin:105%;opacity:.95;width:46%;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;transition:translate .5s var(--ease);background:#fff;margin:-7% 0 0 -23%;position:absolute;top:50%;left:50%;translate:-60%}.cop-ventaglio i:first-child{background:#fff}.cop-nome{color:#fff;letter-spacing:-.03em;font-size:clamp(24px,2.4vw,40px);line-height:.98;position:absolute;bottom:9%;left:7%;right:7%}a:hover .cop-ventaglio i{translate:-80%}.pf-caso.con-cop{min-height:0;padding:10px 10px 18px}.pf-caso.con-cop:after{display:none}.pf-caso.con-cop .pf-testo{flex-direction:column;gap:6px;padding:8px 12px 0;display:flex}.pf-caso.con-cop .pf-nome{margin-top:0;font-size:clamp(22px,1.9vw,28px)}.pf-caso.con-cop .pf-cosa{margin-top:4px}.pr-galleria{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.pr-galleria .cop{aspect-ratio:4/3}.pr-galleria .cop:first-child{aspect-ratio:16/9;grid-column:1/-1}@media (width<=860px){.pr-galleria{grid-template-columns:minmax(0,1fr)}.pr-galleria .cop:first-child{aspect-ratio:4/3}}.pp-intro{color:var(--muted);max-width:34em;margin-bottom:18px;font-size:clamp(17px,1.4vw,21px)}.pr-cop .cop-foto{inset:10% 14%}@media (width<=860px){.pr-cop{aspect-ratio:4/3}.pr-cop .cop-foto{inset:14% 8% 10%}}.pr-cop{aspect-ratio:21/7;margin-top:clamp(24px,4vh,40px)}.pr-cop .cop-nome{font-size:clamp(40px,6vw,96px)}.pr-cop .cop-ventaglio{width:18%;top:14%;right:8%}@media (width<=860px){.pr-cop{aspect-ratio:16/9}.pr-cop .cop-ventaglio{width:30%}}.rp{aspect-ratio:220/250;display:block;position:absolute}.rp-razzo{color:#fff;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rp i{aspect-ratio:38/12;opacity:.28;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;transition:opacity .3s, scale .4s var(--ease);background:#fff;position:absolute;translate:-50% -50%}.rp i.on{opacity:1}.cop .cop-rp{height:62%;top:50%;right:12%;translate:0 -50%}a:hover .cop .rp i.on{scale:1.25 1}.cop-ventaglio{display:none}.pr-cop .cop-rp{height:70%;right:8%}.pr-cop .cop-nome{right:40%}.pe2-ventaglio{display:none}.pe2-rp{width:min(40%,150px);transition:width .6s var(--ease), opacity .4s;top:9%;right:10%}.pe2-carta:not(.on) .pe2-rp{opacity:.55;width:62%;right:19%}.pd-cop .cop-rp{height:52%;top:36%}.cop-img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}a:hover .cop-img{transform:scale(1.04)}.cop:before{background:linear-gradient(#0000 55%,#0b1d2680)}.cop-badge{z-index:2;aspect-ratio:1;border-radius:var(--forma);background:var(--c);width:clamp(44px,13%,72px);transition:all .6s var(--ease);position:absolute;top:5%;right:4%;box-shadow:0 6px 18px #0b1d262e}html .cop-badge .cop-rp{width:auto;height:66%;position:absolute;top:50%;left:50%;right:auto;translate:-50% -50%}.pr-cop .cop-badge{width:clamp(56px,8%,96px)}.pr-cop:before,.pd-cop:before{background:linear-gradient(#0000 40%,#0b1d26a6)}.pr-cop .cop-nome,.pd-cop .cop-nome{text-shadow:0 2px 18px #0b1d2666;right:7%}.pe2-carta img{z-index:0}.pe2-carta:before{z-index:1;background:linear-gradient(#0000 30%,#0b1d26b8)}.pe2-carta .cc-basso,.pe2-carta .pe2-badge{z-index:2}.pe2-carta:not(.on) .pe2-badge{width:44px;top:16px;right:50%;translate:50%}.pr-foto{gap:var(--gap,14px);flex-direction:column;display:flex}.pr-foto-riga{gap:var(--gap,14px);display:flex}.pr-foto figure{border-radius:var(--forma-grande);background:var(--white);flex:none;height:100%;margin:0;overflow:hidden;box-shadow:0 10px 30px #0b1d2614}.pr-foto img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=600px){.pr-foto figure{border-radius:var(--forma)}}@media (width<=860px){.pe2-carta:not(.on):before{background:linear-gradient(90deg,#0b1d26c7,#0b1d2659)}.pe2-carta:not(.on) .pe2-badge{display:none}}.nav .links a[aria-current=page]{color:var(--blue)}.sv-hero{padding-bottom:clamp(24px,4vh,48px)}.sv-testa h1{margin-top:18px;font-size:clamp(40px,min(6vw,10vh),112px)}.sv-testa h1 .split-parent{padding-bottom:.05em}.sv-tessere{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;min-height:0;margin-top:clamp(24px,4vh,48px);display:grid}.sv-tessera{background:var(--c);min-height:clamp(260px,42vh,460px);transition:translate .5s var(--ease);border-radius:26px;position:relative;overflow:hidden}.sv-tessera:hover{translate:0 -8px}.sv-tessera img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0}.sv-tessera:hover img{transform:scale(1.06)}.sv-velo{background:linear-gradient(#0000 40%,#0b1d26cc);position:absolute;inset:0}.sv-n{color:#fff;font-size:20px;position:absolute;top:16px;left:18px}.sv-nome{color:#fff;position:absolute;bottom:18px;left:18px;right:18px}.sv-nome b{font-size:clamp(19px,1.5vw,26px);line-height:1.05;display:block}.sv-nome .hand{color:#ffffffe6;margin-top:6px;font-size:24px;display:block}@media (width<=860px){.sv-tessere{padding-inline:var(--gut);scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;margin-inline:0;display:flex;overflow-x:auto}.sv-tessera{scroll-snap-align:start;flex:none;width:70vw;min-height:360px}}.tg{padding-bottom:clamp(24px,4vh,40px)}.tg-testa{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.tg-testa h1{margin-top:18px;font-size:clamp(40px,min(5.6vw,9vh),100px)}.tg-testa h1 .split-parent{padding-bottom:.05em}.tg-istr{max-width:22em;color:var(--muted);font-size:18px}.tg-istr b{color:var(--ink)}.tg-tocco{display:none}.tg-banco{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-height:76px;margin:clamp(18px,3.5vh,36px) auto;display:flex}.tg-goccia{aspect-ratio:38/12;background:var(--c);color:#fff;width:clamp(120px,11vw,160px);-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;cursor:grab;touch-action:none;place-items:center;padding-left:12%;font-size:14px;font-weight:700;transition:filter .3s;display:grid}.tg-goccia:active{cursor:grabbing}.tg-goccia.scelta{filter:brightness(1.15)drop-shadow(0 0 #fff);outline:3px solid var(--ink)}.tg-tasca .tg-goccia{cursor:default;width:92px;font-size:11px}.tg-persone{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,28px);display:grid}.tg-persona{text-align:left;background:var(--white);cursor:pointer;border:2px dashed #0000;border-radius:30px;grid-template-rows:auto auto auto;padding:12px 12px 16px;transition:border-color .3s,translate .3s,box-shadow .3s;display:grid;position:relative;box-shadow:0 24px 40px -28px #0b1d2659}.tg-persona.sopra,.tg-persona:focus-visible{border-color:var(--c);translate:0 -6px}.tg-foto{background:var(--c);border-radius:22px;height:clamp(150px,26vh,270px);display:block;position:relative;overflow:hidden}.tg-foto img{pointer-events:none;width:auto;max-width:none;height:96%;position:absolute;bottom:0;left:50%;translate:-50%}.tg-nome{justify-content:space-between;align-items:baseline;gap:10px;padding:12px 6px 6px;display:flex}.tg-nome .hand{color:var(--ink);font-size:34px}.tg-nome small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:right;font-size:11px;font-weight:600}.tg-tasca{flex-wrap:wrap;gap:6px;min-height:30px;padding:0 6px;display:flex}.tg-fumetto{z-index:3;background:var(--ink);color:#fff;white-space:nowrap;border-radius:18px;padding:8px 16px 10px;font-size:24px;position:absolute;top:-18px;left:50%;translate:-50% -100%}.tg-fumetto:after{content:"";border:9px solid #0000;border-top-color:var(--ink);border-bottom:0;position:absolute;bottom:-8px;left:50%;translate:-50%}@media (pointer:coarse){.tg-tocco{display:inline}}@media (width<=860px){.tg-persone{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tg-persona{border-radius:20px;padding:6px 6px 10px}.tg-foto{border-radius:16px;height:120px}.tg-nome{flex-direction:column;gap:2px;padding:8px 4px 4px}.tg-nome .hand{font-size:24px}.tg-nome small{display:none}.tg-tasca .tg-goccia{width:70px;font-size:9px}.tg-goccia{width:104px;font-size:12px}.tg-fumetto{white-space:normal;text-align:center;width:150px;font-size:18px}}.mg{padding-top:clamp(120px,18vh,180px)}.mg-testa h1{max-width:14em;margin-top:16px;font-size:clamp(44px,min(6.4vw,11vh),120px)}.mg-testa .intro{max-width:34em;color:var(--muted);margin-top:18px;font-size:clamp(17px,1.4vw,21px)}.mg-filtri{flex-wrap:wrap;gap:8px;margin:clamp(26px,4vh,44px) 0 14px;display:flex}.mg-filtri button{background:var(--white);border:1.5px solid var(--line);border-radius:99px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.mg-filtri button i,.mg-cat i{aspect-ratio:38/12;background:var(--c);width:26px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;display:inline-block}.mg-filtri button:hover{border-color:var(--ink)}.mg-filtri button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.mg-avviso{margin-bottom:18px;display:inline-block}.mg-griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mg-art{background:var(--white);border:1px solid var(--line);border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.mg-art.grande{grid-area:span 2/span 2}.mg-img{aspect-ratio:16/10;background:var(--c);overflow:hidden}.mg-art.grande .mg-img{aspect-ratio:auto;flex:1;min-height:260px}.mg-img img{object-fit:cover;width:100%;height:100%}.mg-corpo{padding:18px 20px 20px}.mg-cat{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.mg-corpo h2{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);margin:10px 0 12px;font-size:clamp(19px,1.5vw,24px);font-weight:600;line-height:1.1}.mg-art.grande h2{font-size:clamp(28px,2.6vw,42px)}.mg-corpo small{color:var(--muted);font-size:13px}@media (width<=860px){.mg-griglia{grid-template-columns:minmax(0,1fr)}.mg-art.grande{grid-area:auto}.mg-art.grande .mg-img{aspect-ratio:16/10;min-height:0}}.sv-hero .sv-tessere{flex-direction:row;display:grid}.sv-nome b.disp{color:#fff}.tg .tg-testa,.tg .tg-banco{flex-direction:row;flex:none}.tg .tg-persone{flex:none;display:grid}.mg-art.grande .mg-img{position:relative}.mg-art.grande .mg-img img{position:absolute;inset:0}@media (width<=860px){.sv-hero .sv-tessere{display:flex}}.nav-destra{align-items:center;gap:8px;display:flex}.nav .nav-menu{height:44px;padding:0 18px;font-size:14px;font-weight:600;display:none}.nav-mobile{pointer-events:auto;top:calc(100% + 10px);left:var(--gut);right:var(--gut);background:var(--white);border:1px solid var(--line);border-radius:26px;gap:4px;padding:10px;display:grid;position:absolute;box-shadow:0 30px 60px -30px #0b1d2673}.nav-mobile[hidden]{display:none}.nav-mobile a{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);border-radius:18px;padding:14px 18px;font-size:26px;font-weight:600}.nav-mobile a[aria-current=page]{background:var(--paper);color:var(--blue)}@media (width<=860px){.nav .nav-menu{align-items:center;display:inline-flex}}@media (width>=861px){.nav-mobile{display:none!important}}.eyebrow a{color:var(--blue)}.eyebrow a:hover{text-decoration:underline}.sp-grid{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.sp-testo h1{margin-top:18px;font-size:clamp(44px,min(6vw,10vh),108px)}.sp-testo h1 .split-parent{padding-bottom:.05em}.sp-claim{color:var(--c);filter:brightness(.85);margin-top:10px;font-size:clamp(34px,3vw,48px)}.sp-intro{color:var(--muted);max-width:32em;margin-top:18px;font-size:clamp(17px,1.35vw,20px)}.sp-azioni{flex-wrap:wrap;align-items:center;gap:22px;margin-top:clamp(22px,4vh,36px);display:flex}.sp-chi{align-items:center;gap:12px;display:flex}.sp-chi-foto{border-radius:var(--forma);background:var(--c);width:56px;height:64px;display:block;overflow:hidden}.sp-chi-foto img{object-fit:cover;object-position:top;width:100%;height:100%}.sp-chi small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600;display:block}.sp-chi .hand{color:var(--ink);font-size:30px}.sp-img{border-radius:var(--forma-grande);aspect-ratio:4/5;background:var(--c);max-height:70vh;overflow:hidden;box-shadow:0 40px 60px -36px #0b1d2680}.sp-img img{object-fit:cover;width:100%;height:100%}.sp-voci{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;list-style:none;display:grid}.sp-voce{background:var(--white);border-radius:var(--forma-grande);border:1px solid var(--line);padding:24px 24px 26px}.sp-voce i{aspect-ratio:38/12;background:var(--c);width:46px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;margin-bottom:18px;display:block}.sp-voce h3{letter-spacing:-.02em;font-size:clamp(21px,1.7vw,26px);line-height:1.1}.sp-voce p{color:var(--muted);margin-top:10px;font-size:15.5px;line-height:1.5}.sp-due{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.sp-segnali{gap:10px;margin-top:22px;list-style:none;display:grid}.sp-segnali .hg-msg p{--c:var(--c);max-width:30em;font-size:18px}.sp-resta{background:var(--ink);color:#fff;border-radius:var(--forma-grande);padding:clamp(24px,3vw,40px)}.sp-resta .eyebrow{color:#fff}.sp-resta ul{gap:16px;margin-top:22px;list-style:none;display:grid}.sp-resta li{grid-template-columns:34px 1fr;align-items:center;gap:14px;font-size:18px;display:grid}.sp-resta li i{aspect-ratio:38/12;background:var(--c);width:34px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.sp-ob-lista{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.sp-ob{border-radius:var(--forma-grande);background:var(--white);border:1px solid var(--line);transition:translate .4s var(--ease), box-shadow .4s;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.sp-ob:hover{translate:0 -5px;box-shadow:0 26px 40px -28px #0b1d2666}.sp-ob b{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);font-size:21px;line-height:1.15}.sp-ob>span:last-child{color:var(--muted);font-size:15px}.sp-ob-trattini{gap:5px;display:flex}.sp-ob-trattini i{aspect-ratio:38/12;background:var(--c2);opacity:.25;width:26px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.sp-ob-trattini i.on{opacity:1;width:40px}.sp-altre-lista,.pr-altri-lista{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:22px;display:grid}.sp-altra{aspect-ratio:4/3;border-radius:var(--forma-grande);background:var(--c);display:block;position:relative;overflow:hidden}.sp-altra img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.sp-altra:hover img{transform:scale(1.06)}.sp-altra span{color:#fff;text-shadow:0 2px 14px #0000008c;font-size:20px;line-height:1.1;position:absolute;bottom:14px;left:16px;right:16px}.sp-altra:after{content:"";background:linear-gradient(#0000 45%,#0b1d26b3);position:absolute;inset:0}.sp-altra span{z-index:1}@media (width<=860px){.sp-grid,.sp-due{grid-template-columns:minmax(0,1fr)}.sp-img{aspect-ratio:3/2}}.pp{padding-top:clamp(120px,18vh,180px)}.pp-testa h1{margin:16px 0 18px;font-size:clamp(44px,min(6.4vw,11vh),120px)}.pp-testa h1 .split-parent{padding-bottom:.05em}.pp-lista{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-top:clamp(28px,5vh,48px);display:grid}.pp-caso{background:var(--white);border-radius:var(--forma-grande);border:1px solid var(--line);transition:translate .5s var(--ease), box-shadow .5s;flex-direction:column;display:flex;overflow:hidden}.pp-caso:hover{translate:0 -6px;box-shadow:0 30px 50px -30px #0b1d2666}.pp-img{aspect-ratio:3/2;background:var(--c);display:block;position:relative;overflow:hidden}.pp-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.pp-caso:hover .pp-img img{transform:scale(1.05)}.pp-corpo{flex-direction:column;flex:1;gap:12px;padding:22px 24px 24px;display:flex}.pp-corpo>b{letter-spacing:-.025em;color:var(--ink);font-size:clamp(22px,1.9vw,30px);line-height:1.08}.pp-sfida{color:var(--muted);font-size:15.5px}.pp-piede{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}.pp-kpi{color:var(--c);font-size:clamp(38px,3.4vw,56px);line-height:.9}.pp-kpi small{font-family:var(--body);letter-spacing:0;color:var(--muted);margin-top:6px;font-size:13px;font-weight:500;display:block}.pp-aree{gap:4px;display:flex}.pp-aree i{aspect-ratio:38/12;background:var(--c2);width:24px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.pp-leggi{color:var(--blue);font-weight:600}.pr-hero{min-height:0;padding-bottom:24px}.pr-hero h1{max-width:14em;margin-top:16px;font-size:clamp(42px,min(6vw,10vh),108px)}.pr-hero h1 .split-parent{padding-bottom:.05em}.pr-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:18px;font-weight:500;display:flex}.pr-img{border-radius:var(--forma-grande);aspect-ratio:21/9;background:var(--c);margin-top:clamp(24px,4vh,40px);overflow:hidden}.pr-img img{object-fit:cover;width:100%;height:100%}.pr-griglia{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.pr-grande{letter-spacing:-.025em;margin-top:16px;font-size:clamp(26px,2.6vw,42px);line-height:1.12}.pr-fatto{gap:14px;margin-top:18px;list-style:none;display:grid}.pr-fatto li{background:var(--white);border-radius:var(--forma-grande);border:1px solid var(--line);gap:6px;padding:18px 20px;display:grid}.pr-fatto li>span{color:var(--muted)}.pr-area{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:inline-flex}.pr-area i{aspect-ratio:38/12;background:var(--c2);width:30px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.pr-area:hover{color:var(--blue)}.pr-numeri{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.pr-numero{background:var(--ink);color:#fff;border-radius:var(--forma-grande);padding:clamp(22px,3vw,36px)}.pr-numero b{color:var(--c);font-size:clamp(48px,5.6vw,96px);line-height:.9;display:block}.pr-numero span{color:#ffffffbf;margin-top:10px;display:block}.pr-tutti{border-radius:var(--forma-grande);background:var(--ink);color:#fff;place-items:center;min-height:140px;font-size:24px;transition:background .3s;display:grid}.pr-tutti:hover{background:var(--blue)}@media (width<=860px){.pr-griglia,.pr-numeri{grid-template-columns:minmax(0,1fr)}.pr-img{aspect-ratio:3/2}}.nb-voce{position:relative}.nb-sotto{border-radius:var(--forma-grande);background:var(--white);border:1px solid var(--line);opacity:0;visibility:hidden;gap:2px;width:360px;padding:8px;transition:opacity .25s,transform .25s,visibility .25s;display:grid;position:absolute;top:calc(100% + 14px);left:50%;transform:translateY(-6px);box-shadow:0 30px 60px -30px #0b1d2673}.nb-sotto:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nb-voce:hover .nb-sotto,.nb-voce:focus-within .nb-sotto{opacity:1;visibility:visible;transform:none}.nb-sotto a{border-radius:var(--forma);grid-template-columns:34px 1fr;align-items:center;gap:2px 12px;padding:10px 12px;transition:background .2s;display:grid}.nb-sotto a:hover,.nb-sotto a[aria-current=page]{background:var(--paper)}.nb-sotto a i{aspect-ratio:38/12;background:var(--c);width:34px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;grid-row:span 2}.nb-sotto a b{color:var(--ink);font-size:15px}.nb-sotto a small{color:var(--muted);font-size:13px}.nb-sotto .nb-tutti{text-align:center;color:var(--blue);border-top:1px solid var(--line);border-radius:0 0 var(--forma);grid-template-columns:1fr;font-weight:600}.nav-mobile .nav-sotto{align-items:center;gap:12px;padding-left:24px;display:flex;color:var(--muted)!important;font-size:20px!important}.nav-mobile .nav-sotto i{aspect-ratio:38/12;background:var(--c);width:26px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.sp-hero .sp-grid{flex-direction:row;display:grid}.nb-voci{align-items:center}.nb-voce{display:flex}.nb-voci .nb-sotto a{padding:10px 12px;font-weight:400}.nb-voci .nb-sotto .nb-tutti{font-weight:600}.sp-segnali .hg-msg p{background:var(--white);border:1px solid var(--line)}@media (width<=860px){.sp-hero .sp-grid{grid-template-columns:minmax(0,1fr)}}.tg-goccia{text-align:center;white-space:nowrap;justify-content:center;padding:0 6px}.tg-tasca .tg-goccia{width:112px;font-size:12px}@media (width<=860px){.tg-tasca .tg-goccia{width:84px;font-size:10px}}.nb-voci .nb-sotto .nb-tutti{text-align:left;color:inherit;border-radius:var(--forma);border-top:0;grid-template-columns:34px 1fr;margin-top:4px;font-weight:400;position:relative}.nb-voci .nb-sotto .nb-tutti:before{content:"";background:var(--line);height:1px;position:absolute;top:-4px;left:12px;right:12px}.nb-sotto{overflow:hidden}.nb-voce.chiusa .nb-sotto,.nb-voce.chiusa:hover .nb-sotto,.nb-voce.chiusa:focus-within .nb-sotto{opacity:0;visibility:hidden;transform:translateY(-6px)}.sv2-hero{padding:clamp(118px,17vh,160px) 0 clamp(48px,8vh,90px)}.sv2-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.sv2-testo h1{margin-top:16px;font-size:clamp(38px,min(4.6vw,8vh),80px);line-height:.98}.sv2-testo h1 .split-parent{padding-bottom:.06em}.sv2-sotto{color:var(--muted);max-width:32em;margin-top:18px;font-size:clamp(17px,1.35vw,20px);line-height:1.5}.sv2-benefici{gap:10px;margin-top:22px;list-style:none;display:grid}.sv2-benefici li{color:var(--ink);align-items:center;gap:12px;font-weight:600;display:flex}.sv2-benefici i{aspect-ratio:38/12;background:var(--c);width:30px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;flex:none}.sv2-clienti{color:var(--ink);margin-top:26px;font-size:14.5px;font-weight:600}.sv2-clienti span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.mc-modulo{background:var(--white);border-radius:var(--forma-grande);border:1px solid var(--line);gap:14px;padding:clamp(20px,2.4vw,30px);display:grid;box-shadow:0 30px 50px -34px #0b1d2673}.mc-chi{grid-template-columns:52px 1fr;align-items:center;gap:12px;display:grid}.mc-chi>span{border-radius:var(--forma);background:var(--c);width:52px;height:60px;display:block;overflow:hidden}.mc-chi img{object-fit:cover;object-position:top;width:100%;height:100%}.mc-chi p{color:var(--muted);font-size:15px;line-height:1.4}.mc-chi b{color:var(--ink);font-size:26px;display:block}.mc-campi{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mc-campi label{color:var(--ink);gap:4px;font-size:13px;font-weight:600;display:grid}.mc-campi label:first-child,.mc-largo{grid-column:1/-1}.mc-campi small{color:var(--muted);font-weight:400}.mc-campi input,.mc-campi textarea{font:inherit;border:1.5px solid var(--line);background:var(--paper);color:var(--ink);resize:vertical;border-radius:14px;min-width:0;padding:12px 14px;font-size:16px}.mc-campi input:focus,.mc-campi textarea:focus{outline:2px solid var(--blue);outline-offset:1px;background:#fff}.mc-privacy{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;display:flex}.mc-privacy input{width:17px;height:17px;accent-color:var(--blue);flex:none;margin-top:2px}.mc-invia{justify-content:center;width:100%}.mc-invia:disabled{opacity:.45;cursor:not-allowed}.mc-grazie .hand{color:var(--ink);font-size:36px}.sv2-h2{margin:14px 0 0;font-size:clamp(32px,min(3.8vw,7vh),64px)}.sv2-due{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.sv2-segnali{gap:10px;list-style:none;display:grid}.sv2-segnali .hg-msg{justify-content:flex-end}.sv2-segnali .hg-msg p{background:var(--blue);color:#fff;border-radius:22px 22px 6px;max-width:30em;padding:12px 18px;font-size:17px}.sv2-img{aspect-ratio:3/2;border-radius:var(--forma-grande);background:var(--c);justify-self:end;width:min(100%,300px);overflow:hidden}.sv2-img img{object-fit:cover;width:100%;height:100%}.sv2-passi{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(24px,4vh,40px);list-style:none;display:grid}.sv2-passi li{border-radius:var(--forma-grande);background:var(--white);border:1px solid var(--line);padding:22px}.sv2-passi b{border-radius:var(--forma);background:var(--c);color:#fff;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.sv2-passi h3{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);margin:14px 0 6px;font-size:22px}.sv2-passi p{color:var(--muted);font-size:15px}.sv2-obiettivi{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.sv2-obiettivi .hg-chip{background:var(--white);color:var(--ink);border:1.5px solid var(--line);height:auto;padding:10px 16px}.sv2-obiettivi .hg-chip:hover{border-color:var(--ink);background:var(--white)}.sv2-stretto{max-width:880px}.sv2-domande{gap:10px;margin-top:clamp(22px,4vh,36px);display:grid}.sv2-domanda{border-radius:var(--forma-grande);background:var(--white);border:1px solid var(--line);overflow:hidden}.sv2-domanda h3{margin:0}.sv2-domanda button{text-align:left;width:100%;font-family:var(--disp);letter-spacing:-.015em;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:clamp(18px,1.5vw,22px);font-weight:600;display:flex}.sv2-domanda button i{aspect-ratio:38/12;background:var(--c);width:28px;transition:rotate .3s var(--ease);-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;flex:none}.sv2-domanda.on button i{rotate:90deg}.sv2-risposta{color:var(--muted);max-width:46em;padding:0 22px 20px;font-size:16.5px;line-height:1.55}.sv2-fine{color:#fff;background:var(--ink)!important}.sv2-fine h2{color:#fff;margin-top:14px;font-size:clamp(34px,min(4vw,7vh),68px)}.sv2-fine .sv2-sotto{color:#ffffffbf}.sv2-barra{display:none}@media (width<=860px){.sv2-grid,.sv2-due{grid-template-columns:minmax(0,1fr)}.sv2-hero{padding-top:104px}.sv2-img{display:none}.sv2-passi,.mc-campi{grid-template-columns:minmax(0,1fr)}.sv2-barra{z-index:58;border-radius:var(--forma);background:var(--ink);color:#fff;justify-content:center;align-items:center;gap:10px;height:56px;font-weight:600;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 18px 30px -16px #0b1d2699}.sv2-barra span{background:var(--c);border-radius:50%;width:34px;height:34px;overflow:hidden}.sv2-barra img{object-fit:cover;object-position:top;width:100%;height:100%}.sv2{padding-bottom:80px}}html.lp .nav .links,html.lp .nav .nb-voci,html.lp .nav-menu,html.lp .nb-menu{display:none!important}html.lp .sv2-altre,html.lp .ft-alto nav,html.lp .ft-icone{display:none}html.lp .sv2-testo .eyebrow a{pointer-events:none;color:var(--muted)}.sv2-cta{border-radius:var(--forma-grande);background:color-mix(in srgb, var(--c) 14%, var(--white));border:1.5px solid color-mix(in srgb, var(--c) 35%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:clamp(28px,5vh,48px);padding:22px 26px;display:flex}.sv2-cta p{font-family:var(--disp);letter-spacing:-.015em;color:var(--ink);max-width:30em;font-size:clamp(19px,1.6vw,24px);font-weight:600;line-height:1.2}.sv2-cta-azioni{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sv2-cta-chat{color:var(--ink);text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.sv2-cta-chat:hover{color:var(--blue)}@media (width<=860px){.sv2-cta{padding:18px}.sv2-cta-azioni{width:100%}.sv2-cta .btn{justify-content:center;width:100%}}.sv2-cta{background:color-mix(in srgb, var(--blue) 14%, var(--white));border-color:color-mix(in srgb, var(--blue) 35%, transparent)}@media (width<=860px){.sv2-cta .btn{justify-content:center;width:100%}}.sv2-resta-cta{align-self:center}.sv2-ob-grid{grid-template-columns:minmax(0,.9fr) minmax(0,.7fr) minmax(0,1.2fr);align-items:center;gap:clamp(20px,3vw,48px);margin-top:clamp(24px,4vh,40px);display:grid}.sv2-ob-scelte{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.sv2-ob-scelte button{border-radius:var(--forma);background:var(--white);border:1.5px solid var(--line);text-align:left;padding:10px 18px;font-size:15px;font-weight:600;transition:background .25s,color .25s,border-color .25s}.sv2-ob-scelte button:hover{border-color:var(--ink)}.sv2-ob-scelte button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.sv2-ob-razzo{aspect-ratio:1;border-radius:var(--forma-grande);background:var(--blue);position:relative}.sv2-rp{height:64%;top:50%;left:50%;translate:-50% -50%}.sv2-rp i.on{opacity:1}.sv2-ob-passi{gap:10px;list-style:none;display:grid}.sv2-ob-passi li{border-radius:var(--forma-grande);color:var(--muted);border:1.5px solid #0000;grid-template-columns:32px 1fr;align-items:start;gap:12px;padding:12px 14px;font-size:15px;display:grid}.sv2-ob-passi li>b{border-radius:var(--forma);background:var(--c2);color:#fff;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.sv2-ob-passi strong{color:var(--ink);font-size:16px;display:block}.sv2-ob-passi em{color:var(--blue);font-size:13px;font-style:normal;font-weight:600}.sv2-ob-passi li.questo{background:var(--white);border-color:var(--blue)}@media (width<=860px){.sv2-ob-grid{grid-template-columns:minmax(0,1fr)}.sv2-ob-scelte{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;flex-flow:row;overflow-x:auto}.sv2-ob-scelte button{flex:none}.sv2-ob-razzo{width:60%;margin-inline:auto}}.sv2-resta ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px}@media (width<=860px){.sv2-resta ul{grid-template-columns:minmax(0,1fr)}}.od-passo.questo{border-radius:var(--forma-grande);background:var(--white);outline:1.5px solid var(--blue);margin:0 -12px;padding:10px 12px}.od-passo em{color:var(--blue);font-size:13px;font-style:normal;font-weight:600}.lp-ris .pc3-caso{--c:inherit}.lp-nota{font-size:15px}.lp-ris .sv2-cta,.lp-inc .sv2-cta{margin-top:clamp(20px,3vh,32px)}.lp-inc .pd-casi button.on{background:var(--c);border-color:var(--c)}.lpi-img img{position:absolute;inset:0}.lpi-img .pd-sfida{gap:6px;display:grid}.lpi-nome{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,36px);line-height:1}.lp-inc .pd-grafico{justify-content:space-between;gap:16px}.lpi-btn{background:var(--c);color:#fff;align-self:flex-start}@media (width<=860px){.lp-inc .pd-casi button{width:62%}.lpi-img{aspect-ratio:4/5}}.lpi-nome{color:#fff}.lp-inc .pd-casi button{align-items:center;display:flex}@media (width<=860px){.lp-inc .pd-grid{grid-template-columns:minmax(0,1fr);height:auto}.lp-inc .pd-casi{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scrollbar-width:none;flex-direction:row;overflow-x:auto}.lp-inc .pd-casi button{flex:none;width:auto;padding:14px 18px;font-size:16px}.lp-inc .lpi-img{aspect-ratio:4/5}.lp-inc .pd-grafico{height:auto}}.sv2 h2.disp .blue{display:block}.lp-ris .pc3-caso{flex-direction:column;display:flex}.lp-ris .pc3-corpo{flex-direction:column;flex:1;display:flex}.lp-ris .pc3-kpi{flex-direction:column;align-items:flex-start;gap:6px;margin-top:auto;padding-top:clamp(12px,2vh,20px)}.lp-ris .pc3-kpi .disp{white-space:nowrap;font-size:clamp(40px,min(3.6vw,7vh),64px);line-height:1}.lp-ris .pc3-kpi small{font-size:14px;line-height:1.3}.lp-inc .pd-grafico{justify-content:flex-start}.lpi-chi{border-radius:var(--forma);background:#ffffff12;align-items:center;gap:12px;margin-top:auto;padding:14px;display:flex}.lpi-foto{aspect-ratio:1;background:var(--c3);border-radius:50%;flex:none;width:52px;overflow:hidden}.lpi-foto img{object-fit:cover;width:100%;height:100%}.lpi-chi p{color:#ffffffbf;font-size:13.5px;line-height:1.4}.lpi-chi b{color:#fff;margin-bottom:2px;font-size:15px;display:block}html .lp-inc .pd-grafico a.lpi-btn{color:var(--ink);background:#fff;justify-content:center;align-self:stretch}html .lp-inc .pd-grafico a.lpi-btn:before{background:var(--c)}html .lp-inc .pd-grafico a.lpi-btn:hover{background:var(--blue);color:#fff}html .lp-inc .pd-grafico a.lpi-btn:hover:before{background:#fff}.ar-barra{z-index:59;pointer-events:none;height:5px;position:fixed;top:0;left:0;right:0}.ar-barra i{background:var(--blue);transform-origin:0;border-radius:0 6px 6px 0;height:100%;display:block;transform:scaleX(0)}.ar-testa{padding:clamp(130px,19vh,190px) 0 0}.ar-stretto{max-width:980px}.ar-testa h1{margin-top:18px;font-size:clamp(38px,min(5vw,9vh),84px);line-height:.98}.ar-testa h1 .split-parent{padding-bottom:.06em}.ar-cat{align-items:center;gap:8px;display:inline-flex;color:var(--ink)!important}.ar-cat b{aspect-ratio:38/12;background:var(--c);width:24px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.ar-lead{color:var(--muted);max-width:36em;margin-top:22px;font-size:clamp(19px,1.6vw,24px);line-height:1.45}.ar-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:26px;font-size:15px;font-weight:500;display:flex}.ar-autore{align-items:center;gap:12px;display:flex}.ar-autore small{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.ar-autore .hand{color:var(--ink);font-size:28px}.ar-foto{border-radius:var(--forma);background:var(--c);flex:none;width:52px;height:60px;display:block;overflow:hidden}.ar-foto img{object-fit:cover;object-position:top;width:100%;height:100%}.ar-foto.grande{border-radius:var(--forma-grande);width:96px;height:112px}.ar-img{aspect-ratio:21/9;border-radius:var(--forma-grande);background:var(--c);margin-top:clamp(28px,5vh,48px);overflow:hidden}.ar-img img{object-fit:cover;object-position:center 68%;width:100%;height:100%}.ar-corpo{padding:clamp(48px,8vh,90px) 0}.ar-griglia{grid-template-columns:240px minmax(0,680px);justify-content:center;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ar-indice{gap:14px;display:grid;position:sticky;top:130px}.ar-indice ol{border-left:2px solid var(--line);gap:4px;list-style:none;display:grid}.ar-indice button{text-align:left;width:100%;color:var(--muted);border-left:2px solid #0000;margin-left:-2px;padding:8px 0 8px 16px;font-size:15px;line-height:1.3;transition:color .25s,border-color .25s;display:block}.ar-indice button:hover{color:var(--ink)}.ar-indice button.on{color:var(--ink);border-left-color:var(--blue);font-weight:600}.ar-scrivi{justify-self:start;height:50px;margin-top:10px;font-size:15px}.ar-testo{color:var(--text);font-size:19px;line-height:1.7}.ar-testo>p{margin-bottom:1.15em}.ar-testo h2{letter-spacing:-.025em;margin:1.8em 0 .6em;scroll-margin-top:130px;font-size:clamp(28px,2.4vw,38px);line-height:1.05}.ar-breve{background:var(--white);border-radius:var(--forma-grande);border:1px solid var(--line);margin-bottom:2em;padding:24px 28px}.ar-breve ul,.ar-box ul{gap:12px;margin-top:14px;list-style:none;display:grid}.ar-breve li,.ar-box li{grid-template-columns:30px 1fr;align-items:baseline;gap:12px;font-size:17px;line-height:1.5;display:grid}.ar-breve li i,.ar-box li i{aspect-ratio:38/12;background:var(--c);width:30px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat;align-self:center}.ar-lista{gap:.4em;margin:0 0 1.2em 1.2em;display:grid}.ar-lista li::marker{color:var(--blue)}.ar-nuvola{margin:1.6em 0}.ar-nuvola p{max-width:32ch;font-size:20px;line-height:1.45}.ar-box{background:var(--ink);color:#fff;border-radius:var(--forma-grande);margin:2em 0;padding:26px 30px}.ar-box .eyebrow{color:#fff}.ar-manca{margin-bottom:2em;display:block}.ar-firma{border-top:1px solid var(--line);align-items:flex-start;gap:22px;margin-top:3em;padding-top:2em;display:flex}.ar-firma .hand{color:var(--ink);font-size:36px;line-height:1}.ar-firma p{color:var(--muted);margin:6px 0 16px;font-size:17px}.ar-vicini-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}@media (width<=960px){.ar-griglia{grid-template-columns:minmax(0,1fr)}.ar-indice{position:static}.ar-indice ol,.ar-indice .eyebrow,.ar-scrivi{display:none}.ar-testo{font-size:18px}.ar-img{aspect-ratio:3/2}.ar-vicini-lista{grid-template-columns:minmax(0,1fr)}}.ar-griglia{grid-template-columns:minmax(0,700px) minmax(280px,340px);justify-content:center}.ar-lato{scrollbar-width:none;gap:16px;max-height:calc(100vh - 140px);padding-bottom:8px;display:grid;position:sticky;top:120px;overflow-y:auto}.ar-lato::-webkit-scrollbar{display:none}.ar-lato .ar-indice{position:static}.ar-lato .ar-breve{margin:0;padding:20px 22px}.ar-lato .ar-breve li{grid-template-columns:24px 1fr;gap:10px;font-size:15px}.ar-lato .ar-breve li i{width:24px}.ar-cta{border-radius:var(--forma-grande);background:var(--ink);color:#fff;grid-template-columns:52px 1fr;align-items:start;gap:12px 14px;padding:20px 22px;display:grid}.ar-cta p{color:#ffffffd9;font-size:15px;line-height:1.45}.ar-cta p b{color:#fff;margin-bottom:2px;font-size:26px;display:block}.ar-cta .btn{grid-column:1/-1;justify-content:center;height:50px;font-size:15px}html .ar-cta .btn{background:var(--blue)}html .ar-cta .btn:hover{color:var(--ink);background:#fff}.ar-correlati{gap:10px;display:grid}.ar-correlato{border-radius:var(--forma-grande);background:var(--white);border:1px solid var(--line);transition:translate .3s var(--ease), box-shadow .3s;grid-template-columns:76px 1fr;align-items:center;gap:12px;padding:8px;display:grid}.ar-correlato:hover{translate:0 -3px;box-shadow:0 18px 30px -22px #0b1d2666}.ar-correlato-img{border-radius:var(--forma);background:var(--c);width:76px;height:76px;display:block;overflow:hidden}.ar-correlato-img img{object-fit:cover;width:100%;height:100%}.ar-correlato small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.ar-correlato small i{aspect-ratio:38/12;background:var(--c);width:18px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.ar-correlato b{font-family:var(--disp);letter-spacing:-.01em;color:var(--ink);margin-top:4px;font-size:16px;line-height:1.15;display:block}@media (width<=960px){.ar-griglia{grid-template-columns:minmax(0,1fr)}.ar-lato{max-height:none;position:static;overflow:visible}.ar-lato .ar-indice{display:none}}.ar-lato{align-content:start;align-self:stretch;max-height:none;position:static;overflow:visible}.ar-segue{gap:16px;display:grid;position:sticky;top:110px}@media (width<=960px){.ar-segue{position:static}}.finale .footer{display:none}.finale{padding-bottom:clamp(80px,12vh,140px)}.ft{background:var(--blue);color:#fff;padding:clamp(56px,9vh,96px) 0 28px;position:relative;overflow:hidden}.ft a{color:#fff}.ft-alto{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));align-items:start;gap:clamp(28px,4vw,64px);display:grid}.ft-logo{--tk-testo:#fff;--tk-razzo:#fff;width:min(100%,300px)}.ft-marchio p{color:#ffffffe0;max-width:26em;margin-top:22px;font-size:16px;line-height:1.5}.ft .ft-btn{height:52px;margin-top:22px}html .ft .ft-btn{color:var(--ink);background:#fff}html .ft .ft-btn:hover{background:var(--ink);color:#fff}.ft-col{flex-direction:column;align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.ft-col>a{opacity:.92;transition:opacity .2s, translate .3s var(--ease);align-items:center;gap:10px;display:inline-flex}.ft-col>a:hover{opacity:1;translate:4px}.ft-col>a i{aspect-ratio:38/12;background:var(--c);width:24px;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;-webkit-mask:var(--goccia) center / 100% 100% no-repeat;mask:var(--goccia) center / 100% 100% no-repeat}.ft-titolo{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;margin-bottom:4px;font-size:12px;font-weight:700}.ft-spazio{margin-top:14px}.ft-nota{color:#ffffffb8;margin-top:4px;font-size:13.5px}.ft-social{flex-wrap:wrap;gap:6px;display:flex}.ft-social a{border-radius:var(--forma);background:#ffffff29;padding:6px 12px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s}.ft-social a:hover{color:var(--blue);background:#fff}.ft-podcast{margin-top:6px;font-size:14.5px}.ft-podcast b{text-underline-offset:3px;text-decoration:underline}.ft-basso{color:#ffffffd9;border-top:1px solid #ffffff47;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:clamp(40px,7vh,72px);padding-top:22px;font-size:13.5px;display:flex}.ft-legali{flex-wrap:wrap;gap:8px 22px;display:flex}.ft-legali a:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=960px){.ft-alto{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ft-marchio{grid-column:1/-1}}@media (width<=560px){.ft-alto{grid-template-columns:minmax(0,1fr)}.ft-logo{width:220px}}.lg-pagina{min-height:70vh;padding-top:clamp(140px,20vh,200px)}.lg-stretto{max-width:820px}.lg-pagina h1{margin:16px 0 18px;font-size:clamp(42px,6vw,92px)}.lg-intro{color:var(--muted);max-width:34em;margin-bottom:22px;font-size:20px}.lg-contatto{margin-top:28px}.lg-contatto a,.lg-altre a{color:var(--blue);font-weight:600}.lg-altre{flex-wrap:wrap;gap:22px;margin-top:16px;display:flex}.ft-icone{border-top:1px solid #ffffff47;flex-wrap:wrap;gap:clamp(22px,4vw,48px);margin-top:clamp(40px,7vh,64px);padding-top:28px;display:flex}.ft-icone a{color:#fff;transition:translate .3s var(--ease), opacity .2s;opacity:.95;place-items:center;display:grid}.ft-icone a:hover{opacity:1;translate:0 -4px}.ft-icone svg{width:32px;height:32px}.ft-obbligo{max-width:760px;margin-top:26px;margin-left:max(var(--gut), calc((100% - 1360px) / 2));color:#ffffffd9;gap:8px;font-size:13.5px;line-height:1.55;display:grid}.ft-obbligo b{color:#fff;font-weight:600}.ft-basso{margin-top:26px}html[data-cta] .ft .ft-btn{color:var(--blue);box-shadow:none;background:#fff}html[data-cta] .ft .ft-btn:before{background:var(--blue)}html[data-cta] .ft .ft-btn:hover{background:var(--ink);color:#fff}html[data-cta] .ft .ft-btn:hover:before{background:#fff}.pk-testa{padding-top:clamp(130px,19vh,190px)}.pk-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.pk-testa h1{color:var(--blue);margin-top:14px;font-size:clamp(64px,min(10vw,17vh),180px);line-height:.9}.pk-testa h1 .split-parent{padding-bottom:.06em}.pk-tema{color:var(--ink);max-width:30em;margin-top:20px;font-size:clamp(19px,1.6vw,24px);line-height:1.45}.pk-crediti{color:var(--muted);max-width:40em;margin-top:12px;font-size:14.5px}.pk-piattaforme{flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(22px,4vh,34px);display:flex}.pk-pill{border-radius:var(--forma);background:var(--white);border:1.5px solid var(--line);align-items:center;height:48px;padding:0 18px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.pk-pill:hover{border-color:var(--ink)}.pk-player{border-radius:var(--forma-grande);background:var(--ink);overflow:hidden;box-shadow:0 40px 60px -36px #0b1d2680}.pk-player iframe{border:0;width:100%;height:352px;display:block}.pk-lettere{font-family:var(--disp);letter-spacing:-.04em;justify-content:space-between;gap:2vw;margin-bottom:clamp(20px,4vh,40px);font-size:clamp(80px,15vw,260px);font-weight:600;line-height:.85;display:flex;overflow:hidden}.pk-lettere span{color:var(--c);display:inline-block}.pk-episodi{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pk-ep{border-radius:var(--forma-grande);background:var(--white);border:1px solid var(--line);transition:translate .35s var(--ease), box-shadow .35s;grid-template-columns:64px 1fr auto;align-items:center;gap:16px;padding:18px 20px;display:grid;position:relative}.pk-ep:hover{translate:0 -5px;box-shadow:0 24px 40px -28px #0b1d2673}.pk-ep-lettera{border-radius:var(--forma);background:var(--c);color:#fff;place-items:center;width:64px;height:64px;font-size:38px;display:grid}.pk-ep-corpo{gap:2px;min-width:0;display:grid}.pk-ep-corpo small{letter-spacing:.04em;color:var(--muted);font-size:12px;font-weight:600}.pk-ep-corpo b{letter-spacing:-.02em;color:var(--ink);font-size:22px;line-height:1.1}.pk-ep-corpo span{color:var(--muted);font-size:14.5px}.pk-play{border-radius:var(--forma);background:var(--ink);flex:none;place-items:center;width:44px;height:44px;transition:background .25s;display:grid}.pk-play:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #fff;width:0;height:0;margin-left:3px}.pk-ep:hover .pk-play,.pk-el:hover .pk-play{background:var(--blue)}.pk-elezioni{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pk-el{border-radius:var(--forma-grande);background:var(--ink);color:#fff;transition:translate .35s var(--ease);align-content:start;gap:10px;padding:22px;display:grid}.pk-el:hover{translate:0 -5px}.pk-el .pk-play{background:var(--blue)}.pk-el:hover .pk-play{background:#fff}.pk-el:hover .pk-play:after{border-left-color:var(--blue)}.pk-el b{letter-spacing:-.02em;margin-top:8px;font-size:clamp(22px,1.9vw,28px);line-height:1.05}.pk-el small{color:#ffffffb3;font-size:14px}.pk-contatto{color:var(--muted);margin-top:28px}.pk-contatto a{color:var(--blue);font-weight:600}@media (width<=960px){.pk-grid,.pk-episodi{grid-template-columns:minmax(0,1fr)}.pk-elezioni{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=560px){.pk-elezioni{grid-template-columns:minmax(0,1fr)}}.pk-el b.disp{color:#fff}:root{--forma:22px 22px 22px 6px;--forma-grande:34px 34px 34px 8px}html .btn,html .nav .pill,html .nav .links a,html .nav-mobile a,html .hg-chip,html .obB-chip,html .od-scelte button,html .oe-scelte button,html .mg-filtri button,html .cd-gira,html .nd-barra,html .nd-scrivi,html .nd-voce,html .nb-voci a,html .hf-scelta button,html .pannello li,html .fase .chip,html .v1k-num,html .v1k-testo li,html .meB-chip,html .prB-tag,html .mc-aree i,html .cc-dett li,html .cd-voci li,html .pc3-tag,html .segnaposto,html .hk-vai,html .pe-scrivi,html .fc-fatto button,html .sticker .tag,html .he-nome,html .hc-nome,html .fiB-nome{border-radius:var(--forma)}html .fd-bottone,html .hg-chat,html .nc-anteprima{border-radius:var(--forma-grande)}html .hg-chat{box-shadow:0 26px 50px -26px #0b1d2652}.hero{overflow-clip-margin:60px;overflow:clip}.hero.hg{padding-bottom:72px}.split-char-mask,.split-word-mask,.split-line-mask{margin:-.08em -.14em -.16em;padding:.08em .14em .16em}section[data-tono="1"]{background:var(--paper)}section[data-tono="2"]{background:var(--white)}section[data-tono="3"]{background:var(--paper-2)}html .btn .arr,html .fd-bottone .arr{display:none}html .btn{gap:10px;padding:0 30px}html .nav .btn{padding:0 24px}html[data-cta=A] .btn{background:var(--ink);color:#fff}html[data-cta=A] .btn:hover,html[data-cta=B] .btn{background:var(--blue);color:#fff}html[data-cta=B] .btn:hover{background:var(--ink)}html[data-cta=C] .btn{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}html[data-cta=C] .btn:hover{background:var(--ink);color:#fff}html[data-cta=C] .btn.light,html[data-cta=C] .finale .btn{color:#fff;box-shadow:inset 0 0 0 2px #fff}html[data-cta=C] .btn.light:hover,html[data-cta=C] .finale .btn:hover{color:var(--ink);background:#fff}html[data-cta=D] .btn{background:var(--ink);color:#fff}html[data-cta=D] .btn:before{content:"";aspect-ratio:38/12;background:var(--blue);width:22px;transition:width .35s var(--ease), background .35s;-webkit-mask:var(--goccia-inv) center / 100% 100% no-repeat;-webkit-mask:var(--goccia-inv) center / 100% 100% no-repeat;mask:var(--goccia-inv) center / 100% 100% no-repeat;flex:none}html[data-cta=D] .btn.light:before{background:var(--blue)}@media (width<=860px){.nb-logo img{height:38px}}.nd-home{border-radius:var(--forma);background:var(--blue);place-items:center;height:48px;padding:0 16px;display:grid}.nd-logo{--tk-testo:#fff;--tk-razzo:#fff;width:86px}@media (width<=860px){.nd-home{height:42px;padding:0 10px}.nd-logo{width:64px}}.punto .wrap{text-align:center}.punto .eyebrow{display:block}.nots,.risposta{justify-items:center}.risposta .disp{max-width:16em;margin-inline:auto}html .pd-casi button,html .pd-img,html .pd-grafico{border-radius:var(--forma-grande)}.nb-logo img{height:56px}.nb-capsula{padding:4px 6px 4px 22px}@media (width<=860px){.nb-logo img{height:42px}}.cc-basso{display:block}.cc-dett{padding-bottom:8px;position:absolute;bottom:100%;left:0;right:0}.cc-titolo{-webkit-text-stroke:.16em var(--c);paint-order:stroke fill;text-shadow:2px 0 0 var(--c), -2px 0 0 var(--c), 0 2px 0 var(--c), 0 -2px 0 var(--c), 2px 2px 0 var(--c), -2px -2px 0 var(--c), 2px -2px 0 var(--c), -2px 2px 0 var(--c)}.cc-dett .hand{text-shadow:0 2px 10px #0000008c}.cc-dett li{background:var(--c)}html[data-cta=D] .btn:hover{background:var(--blue);color:#fff}html[data-cta=D] .btn:hover:before{background:#fff;width:34px}.mg-riassunto{color:var(--muted);margin:-4px 0 12px;font-size:15px;line-height:1.45}.mg-art.grande .mg-riassunto{max-width:34em;font-size:17px}.pd-leggi{color:#fff;text-underline-offset:4px;margin-top:12px;font-weight:600;text-decoration:underline;display:inline-block}.pd-leggi:hover{color:var(--c)}html .cc-carta,html .sv-tessera,html .mg-art,html .pc3-caso,html .pc3-img,html .oc-grid,html .oe-tavolo,html .oe-mucchio,html .obB-panel,html .cd-img,html .tg-persona,html .tg-foto,html .pe-cartellino,html .caso,html .mc-fase img{border-radius:var(--forma-grande)}.mc-fase img{object-position:center 18%;max-height:40vh}html[data-cta] .nav .btn{background:var(--blue);color:#fff}html[data-cta] .nav .btn:before{background:#fff}html[data-cta] .nav .btn:hover,html[data-cta] .nav .btn:active,html[data-cta] .nav .btn:focus-visible{background:var(--ink);color:#fff}.sv2-barra{transition:translate .35s var(--ease), opacity .35s}.sv2-barra.via{opacity:0;pointer-events:none;translate:0 140%}@media (width<=860px){.punto{height:auto;padding:96px 0 80px}.punto-pin{height:auto;display:block;position:static;overflow:visible}.punto .wrap{text-align:left}.nots{justify-items:start;font-size:clamp(26px,7.4vw,40px)}.risposta{justify-items:start;padding-top:40px;position:relative;inset:auto}.risposta .disp{font-size:clamp(34px,10vw,52px)}.cc-carta.on{flex:none;height:440px}.cc-carta:not(.on) .cc-basso{left:20px}.cc-carta .cc-titolo{font-size:22px}.hk .hg-lista{min-height:150px;max-height:60vh}.hk .hg-chip{text-align:left;height:auto;min-height:38px;padding:8px 14px}.od-razzo-box{width:58%;margin:30px auto 50px}.od-et{font-size:12px}.od-et b{width:20px;height:20px;font-size:11px}.mc-fase img{aspect-ratio:3/2;width:100%;height:auto;max-height:none}.eyebrow{letter-spacing:.1em}.sez{padding:72px 0}.sez-head{gap:14px;margin-bottom:28px}}.tg .tg-goccia{text-align:center;white-space:nowrap;place-items:center;padding:0 8px;font-size:13px;display:grid}.tg .tg-banco .tg-goccia{width:clamp(132px,11vw,160px)}.hk h1 .hk-chi{font-family:var(--body);letter-spacing:.14em;margin-bottom:22px;line-height:1.5;display:block}@media (width<=860px){.hk h1 .hk-chi{margin-bottom:16px;font-size:11.5px}}.cc-scopri{color:#fff;text-underline-offset:3px;pointer-events:auto;margin-top:12px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.cc-dett{pointer-events:auto}@media (width<=860px){.pr-grande{font-size:23px;line-height:1.2}.pr-hero h1{font-size:clamp(38px,11vw,56px)}section.mg,section.pk-testa,section.lg-pagina{padding-top:132px}.od-scelte,.lp-inc .pd-casi{padding-right:48px;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}}.lp-b .pd-casi button.on,.lp-m .pd-casi button.on{color:var(--ink)}
