.fsp{--vi:#6b4dff;--vi2:#4b2fc0;--notte:#1b1150}.fsp .fs-top .top-foto{filter:blur(14px)saturate(1.1);transform:scale(1.08)}.fsp .fs-top:before{background:radial-gradient(70% 90% at 82% 10%,#6b4dff8c,#0000 60%),linear-gradient(90deg,#1b1150f0 0%,#1b1150c7 48%,#1b11506b 100%)}.fsp .fs-stelle{z-index:1;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#ffffffd9,#0000),radial-gradient(1px 1px at 30% 64%,#ffffffb3,#0000),radial-gradient(1.5px 1.5px at 48% 14%,#ffffffb3,#0000),radial-gradient(1px 1px at 62% 48%,#fff9,#0000),radial-gradient(2px 2px at 78% 26%,#fffc,#0000),radial-gradient(1px 1px at 90% 70%,#fff9,#0000),radial-gradient(1.5px 1.5px at 22% 86%,#fff9,#0000);animation:4s ease-in-out infinite fs-brilla;position:absolute;inset:0}@keyframes fs-brilla{50%{opacity:.55}}.fsp .fs-top .top-in{z-index:2}.fsp .fs-top h1 em{color:#c9bcff}.fsp .fs-top .chip .pt{background:#b9a8ff}@media (min-width:761px){.fsp .fs-top .top-in{grid-template-columns:minmax(0,1fr) 420px;align-items:center;padding-top:100px;padding-bottom:52px}.fsp #fughe .lsg-ur{margin-bottom:10px}.fsp .fs-top h1{font-size:clamp(52px,5.2vw,78px)}.fsp .fs-top .sub{max-width:52ch}.fsp #fughe{padding-top:40px}.fsp #fughe h2{font-size:38px}.fsp #fughe .lsg-t{margin-bottom:20px}}.fsp .fs-hb{flex-direction:column;align-items:center;text-decoration:none;display:flex}.fsp .fs-hb .fs-bg{flex-direction:column;align-items:center;gap:18px;display:flex}.fsp .fs-hb .busta{margin:34px 0 26px;transform:scale(1.28)rotate(-4deg)}.fsp .fs-hposs i{padding:6px 13px;font-size:13.5px}.fsp .so27 .so-f .ft{filter:blur(2px)saturate(1.15)}.fsp .so27 .so-f:after{background:linear-gradient(#1b11500d 30%,#1b11508c)}.fsp #fughe{margin-top:0}.fsp .fs-k{color:var(--vi2)}.fsp .sez h2 em{color:var(--vi)}.fsp .fg h2 em{color:#ffd08a}.fsp .lsb-temi button.on{background:linear-gradient(135deg,#7b5cff,#4b2fc0);box-shadow:0 12px 24px -14px #4b2fc0e6}.fsp .lsb-seg button.on{box-shadow:inset 0 0 0 2px var(--vi)}.fsp .lsg .lt-batte{background:var(--vi);animation:1.6s ease-out infinite fs-onda}.fsp .so27[hidden]{display:none}.fsp .so27 .z-tm{-webkit-backdrop-filter:blur(12px);color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47}.fsp .fs-tv .tv-passi li.on{background:#f4f0ff}.fsp .fs-tv .tv-passi li.on:before{background:linear-gradient(135deg,#7b5cff,#4b2fc0)}.fsp .fs-scena{background:linear-gradient(160deg,#efeaff,#f7f5ff)}.fsp .fs-sc-seg{background:#fff;margin-bottom:16px;display:inline-flex;box-shadow:inset 0 0 0 1px #00284014}.fsp .fs-sc-seg button{height:42px;color:var(--muto);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:0 18px;font-size:14.5px;font-weight:700}.fsp .fs-sc-seg button.on{color:var(--ink);background:#fff}.fsp .fs-sc{background:#1b1446;border-radius:26px;width:100%;position:relative;overflow:hidden}.fsp .fs-q-scelte{display:none}.fsp .fs-pt{background:var(--vi)!important}.fsp .fs-pr .fs-chiuso{background:linear-gradient(160deg,#241448,#12082a)}.fsp .fs-pr .fs-chiuso small{color:#c9bcff}.fsp .fs-pr .fs-chiuso b{color:#fff}.fsp .fs-pr .fs-chiuso span{color:#ffffffb8}.fsp .fs-pr>div:not(.fs-chiuso) small{color:var(--vi2)}.fsp .fs-altre{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fsp .fs-al{color:#fff;isolation:isolate;border-radius:22px;flex-direction:column;justify-content:flex-end;height:132px;padding:12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.fsp .fs-al img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.fsp .fs-al:after{content:"";z-index:-1;background:linear-gradient(#00162600,#001626e0);height:62%;position:absolute;bottom:0;left:0;right:0}.fsp .fs-al b{font:800 16px/1.1 var(--A)}.fsp .fs-al small{color:#ffffffd9;margin-top:2px;font-size:12.5px}@media (min-width:761px){.fsp .fs-altre{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.fsp .fs-al{border-radius:26px;height:210px;padding:16px}.fsp .fs-al b{font-size:18px}}@media (max-width:760px){.fsp .fs-ttop .top-in{gap:0;padding-top:86px;padding-bottom:34px}.fsp .fs-ttop:before{background:radial-gradient(90% 60% at 90% 0,#6b4dff8c,#0000 60%),linear-gradient(#1b1150db,#1b1150eb)}.fsp .fs-t1{grid-template-columns:minmax(0,1fr) 112px;align-items:end;gap:6px;display:grid}.fsp .fs-ttop .ciao{margin:0;font-size:13px}.fsp .fs-ttop h1{margin-top:6px;font-size:34px;line-height:1}.fsp .fs-tb{width:112px;height:72px;display:block;position:relative}.fsp .fs-tb .busta{transform-origin:100% 100%;margin:0;position:absolute;bottom:0;right:0;transform:scale(.45)rotate(-4deg)}.fsp .fs-tsub{color:#ffffffe0;margin:12px 0 0;font-size:15.5px;line-height:1.4}.fsp .fs-tsub b{color:#fff}.fsp .fs-tda{border-top:1px solid #ffffff29;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;padding-top:14px;display:flex}.fsp .fs-tda small{color:#ffffffc7;font-size:12.5px;display:block}.fsp .fs-tda b{font:900 38px/1 var(--A);letter-spacing:-.03em;color:#ffd08a;margin:2px 0;display:block}.fsp .fs-tda .pill{flex:none;height:50px;padding:0 18px;font-size:15px}.fsp .fs-lsb{margin-top:-22px}.fsp #fughe{padding-top:22px}.fsp #fughe .lsg-t{flex-direction:row;justify-content:space-between;align-items:flex-end}.fsp #fughe h2{font-size:28px}.fsp #fughe .lsg-ur{white-space:nowrap;font-size:13px}.fsp .so27-l{margin:0 -20px;padding:0 20px 6px;scroll-padding:0 20px}.fsp .so27{flex:0 0 84%}.fsp .so27 .so-f{height:160px}.fsp .so-n .fs-pc{display:none}.fsp .so27 .so-c{gap:6px;padding:14px 16px 16px}.fsp .so27 .ob-poss{flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.fsp .so27 .ob-poss i{flex:none}.fsp .so27 h3{font-size:20px}.fsp .so27 .so-g b{font-size:30px}.fsp #fughe .lsg-t{margin-bottom:14px}.fsp #fughe .lsp-k{margin-bottom:4px}.fsp .fs-tv{gap:0}.fsp .fs-tv h2{margin-top:10px}.fsp .fs-scena{background:0 0;border-radius:0;padding:0}.fsp .fs-s h2{margin-top:10px}.fsp .fs-q-scelte{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid!important}.fsp .fs-q-scelte button{min-height:72px;color:var(--ink);text-align:left;cursor:pointer;background:#f4f7fa;border:0;border-radius:20px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;display:flex}.fsp .fs-q-scelte b{font:800 17px var(--A)}.fsp .fs-q-scelte small{color:var(--muto);font-size:13px;line-height:1.3}.fsp .fs-q-scelte button.on{box-shadow:inset 0 0 0 2px var(--vi);background:#f4f0ff}.fsp .fs-sc{border-radius:24px;margin-top:12px}.fsp .fs-nota{margin:12px 2px 0}.fsp .fs-s-seg{background:#fff;margin-top:16px;display:flex;box-shadow:inset 0 0 0 1px #00284014}.fsp .fs-s-seg button{height:44px;color:var(--muto);cursor:pointer;background:0 0;border:0;border-radius:99px;flex:1;font-size:14.5px;font-weight:700}.fsp .fs-s-seg button.on{color:var(--ink)}.fsp .fs-s-l{background:#fff;border-radius:24px;margin:12px 0 0;padding:4px 16px;list-style:none;box-shadow:inset 0 0 0 1px #00284014}.fsp .fs-s-l li{flex-direction:column;gap:2px;padding:13px 0;display:flex}.fsp .fs-s-l li+li{border-top:1px solid var(--linea)}.fsp .fs-s-l b{font:800 16px var(--A)}.fsp .fs-s-l span{color:var(--muto);font-size:14px}.fsp .fs-s-b{box-shadow:none;background:linear-gradient(160deg,#241448,#12082a)}.fsp .fs-s-b li+li{border-color:#ffffff1f}.fsp .fs-s-b b{color:#fff}.fsp .fs-s-b span{color:#ffffffb8}.fsp #info .inf{gap:0}.fsp #altre .lsg-t{margin-bottom:14px}.fsp .fs-fissa b{color:var(--vi2)}.fsp .fs-pann{z-index:80;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.fsp .fs-pann[hidden]{display:none}.fsp .fs-pann-t{border-bottom:1px solid var(--linea);justify-content:space-between;align-items:center;height:60px;padding:0 8px;display:flex}.fsp .fs-pann-t b{font:800 18px var(--A)}.fsp .fs-chiudi,.fsp .fs-azzera{min-width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;font-size:15px;font-weight:700;display:grid}.fsp .fs-azzera{color:var(--vi2);padding:0 10px}.fsp .fs-pann-c{flex:1;padding:8px 16px 24px;overflow:auto}.fsp .fs-pann-h{font:800 16px var(--A);margin:20px 0 10px}.fsp .fs-pann-op{flex-wrap:wrap;gap:8px;display:flex}.fsp .fs-pann-op button{height:46px;color:var(--ink);cursor:pointer;background:#f4f7fa;border:0;border-radius:99px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.fsp .fs-pann-op button i{font-style:normal;font:800 12.5px var(--A);color:var(--muto)}.fsp .fs-pann-op button.on{box-shadow:inset 0 0 0 2px var(--vi);background:#f4f0ff}.fsp .fs-pann-g{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--linea)}.fsp .fs-pann-g .pill{justify-content:center;width:100%;height:52px;font-size:16px}}@media (max-width:380px){.fsp .so27 .so-f{height:150px}.fsp .fs-ttop h1{font-size:31px}.fsp .fs-t1{grid-template-columns:minmax(0,1fr) 100px}.fsp .fs-tb{width:100px}.fsp .fs-tb .busta{transform:scale(.4)rotate(-4deg)}.fsp .fs-tda b{font-size:34px}.fsp .fs-tda .pill{padding:0 14px;font-size:14.5px}.fsp #fughe h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.fsp .fs-stelle,.fsp .fs-et .lt-batte,.fsp .lsg .lt-batte{animation:none}}.fsp .fs-vuoto{background:#fff;border-radius:28px;flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex;box-shadow:inset 0 0 0 1px #00284014}.fsp .fs-vuoto b{font:800 20px var(--A)}.fsp .fs-arrivo{max-width:640px;box-shadow:inset 0 0 0 1px #00284014,var(--ombra);background:#fff;border-radius:32px;padding:32px}.fsp .fs-arrivo h2{margin-top:10px}.fsp .fs-arrivo p{color:var(--muto);margin:12px 0 18px;line-height:1.5}
