.sito .fz-passi{padding:110px 0 60px}.sito .fz-passi-grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px}.sito .fz-passo{display:flex;flex-direction:column;background:var(--t);border-radius:26px;padding:22px 22px 28px;min-width:0}.sito .fz-passo-tx{padding:22px 6px 0}.sito .fz-num{font-size:13.5px;font-weight:600;color:var(--ink2)}.sito .fz-passo h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:32px;line-height:1.08;letter-spacing:-.01em;margin-top:6px;text-wrap:balance}.sito .fz-passo p{color:var(--ink2);margin-top:10px;font-size:16px;max-width:540px}@media(max-width:900px){.sito .fz-passi-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.sito .fz-passi{padding:72px 0 32px}.sito .fz-passo{padding:14px 14px 24px;border-radius:22px}.sito .fz-passo h3{font-size:28px}}.sito .fz-v{position:relative;height:250px;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 20px 44px -22px #1e28464d,0 0 0 1px #0000000d;font-size:13.5px;line-height:1.4;color:#1b1b18;user-select:none}.sito .fz-in{position:absolute;inset:0;padding:16px 18px;transition:opacity .5s}.sito .fz-via .fz-in{opacity:0}.sito .fz-v0,.sito .fz-v0 *{transition:none!important}.sito .fz-vhd{display:flex;align-items:center;gap:10px;min-height:30px}.sito .fz-vhd>b{font-weight:600;font-size:14.5px;white-space:nowrap}.sito .fz-dx{margin-left:auto}.sito .fz-v .fz-av{width:28px;height:28px;font-size:10.5px}.sito .fz-vrows{margin-top:12px;border:1px solid #EAEAE6;border-radius:12px;overflow:hidden}.sito .fz-vr{display:grid;grid-template-columns:28px minmax(0,1fr) auto 86px;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid #F0F0ED;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .45s cubic-bezier(.2,.7,.2,1),background .5s;transition-delay:calc(var(--i) * .16s),calc(var(--i) * .16s),0s}.sito .fz-vr:first-child{border-top:0}.sito .fz-vr .fz-pill{justify-self:start}.sito .k1 .fz-vr{opacity:1;transform:none}.sito .fz-tag{display:inline-block;margin-top:3px;font-size:11px;font-weight:600;color:#a86e0a;background:#fdf3e1;border-radius:6px;padding:2px 7px;white-space:nowrap;opacity:0;transform:scale(.9);transform-origin:left;transition:opacity .4s,transform .45s cubic-bezier(.2,.8,.2,1.2)}.sito .k2 .fz-tag{opacity:1;transform:none}.sito .k2 .fz-vr-nota{background:#fffaf0}.sito .fz-conf{display:flex;flex-direction:column;gap:12px}.sito .fz-grande{font-size:16px}.sito .fz-stati{display:inline-grid;justify-items:start;align-self:flex-start}.sito .fz-stati>.fz-pill{grid-area:1/1;transition:opacity .4s,transform .4s cubic-bezier(.2,.7,.2,1)}.sito .fz-stati>.fz-pill+.fz-pill{opacity:0;transform:translateY(5px)}.sito [data-v=conferma].k5 .fz-stati>.fz-pill:first-child{opacity:0;transform:translateY(-5px)}.sito [data-v=conferma].k5 .fz-stati>.fz-pill+.fz-pill{opacity:1;transform:none}.sito .fz-file{display:flex;align-items:center;gap:10px;border:1px dashed #DADAD5;border-radius:12px;padding:8px 10px;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .45s cubic-bezier(.2,.7,.2,1)}.sito .fz-file .fz-nm b{font-size:12.5px;font-weight:500}.sito .fz-subito .fz-file,.sito .k2 .fz-file{opacity:1;transform:none}.sito .fz-thumb{width:34px;height:34px;border-radius:8px;background:#eef2f7;color:#55607a;display:grid;place-items:center;flex:none}.sito .fz-azioni{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;transition:opacity .4s}.sito .fz-btn{display:inline-flex;align-items:center;border-radius:9px;padding:7px 14px;font-weight:600;font-size:13px;white-space:nowrap;transition:transform .15s,background .2s}.sito .fz-btn-o{border:1px solid #E3E3DF;background:#fff}.sito .fz-azioni .fz-btn-g{padding:7px 16px}.sito .fz-prim{position:relative}.sito .fz-vcur{position:absolute;z-index:3;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:#1b1b18d9;box-shadow:0 0 0 6px #1b1b181f;opacity:0;transform:translate(-90px,-70px);transition:transform .95s cubic-bezier(.4,.1,.2,1),opacity .3s}.sito .k3 .fz-vcur{opacity:1;transform:none}.sito .k4 .fz-prim .fz-btn{transform:scale(.92)}.sito .k5 .fz-vcur{opacity:0}.sito .k5 .fz-azioni{opacity:.35}.sito .fz-chip{position:absolute;left:18px;bottom:16px;display:inline-flex;align-items:center;gap:6px;background:#e8f5ee;color:#126e47;border-radius:999px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:600;white-space:nowrap;opacity:0;transform:translateY(6px) scale(.94);transition:opacity .4s,transform .45s cubic-bezier(.2,.8,.2,1.2)}.sito .k5 .fz-chip{opacity:1;transform:none}.sito .fz-lin{display:flex;flex-direction:column}.sito .fz-stati-in{margin-left:4px}.sito [data-v=linea].k3 .fz-stati>.fz-pill:first-child{opacity:0;transform:translateY(-5px)}.sito [data-v=linea].k3 .fz-stati>.fz-pill+.fz-pill{opacity:1;transform:none}.sito .fz-notifiche{position:relative;flex:1;min-height:110px;margin:8px 4px 0}.sito .fz-nt{position:absolute;left:0;display:flex;gap:9px;align-items:center;background:#fff;border-radius:12px;padding:8px 12px 8px 8px;box-shadow:0 14px 30px -10px #1e284652,0 0 0 1px #0000000d;white-space:nowrap;opacity:0;transform:translateY(8px) scale(.96);transition:opacity .4s,transform .5s cubic-bezier(.2,.8,.2,1.2)}.sito .fz-nt1{bottom:56px}.sito .fz-nt2{bottom:4px;left:auto;right:0}.sito .fz-nt b{display:block;font-weight:600;font-size:12.5px}.sito .fz-nt small{display:block;color:#76766f;font-size:11.5px}.sito .fz-ni{width:28px;height:28px;border-radius:8px;background:#fdf3e1;color:#a86e0a;display:grid;place-items:center;flex:none}.sito .k3 .fz-nt1,.sito .k5 .fz-nt2{opacity:1;transform:none}.sito .fz-linea{position:relative;height:44px;margin:6px 22px 0}.sito .fz-bin{position:absolute;left:0;right:0;top:6px;height:4px;border-radius:4px;background:#efefec;overflow:hidden}.sito .fz-fill{display:block;height:100%;width:0;background:#b8860b;transition:width 1.3s cubic-bezier(.4,.1,.2,1)}.sito .k2 .fz-fill{width:var(--p5)}.sito .k4 .fz-fill{width:100%}.sito .fz-g{position:absolute;left:var(--x);top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px}.sito .fz-g i{width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #e3e3df inset;transition:background .3s,box-shadow .3s}.sito .fz-g small{font-size:11px;color:#8a8a83;white-space:nowrap}.sito .k1 .fz-g0 i,.sito .k3 .fz-g1 i,.sito .k5 .fz-g2 i{background:#b8860b;box-shadow:0 0 0 3px #fdf3e1}.sito .fz-guadagni{padding:60px 0 40px}.sito .fz-vg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:44px}.sito .fz-vc{background:#faf7f0;border-radius:22px;padding:26px 24px 28px}.sito .fz-vi{width:44px;height:44px;border-radius:13px;background:#fff;color:var(--green);display:grid;place-items:center;box-shadow:0 0 0 1px #0000000f inset}.sito .fz-vi svg{width:20px;height:20px}.sito .fz-vc h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:27px;line-height:1.08;margin-top:18px;text-wrap:balance}.sito .fz-vc p{color:var(--ink2);margin-top:10px;font-size:15.5px}@media(max-width:1100px){.sito .fz-vg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sito .fz-vg{grid-template-columns:minmax(0,1fr)}}.sito .fz-dettagli{padding:80px 0}.sito .fz-det-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px}.sito .fz-det{list-style:none;display:grid;gap:0}.sito .fz-det li{display:flex;flex-wrap:wrap;gap:4px 14px;padding:16px 0 16px 34px;border-top:1px solid rgba(0,0,0,.08);position:relative;font-size:17px}.sito .fz-det li:last-child{border-bottom:1px solid rgba(0,0,0,.08)}.sito .fz-det li:before{content:"";position:absolute;left:0;top:18px;width:20px;height:20px;border-radius:50%;background:#eaf6ee url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.3 2.3 4.7-5' fill='none' stroke='%23126E47' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat}.sito .fz-more{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--green)}.sito .fz-det .fz-more{min-height:0;padding:10px 0;margin:-10px 0}.sito .fz-more:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.sito .fz-det-grid{grid-template-columns:1fr;gap:20px}.sito .fz-dettagli{padding:56px 0}.sito .fz-det li{font-size:16px}}.sito .fz-tools{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.sito .fz-tools{grid-template-columns:1fr}}.sito .fz-altre{padding:60px 0 80px}.sito .fz-altre-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:36px}.sito .fz-altra{position:relative;display:flex;flex-direction:column;gap:8px;min-height:170px;background:var(--t);border-radius:22px;padding:22px 22px 48px;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.sito .fz-altra:hover{transform:translateY(-4px)}.sito .fz-altra b{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:25px;line-height:1.08}.sito .fz-altra span{color:var(--ink2);font-size:15px}.sito .fz-altra i{position:absolute;left:22px;bottom:18px;font-style:normal;font-size:18px;color:var(--s);transition:transform .25s}.sito .fz-altra:hover i{transform:translate(4px)}@media(max-width:1100px){.sito .fz-altre-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.sito .fz-altre-grid{grid-template-columns:minmax(0,1fr)}.sito .fz-altra{min-height:0}.sito .fz-altre{padding:40px 0 56px}}@media(prefers-reduced-motion:reduce){.sito *,.sito *:before,.sito *:after{animation:none!important;transition:none!important}.sito .in,.sito h1 .w,.sito .rv,.sito .via .h{opacity:1!important;transform:none!important}}
