.cp-caricamento{--sw:min(46vw,176px,31svh);--u:calc(var(--sw) / 100);position:relative;display:grid;place-items:center;animation:cpcarOrologio 3600s linear}@media (min-width:768px){.cp-caricamento{--sw:min(220px,31svh)}}.cp-caricamento[data-dentro]{--sw:min(36vw,132px)}@keyframes cpcarOrologio{0%{--cpc-orologio:0}to{--cpc-orologio:1}}.cpc-luce{width:calc(var(--sw) * 4.4);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(139,92,246,.3),rgba(139,92,246,.1) 34%,rgba(16,12,31,0) 62%)}.cpc-luce,.cpc-polvere{position:absolute;left:50%;top:50%;pointer-events:none}.cpc-polvere{width:3px;height:3px;border-radius:50%;background:#fde68a;box-shadow:0 0 6px 1px rgba(250,204,21,.6);opacity:0;animation:cpcarPolvere 5.2s linear infinite}@keyframes cpcarPolvere{0%{opacity:0;transform:translate(var(--x0),var(--y0))}25%{opacity:.9}75%{opacity:.5}to{opacity:0;transform:translate(var(--x1),var(--y1))}}.cpc-scena{position:relative;width:var(--sw);aspect-ratio:83.5/137.5;perspective:1100px;-webkit-box-reflect:below calc(var(--u) * 10) linear-gradient(transparent 70%,hsla(0,0%,100%,.16))}.cpc-ombra{position:absolute;left:6%;right:6%;bottom:-7%;height:9%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.8),transparent);filter:blur(3px)}.cpc-dondolo,.cpc-slab{position:absolute;inset:0;transform-style:preserve-3d}.cpc-pezzo{position:absolute}.cpc-dietro{inset:0;border-radius:5.5%/3.4%;background:linear-gradient(165deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.05) 34%,hsla(0,0%,100%,.11) 68%,hsla(0,0%,100%,.04)),linear-gradient(180deg,#2a2342,#171228 60%,#120e20);box-shadow:0 calc(var(--u) * 2.2) calc(var(--u) * 4) rgba(0,0,0,.55),0 calc(var(--u) * 9) calc(var(--u) * 16) rgba(0,0,0,.45)}.cpc-solco{position:absolute;left:5%;right:5%;top:22.3%;height:calc(var(--u) * .8);border-radius:var(--u);background:linear-gradient(180deg,rgba(0,0,0,.45),hsla(0,0%,100%,.16))}.cpc-incavo{position:absolute;left:7.5%;right:7.5%;top:24.6%;bottom:5.2%;border-radius:calc(var(--u) * 2.4);background:radial-gradient(120% 90% at 50% 40%,#1c1730,#09070f);box-shadow:inset 0 0 0 calc(var(--u) * .5) rgba(0,0,0,.55),inset 0 calc(var(--u) * 1.6) calc(var(--u) * 2.6) rgba(0,0,0,.6)}.cpc-incisione{position:absolute;left:0;right:0;bottom:1.4%;text-align:center;font-weight:800;font-size:calc(var(--u) * 2.3);letter-spacing:.32em;color:hsla(0,0%,100%,.24);text-transform:uppercase;white-space:nowrap}.cpc-posto{left:7.5%;right:7.5%;top:24.6%;bottom:5.2%;display:grid;place-items:center}.cpc-carta,.cpc-posto{transform-style:preserve-3d}.cpc-carta{position:relative;width:91%;aspect-ratio:63/88}.cpc-faccia,.cpc-retro{position:absolute;inset:0;border-radius:calc(var(--u) * 3.2);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 calc(var(--u) * 1.2) calc(var(--u) * 2.4) rgba(0,0,0,.6)}.cpc-faccia{background:linear-gradient(140deg,#fff1b5,#d9a93f 18%,#8f6418 34%,#f3d27a 50%,#b8862e 66%,#ffe9a3 82%,#a87523)}.cpc-dentro{position:absolute;inset:calc(var(--u) * 1.5);border-radius:calc(var(--u) * 2.2);overflow:hidden;background:linear-gradient(180deg,#2b2050,#160f2c 55%,#0e0a1c)}.cpc-nome{position:absolute;left:7%;right:7%;top:3.2%;height:8%;display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:calc(var(--u) * 3.9);letter-spacing:.08em;color:#f4f1ff}.cpc-nome i{font-style:normal;color:#facc15;font-size:calc(var(--u) * 4.4);text-shadow:0 0 calc(var(--u) * 2) rgba(250,204,21,.7)}.cpc-arte{position:absolute;left:6%;right:6%;top:12.5%;height:56%;border-radius:calc(var(--u) * 1.4);overflow:hidden;background:radial-gradient(circle at 50% 46%,#4b2f8e 0,#261a4e 45%,#120c26 100%);box-shadow:inset 0 0 0 calc(var(--u) * .45) hsla(48,97%,77%,.65)}.cpc-raggi{position:absolute;left:50%;top:46%;width:220%;aspect-ratio:1;margin:-110% 0 0 -110%;background:repeating-conic-gradient(from 0deg,hsla(48,97%,77%,.2) 0deg 5deg,hsla(48,97%,77%,0) 5deg 15deg);-webkit-mask:radial-gradient(closest-side,#000 0 22%,transparent 70%);mask:radial-gradient(closest-side,#000 0 22%,transparent 70%);animation:cpcarRaggi 14s linear infinite}@keyframes cpcarRaggi{to{transform:rotate(1turn)}}.cpc-stemma{position:absolute;left:50%;top:47%;width:56%;aspect-ratio:412/512;transform:translate(-50%,-50%);background:linear-gradient(170deg,#fff,#ede9fe 45%,#c4b5fd);-webkit-mask:var(--cpc-logo) center /contain no-repeat;mask:var(--cpc-logo) center /contain no-repeat;filter:drop-shadow(0 0 calc(var(--u) * 2) rgba(196,181,253,.8))}.cpc-testo{position:absolute;left:6%;right:6%;top:71.5%;height:17.5%;border-radius:calc(var(--u) * 1.2);padding:calc(var(--u) * 1.6) calc(var(--u) * 2);display:flex;flex-direction:column;gap:calc(var(--u) * 1.2);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));box-shadow:inset 0 0 0 calc(var(--u) * .3) hsla(48,97%,77%,.38)}.cpc-testo em{font-style:normal;font-weight:800;font-size:calc(var(--u) * 2.5);letter-spacing:.14em;color:#f3cf6a;white-space:nowrap}.cpc-testo b{display:block;height:calc(var(--u) * .9);border-radius:9px;background:rgba(233,233,237,.2)}.cpc-testo b+b{width:78%}.cpc-piede{position:absolute;left:7%;right:7%;bottom:2.4%;display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:calc(var(--u) * 2.6);letter-spacing:.1em;color:rgba(244,241,255,.75)}.cpc-piede span+span{color:#facc15}.cpc-olo{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(115deg,rgba(255,40,140,0),rgba(255,40,140,.55) 5%,rgba(255,210,40,.55) 10%,rgba(40,255,170,.55) 15%,rgba(40,170,255,.55) 20%,rgba(170,60,255,.55) 25%,rgba(255,40,140,0) 31%);background-size:300% 300%;mix-blend-mode:color-dodge;opacity:.32;animation:cpcarOlo 4.8s ease-in-out infinite}@keyframes cpcarOlo{0%,to{background-position:0 30%}50%{background-position:100% 70%}}.cpc-scintille{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#fff 0 .5px,transparent 1.5px),radial-gradient(circle at 70% 60%,#fff 0 .5px,transparent 1.4px),radial-gradient(circle at 40% 80%,#fff 0 .4px,transparent 1.2px),radial-gradient(circle at 85% 20%,#fff 0 .6px,transparent 1.5px);background-size:23px 31px,37px 29px,29px 41px,43px 37px;mix-blend-mode:overlay;opacity:.7;animation:cpcarScintille 4.8s ease-in-out infinite}@keyframes cpcarScintille{0%,to{background-position:0 0,0 0,0 0,0 0;opacity:.45}50%{background-position:6px 9px,-7px 4px,5px -6px,-4px 7px;opacity:.95}}.cpc-retro{transform:rotateY(180deg);background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.05) 0 2px,transparent 2px 6px),radial-gradient(circle at 50% 50%,#3b2a6b,#140e28 70%);box-shadow:inset 0 0 0 calc(var(--u) * 1.5) #d9a93f,inset 0 0 0 calc(var(--u) * 2.1) #2b2050,0 calc(var(--u) * 1.2) calc(var(--u) * 2.4) rgba(0,0,0,.6)}.cpc-retro:after{content:"";position:absolute;left:50%;top:50%;width:44%;aspect-ratio:412/512;transform:translate(-50%,-50%);background:linear-gradient(170deg,#fff1b5,#d9a93f 60%,#8f6418);-webkit-mask:var(--cpc-logo) center /contain no-repeat;mask:var(--cpc-logo) center /contain no-repeat}.cpc-etichetta{left:6.5%;right:6.5%;top:3.6%;height:17%;border-radius:calc(var(--u) * 1.6);display:grid;grid-template-columns:1fr auto;gap:calc(var(--u) * 2);padding:calc(var(--u) * 2.2) calc(var(--u) * 2.8) calc(var(--u) * 2) calc(var(--u) * 3);background:radial-gradient(120% 150% at 88% 50%,rgba(250,204,21,.24),transparent 58%),linear-gradient(160deg,#1b1728,#0b0a12);box-shadow:inset 0 0 0 calc(var(--u) * .35) hsla(43,80%,71%,.95),0 calc(var(--u) * .4) var(--u) rgba(0,0,0,.35),0 0 calc(var(--u) * 3.5) rgba(232,190,80,.4);color:#f4f4f8;text-align:left}.cpc-etichetta:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.42) 50%,hsla(0,0%,100%,0) 70%);background-size:300% 100%;background-position:120% 0;mix-blend-mode:soft-light}.cpc-et-sx{min-width:0;display:flex;flex-direction:column;justify-content:space-between}.cpc-et-nome{font-weight:800;font-size:calc(var(--u) * 5.6);line-height:1.05;letter-spacing:.02em;white-space:nowrap}.cpc-et-riga{font-weight:700;font-size:calc(var(--u) * 3.1);line-height:1.25;letter-spacing:.08em;text-transform:uppercase;color:#cfc8e6;white-space:nowrap}.cpc-et-dx{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;text-align:right;position:relative}.cpc-et-casa{font-weight:800;font-size:calc(var(--u) * 2.9);letter-spacing:.22em;line-height:1;color:#f3cf6a}.cpc-voto{position:relative;height:calc(var(--u) * 10.4);overflow:hidden;line-height:1}.cpc-rullo{display:flex;flex-direction:column;transform:translateY(-90%)}.cpc-rullo span{display:block;height:calc(var(--u) * 10.4);font-weight:800;font-size:calc(var(--u) * 11.5);line-height:calc(var(--u) * 10.4);letter-spacing:-.03em;text-align:right;background:linear-gradient(180deg,#fff4cc,#f3cf6a 40%,#c8962e 72%,#8f6418);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 calc(var(--u) * 1.4) rgba(232,190,80,.55))}.cpc-et-desc{font-weight:800;font-size:calc(var(--u) * 2.6);letter-spacing:.14em;line-height:1;color:#f3cf6a;white-space:nowrap}.cpc-vetro{inset:0;border-radius:5.5%/3.4%;pointer-events:none;background:radial-gradient(circle at 26% 14%,hsla(0,0%,100%,.16),hsla(0,0%,100%,0) 36%);box-shadow:inset 0 0 0 calc(var(--u) * .55) hsla(0,0%,100%,.36),inset 0 0 0 calc(var(--u) * 2.6) hsla(0,0%,100%,.035),inset calc(var(--u) * .9) calc(var(--u) * .9) 0 0 hsla(0,0%,100%,.1),inset calc(var(--u) * -.9) calc(var(--u) * -.9) 0 0 rgba(0,0,0,.3)}.cpc-riflesso{position:absolute;inset:0;border-radius:inherit;overflow:hidden;mix-blend-mode:screen;background:linear-gradient(118deg,hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.34) 47%,hsla(0,0%,100%,.08) 51%,hsla(0,0%,100%,0) 60%);background-size:320% 100%;background-position:130% 0}.cpc-filo-alto{position:absolute;left:6%;right:6%;top:calc(var(--u) * .35);height:calc(var(--u) * .45);border-radius:var(--u);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.75) 40%,hsla(0,0%,100%,0) 75%);opacity:.8}.cpc-lampo{opacity:0;box-shadow:inset 0 0 0 calc(var(--u) * .7) hsla(0,0%,100%,.95),0 0 calc(var(--u) * 6) rgba(196,181,253,.85),inset 0 0 calc(var(--u) * 6) rgba(250,204,21,.35)}.cpc-lampo,.cpc-oro{position:absolute;inset:0;border-radius:inherit}.cpc-oro{opacity:.6;box-shadow:inset 0 0 0 calc(var(--u) * .55) rgba(255,226,150,.65),0 0 calc(var(--u) * 5) rgba(250,204,21,.28)}.cpc-fascio{left:-4%;right:-4%;top:0;height:22%;opacity:0;border-radius:20%;display:none;background:linear-gradient(180deg,rgba(139,92,246,0),rgba(196,181,253,.2) 45%,rgba(249,115,22,.3) 52%,rgba(139,92,246,0));mix-blend-mode:screen}.cpc-fascio,.cpc-scoppio{position:absolute;pointer-events:none}.cpc-scoppio{right:13%;top:11%;width:0;height:0}.cpc-scoppio i{position:absolute;left:0;top:0;width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6);margin:calc(var(--u) * -.8);border-radius:50%;background:#fff4cc;box-shadow:0 0 calc(var(--u) * 2) calc(var(--u) * .6) rgba(250,204,21,.85);opacity:0}.cpc-contorno{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 1px rgba(196,181,253,.85),0 0 calc(var(--u) * 3) rgba(139,92,246,.45)}.cpc-mirino,.cpc-progetto,.cpc-saldatura{display:none}.cpc-progetto,.cpc-saldatura{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-slab{animation:cpcarAGiro 1.05s cubic-bezier(.45,0,.15,1) calc(var(--cpc-t, 0s) + .98s) both}@keyframes cpcarAGiro{0%{transform:rotateX(56deg) rotate(-30deg) scale(.82)}72%{transform:rotateX(-5deg) rotate(1.5deg) rotateY(-6deg) scale(1.04)}to{transform:none}}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-dietro{animation:cpcarADietro .8s var(--cpc-t,0s) both}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-posto{animation:cpcarACarta .98s var(--cpc-t,0s) both}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-etichetta{animation:cpcarAEtich 1.08s var(--cpc-t,0s) both}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-vetro{animation:cpcarAVetro 1.22s var(--cpc-t,0s) both}@keyframes cpcarADietro{0%{opacity:0;transform:translateZ(-70px)}22%{opacity:1;transform:translateZ(-70px);animation-timing-function:cubic-bezier(.3,.9,.25,1)}to{opacity:1;transform:translateZ(0)}}@keyframes cpcarACarta{0%{transform:translateZ(14px) rotate(-6deg) scale(.96)}42%{animation-timing-function:cubic-bezier(.3,.9,.25,1.15);transform:translateZ(14px) rotate(-6deg) scale(1)}to{transform:translateZ(1px)}}@keyframes cpcarAEtich{0%{opacity:0;transform:translateZ(46px) translateY(-26%)}20%{opacity:1;transform:translateZ(46px) translateY(-26%)}53%{animation-timing-function:cubic-bezier(.3,.9,.25,1);transform:translateZ(46px) translateY(-26%)}to{opacity:1;transform:translateZ(2px)}}@keyframes cpcarAVetro{0%{opacity:0;transform:translateZ(96px)}20%{opacity:.9;transform:translateZ(96px)}58%{animation-timing-function:cubic-bezier(.3,.9,.25,1);transform:translateZ(96px)}to{opacity:1;transform:translateZ(3px)}}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-contorno{animation:cpcarAContorno 1.25s ease-out var(--cpc-t,0s) both}@keyframes cpcarAContorno{0%{opacity:0}18%{opacity:1}70%{opacity:.9}to{opacity:0}}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-lampo{animation:cpcarLampo .7s ease-out calc(var(--cpc-t, 0s) + 1.2s) both}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-voto{transform-origin:70% 50%;animation:cpcarAVoto .55s cubic-bezier(.2,1.5,.35,1) calc(var(--cpc-t, 0s) + 1.72s) both}@keyframes cpcarAVoto{0%{opacity:0;transform:scale(1.9)}to{opacity:1;transform:scale(1)}}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-scoppio i{animation:cpcarScoppio .8s cubic-bezier(.1,.8,.3,1) calc(var(--cpc-t, 0s) + 1.78s) both}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-riflesso{animation:cpcarRiflesso 3.6s cubic-bezier(.45,0,.2,1) calc(var(--cpc-t, 0s) + 1.85s) infinite}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-etichetta:after{animation:cpcarRiflesso 3.6s cubic-bezier(.45,0,.2,1) calc(var(--cpc-t, 0s) + 1.95s) infinite}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-oro{animation:cpcarOro 3.6s ease-in-out calc(var(--cpc-t, 0s) + 2s) infinite both}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-dondolo{animation:cpcarDondolo 7.2s ease-in-out calc(var(--cpc-t, 0s) + 2.03s) infinite}:root:not([data-regia=B]):not([data-regia=C]) .cp-caricamento .cpc-ombra{animation:cpcarOmbra 1s ease-out calc(var(--cpc-t, 0s) + 1s) both}:root[data-regia=B] .cp-caricamento .cpc-posto{animation:cpcarBCarta 1.25s var(--cpc-t,0s) both}@keyframes cpcarBCarta{0%{transform:translateY(-6%) translateZ(150px) rotateY(-180deg) rotate(-10deg) scale(.35)}52%{transform:translateY(-14%) translateZ(110px) rotateY(0deg) rotate(2deg) scale(1);animation-timing-function:cubic-bezier(.5,0,.2,1)}to{transform:none}}:root[data-regia=B] .cp-caricamento .cpc-dietro{animation:cpcarBDietro .7s cubic-bezier(.2,.9,.25,1) calc(var(--cpc-t, 0s) + .42s) both}@keyframes cpcarBDietro{0%{opacity:0;transform:translateY(16%) scale(.94)}to{opacity:1;transform:none}}:root[data-regia=B] .cp-caricamento .cpc-vetro{animation:cpcarBCoperchio .5s cubic-bezier(.6,0,.3,1.3) calc(var(--cpc-t, 0s) + 1.12s) both}@keyframes cpcarBCoperchio{0%{opacity:0;transform:translateY(-112%)}30%{opacity:1}to{opacity:1;transform:none}}:root[data-regia=B] .cp-caricamento .cpc-etichetta{animation:cpcarBEtich .45s cubic-bezier(.2,.9,.25,1) calc(var(--cpc-t, 0s) + 1s) both}@keyframes cpcarBEtich{0%{opacity:0;transform:translateX(70%)}to{opacity:1;transform:none}}:root[data-regia=B] .cp-caricamento .cpc-et-nome{animation:cpcarStampa .45s steps(9) calc(var(--cpc-t, 0s) + 1.55s) both}@keyframes cpcarStampa{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}:root[data-regia=B] .cp-caricamento .cpc-et-riga{animation:cpcarCompare .35s ease-out calc(var(--cpc-t, 0s) + 1.85s) both}:root[data-regia=B] .cp-caricamento .cpc-et-casa,:root[data-regia=B] .cp-caricamento .cpc-et-desc{animation:cpcarCompare .35s ease-out calc(var(--cpc-t, 0s) + 1.75s) both}@keyframes cpcarCompare{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:none}}:root[data-regia=B] .cp-caricamento .cpc-rullo{animation:cpcarBRullo .8s cubic-bezier(.15,.7,.2,1) calc(var(--cpc-t, 0s) + 1.7s) both}@keyframes cpcarBRullo{0%{transform:translateY(0)}to{transform:translateY(-90%)}}:root[data-regia=B] .cp-caricamento .cpc-voto{animation:cpcarBVoto .4s cubic-bezier(.2,1.6,.35,1) calc(var(--cpc-t, 0s) + 2.45s) both}@keyframes cpcarBVoto{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}:root[data-regia=B] .cp-caricamento .cpc-scoppio i{animation:cpcarScoppio .8s cubic-bezier(.1,.8,.3,1) calc(var(--cpc-t, 0s) + 2.48s) both}:root[data-regia=B] .cp-caricamento .cpc-saldatura{display:block}:root[data-regia=B] .cp-caricamento .cpc-saldatura path{fill:none;stroke-width:1.05;stroke-linecap:round;stroke-dasharray:0 1;filter:drop-shadow(0 0 2px rgba(250,204,21,.9));animation:cpcarSalda .62s cubic-bezier(.4,0,.2,1) calc(var(--cpc-t, 0s) + 1.58s) both}@keyframes cpcarSalda{0%{stroke-dasharray:0 1;opacity:1}72%{stroke-dasharray:1 0;opacity:1}to{stroke-dasharray:1 0;opacity:0}}:root[data-regia=B] .cp-caricamento .cpc-lampo{animation:cpcarLampo .7s ease-out calc(var(--cpc-t, 0s) + 2.1s) both}:root[data-regia=B] .cp-caricamento .cpc-riflesso{animation:cpcarRiflesso 3.6s cubic-bezier(.45,0,.2,1) calc(var(--cpc-t, 0s) + 2.3s) infinite}:root[data-regia=B] .cp-caricamento .cpc-etichetta:after{animation:cpcarRiflesso 3.6s cubic-bezier(.45,0,.2,1) calc(var(--cpc-t, 0s) + 2.4s) infinite}:root[data-regia=B] .cp-caricamento .cpc-oro{animation:cpcarOro 3.6s ease-in-out calc(var(--cpc-t, 0s) + 2.5s) infinite both}:root[data-regia=B] .cp-caricamento .cpc-dondolo{animation:cpcarDondolo 7.2s ease-in-out calc(var(--cpc-t, 0s) + 2.55s) infinite}:root[data-regia=B] .cp-caricamento .cpc-ombra{animation:cpcarOmbra .8s ease-out calc(var(--cpc-t, 0s) + .5s) both}:root[data-regia=C] .cp-caricamento .cpc-mirino{display:grid;place-items:center;left:7.5%;right:7.5%;top:24.6%;bottom:5.2%;pointer-events:none;transform:translateZ(60px) scale(1.06)}.cpc-mirino-box{position:relative;width:91%;aspect-ratio:63/88}.cpc-ang{position:absolute;width:calc(var(--u) * 7);height:calc(var(--u) * 7);border:calc(var(--u) * .9) solid #8b5cf6;opacity:0}.cpc-ang.tl{left:-9%;top:-6%;border-right:0;border-bottom:0;border-radius:calc(var(--u) * 2) 0 0 0}.cpc-ang.tr{right:-9%;top:-6%;border-left:0;border-bottom:0;border-radius:0 calc(var(--u) * 2) 0 0}.cpc-ang.bl{left:-9%;bottom:-6%;border-right:0;border-top:0;border-radius:0 0 0 calc(var(--u) * 2)}.cpc-ang.br{right:-9%;bottom:-6%;border-left:0;border-top:0;border-radius:0 0 calc(var(--u) * 2) 0}:root[data-regia=C] .cp-caricamento .cpc-ang{animation:cpcarCAng 2s ease-out var(--cpc-t,0s) both}:root[data-regia=C] .cp-caricamento .cpc-ang.tr{animation-delay:calc(var(--cpc-t, 0s) + .1s)}:root[data-regia=C] .cp-caricamento .cpc-ang.br{animation-delay:calc(var(--cpc-t, 0s) + .2s)}:root[data-regia=C] .cp-caricamento .cpc-ang.bl{animation-delay:calc(var(--cpc-t, 0s) + .3s)}@keyframes cpcarCAng{0%{opacity:0;transform:scale(1.6)}12%{opacity:.9;transform:scale(1);border-color:#8b5cf6}48%{border-color:#8b5cf6;box-shadow:none}54%{border-color:#facc15;box-shadow:0 0 calc(var(--u) * 3) rgba(250,204,21,.8)}70%{opacity:.95;border-color:#facc15}to{opacity:0;transform:scale(1.3);border-color:#facc15}}.cpc-laser{position:absolute;left:-12%;right:-12%;top:0;height:calc(var(--u) * .7);border-radius:9px;opacity:0;background:linear-gradient(90deg,transparent,#f97316 20%,#fff7ed 50%,#f97316 80%,transparent);box-shadow:0 0 calc(var(--u) * 3) calc(var(--u) * .6) rgba(249,115,22,.65)}:root[data-regia=C] .cp-caricamento .cpc-laser{animation:cpcarCLaser 1s cubic-bezier(.45,0,.55,1) calc(var(--cpc-t, 0s) + .18s) both}@keyframes cpcarCLaser{0%{opacity:0;transform:translateY(0)}8%{opacity:1}92%{opacity:1;transform:translateY(calc(var(--sw) * .85 * .91 * 88 / 63))}to{opacity:0;transform:translateY(calc(var(--sw) * .85 * .91 * 88 / 63))}}.cpc-griglia{position:absolute;inset:0;border-radius:calc(var(--u) * 3.2);pointer-events:none;opacity:0;background-image:linear-gradient(rgba(249,115,22,.28) 1px,transparent 0),linear-gradient(90deg,rgba(249,115,22,.28) 1px,transparent 0);background-size:calc(var(--u) * 6) calc(var(--u) * 6)}:root[data-regia=C] .cp-caricamento .cpc-griglia{animation:cpcarCGriglia 1.45s ease-out calc(var(--cpc-t, 0s) + .18s) both}@keyframes cpcarCGriglia{0%{opacity:0;clip-path:inset(0 0 100% 0)}10%{opacity:1}65%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:0;clip-path:inset(0 0 0 0)}}:root[data-regia=C] .cp-caricamento .cpc-posto{animation:cpcarCCarta 1.6s cubic-bezier(.4,0,.2,1) var(--cpc-t,0s) both}@keyframes cpcarCCarta{0%{transform:translateZ(40px) scale(1.02)}70%{transform:translateZ(40px) scale(1.06)}to{transform:none}}:root[data-regia=C] .cp-caricamento .cpc-progetto{display:block}:root[data-regia=C] .cp-caricamento .cpc-progetto rect{fill:none;stroke:#c4b5fd;stroke-width:.62;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;filter:drop-shadow(0 0 1.4px rgba(139,92,246,.9));animation:cpcarCDisegna 1s cubic-bezier(.5,0,.2,1) calc(var(--cpc-t, 0s) + 1.15s) both}:root[data-regia=C] .cp-caricamento .cpc-progetto rect+rect{animation-delay:calc(var(--cpc-t, 0s) + 1.3s)}:root[data-regia=C] .cp-caricamento .cpc-progetto rect+rect+rect{animation-delay:calc(var(--cpc-t, 0s) + 1.42s)}@keyframes cpcarCDisegna{0%{stroke-dashoffset:1;opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}:root[data-regia=C] .cp-caricamento .cpc-dietro{animation:cpcarRiempi .55s ease-out calc(var(--cpc-t, 0s) + 1.75s) both}:root[data-regia=C] .cp-caricamento .cpc-etichetta{animation:cpcarRiempi .45s ease-out calc(var(--cpc-t, 0s) + 1.9s) both}:root[data-regia=C] .cp-caricamento .cpc-vetro{animation:cpcarRiempi .45s ease-out calc(var(--cpc-t, 0s) + 1.95s) both}@keyframes cpcarRiempi{0%{opacity:0}to{opacity:1}}:root[data-regia=C] .cp-caricamento .cpc-voto{animation:cpcarCVoto .5s steps(6) calc(var(--cpc-t, 0s) + 2.2s) both}@keyframes cpcarCVoto{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}:root[data-regia=C] .cp-caricamento .cpc-scoppio i{animation:cpcarScoppio .8s cubic-bezier(.1,.8,.3,1) calc(var(--cpc-t, 0s) + 2.62s) both}:root[data-regia=C] .cp-caricamento .cpc-lampo{animation:cpcarLampo .7s ease-out calc(var(--cpc-t, 0s) + 2.25s) both}:root[data-regia=C] .cp-caricamento .cpc-fascio{display:block;animation:cpcarCFascio 3.6s cubic-bezier(.45,0,.55,1) calc(var(--cpc-t, 0s) + 2.75s) infinite}@keyframes cpcarCFascio{0%{opacity:0;transform:translateY(-30%)}8%{opacity:1}45%{opacity:1;transform:translateY(470%)}52%,to{opacity:0;transform:translateY(470%)}}:root[data-regia=C] .cp-caricamento .cpc-riflesso{animation:cpcarRiflesso 3.6s cubic-bezier(.45,0,.2,1) calc(var(--cpc-t, 0s) + 2.45s) infinite}:root[data-regia=C] .cp-caricamento .cpc-etichetta:after{animation:cpcarRiflesso 3.6s cubic-bezier(.45,0,.2,1) calc(var(--cpc-t, 0s) + 2.55s) infinite}:root[data-regia=C] .cp-caricamento .cpc-oro{animation:cpcarOro 3.6s ease-in-out calc(var(--cpc-t, 0s) + 2.6s) infinite both}:root[data-regia=C] .cp-caricamento .cpc-dondolo{animation:cpcarDondolo 7.2s ease-in-out calc(var(--cpc-t, 0s) + 2.7s) infinite}:root[data-regia=C] .cp-caricamento .cpc-ombra{animation:cpcarOmbra .8s ease-out calc(var(--cpc-t, 0s) + 1.8s) both}@keyframes cpcarLampo{0%{opacity:0}14%{opacity:1}to{opacity:0}}@keyframes cpcarRiflesso{0%{background-position:130% 0}42%{background-position:-30% 0}to{background-position:-30% 0}}@keyframes cpcarOro{0%,to{opacity:.35}50%{opacity:1}}@keyframes cpcarOmbra{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes cpcarDondolo{0%{transform:translateY(0) rotateY(0deg) rotateX(0deg)}25%{transform:translateY(calc(var(--u) * -2.2)) rotateY(9deg) rotateX(3deg)}50%{transform:translateY(calc(var(--u) * -3.2)) rotateY(0deg) rotateX(-2deg)}75%{transform:translateY(calc(var(--u) * -2.2)) rotateY(-9deg) rotateX(3deg)}to{transform:translateY(0) rotateY(0deg) rotateX(0deg)}}@keyframes cpcarScoppio{0%{opacity:0;transform:translate(0) scale(.4)}15%{opacity:1;transform:translate(calc(var(--dx) * .2),calc(var(--dy) * .2)) scale(1.2)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}.cp-attesa.cpc-solo-passaggio{display:none}html[data-passaggio] .cp-attesa.cpc-solo-passaggio{display:block}html[data-passaggio] .cp-caricamento{display:none}@media (prefers-reduced-motion:reduce){.cp-caricamento,.cp-caricamento *,.cp-caricamento :after{animation:none!important}.cp-caricamento .cpc-fascio,.cp-caricamento .cpc-mirino,.cp-caricamento .cpc-progetto,.cp-caricamento .cpc-saldatura{display:none!important}}