/*! IVAC minificato da gen-minificati.mjs — sorgente css/pagine-legali.css sha256:b82eba1e2c45a201a738def01d69c60cc19da19dc64301999649225a4578ca03 — non si modifica a mano */
.lgl{--c:var(--cyan);--m:var(--magenta);--y:var(--yellow);--k:#D8D8E6;--table:var(--bg);--sheet:var(--bg-card);--sheet-2:var(--bg-raised);--ink:var(--text);--ink-soft:#D6D6E6;--ink-faint:var(--text-3);--hair:var(--border-2);--hair-2:rgba(255,255,255,.2);--mark:rgba(255,255,255,.5);--disp:var(--f-ui);--body:var(--f-body);--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--lgl-cyan:var(--c);--lgl-magenta:var(--m);--lgl-yellow:var(--y);--lgl-card:var(--sheet);--lgl-card2:var(--sheet-2);--lgl-paper:var(--ink);--lgl-muted:var(--ink-faint);--lgl-faint:#6E6E8A;--lgl-line:var(--hair);--lgl-line2:var(--hair-2);--lgl-mono:var(--mono);font-family:var(--body);color:var(--ink);line-height:1.7;hyphens:manual;padding:clamp(20px,3vw,40px) 0 var(--passo-parti)}.lgl,.lgl *{box-sizing:border-box}.lgl a{color:var(--c);text-decoration:none}.lgl .ti{width:1em;height:1em;display:inline-block;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.125em;flex:none}.lgl-sheet{position:relative;max-width:var(--max-w);margin:0 auto;--container-pad:1.25rem;padding:0 var(--container-pad)}@media (min-width:768px){.lgl-sheet{--container-pad:2rem}}@media (min-width:1200px){.lgl-sheet{--container-pad:3rem}}.lgl-hero{padding:0 0 clamp(22px,3vw,34px);border-bottom:1px solid var(--hair)}.lgl .cat-breadcrumb{font-family:var(--f-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);flex-wrap:wrap}.lgl .cat-breadcrumb a{text-decoration:none;color:inherit}.lgl .cat-breadcrumb-current{color:var(--text-2);font-weight:500}.lgl-eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--c);display:flex;align-items:center;gap:10px;margin:0 0 18px;flex-wrap:wrap}.lgl-eyebrow b{color:var(--m);font-weight:400}.lgl-eyebrow s{color:var(--ink-faint);text-decoration:none}.lgl-hero h1{font-family:var(--f-display);font-weight:900;color:var(--ink);font-size:clamp(2.4rem,8vw,6rem);line-height:.92;letter-spacing:-.02em;margin:0;text-transform:uppercase}.lgl-hero h1 em{font-style:italic;font-weight:700;display:block;color:transparent;-webkit-text-stroke:1.4px var(--c);text-stroke:1.4px var(--c)}.lgl-lead{font-size:clamp(16px,2.2vw,19px);color:var(--ink-soft);max-width:56ch;margin:22px 0 0;line-height:1.6}.lgl-meta{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-top:16px}.lgl-doc{display:grid;grid-template-columns:236px 1fr;gap:clamp(28px,4vw,52px);padding:clamp(28px,4vw,46px) 0 6px}.lgl-toc{position:sticky;top:calc(var(--ivac-sotto-testata, 90px) + 1rem);align-self:start;font-size:14px}.lgl-toc .tt{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:14px}.lgl-toc a{display:block;color:var(--ink-faint);padding:7px 0 7px 16px;border-left:2px solid var(--hair);transition:color .15s,border-color .15s;line-height:1.4}.lgl-toc a:hover,.lgl-toc a.active{color:var(--ink);border-left-color:var(--c)}.lgl-toc a b{font-family:var(--mono);color:var(--c);font-weight:400;margin-right:9px;font-size:12px}.lgl-content{max-width:74ch;min-width:0}.lgl-intro{color:var(--ink-soft);font-size:16.5px;line-height:1.72;margin:0 0 28px;padding-bottom:26px;border-bottom:1px solid var(--hair)}.lgl-content section{padding:0 0 clamp(26px,3vw,34px);border-bottom:1px solid var(--hair);margin-bottom:clamp(26px,3vw,34px);scroll-margin-top:calc(var(--ivac-sotto-testata, 96px) + 1rem)}.lgl-content section:last-of-type{border-bottom:0;margin-bottom:0}.lgl-content h2{font-family:var(--disp);font-size:clamp(20px,2.6vw,26px);font-weight:700;letter-spacing:-.01em;display:flex;gap:14px;align-items:baseline;color:var(--ink);line-height:1.22;margin:0}.lgl-content h2 .n{font-family:var(--mono);font-size:13px;font-weight:700;flex:none;letter-spacing:.02em;color:var(--c)}.lgl-content section:nth-of-type(4n+1) h2 .n{color:var(--c)}.lgl-content section:nth-of-type(4n+2) h2 .n{color:var(--m)}.lgl-content section:nth-of-type(4n+3) h2 .n{color:var(--y)}.lgl-content section:nth-of-type(4n+4) h2 .n{color:var(--k)}.lgl-content p{color:var(--ink-soft);margin:14px 0 0;line-height:1.72}.lgl-content ul{color:var(--ink-soft);margin:14px 0 0;padding-left:20px}.lgl-content li{margin:7px 0;line-height:1.7}.lgl-content strong{color:var(--ink);font-weight:600}.lgl-content a{color:var(--c);text-decoration:underline;text-underline-offset:3px}.lgl-callout{background:var(--sheet-2);border:1px solid var(--hair);border-left:3px solid var(--y);padding:14px 18px;margin:18px 0 0;color:var(--ink-soft);font-size:15px;line-height:1.6;display:flex;gap:12px;align-items:flex-start}.lgl-callout>.ti{flex:none}.lgl-content .lgl-callout__testo{margin:0;flex:1 1 auto;min-width:0;line-height:1.6}.lgl-table{width:100%;border-collapse:collapse;margin:16px 0 0;font-size:14.5px}.lgl-table th,.lgl-table td{text-align:left;padding:11px 14px;border:1px solid var(--hair);vertical-align:top;color:var(--ink-soft);line-height:1.5}.lgl-table th{background:var(--sheet-2);color:var(--ink);font-family:var(--disp);font-weight:600;font-size:13px;letter-spacing:.02em}.lgl-table td:last-child{color:var(--c)}.lgl-cta{margin-top:clamp(34px,5vw,52px);padding-top:26px;border-top:2px solid var(--ink);display:flex;gap:20px;align-items:center;flex-wrap:wrap}.lgl-cta .reg{width:26px;height:26px;color:var(--ink);opacity:.7;flex:none}.lgl-cta .txt b{display:block;font-family:var(--disp);font-weight:700;font-size:19px;color:var(--ink)}.lgl-cta .txt span{color:var(--ink-soft);font-size:14.5px}.lgl-cta .go{margin-left:auto;display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:var(--table);font-family:var(--disp);font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:14px 22px;transition:background .18s,color .18s}.lgl-cta .go:hover{background:var(--magenta-fondo);color:#fff}.lgl-cta .go .ti{width:16px;height:16px}.lgl-faq-tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.lgl-search{flex:1;min-width:220px;display:flex;align-items:center;gap:10px;background:var(--sheet-2);border:1px solid var(--hair-2);border-radius:11px;padding:11px 15px;color:var(--ink-faint)}.lgl-search input{flex:1;background:none;border:0;outline:0;color:var(--ink);font:inherit;font-size:15px}.lgl-pills{display:flex;gap:8px;flex-wrap:wrap}.lgl-pill{font-family:var(--disp);font-weight:600;font-size:13px;padding:8px 14px;border-radius:999px;border:1px solid var(--hair-2);color:var(--ink-faint);cursor:pointer;background:none}@media (max-width:1024px){.lgl-pill{min-height:44px}}.lgl-pill.on{border-color:var(--c);color:var(--c);background:#00d4ff14}.lgl-acc{border:1px solid var(--hair);border-radius:12px;overflow:hidden}.lgl-qa+.lgl-qa{border-top:1px solid var(--hair)}.lgl-q{display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;font-family:var(--disp);font-weight:600;font-size:16px;color:var(--ink)}.lgl-q .qi{width:30px;height:30px;border-radius:8px;background:var(--sheet-2);display:flex;align-items:center;justify-content:center;color:var(--m);font-size:18px}.lgl-q .chev{margin-left:auto;color:var(--ink-faint);transition:.2s}.lgl-qa.open .chev{transform:rotate(180deg);color:var(--c)}.lgl-a{max-height:0;overflow:hidden;transition:max-height .28s ease;color:var(--ink-soft)}.lgl-a div{padding:0 20px 20px 64px;font-size:15px;line-height:1.7}.lgl-a div a{color:var(--c);text-decoration:underline;text-underline-offset:3px}.lgl-qa.open .lgl-a{max-height:680px}.lgl-faqgroup{margin-top:clamp(28px,4vw,42px)}.lgl-faqgroup h2{font-family:var(--mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;display:flex;align-items:center;gap:11px;color:var(--c)}.lgl-faqgroup h2:before{content:"";width:13px;height:13px;flex:none;background:currentColor;border:1px solid rgba(255,255,255,.2)}.lgl-faqgroup[data-cat=preventivi] h2{color:var(--c)}.lgl-faqgroup[data-cat=ordini] h2{color:var(--m)}.lgl-faqgroup[data-cat=file] h2{color:var(--y)}.lgl-faqgroup[data-cat=consegna] h2{color:var(--k)}.lgl-pill[data-cat=preventivi].on{border-color:var(--c);color:var(--c);background:#00d4ff1a}.lgl-pill[data-cat=ordini].on{border-color:var(--m);color:var(--m);background:#ff2d781a}.lgl-pill[data-cat=file].on{border-color:var(--y);color:var(--y);background:#ffd6001a}.lgl-pill[data-cat=consegna].on{border-color:var(--k);color:var(--k);background:#d8d8e61a}.lgl-faq-empty{display:none;text-align:center;color:var(--ink-soft);padding:32px 24px;border:1px dashed var(--hair-2);margin-top:22px}.lgl-ship{background:var(--sheet-2);border:1px solid var(--hair);border-radius:16px;padding:30px 26px}.lgl-steps{display:flex;gap:8px;position:relative}.lgl-steps:before{content:"";position:absolute;top:30px;left:8%;right:8%;border-top:2px dashed var(--hair-2)}.lgl-step{flex:1;text-align:center;position:relative}.lgl-step .sb{width:60px;height:60px;margin:0 auto;border-radius:14px;background:var(--sheet);display:flex;align-items:center;justify-content:center;font-size:27px;color:var(--c);position:relative;z-index:1}.lgl-step:nth-child(2) .sb,.lgl-step:nth-child(4) .sb{color:var(--m)}.lgl-step .sn{font-family:var(--mono);font-size:11px;color:var(--ink-faint);margin-top:12px;letter-spacing:.1em}.lgl-step .st{font-family:var(--disp);font-weight:600;font-size:14px;margin-top:3px;color:var(--ink)}.lgl-step .sd{font-size:12.5px;color:var(--ink-faint);margin-top:2px}.lgl-save{margin-top:26px;display:flex;gap:14px;align-items:center;background:#00d4ff0f;border:1px solid var(--hair-2);border-radius:12px;padding:16px 20px}.lgl-save .si{font-size:26px;color:var(--y)}.lgl-save b{display:block;font-size:15px;color:var(--ink)}.lgl-save span{color:var(--ink-soft);font-size:14px}.lgl-pays{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.lgl-pay{background:var(--sheet-2);border:1px solid var(--hair);border-radius:14px;padding:20px}.lgl-pay .pt{font-family:var(--disp);font-weight:600;font-size:15px;color:var(--ink);margin-top:14px}.lgl-pay p{color:var(--ink-soft);font-size:13.5px;margin:10px 0 12px}.lgl-pico{width:42px;height:42px;border-radius:11px;background:var(--sheet);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--c)}.lgl-chip{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--c);border:1px solid rgba(0,212,255,.35);border-radius:999px;padding:4px 10px;display:inline-block}.lgl-pl{font-family:var(--disp);font-weight:800;font-size:14px;padding:6px 11px;border-radius:7px;display:inline-block}.lgl-pl.paypal{background:#fff;color:#003087}.lgl-pl.visa{background:#1a1f71;color:#fff;font-style:italic}.lgl-pl.mc{background:#fff;display:inline-flex;align-items:center}.lgl-pl.mc i{width:16px;height:16px;border-radius:50%;display:inline-block}.lgl-steplist{display:flex;flex-direction:column;gap:14px;margin:6px 0 0}.lgl-stepc{display:flex;gap:16px;align-items:flex-start;background:var(--sheet-2);border:1px solid var(--hair);border-radius:12px;padding:16px 18px}.lgl-stepc .num{flex:none;width:34px;height:34px;border-radius:9px;background:var(--sheet);color:var(--c);font-family:var(--mono);font-weight:700;display:flex;align-items:center;justify-content:center}.lgl-steplist .lgl-stepc:nth-child(4n+1) .num{color:var(--c)}.lgl-steplist .lgl-stepc:nth-child(4n+2) .num{color:var(--m)}.lgl-steplist .lgl-stepc:nth-child(4n+3) .num{color:var(--y)}.lgl-steplist .lgl-stepc:nth-child(4n+4) .num{color:var(--k)}.lgl-stepc p{margin:0;color:var(--ink-soft);font-size:15px;line-height:1.6}.lgl-stepc strong{color:var(--ink);font-weight:600}@keyframes lgl-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.lgl-hero h1,.lgl-lead{animation:lgl-rise .6s both}.lgl-hero h1{animation-delay:.12s}.lgl-lead{animation-delay:.22s}.lgl :focus-visible{outline:2px solid var(--c);outline-offset:3px}@media (max-width:820px){.lgl-doc{grid-template-columns:1fr;gap:0}.lgl-toc{position:static;border:1px solid var(--hair);border-radius:12px;padding:14px 16px;margin-bottom:26px;top:auto}.lgl-steps{flex-direction:column;gap:18px}.lgl-steps:before{display:none}.lgl-step{display:flex;align-items:center;gap:16px;text-align:left}.lgl-step .sb{margin:0}.lgl-a div{padding-left:20px}}@media (max-width:600px){.lgl-cta .go{margin-left:0;width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.lgl *{animation:none!important;transition:none!important}}.lgl-hero-row{display:flex;gap:26px;align-items:flex-start;margin-top:18px}.lgl-crop{position:relative;flex:none}.lgl-crop:before,.lgl-crop:after,.lgl-crop>.cb1,.lgl-crop>.cb2{content:"";position:absolute;width:12px;height:12px;border:2px solid var(--c)}.lgl-crop:before{top:-5px;left:-5px;border-right:0;border-bottom:0}.lgl-crop:after{top:-5px;right:-5px;border-left:0;border-bottom:0}.lgl-crop>.cb1{bottom:-5px;left:-5px;border-right:0;border-top:0}.lgl-crop>.cb2{bottom:-5px;right:-5px;border-left:0;border-top:0}.lgl-ibadge{width:74px;height:74px;border-radius:14px;background:var(--sheet-2);display:flex;align-items:center;justify-content:center;font-size:34px;color:var(--c)}@media (max-resolution: 1.99dppx),(-webkit-max-device-pixel-ratio: 1.99){.lgl-hero h1 em{-webkit-text-stroke-width:1.9px;text-stroke-width:1.9px}}
