.fq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.fq summary::-webkit-details-marker{display:none}.fq summary i{flex:none;width:24px;height:24px;position:relative}.fq summary i:before,.fq summary i:after{content:"";background:#6b7380;width:18px;height:1.5px;transition:transform .3s,background .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fq summary i:after{transform:translate(-50%,-50%)rotate(90deg)}.fq details[open] summary i:before{background:var(--h-ink);transform:translate(-50%,-50%)rotate(45deg)}.fq details[open] summary i:after{background:var(--h-ink);transform:translate(-50%,-50%)rotate(-45deg)}.fq details p{font-size:var(--h-lead);color:var(--h-ink-2);line-height:1.5}.fq--a .h-head{margin-bottom:56px}.fq--a .h-head h2{max-width:16ch}.fq-a__pannello{align-items:start}.fq-a__indice{flex-direction:column;gap:4px;display:flex;position:sticky;top:96px}.fq-a__indice a{color:#6b7380;border-radius:20px;padding:32px 36px;font-size:18px;text-decoration:none;transition:background .2s,color .2s}.fq-a__indice a[aria-current]{color:var(--h-ink);background:#fff}.fq-a__lista{flex-direction:column;gap:8px;display:flex}.fq-a__gruppo{flex-direction:column;gap:8px;scroll-margin-top:96px;display:flex}.fq-a__gruppo+.fq-a__gruppo{margin-top:32px}.fq-a__etichetta{font-size:var(--h-small);color:#6b7380;padding:12px 44px 0}.fq-a__voce{background:#fff;border-radius:20px;padding:0 44px}.fq-a__voce summary{padding:30px 0}.fq-a__voce h3{font-size:var(--h-t3)}.fq-a__voce p{padding:0 60px 30px 0}.fq-b__griglia{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.fq-b__testa{position:sticky;top:120px}.fq-b__testa h2{font-size:var(--h-t2);max-width:11ch}.h .fq-b__testa .h-faq__breve{text-align:left;max-width:34ch;margin:24px 0 0}.fq-righe{border-bottom:1px solid #0d0f1024}.fq-riga{border-top:1px solid #0d0f1024}.fq-riga summary{padding:28px 0}.fq-riga h3{font-size:var(--h-t4)}.fq-riga p{max-width:58ch;padding:0 64px 32px 0}.fq-c__gruppo+.fq-c__gruppo{margin-top:48px}.fq-c__etichetta{font-size:var(--h-small);color:#6b7380;padding-bottom:14px}@media (max-width:760px){.fq-a__pannello{grid-template-columns:1fr;padding:6px}.fq-a__indice{display:none}.fq-a__etichetta{padding:14px 20px 0}.fq-a__gruppo+.fq-a__gruppo{margin-top:20px}.fq-a__voce{padding:0 20px}.fq-a__voce summary{padding:20px 0}.fq-a__voce h3{font-size:20px}.fq-a__voce p{padding:0 0 20px}.fq-b__griglia{grid-template-columns:1fr;gap:40px}.fq-b__testa{position:static}.fq-riga summary{padding:22px 0}.fq-riga h3{font-size:20px}.fq-riga p{padding:0 0 24px}.fq-c__gruppo+.fq-c__gruppo{margin-top:36px}.fq details[open]>p{animation:.32s cubic-bezier(.23,1,.32,1) fq-apri}}@keyframes fq-apri{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.fq summary i:before,.fq summary i:after,.fq-a__indice a{transition:none}.fq details[open]>p{animation:none}}.fq-d__testa h2{font-size:var(--h-t2)}.fq-d__testa{margin-bottom:48px}.fq-d__testa h2{max-width:none}.h .fq-d__testa .h-faq__breve{text-align:left;max-width:none;margin:20px 0 0}.fq-d__corpo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(24px,3vw,48px);display:grid}.fq-d__indice{border-top:1px solid #0d0f1024;margin:0;padding:0;list-style:none}.fq-d__indice li{border-bottom:1px solid #0d0f1024}.fq-d__indice button{text-align:left;color:#6b7380;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:baseline;gap:16px;width:100%;padding:16px 12px;font-family:inherit;font-size:17px;font-weight:600;transition:color .2s,background .2s,padding .25s;display:flex}.fq-d__indice button span{font-variant-numeric:tabular-nums;color:inherit;opacity:.7;font-size:13px}.fq-d__indice button:hover{color:var(--h-ink)}.fq-d__indice button[aria-selected=true]{color:var(--h-ink);background:#fff;padding-left:20px}.fq-d__risposta{border-radius:var(--h-r);background:#fff;flex-direction:column;padding:clamp(32px,4vw,56px);animation:.4s cubic-bezier(.23,1,.32,1) fq-apri;display:flex;position:relative}.fq-d__n{font-family:var(--font-funnel-display), system-ui, sans-serif;letter-spacing:-.05em;color:#4dbd38;font-size:clamp(64px,7vw,112px);font-weight:800;line-height:.85}.fq-d__risposta h3{font-size:var(--h-t3);margin:24px 0 16px}.fq-d__risposta p{color:var(--h-ink-2);max-width:44ch;font-size:clamp(18px,1.5vw,22px);line-height:1.5}.fq-d__passi{gap:8px;margin-top:auto;padding-top:32px;display:flex}.fq-d__passi button{width:46px;height:46px;color:var(--h-ink);cursor:pointer;background:0 0;border:1px solid #0d0f1033;border-radius:50%;font-size:18px}.fq-d__passi button:hover{background:var(--h-ink);color:#fff}.fq-d__tel{display:none}@media (max-width:760px){.fq-d__testa{margin-bottom:32px}.fq-d__corpo{display:none}.fq-d__tel{display:block}}@media (prefers-reduced-motion:reduce){.fq-d__risposta{animation:none}}
