.isc{--isc-verde:#0b5d4b;--isc-verde-d:#084537;--isc-ink:#14212b;--isc-ink-2:#4a5a63;--isc-bordo:#dce4e1;--isc-sel:#e7f5ef;--isc-carta:#f6f8f7;--isc-segnale:#f4b942;color:var(--isc-ink);font-family:var(--font-body), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;flex-direction:column;min-height:0;font-size:16px;line-height:1.5;display:flex}.isc *,.isc :before,.isc :after{box-sizing:border-box}.isc :focus-visible{outline:3px solid var(--isc-segnale);outline-offset:2px}.isc p{margin:0}.isc button{font:inherit;cursor:pointer}.isc-testa{border-bottom:1px solid var(--isc-bordo);background:#fff;padding:10px 18px 14px}.isc-maniglia{background:var(--isc-bordo);border-radius:3px;width:40px;height:5px;margin:0 auto 10px}.isc-testa-riga{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.isc .isc-testa h2{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:22px;font-weight:800;line-height:1.12}.isc-chiudi{border:1px solid var(--isc-bordo);width:36px;height:36px;color:var(--isc-ink-2);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:16px;line-height:1;display:grid}.isc-garanzie{color:var(--isc-verde);flex-wrap:wrap;gap:2px 12px;margin-top:6px;font-size:13px;font-weight:600;display:flex}.isc-garanzie span:before{content:"✓ "}.isc-prog-riga{justify-content:space-between;gap:8px;margin-top:12px;font-size:13px;font-weight:700;display:flex}.isc-prog-riga em{color:var(--isc-verde);font-variant-numeric:tabular-nums;font-style:normal}.isc-prog{background:var(--isc-sel);border-radius:5px;height:10px;margin-top:6px;overflow:hidden}.isc-prog i{background:var(--isc-verde);border-radius:5px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.isc-form{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}.isc-corpo{overscroll-behavior:contain;flex:1;align-content:start;gap:22px;min-height:0;padding:18px;display:grid;overflow-y:auto}.isc-piede{padding:12px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--isc-bordo);background:var(--isc-carta);gap:10px;display:flex}.isc-btn{appearance:none;background:var(--isc-verde);color:#fff;border:0;border-radius:14px;flex:1;min-height:56px;padding:14px 20px;font-size:17px;font-weight:700;transition:background .15s}.isc-btn:hover{background:var(--isc-verde-d)}.isc-btn:disabled{opacity:.45;cursor:not-allowed}.isc-indietro{border:1px solid var(--isc-bordo);background:#fff;border-radius:14px;min-height:56px;padding:0 18px;font-weight:600}.isc-label{margin-bottom:4px;font-size:17px;font-weight:700;display:block}.isc-grande{font-size:19px;line-height:1.3}.isc-help{color:var(--isc-ink-2);font-size:14px;margin-bottom:10px!important}.isc .mt{margin-top:8px!important}.isc .err{color:#b42318;margin-top:6px;font-size:14px}.isc-riga{align-items:center;gap:8px;display:flex}.isc-link{color:var(--isc-ink-2);background:0 0;border:0;margin-top:8px;padding:0;font-size:14px;text-decoration:underline}.isc-tipi{gap:10px;display:grid}.isc-tipo{text-align:left;border:1.5px solid var(--isc-bordo);color:inherit;background:#fff;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.isc-tipo:hover{border-color:var(--isc-verde)}.isc-tipo[aria-pressed=true]{border-color:var(--isc-verde);background:var(--isc-sel)}.isc-ico{background:var(--isc-sel);border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:23px;display:grid}.isc-tipo b{font-size:17px;display:block}.isc-tipo small{color:var(--isc-ink-2);font-size:13.5px;line-height:1.35;display:block}.isc-prof{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;margin-bottom:8px;display:grid}.isc-togli{border:1px solid var(--isc-bordo);width:40px;color:var(--isc-ink-2);background:#fff;border-radius:10px}.isc-scelte{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.isc-scelta{border:1px solid var(--isc-bordo);color:inherit;background:#fff;border-radius:12px;padding:11px 6px;font-size:14.5px;font-weight:600;line-height:1.25}.isc-scelta[aria-pressed=true]{border-color:var(--isc-verde);background:var(--isc-sel);color:var(--isc-verde)}.isc-consenso{color:var(--isc-ink-2);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;display:flex}.isc-consenso input{accent-color:var(--isc-verde);flex:none;width:16px;height:16px;margin-top:3px}.isc-consenso a{color:var(--isc-verde);text-decoration:underline}.isc-pagina{border:1px solid var(--isc-bordo);background:#fff;border-radius:20px;max-width:560px;margin:20px auto 0;overflow:hidden}.isc-pagina .isc-corpo{overflow:visible}.isc-pagina .isc-piede{position:sticky;bottom:0}.isc-velo{z-index:60;opacity:0;background:#14212b80;transition:opacity .25s;position:fixed;inset:0}.isc-velo.on{opacity:1}.isc-foglio{z-index:61;background:var(--isc-carta,#f6f8f7);border-radius:24px 24px 0 0;flex-direction:column;height:92dvh;max-height:92vh;transition:transform .36s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(102%);box-shadow:0 -20px 60px -20px #14212b73}.isc-foglio.on{transform:none}.isc-foglio>.isc{flex:1}.isc-foglio .isc-testa{border-radius:24px 24px 0 0}@media (min-width:640px){.isc-foglio{opacity:0;border-radius:24px;width:min(560px,100vw - 32px);height:min(820px,100dvh - 48px);transition:transform .3s,opacity .25s;inset:50% auto auto 50%;transform:translate(-50%,-46%)}.isc-foglio.on{opacity:1;transform:translate(-50%,-50%)}.isc-foglio .isc-maniglia{display:none}}@media (prefers-reduced-motion:reduce){.isc-velo,.isc-foglio,.isc-prog i{transition:none}}
