.cr-pulsante{z-index:60;-webkit-backdrop-filter:blur(14px)saturate(170%);backdrop-filter:blur(14px)saturate(170%);cursor:pointer;isolation:isolate;block-size:56px;inline-size:56px;transition:transform var(--dur-fast) var(--e-out), translate var(--dur-base) var(--ease-emphasized), opacity var(--dur-base) var(--ease-standard);background:#ffffff29;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline-end:max(16px, env(safe-area-inset-right));translate:0;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #ffffff1f,0 10px 28px #06182852}.cr-pulsante:hover{transform:translateY(-2px)}.cr-pulsante:active{transform:scale(.96)}.cr-pulsante:focus-visible{outline-offset:4px;outline:2px solid #25d366}.cr-pulsante__luce{z-index:-1;filter:drop-shadow(0 0 5px #25d366cc);animation:cr-giro var(--dur-respiro) linear infinite;background:conic-gradient(#25d366,#25d36600 28% 58%,#7dffb3 82%,#25d366);border-radius:50%;position:absolute;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}@keyframes cr-giro{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cr-pulsante__luce{animation:none}}.cr-pulsante__logo{fill:#25d366;filter:drop-shadow(0 1px 1px #00000047);block-size:28px;inline-size:28px}@media (max-width:1000px){body:has(.pillola[data-stato=pillola]) .cr-pulsante:not(.cr-pulsante--riquadro){translate:0 -72px}}@media (max-width:1099px){:is(body:has(.pv-barra[data-visibile]) .cr-pulsante:not(.cr-pulsante--riquadro),body:has(.pv-barra[data-aperta]) .cr-pulsante:not(.cr-pulsante--riquadro)){translate:0 -74px}}body:has(.vc-scriveteci) .cr-pulsante:not(.cr-pulsante--riquadro){translate:0 -64px}@media (max-width:1099px){body:has(.pv-lato[data-aperta]) .cr-pulsante:not(.cr-pulsante--riquadro){opacity:0;pointer-events:none}}.dlg.dlg--contatto{width:min(440px,100vw - 32px)}.cr-filo{pointer-events:none;background:linear-gradient(90deg,#25d36600,#25d366 28%,#7dffb3 50%,#25d366 72%,#25d36600);border-radius:0 0 2px 2px;block-size:2px;position:absolute;inset-block-start:0;inset-inline:30px;box-shadow:0 0 12px #25d3668c}.cr-sotto{font-family:var(--font-testo), system-ui, sans-serif;color:var(--gun-85);margin:-14px 0 18px;font-size:14.5px;line-height:1.5}.cr-strade{gap:9px;margin:0;padding:0;list-style:none;display:grid}.cr-strada{min-block-size:68px;inline-size:100%;color:var(--gun-90);font:inherit;font-family:var(--font-testo), system-ui, sans-serif;text-align:start;cursor:pointer;transition:background var(--dur-fast) var(--e-out), box-shadow var(--dur-fast) var(--e-out), transform var(--dur-fast) var(--ease-emphasized);background:#ffffff94;border:0;border-radius:18px;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #1414141a,0 1px 2px #1414140d}a.cr-strada:hover,button.cr-strada:hover{background:#fffffff2;transform:translate(3px);box-shadow:inset 0 0 0 1px #14141433,0 6px 18px -6px #1414144d}.cr-strada:focus-visible{outline:2px solid var(--petrol-60);outline-offset:2px}.cr-strada__segno{background:linear-gradient(160deg, var(--petrol-60), var(--petrol-70));border-radius:14px;flex:none;place-items:center;block-size:44px;inline-size:44px;display:grid;box-shadow:inset 0 1px #ffffff59,0 6px 14px -7px #0f333cb3}.cr-strada--whatsapp .cr-strada__segno{background:linear-gradient(160deg,#2fe27a,#1fb457);box-shadow:inset 0 1px #ffffff73,0 6px 14px -6px #1fb457b3}.cr-strada__icona{fill:#fff;block-size:22px;inline-size:22px}.cr-strada__testi{flex:1;gap:2px;min-inline-size:0;display:grid}.cr-strada__testi b{font-size:15.5px;font-weight:560;line-height:1.3}.cr-strada__testi small{color:var(--gun-85);font-size:13px;line-height:1.4}.cr-strada__verso{color:var(--gun-70);transition:transform var(--dur-fast) var(--ease-emphasized);flex:none;display:inline-flex}.cr-strada__verso svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;block-size:18px;inline-size:18px}.cr-strada:hover .cr-strada__verso{transform:translate(3px)}[dir=rtl] .cr-strada__verso svg{transform:scaleX(-1)}.cr-strada--whatsapp.cr-strada--spenta{box-shadow:none;outline-offset:-1px;cursor:default;background:#ffffff52;outline:1px dashed #14141452}.cr-strada--whatsapp.cr-strada--spenta .cr-strada__segno{background:linear-gradient(160deg,#8c99a6,#6f7c89);box-shadow:inset 0 1px #ffffff59}@media (prefers-reduced-motion:no-preference){.dlg--contatto[open] .cr-fuoco{animation:sf-blocco-a-fuoco var(--dur-slow) var(--ease-emphasized) both;animation-delay:calc(var(--dur-instant) + var(--stagger-tight) * var(--cr-i,0))}}.cr-pulsante--riquadro{position:absolute;inset-block-end:16px;inset-inline-end:16px}body:has(.cr-banco) .cr-pulsante:not(.cr-pulsante--riquadro){display:none}.cr-banco{min-block-size:100vh;padding:104px max(16px, env(safe-area-inset-right)) 48px;color:#fff;background:linear-gradient(160deg,#0b3a5b,#0d6e8a 55%,#e9d8b0)}.cr-banco h1{margin:0 0 6px;font-size:1.4rem;line-height:1.25}.cr-banco__nota{max-inline-size:60ch;margin:0;font-size:.95rem;line-height:1.45}.cr-banco__riquadri{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-block-start:24px;display:grid}.cr-banco__riquadro{background:#04141e61;border-radius:22px;min-block-size:320px;position:relative;overflow:clip}.cr-banco__etichetta{margin:0;padding:16px 16px 0;font-size:1rem;font-weight:600;line-height:1.3}.cr-banco__dettaglio{margin:4px 0 0;padding:0 16px;font-size:.9rem;line-height:1.4}
