.sito .stu-senza,.sito .stu-senza *{transition:none!important;animation:none!important}.sito .stu-hero-g{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:56px;align-items:center;position:relative;z-index:1}.sito .stu-hero h1{font-size:clamp(42px,4.8vw,68px)}.sito .stu-hero h1 .pc-fine{font-style:normal;color:var(--ink)}.sito .stu-hero .lead{max-width:540px}.sito .stu-hero-v{border-radius:26px;padding:26px 26px 18px;background:linear-gradient(180deg,#eaf6ee,#f6fbf7)}.sito .stu-es{margin-top:12px;font-size:12.5px;color:#8c897f}.sito .stu-hero .street{margin-top:-30px}@media(max-width:1100px){.sito .stu-hero-g{grid-template-columns:minmax(0,1fr);gap:36px}.sito .stu-hero .street{margin-top:0}.sito .stu-hero-v{max-width:680px}}@media(max-width:760px){.sito .stu-hero-v{margin:0 -16px;border-radius:0;padding:18px 16px 14px}.sito .stu-hero .ctas .btn{flex:1}}.sito .stu-anello{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:18px;align-items:center}.sito .stu-an-cerchio{position:relative;width:100%;max-width:420px;margin:0 auto;aspect-ratio:1}.sito .stu-an-svg{display:block;width:100%;height:100%;overflow:visible}.sito .stu-an-fondo{fill:#fff;filter:drop-shadow(0 10px 24px rgba(30,60,40,.1))}.sito .stu-an-seg{fill:none;stroke:#edf0ec;stroke-width:36;transition:stroke .5s}.sito .stu-an-seg.on{stroke:var(--c)}.sito .stu-an-mb{font:600 13px JetBrains Mono,monospace;fill:#8a8a83;transition:fill .4s}.sito .stu-an-mb.on{fill:#fff}.sito .stu-an-mo circle{fill:#fff;stroke:var(--c);stroke-width:2;opacity:.55;transition:fill .35s,opacity .35s}.sito .stu-an-mo text{font:700 10px Instrument Sans,sans-serif;fill:var(--c);transition:fill .35s}.sito .stu-an-mo{transform-box:fill-box;transform-origin:center;transition:transform .45s cubic-bezier(.3,1.6,.5,1)}.sito .stu-an-mo.on circle{fill:var(--c);opacity:1}.sito .stu-an-mo.on text{fill:#fff}.sito .stu-an-lanc{transform-box:view-box;transform-origin:200px 200px;transform:rotate(calc(var(--m) * 30deg + 15deg));transition:transform 1s cubic-bezier(.45,.05,.25,1)}.sito .stu-an-lanc path{fill:#1b1b18}.sito .stu-an-centro{position:absolute;inset:29% 25%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sito .stu-an-centro small{font:500 11.5px JetBrains Mono,monospace;color:#6e8a78;letter-spacing:.02em}.sito .stu-an-mese,.sito .stu-an-dida{display:grid;width:100%}.sito .stu-an-mese>span,.sito .stu-an-dida>span{grid-area:1 / 1;opacity:0;transition:opacity .4s}.sito .stu-an-mese>span.on,.sito .stu-an-dida>span.on{opacity:1}.sito .stu-an-mese{margin-top:4px;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1;color:#1b1b18}.sito .stu-an-dida{margin-top:8px;font-size:13.5px;line-height:1.35;color:#45453f;text-wrap:balance}.sito .stu-an-ric{margin-top:8px;font-size:12.5px;font-weight:600;color:#126e47;opacity:0;transition:opacity .5s}.sito .stu-fine .stu-an-ric,.sito .stu-anello:not(.stu-vivo) .stu-an-ric{opacity:1}.sito .stu-an-cont{display:grid;gap:10px}.sito .stu-an-c{min-width:0;border-radius:14px;padding:11px 13px 12px;background:#fff;box-shadow:0 0 0 1px #0000000a;border-left:4px solid var(--c)}.sito .stu-an-c small{display:block;font-size:12px;color:#76766f}.sito .stu-an-c>b{display:block;margin-top:2px;font-size:26px;font-weight:700;line-height:1.1}.sito .stu-an-sub{display:block;min-height:17px;font-size:12px;color:#76766f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.sito .stu-anello{grid-template-columns:minmax(0,1fr);gap:14px}.sito .stu-an-cont{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sito .stu-an-c{padding:9px 10px 10px;border-left-width:3px}.sito .stu-an-c>b{font-size:22px}.sito .stu-an-sub{font-size:11px;white-space:normal;line-height:1.25}.sito .stu-an-centro{inset:28% 23%}.sito .stu-an-dida{font-size:12.5px}}@media(max-width:380px){.sito .stu-an-dida{font-size:11.5px}.sito .stu-an-centro small{display:none}}.sito .stu-ordine{padding:100px 0 90px;background:#fcfaf5}.sito .stu-ord-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px}.sito .stu-ord-c{border-radius:22px;padding:26px 24px 30px;background:var(--t)}.sito .stu-ord-i{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#fff;color:var(--s)}.sito .stu-ord-i svg{width:20px;height:20px}.sito .stu-ord-c h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:28px;line-height:1.06;margin-top:22px}.sito .stu-ord-c p{color:var(--ink2);font-size:15.5px;margin-top:10px}@media(max-width:1100px){.sito .stu-ord-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.sito .stu-ordine{padding:64px 0}.sito .stu-ord-g{grid-template-columns:minmax(0,1fr)}}.sito .stu-pagina .pc-fz{padding-top:96px}.sito .stu-anno{padding:110px 0 70px}.sito .stu-palco-cal{display:none}.sito .stu-fasi{list-style:none;display:grid;gap:80px;margin-top:56px}.sito .stu-fase{min-width:0}.sito .stu-quando{display:block;font:500 13.5px JetBrains Mono,monospace;color:#126e47}.sito .stu-fase h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(28px,2.6vw,36px);line-height:1.08;letter-spacing:-.01em;margin-top:10px;text-wrap:balance}.sito .stu-fase p{color:var(--ink2);margin-top:14px;max-width:580px}.sito .stu-conta{display:block;margin-top:16px;font-size:12.5px;color:var(--ink3)}.sito .stu-fase-v{margin-top:26px;border-radius:24px;padding:22px 26px 26px;background:linear-gradient(180deg,#eaf6ee,#f6fbf7);container-type:inline-size}.sito .stu-fase-cal{max-width:640px;margin:0 auto 20px}@media(min-width:1000px){.sito .stu-anno:not(.stu-mosso) .stu-fase{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.sito .stu-anno:not(.stu-mosso) .stu-fase-v{margin-top:0}}@media(max-width:760px){.sito .stu-anno{padding:72px 0 40px}.sito .stu-fasi{gap:60px;margin-top:40px}.sito .stu-fase-v{margin:22px -16px 0;border-radius:0;padding:16px 16px 22px}.sito .stu-fase-cal{margin-bottom:16px}}.sito .stu-cal{--on: #126E47 }.sito .stu-cal-anni{display:grid;grid-template-columns:4fr 9fr;gap:4px;margin-bottom:6px;font:500 11.5px JetBrains Mono,monospace;color:#6e8a78}.sito .stu-cal-anni span{border-left:2px solid #CFE3D6;padding-left:6px}.sito .stu-cal-mesi{list-style:none;display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:4px}.sito .stu-cal-m{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:9px 2px 8px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #0000000a;transition:background .45s,box-shadow .45s,opacity .45s,transform .45s}.sito .stu-cal-m b{font:500 12.5px JetBrains Mono,monospace;color:#8a8a83;transition:color .45s;white-space:nowrap}.sito .stu-cal-p{display:flex;gap:3px;min-height:7px}.sito .stu-cal-p i{width:7px;height:7px;border-radius:50%;background:var(--c);opacity:.35;transition:opacity .45s}.sito .stu-cal-dopo{background:transparent;box-shadow:inset 0 0 0 1.5px #cfe3d6}.sito .stu-cal-dopo b{color:#126e47}.sito .stu-cal[data-fase=arrivi] .f-arrivi,.sito .stu-cal[data-fase=rate] .f-rate,.sito .stu-cal[data-fase=bollette] .f-bollette,.sito .stu-cal[data-fase=chat] .f-chat,.sito .stu-cal[data-fase=scadenza] .f-scadenza,.sito .stu-cal[data-fase=uscite] .f-uscite,.sito .stu-cal[data-fase=giro] .f-giro{background:#ddf0e4;box-shadow:0 0 0 1px #b7dcc4}.sito .stu-cal[data-fase=arrivi] .f-arrivi b,.sito .stu-cal[data-fase=rate] .f-rate b,.sito .stu-cal[data-fase=bollette] .f-bollette b,.sito .stu-cal[data-fase=chat] .f-chat b,.sito .stu-cal[data-fase=scadenza] .f-scadenza b,.sito .stu-cal[data-fase=uscite] .f-uscite b,.sito .stu-cal[data-fase=giro] .f-giro b{color:#1b1b18}.sito .stu-cal[data-fase=arrivi] .k-arrivi,.sito .stu-cal[data-fase=rate] .k-rate,.sito .stu-cal[data-fase=bollette] .k-bollette,.sito .stu-cal[data-fase=chat] .k-chat,.sito .stu-cal[data-fase=scadenza] .k-scadenza,.sito .stu-cal[data-fase=uscite] .k-uscite,.sito .stu-cal[data-fase=giro] .k-giro{background:var(--on);box-shadow:0 8px 18px -8px #126e4799;transform:translateY(-3px)}.sito .stu-cal[data-fase=arrivi] .k-arrivi b,.sito .stu-cal[data-fase=rate] .k-rate b,.sito .stu-cal[data-fase=bollette] .k-bollette b,.sito .stu-cal[data-fase=chat] .k-chat b,.sito .stu-cal[data-fase=scadenza] .k-scadenza b,.sito .stu-cal[data-fase=uscite] .k-uscite b,.sito .stu-cal[data-fase=giro] .k-giro b{color:#fff}.sito .stu-cal[data-fase=arrivi] .f-arrivi i,.sito .stu-cal[data-fase=rate] .f-rate i,.sito .stu-cal[data-fase=bollette] .f-bollette i,.sito .stu-cal[data-fase=chat] .f-chat i,.sito .stu-cal[data-fase=scadenza] .f-scadenza i,.sito .stu-cal[data-fase=uscite] .f-uscite i,.sito .stu-cal[data-fase=giro] .f-giro i{opacity:1}.sito .stu-cal [class*=k-] i{box-shadow:0 0 0 1.5px #fff}.sito .stu-cal[data-fase=rate] .p-rate,.sito .stu-cal[data-fase=chat] .p-chat,.sito .stu-cal[data-fase=scadenza] .p-scadenza,.sito .stu-cal[data-fase=uscite] .p-uscite,.sito .stu-cal[data-fase=giro] .p-giro{opacity:.55}@media(max-width:560px){.sito .stu-cal-mesi{gap:2px}.sito .stu-cal-m{padding:7px 0 6px;border-radius:7px;gap:5px}.sito .stu-cal-m b{font-size:10px;letter-spacing:-.02em}.sito .stu-cal-p{flex-direction:column;gap:2px;min-height:5px}.sito .stu-cal-p i{width:5px;height:5px}.sito .stu-cal-anni{font-size:10.5px}.sito .stu-cal-dopo .stu-cal-mb{display:none}}@media(min-width:1000px)and (min-height:780px){.sito .stu-mosso{padding-bottom:40px}.sito .stu-mosso .stu-corsa{height:calc(var(--n, 7) * 75vh + 100vh - 88px)}.sito .stu-mosso .stu-palco{position:sticky;top:76px;height:calc(100vh - 88px)}.sito .stu-mosso .stu-palco-in{height:100%;display:flex;flex-direction:column;padding-top:12px;padding-bottom:12px}.sito .stu-mosso .stu-palco-cal{display:block;border-radius:20px;padding:14px 18px 16px;background:linear-gradient(180deg,#eaf6ee,#f6fbf7)}.sito .stu-palco-t{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:15px}.sito .stu-palco-t b{font-weight:600}.sito .stu-palco-t .fz-mut{margin-left:auto}.sito .stu-mosso .stu-fasi{flex:1;min-height:0;margin-top:24px;gap:0;display:grid}.sito .stu-mosso .stu-fase{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:48px;align-items:center;opacity:0;pointer-events:none;transform:translateY(14px);transition:opacity .45s,transform .5s cubic-bezier(.2,.7,.2,1)}.sito .stu-mosso .stu-fase.on{opacity:1;pointer-events:auto;transform:none}.sito .stu-mosso .stu-fase-cal{display:none}.sito .stu-mosso .stu-fase-v{margin-top:0;padding:0;background:none;border-radius:0}}.sito .stu-sc{position:relative;width:100%;max-width:680px;margin:0 auto;text-align:left}.sito .stu-mw{border-radius:14px}.sito .stu-mw .fz-mw-h .fz-nm{flex:1}.sito .stu-2,.sito .stu-3{display:inline-grid}.sito .stu-2>*,.sito .stu-3>*{grid-area:1 / 1;transition:opacity .35s}.sito .stu-2>.stu-b,.sito .stu-3>.stu-b,.sito .stu-3>.stu-c{opacity:0}.sito .fz-nm .stu-2{display:grid}.sito .stu-prim{position:relative;display:inline-flex}.sito .stu-cur{position:absolute;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(70px,60px);transition:transform .8s cubic-bezier(.4,.1,.2,1),opacity .3s;pointer-events:none;z-index:3}.sito .stu-prim .fz-btn-g,.sito .stu-prim .fz-btn-s{transition:transform .15s,opacity .3s}.sito .stu-chip{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:6px 12px;border-radius:999px;background:#e8f5ee;color:#126e47;font-size:13px;font-weight:600;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .45s cubic-bezier(.2,.7,.2,1)}.sito .stu-campo{display:block;min-width:0;border:1px solid #EAEAE6;border-radius:10px;padding:7px 12px 8px;background:#fff}.sito .stu-campo small{display:block;font-size:11.5px;color:#76766f}.sito .stu-campo b{display:block;min-height:20px;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sito .stu-riga{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #F0F0ED;transition:background .5s,opacity .4s}.sito .stu-riga:first-of-type{border-top:0}.sito .stu-riga .stu-2{justify-items:end}.sito .stu-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#fdf3e1;font-size:16px}.sito .stu-kv{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 2px;border-top:1px solid #F0F0ED;font-size:13.5px}.sito .stu-kv:first-child{border-top:0}.sito .stu-kv span{color:#76766f;white-space:nowrap}.sito .stu-kv b{font-weight:600}.sito .stu-toast{display:block;margin-top:12px;padding:9px 12px;border-radius:10px;background:#1b1b18;color:#fff;font-size:13px;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .45s cubic-bezier(.2,.7,.2,1)}.sito .stu-con-tel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:720px}.sito .stu-con-tel .stu-mw{grid-area:1 / 1;margin-right:-56px;margin-bottom:40px;z-index:1}.sito .stu-con-tel .stu-mw .fz-mw-b,.sito .stu-con-tel .stu-mw .fz-mw-h{padding-right:76px}.sito .stu-tel{grid-area:1 / 2;z-index:2;--inq-pw: 200 }.sito .stu-tel .inq-tel{--inq-pw: inherit }.sito .stu-passi-m{margin-left:auto;display:inline-flex;gap:4px;background:#f4f4f2;border-radius:9px;padding:3px}.sito .stu-passi-m i{font-style:normal;padding:3px 10px;border-radius:7px;color:#76766f;font-size:12.5px}.sito .stu-passi-m i.on{background:#fff;color:#1b1b18;box-shadow:0 1px 2px #00000014}.sito .stu-campi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sito .stu-mod-f{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.sito .stu-hint{font-size:12.5px;color:#55554f;min-width:0}.sito .stu-esito{margin:-14px 18px 0 38px;position:relative;z-index:2;opacity:0;transform:translateY(16px);transition:opacity .45s,transform .5s cubic-bezier(.2,.7,.2,1)}.sito .stu-esito .fz-mw-b{padding:14px 18px 16px}.sito .stu-av-dep{background:#fdf3e1;color:#a86e0a;font-size:13px}.sito .stu-arrivi>.stu-mw:first-child{transition:opacity .45s}.sito .stu-arrivi.s1 .stu-mod-f .stu-cur{opacity:1;transform:none}.sito .stu-arrivi.s2 .stu-mod-f .fz-btn-g{transform:scale(.92)}.sito .stu-arrivi.s3 .stu-mod-f .stu-cur{opacity:0}.sito .stu-arrivi.s3 .stu-mod-f .fz-btn-g{transform:none;opacity:.45}.sito .stu-arrivi.s3>.stu-mw:first-child{opacity:.55}.sito .stu-arrivi.s3 .stu-esito,.sito .stu-arrivi.s4 .stu-chip{opacity:1;transform:none}.sito .stu-arrivi.s5 .stu-dep .stu-a{opacity:0}.sito .stu-arrivi.s5 .stu-dep .stu-b{opacity:1}.sito .stu-giorno{margin-left:auto;font-size:12.5px;padding:4px 10px;border-radius:8px;background:#f4f4f2;color:#45453f}.sito .stu-giorno .stu-3{justify-items:end}.sito .stu-rate .stu-ritardo{transition:background .5s}.sito .stu-rate.s1 .stu-giorno .stu-a{opacity:0}.sito .stu-rate.s1 .stu-giorno .stu-b{opacity:1}.sito .stu-rate.s1.s3 .stu-giorno .stu-b{opacity:0}.sito .stu-rate.s3 .stu-giorno .stu-c{opacity:1}.sito .stu-rate.s1 .stu-ritardo{background:#fff6f5}.sito .stu-rate.s1 .stu-ritardo .stu-a,.sito .stu-rate.s1 .stu-tel .stu-a{opacity:0}.sito .stu-rate.s1 .stu-ritardo .stu-b,.sito .stu-rate.s1 .stu-tel .stu-b{opacity:1}.sito .stu-rate.s2 [data-k=stu-p5]{opacity:1;transform:none}.sito .stu-rate.s3 [data-k=stu-p5]{opacity:0;transform:translateY(-120%)}.sito .stu-rate.s4 [data-k=stu-p10],.sito .stu-rate.s4 .stu-toast{opacity:1;transform:none}.sito .stu-rosso{color:var(--r)}.sito .stu-tel .inq-cx small.stu-2{display:grid}.sito .stu-bol-h{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px}.sito .stu-bol-tot{font-size:20px}.sito .stu-met-l{margin-top:14px}.sito .stu-metodi{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.sito .stu-metodi i{position:relative;font-style:normal;padding:5px 10px;border-radius:8px;background:#f4f4f2;color:#55554f;font-size:12.5px;transition:background .3s,color .3s}.sito .stu-metodi .stu-m-u{background:#1b1b18;color:#fff}.sito .stu-quote{margin-top:12px;border:1px solid #EAEAE6;border-radius:12px;padding:8px 12px 6px}.sito .stu-q-asse{display:grid;grid-template-columns:var(--set) 1fr;margin:0 156px 4px 38px;font-size:11px;color:#8a8a83}.sito .stu-q-asse span+span{border-left:1px solid #D9D9D4;padding-left:5px}.sito .stu-quota{display:grid;grid-template-columns:28px minmax(0,1fr) 60px 76px;align-items:center;gap:10px;padding:6px 0;border-top:1px solid #F3F3F0}.sito .stu-q-asse+.stu-quota{border-top:0}.sito .stu-quota .fz-av{width:28px;height:28px}.sito .stu-q-bar{position:relative;height:10px;border-radius:6px;background:#f1f1ee;overflow:hidden}.sito .stu-q-bar i{position:absolute;inset:0;border-radius:6px;background:#d9d9d4;transition:left .8s cubic-bezier(.2,.7,.2,1),background .5s}.sito .stu-gg{font-size:12px;color:#76766f;text-align:right;opacity:0;transition:opacity .35s}.sito .stu-quota .stu-2{justify-items:end}.sito .stu-bol-f{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.sito .stu-bol-f .fz-mut b{color:#1b1b18}.sito .stu-bollette.s1 .stu-m-g .stu-cur{opacity:1;transform:none}.sito .stu-bollette.s2 .stu-m-g .stu-cur{opacity:0}.sito .stu-bollette.s2 .stu-metodi .stu-m-u{background:#f4f4f2;color:#55554f}.sito .stu-bollette.s2 .stu-metodi .stu-m-g{background:#1b1b18;color:#fff}.sito .stu-bollette.s2 .stu-q-bar i{left:var(--da);background:var(--c)}.sito .stu-bollette.s2 .stu-gg{opacity:1}.sito .stu-bollette.s2 .stu-quota .stu-a{opacity:0}.sito .stu-bollette.s2 .stu-quota .stu-b{opacity:1}.sito .stu-bollette.s3 .stu-bol-f .stu-cur{opacity:1;transform:none}.sito .stu-bollette.s4 .stu-bol-f .fz-btn-g{transform:scale(.92)}.sito .stu-bollette.s5 .stu-bol-f .stu-cur{opacity:0}.sito .stu-bollette.s5 .stu-bol-f .fz-btn-g{transform:none;opacity:.5}.sito .stu-bollette.s5 .stu-chip{opacity:1;transform:none}.sito .stu-tipi{display:flex;gap:6px}.sito .stu-tipi i{font-style:normal;padding:5px 10px;border-radius:8px;background:#f4f4f2;font-size:12.5px;color:#55554f}.sito .stu-tipi i.on{background:#f5f2ff;color:#6e56cf;font-weight:600;box-shadow:0 0 0 1px #d9cffa}.sito .stu-scrivi{margin-top:10px;min-height:92px;padding:10px 12px;border:1.5px solid #D9CFFA;border-radius:12px;font-size:13.5px;line-height:1.45;color:#1b1b18}.sito .stu-testo{display:block;clip-path:inset(0 100% 0 0);transition:clip-path 1s steps(24)}.sito .stu-chat .inq-msg{opacity:0;transform:translateY(10px);transition:opacity .35s,transform .4s}.sito .stu-chat.s1 .stu-testo{clip-path:inset(0 0 0 0)}.sito .stu-chat.s2 .stu-bol-f .stu-cur{opacity:1;transform:none}.sito .stu-chat.s3 .stu-bol-f .fz-btn-g{transform:scale(.92)}.sito .stu-chat.s4 .stu-bol-f .stu-cur{opacity:0}.sito .stu-chat.s4 .stu-bol-f .fz-btn-g{transform:none;opacity:.5}.sito .stu-chat.s4 .stu-scrivi{opacity:.45}.sito .stu-chat.s4 .stu-m1,.sito .stu-chat.s5 .stu-m2,.sito .stu-chat.s6 .stu-m3{opacity:1;transform:none}.sito .stu-nudge{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px;border-radius:12px;background:#fffbf1;box-shadow:0 0 0 1px #f3e3bf;margin-bottom:8px}.sito .stu-nudge-tx b{display:block;font-weight:600;font-size:14.5px;line-height:1.3}.sito .stu-sc .stu-nudge-tx p{margin:4px 0 0;font-size:13px;color:#55554f;max-width:none}.sito .stu-nudge-b{display:flex;gap:8px;margin-top:10px}.sito .stu-nudge .stu-chip{margin-top:10px}.sito .stu-riga-sc{grid-template-columns:30px minmax(0,1fr) auto}.sito .stu-ic-s{width:30px;height:30px;font-size:14px;background:#edfbf4}.sito .stu-scadenza.s1 [data-k=stu-ps],.sito .stu-scadenza.s2 .stu-nudge-b .stu-cur{opacity:1;transform:none}.sito .stu-scadenza.s3 .stu-nudge-b .fz-btn-g{transform:scale(.92)}.sito .stu-scadenza.s4 .stu-nudge-b .stu-cur{opacity:0}.sito .stu-scadenza.s4 .stu-nudge-b .fz-btn-g{transform:none;opacity:.5}.sito .stu-scadenza.s4 .stu-chip{opacity:1;transform:none}.sito .stu-mw-rata{margin-bottom:12px}.sito .stu-mw-rata .fz-mw-b{padding:12px 18px 10px}.sito .stu-uscite .fz-mw-h{gap:12px}.sito .stu-us-st{margin-left:auto}.sito .stu-tog{border-top:1px solid #F0F0ED}.sito .stu-sw{position:relative;width:38px;height:22px;border-radius:22px;background:#e3e3df;transition:background .3s}.sito .stu-sw b{position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .3s}.sito .stu-us-campi{display:grid;grid-template-columns:160px minmax(0,1fr);gap:8px;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s,opacity .35s,margin .5s}.sito .stu-foto{display:flex;align-items:center;gap:10px;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s,opacity .35s,margin .5s}.sito .stu-foto small{font-size:12px;color:#76766f}.sito .stu-foto span{display:flex;gap:6px}.sito .stu-foto i{width:44px;height:34px;border-radius:7px;background:linear-gradient(135deg,#d8cfc2,#b9ae9e);position:relative;overflow:hidden}.sito .stu-foto i:after{content:"";position:absolute;left:30%;top:18%;width:40%;height:70%;border-radius:3px 3px 0 0;background:#ede6da;transform:skew(-8deg)}.sito .stu-foto .stu-f1{background:linear-gradient(135deg,#c9d3d8,#9fb0b8)}.sito .stu-us-fondo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.sito .stu-us-rest{opacity:.25;transition:opacity .4s}.sito .stu-us-rest small{display:block;font-size:12px;color:#76766f}.sito .stu-us-rest b{font-size:22px;font-weight:700}.sito .stu-uscite.s1 .stu-sw{background:#126e47}.sito .stu-uscite.s1 .stu-sw b{transform:translate(16px)}.sito .stu-uscite.s2 .stu-us-campi{max-height:80px;opacity:1;margin-top:6px}.sito .stu-uscite.s3 .stu-foto{max-height:60px;opacity:1;margin-top:10px}.sito .stu-uscite.s4 .stu-us-rest{opacity:1}.sito .stu-uscite.s5 .stu-us-fondo .stu-cur{opacity:1;transform:none}.sito .stu-uscite.s6 .stu-us-fondo .fz-btn-g{transform:scale(.92)}.sito .stu-uscite.s7 .stu-us-fondo .stu-cur{opacity:0}.sito .stu-uscite.s7 .stu-us-fondo .fz-btn-g{transform:none;opacity:.45}.sito .stu-uscite.s7 .stu-us-st .stu-a{opacity:0}.sito .stu-uscite.s7 .stu-us-st .stu-b{opacity:1}.sito .stu-cam{border:1px solid #EAEAE6;border-radius:12px;overflow:hidden}.sito .stu-cam-h{display:flex;align-items:baseline;gap:10px;padding:10px 14px;background:#fbfbf9}.sito .stu-cam-h b{font-weight:600}.sito .stu-cam-h .fz-amt{margin-left:auto}.sito .stu-cam-h small{font-size:12px}.sito .stu-cam-r{display:grid;padding:0 14px}.sito .stu-cam-r .stu-riga{border-top:1px solid #F0F0ED}.sito .stu-libera .fz-av{background:#eaf6ee;color:#126e47;font-size:15px}.sito .stu-libera .fz-nm b{color:#55554f}.sito .stu-verde{color:#126e47!important;font-weight:600}.sito .stu-giro-rata,.sito .stu-arch{margin-top:14px;transition:opacity .45s,transform .5s cubic-bezier(.2,.7,.2,1)}.sito .stu-giro-rata{opacity:0;transform:translateY(10px)}.sito .stu-arch{opacity:.45}.sito .stu-giro.s1 .stu-cam-r .stu-a{opacity:0}.sito .stu-giro.s1 .stu-cam-r .stu-b{opacity:1}.sito .stu-giro.s1 .stu-cam{box-shadow:0 0 0 2px #126e47}.sito .stu-giro.s2 .stu-giro-rata{opacity:1;transform:none}.sito .stu-giro.s3 .stu-arch{opacity:1}@container (max-width: 600px){.sito .stu-con-tel{grid-template-columns:minmax(0,1fr)}.sito .stu-con-tel .stu-mw{margin:0}.sito .stu-con-tel .stu-mw .fz-mw-b,.sito .stu-con-tel .stu-mw .fz-mw-h{padding-right:14px}.sito .stu-tel{grid-area:auto;justify-self:center;margin-top:18px;--inq-pw: 190 }}@container (max-width: 560px){.sito .stu-sc .fz-mw-h{padding:0 14px;gap:10px}.sito .stu-sc .fz-mw-h b{font-size:15.5px}.sito .stu-sc .fz-mw-b{padding:14px 14px 16px}.sito .stu-passi-m{display:none}.sito .stu-campi{gap:6px}.sito .stu-c-2{grid-column:1 / -1}.sito .stu-mod-f{flex-wrap:wrap}.sito .stu-mod-f .stu-prim{width:100%}.sito .stu-mod-f .stu-prim .fz-btn-g{width:100%;text-align:center;padding:9px 13px}.sito .stu-esito{margin:-8px 8px 0 18px}.sito .stu-esito .fz-mw-b{padding:12px 12px 14px}.sito .stu-riga{grid-template-columns:30px minmax(0,1fr) auto;row-gap:4px}.sito .stu-riga>.fz-pill,.sito .stu-riga>.stu-2{grid-column:2 / -1;justify-self:end}.sito .stu-riga>.stu-2{justify-items:end}.sito .stu-riga-sc>.fz-pill{grid-column:auto}.sito .stu-q-asse{margin-right:126px;margin-left:32px}.sito .stu-quota{grid-template-columns:24px minmax(0,1fr) 44px 66px;gap:8px}.sito .stu-quota .fz-av{width:24px;height:24px;font-size:9.5px}.sito .stu-gg{font-size:11px}.sito .stu-quota .fz-amt{font-size:13px}.sito .stu-metodi i{font-size:11.5px;padding:4px 8px}.sito .stu-uscite .fz-mw-h{flex-wrap:wrap;height:auto;padding-top:12px;padding-bottom:12px}.sito .stu-us-campi{grid-template-columns:minmax(0,1fr)}.sito .stu-uscite.s2 .stu-us-campi{max-height:150px}.sito .stu-us-fondo,.sito .stu-bol-f{flex-wrap:wrap}.sito .stu-us-fondo .stu-prim{width:100%}.sito .stu-us-fondo .stu-prim .fz-btn-g{width:100%;text-align:center;padding:9px 13px}.sito .stu-giorno{font-size:11.5px;padding:3px 8px}.sito .stu-nudge{grid-template-columns:minmax(0,1fr);padding:12px}.sito .stu-nudge>.fz-av{display:none}.sito .stu-tipi i{font-size:11.5px;padding:4px 8px}}
