@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-normal.CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-normal.BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-normal.DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-normal.BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-normal.OacczzuJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-normal.CnQIisVs.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--arancio:#ef6a21;--arancio-t:#c24e10;--petrolio:#0f7e87;--giallo:#f8c42f;--ink:#1c1b1a;--ink2:#2a2826;--carta:#fff8ea;--sabbia:#f5ecd9;--filo:#e9dfcb;--muto:#5a554c;--g:clamp(8px, 1.1vw, 16px);--r:clamp(20px, 2.2vw, 32px);--p:clamp(28px, 4.4vw, 64px)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--carta);color:var(--ink);margin:0;font-family:Rubik Variable,Arial,sans-serif;font-size:17px;line-height:1.5}a{color:inherit}a:hover{color:var(--arancio-t)}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,ol{margin:0}h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4.8vw,70px);font-weight:700;line-height:1.04}h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,3.6vw,50px);font-weight:700;line-height:1.08}h3,.h3{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:1.2}:focus-visible{outline:3px solid var(--petrolio);outline-offset:2px}.salta{z-index:30;background:#fff;padding:12px;position:absolute;top:8px;left:-999px}.salta:focus{left:8px}.pagina,main{gap:var(--g);flex-direction:column;display:flex}.pagina{padding:var(--g)}.wrap{width:100%;max-width:1240px;margin:0 auto}.pila{flex-direction:column;gap:clamp(28px,3.4vw,48px);display:flex}.pila-s{flex-direction:column;gap:18px;display:flex}.pila-xs,.intesta{flex-direction:column;gap:10px;display:flex}.lead{max-width:36em;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.griglia{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min,280px)), 1fr));gap:var(--g);display:grid}.panel{border-radius:var(--r);padding:var(--p)}.hero-pagina{padding-block:clamp(40px,6vw,88px)}.bianco{background:#fff}.sabbia{background:var(--sabbia)}.giallo{background:var(--giallo)}.arancio{background:var(--arancio)}.petrolio{background:var(--petrolio);color:#fff}.ink{background:var(--ink);color:var(--carta)}.carta{background:var(--carta);border:1px solid var(--filo)}.ink .lead{color:var(--filo)}.testata{top:var(--g);z-index:20;border-radius:var(--r);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 28px;padding:10px clamp(16px,2vw,28px);display:flex;position:sticky;box-shadow:0 6px 24px #1c1b1a12}.logo{margin-right:auto;line-height:0;display:block}.logo img{width:auto;height:44px}.testata nav{align-items:center;gap:2px 24px;font-size:16px;font-weight:500;display:flex}.testata nav a{text-decoration:none}.testata nav>a,.con-mega>a{padding:12px 2px}.testata nav a[aria-current]{color:var(--arancio-t);font-weight:600}.btn-nav,.testata nav>a.btn-nav{background:var(--arancio);color:#fff;border-radius:999px;padding:11px 20px;font-weight:600;text-decoration:none}.testata a.btn-nav,.testata a.btn-nav:hover,.testata nav a.btn-nav[aria-current]{color:#fff}.solo-mobile,.burger{display:none}.burger{width:48px;height:48px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0}.burger path{transform-origin:50%;transition:transform .2s,opacity .2s}.aperto .b1{transform:translateY(5px)rotate(45deg)}.aperto .b2{opacity:0}.aperto .b3{transform:translateY(-5px)rotate(-45deg)}.con-mega{align-items:center;display:flex}.chev{width:28px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.chev svg{transition:transform .2s}.mega-aperto .chev svg{transform:rotate(180deg)}.mega{display:none}.mega-aperto .mega{display:block}.mega-lista{margin:0;padding:0;list-style:none}.mega-lista a{border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.mega-lista a:hover{background:var(--carta);color:inherit}.mega-ico{background:var(--sabbia);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mega-t{color:var(--muto);flex-direction:column;font-size:14px;font-weight:400;line-height:1.35;display:flex}.mega-t strong{color:var(--ink);font-size:16px;font-weight:600}.mega-piede{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;display:flex}.mega-piede a{text-underline-offset:3px;padding:12px;font-weight:600;text-decoration:underline}.mega-tutte{color:var(--arancio-t);align-items:center;gap:8px;display:inline-flex}@media (width>=1100px){.con-mega:after{content:"";height:14px;display:none;position:absolute;top:100%;left:0;right:0}.mega-aperto.con-mega:after{display:block}.mega{background:#fff;border-radius:24px;padding:16px;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 18px 50px #1c1b1a2e}.mega-lista{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.mega-piede{border-top:1px solid var(--filo);margin-top:8px;padding-top:6px}}@media (width<=1099px){.solo-mobile{padding:10px 16px;font-size:15px;display:inline-flex}.burger{display:flex}.logo img{height:38px}.js .testata nav{display:none}.js .testata.aperto nav{display:flex}.testata nav{flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;max-height:calc(100dvh - 96px);padding-top:6px;font-size:18px;overflow-y:auto}.testata nav>a,.con-mega>a{border-top:1px solid var(--filo);padding:13px 2px}.con-mega{border-top:1px solid var(--filo);flex-wrap:wrap}.con-mega>a{border-top:0;flex:1}.chev{width:48px;height:48px}.mega{flex-basis:100%;padding-bottom:8px}.mega-lista a{padding:8px 4px}.mega-piede{flex-direction:column;align-items:flex-start}.mega-piede a{padding:12px 4px}.testata nav>a.btn-nav{display:none}}@media (prefers-reduced-motion:reduce){.btn,.burger path,.chev svg{transition:none}}.btn{border-radius:999px;align-items:center;gap:10px;padding:15px 26px;font-size:17px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn svg{flex:none}.btn-ink,.btn-ink:hover{background:var(--ink);color:#fff}.btn-arancio,.btn-arancio:hover{background:var(--arancio);color:#fff}.btn-carta,.btn-carta:hover{background:var(--carta);color:var(--ink)}.bottoni{flex-wrap:wrap;gap:12px;display:flex}.hero{flex-wrap:wrap;align-items:center;gap:40px clamp(32px,4vw,64px);display:flex}.hero>*{min-width:0}.hero-testo{flex-direction:column;flex:440px;gap:24px;display:flex}.hero-img{flex:1.15 460px}.motto{color:var(--giallo);font-size:clamp(20px,2vw,28px);font-weight:600}.tabellone{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:clamp(6px,.9vw,14px);font-size:clamp(36px,5.4vw,80px);font-weight:700;line-height:1;display:flex}.tabellone .n{background:var(--petrolio);color:#fff;border-radius:.2em;padding:.12em .2em}.tabellone .tot{background:var(--giallo);color:var(--ink)}.tabellone .s{color:var(--filo)}.schermata{border-radius:clamp(10px,1.2vw,16px);width:100%}.dato{border-radius:var(--r);flex-direction:column;gap:8px;padding:clamp(24px,2.6vw,36px);display:flex}.dato strong{letter-spacing:-.03em;font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.05}.titolo-libero{padding:clamp(28px,3.6vw,48px) clamp(12px,2vw,28px) 8px}.prodotto{border-radius:var(--r);background:#fff;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(20px,2.4vw,32px);display:flex}.prodotto h3{font-size:25px}.prodotto p,.scheda p,.articolo li{color:var(--muto)}.scheda{border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:24px;display:flex}.scheda.scuro{background:var(--ink2);color:var(--carta)}.scheda.scuro p{color:var(--filo)}.passi{gap:28px 32px;padding:0;list-style:none}.passi li{flex-direction:column;gap:8px;min-width:0;display:flex}.passo-n{background:var(--ink);width:48px;height:48px;color:var(--giallo);border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.passi.su-petrolio .passo-n{background:var(--giallo);color:var(--ink)}.spunte{flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.spunte li{align-items:flex-start;gap:10px;display:flex}.spunte svg{flex:none;margin-top:3px}.blocco{border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:28px;display:flex}.blocco h3{font-size:25px}.blocco.petrolio{color:#fff}.blocco.bianco .spunte li{color:var(--muto)}.schema{flex-direction:column;align-items:center;display:flex}.schema-pc{background:var(--ink);color:var(--carta);text-align:center;border-radius:18px;max-width:460px;padding:20px 32px}.schema-pc p{color:var(--filo);margin-top:4px}.schema-linea{background:var(--ink);width:2px;height:24px}.schema-rete{background:var(--giallo);border-radius:999px;padding:6px 18px;font-size:15px;font-weight:600}.schema .griglia{gap:12px;width:100%}.schema .scheda{align-items:flex-start}.articolo{border-radius:var(--r);background:#fff;flex-wrap:wrap;align-items:center;gap:24px clamp(32px,4vw,64px);padding:clamp(20px,3vw,44px);display:flex}.articolo:nth-of-type(2n){flex-direction:row-reverse}.articolo-t{flex-direction:column;flex:300px;align-items:flex-start;gap:12px;min-width:0;display:flex}.articolo-t h3{letter-spacing:-.025em;font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.1}.articolo-i{flex:1.7 480px;min-width:0}.articolo-i img{object-fit:contain;max-height:520px}.lista-art{gap:var(--g);flex-direction:column;display:flex}.badge{color:var(--ink);white-space:nowrap;border-radius:999px;padding:3px 12px;font-size:14px;font-weight:500;display:inline-block}.badge-i{background:#cfe9eb}.badge-o,.badge-oi{background:var(--giallo)}.badge-n{background:var(--sabbia)}.legenda{flex-wrap:wrap;gap:8px;display:flex}.tabella{color:var(--ink);background:#fff;border-radius:18px;padding:8px;overflow-x:auto}.tabella table{border-collapse:collapse;width:100%;min-width:640px}.tabella caption{text-align:left;letter-spacing:-.01em;padding:14px 16px 6px;font-size:21px;font-weight:600}.tabella thead th{text-align:left;color:var(--muto);border-bottom:2px solid var(--ink);padding:12px 16px;font-size:14px;font-weight:600}.tabella tbody th,.tabella td{vertical-align:top;border-bottom:1px solid var(--filo);text-align:left;padding:14px 16px}.tabella tbody th{min-width:150px;font-weight:600}.tabella tbody tr:last-child>*{border-bottom:0}.lista-tab{gap:var(--g);flex-direction:column;display:flex}.faq{border-bottom:1px solid var(--filo);max-width:880px}.faq details{border-top:1px solid var(--filo);padding:16px 0}.faq summary{cursor:pointer;min-height:32px;font-size:19px;font-weight:600}.faq p{color:var(--muto);margin-top:10px}.cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.cta>div{flex:420px;min-width:0}.persona{border-radius:var(--r);background:#fff;flex-wrap:wrap;align-items:flex-start;gap:24px;min-width:0;padding:clamp(20px,3vw,40px);display:flex}.foto{aspect-ratio:4/5;text-align:center;border-radius:18px;flex:0 0 180px;justify-content:center;align-items:center;max-width:100%;padding:12px;font-weight:500;display:flex}.persona-t{flex-direction:column;flex:240px;gap:8px;min-width:0;display:flex}.persona h2{font-size:34px}.persona .ruolo{color:var(--arancio-t);font-weight:500}.persona-t p:last-child{color:var(--muto)}.perche{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.perche>div:first-child{flex:480px;min-width:0}.perche h2{color:var(--giallo)}.contatti{flex-wrap:wrap;align-items:flex-start;gap:40px clamp(32px,5vw,72px);display:flex}.contatti-t{flex-direction:column;flex:360px;gap:20px;min-width:0;display:flex}.recapiti{font-size:20px;font-weight:600}.modulo{background:var(--carta);border-radius:24px;flex:1.2 460px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px 20px;min-width:0;padding:clamp(20px,3vw,36px);display:grid}.campo{flex-direction:column;gap:6px;min-width:0;display:flex}.tutta{grid-column:1/-1}.campo label,legend{font-weight:500}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],textarea{width:100%;min-height:50px;color:var(--ink);font:inherit;background:#fff;border:1px solid #8a8478;border-radius:12px;padding:8px 14px}textarea{resize:vertical}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:6px;padding:0}.opzioni{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:4px 20px;display:grid}.spunta{cursor:pointer;align-items:flex-start;gap:10px;min-height:32px;display:flex}.spunta input{width:22px;height:22px;accent-color:var(--arancio-t);flex:none;margin:0}.invia{background:var(--ink);min-height:56px;color:var(--carta);font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:18px;font-weight:600}.trappola{position:absolute;left:-9999px}.avviso{background:#fff;border-radius:12px;padding:12px 16px;font-weight:500}.piede{background:var(--ink);color:var(--carta);border-radius:var(--r);padding:var(--p)}.piede-righe{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 56px;display:flex}.piede-brand{color:var(--filo);flex-direction:column;flex:280px;gap:6px;max-width:480px;display:flex}.piede-nome{letter-spacing:-.02em;color:var(--carta);font-size:26px;font-weight:700}.piccolo{margin-top:4px;font-size:15px}.piede nav{flex-direction:column;font-size:16px;display:flex}.piede nav a{padding:10px 0;text-decoration:none}.piede nav a:hover{color:var(--giallo)}@media (width<=640px){.tabella{overflow:visible}.tabella table,.tabella caption,.tabella tbody,.tabella tr,.tabella tbody th,.tabella td{width:100%;min-width:0;display:block}.tabella thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tabella tr{border-bottom:1px solid var(--filo);padding:14px 16px}.tabella tbody tr:last-child{border-bottom:0}.tabella tbody th,.tabella td{border:0;padding:2px 0}.tabella td[data-l]:before{content:attr(data-l) ": ";color:var(--muto);font-weight:500}.tabella td .badge{margin-top:6px}}.griglia.c2,.griglia.c3,.griglia.c3t,.griglia.c4,.griglia.c5{grid-template-columns:1fr}@media (width>=620px){.griglia.c2{grid-template-columns:repeat(2,1fr)}}@media (width>=560px){.griglia.c4,.griglia.c5{grid-template-columns:repeat(2,1fr)}}@media (width>=640px){.griglia.c3{grid-template-columns:repeat(2,1fr)}}@media (width>=760px){.griglia.c3t,.griglia.c5{grid-template-columns:repeat(3,1fr)}}@media (width>=1000px){.griglia.c3{grid-template-columns:repeat(3,1fr)}}@media (width>=1100px){.griglia.c4{grid-template-columns:repeat(4,1fr)}.griglia.c5{grid-template-columns:repeat(5,1fr)}}.centrato .intesta{text-align:center;align-items:center}.centrato .intesta .lead{margin-inline:auto}.tabella,#requisiti,#preordini{scroll-margin-top:96px}.salto{flex-wrap:wrap;gap:8px;padding:8px 0 0;list-style:none;display:flex}.salto a{background:var(--ink2);color:var(--carta);border-radius:999px;padding:9px 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.salto a:hover{background:var(--giallo);color:var(--ink)}p,li{text-wrap:pretty}.campo label .req,.spunta .req{color:var(--arancio-t)}.nota{color:var(--muto);font-size:14px}select{width:100%;min-height:50px;color:var(--ink);font:inherit;background:#fff;border:1px solid #8a8478;border-radius:12px;padding:8px 14px}::placeholder{color:#75706a}.invia:disabled{opacity:.7;cursor:progress}.bianco,.sabbia,.giallo,.carta{color:var(--ink)}.arancio{color:#fff}.modulo{color:var(--ink)}.logo{align-items:center;min-height:44px;display:flex}.chev{width:34px}.faq details{padding:8px 0}.faq summary{justify-content:space-between;align-items:center;gap:12px;min-height:48px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--arancio-t);flex:none;font-size:26px;line-height:1}.faq details[open] summary:after{content:"–"}.faq p{margin:2px 0 10px}.schema-rete{align-items:center;gap:8px;padding:6px 8px 6px 18px;display:flex;position:relative}.info{background:var(--ink);width:32px;height:32px;color:var(--giallo);font:inherit;cursor:pointer;border:0;border-radius:50%;padding:0;font-weight:700}.suggerimento{z-index:5;background:var(--ink);width:min(320px,78vw);color:var(--carta);text-align:left;border-radius:14px;padding:14px 16px;font-size:15px;font-weight:400;line-height:1.4;display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #1c1b1a40}.suggerimento:before{content:"";background:var(--ink);width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.schema-rete.aperto .suggerimento,.info:focus-visible+.suggerimento{display:block}@media (hover:hover){.info:hover+.suggerimento{display:block}}@media (width>=641px){.tabella table{table-layout:fixed;min-width:0}.tabella tbody th{min-width:0}.tabella .col-3 th:first-child{width:26%}.tabella .col-3 th:nth-child(3){width:220px}.tabella .col-4 th:first-child{width:20%}.tabella .col-4 th:nth-child(2){width:32%}.tabella .col-4 th:nth-child(4){width:100px}.tabella .col-2 th{width:50%}.lista-tab{width:100%;max-width:calc(1240px + 2 * var(--p));padding-inline:var(--p);margin-inline:auto}}.faq{width:100%;margin-inline:auto}.verifica-campi{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin-bottom:14px;display:grid}.calcola{background:var(--petrolio);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:13px 24px;font-weight:600}.calcola:disabled{opacity:.6;cursor:default}.esito-verifica{border-radius:14px;margin-top:14px;padding:12px 16px;font-weight:600}.esito-verifica p{margin:0}.esito-verifica p+p{margin-top:4px}.esito-verifica.si{color:#14663a;background:#d9f2e3}.esito-verifica.no{color:#604500;background:#fff0c4}.scelte-preventivo{flex-direction:column;align-self:center;gap:12px;display:flex}.scelte-preventivo[hidden],.modulo[hidden],.passo[hidden]{display:none}.scelte-preventivo .invia,.scelte-preventivo .calcola{width:100%;min-height:60px;font-size:18px}.passo{display:contents}.passo-di{color:var(--muto);margin:0;font-weight:600}.passi-azioni{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.passi-azioni .indietro{background:var(--sabbia);color:var(--ink);margin-right:auto}.finestra-verifica{border-radius:var(--r);width:min(620px,100vw - 24px);color:var(--ink);border:0;padding:clamp(18px,3vw,32px)}.finestra-verifica::backdrop{background:#1c1b1a99}.finestra-verifica h2{margin:0 0 16px}.finestra-verifica .esito-verifica{margin:0 0 14px}.finestra-verifica .verifica-campi{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-bottom:20px}.finestra-verifica .campo{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.finestra-verifica label{white-space:nowrap;line-height:1.25}.finestra-verifica input{box-sizing:border-box;height:50px;margin:0}.finestra-verifica input[type=date]{-webkit-appearance:none;appearance:none;line-height:32px;display:block}.finestra-verifica h2{font-size:clamp(24px,3vw,32px);line-height:1.15}.finestra-verifica .passi-azioni{align-items:center}.finestra-verifica .passi-azioni .calcola{min-height:50px}@media (width<=480px){.finestra-verifica input[type=date]{padding:0 6px;font-size:15px}.finestra-verifica .passi-azioni{flex-wrap:nowrap}.finestra-verifica .passi-azioni .calcola{white-space:nowrap;padding:10px 16px;font-size:15px}}.telefoni{justify-content:center;gap:16px;display:flex}.telefoni img{border:1px solid var(--filo);width:min(46%,280px);max-height:none}.sabbia .articolo{color:var(--ink)}@media (width>=1100px){.mega-lista{grid-template-columns:repeat(3,1fr)}}.richiamo{background:var(--giallo);color:var(--ink);border-radius:var(--r);padding:20px var(--p);flex-wrap:wrap;align-items:center;gap:10px 24px;text-decoration:none;display:flex}.richiamo:hover{color:var(--ink)}.richiamo-tag{background:var(--ink);color:var(--giallo);border-radius:999px;padding:5px 14px;font-size:14px;font-weight:600}.richiamo-t{flex-direction:column;flex:320px;display:flex}.richiamo-t strong{letter-spacing:-.01em;font-size:21px;font-weight:600}.richiamo-v{text-underline-offset:3px;align-items:center;gap:8px;font-weight:600;text-decoration:underline;display:inline-flex}.piede-logo{width:clamp(150px,15vw,200px);margin-bottom:8px;display:block}.piede-logo img{width:100%;height:auto}.dati{flex-direction:column;gap:2px;display:flex}.dati a{color:var(--carta);padding:8px 0;font-weight:500}.dati a:hover{color:var(--giallo)}.recapiti a,.recapiti a:hover{color:#fff}.legale{width:100%;max-width:860px;color:var(--muto);overflow-wrap:anywhere;margin-inline:auto}.legale>*+*{margin-top:14px}.legale h2,.legale h3,.legale h4,.legale strong{color:var(--ink)}.legale h2{margin-top:36px;font-size:clamp(24px,2.2vw,30px)}.legale h3{margin-top:28px}.legale h4{margin-top:18px;font-size:18px}.legale ul{padding-left:0;list-style:none}.legale ul li{margin-top:8px}.legale p+p strong:first-child{margin-top:10px;display:inline-block}.legale .tabella{background:var(--carta)}.legale a{color:var(--arancio-t)}.cookie{z-index:40;left:var(--g);bottom:var(--g);width:min(460px, calc(100vw - 2 * var(--g)));max-height:calc(100dvh - 24px);color:var(--ink);background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 18px 60px #1c1b1a47}.cookie[hidden],.cookie [hidden]{display:none}.cookie p{color:var(--muto);padding-right:16px;font-size:15px}.cookie a{color:var(--arancio-t)}.cookie-x{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:10px;right:10px}.cookie-opzioni{flex-direction:column;gap:4px;font-size:15px;display:flex}.cookie-azioni{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.c-btn{border:1px solid var(--ink);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:15px;font-weight:600}.c-btn[data-c=rifiuta],.c-btn[data-c=accetta]{background:var(--ink);color:#fff}.hero-img img{filter:drop-shadow(0 0 28px #fff8ea24);border-radius:0}.hero-piena{min-height:calc(100svh - var(--alt-testata,68px) - 3 * var(--g));align-items:center;display:flex}.hero-piena .wrap{max-width:1520px}.hero-piena .hero-img{flex-grow:1.35}@media (width>=1100px) and (height<=820px){.hero-piena{padding-block:24px}.hero-piena .hero-testo{gap:14px}.hero-piena .tabellone{font-size:clamp(36px,4vw,56px)}.hero-piena .motto{font-size:20px}.hero-piena h1{font-size:clamp(36px,3.8vw,52px)}.hero-piena .lead{font-size:17px}}.schermata{border-radius:0}.telefoni .schermata{border-radius:14px}.articolo-i img[src*=comanda]{border-radius:12px}@keyframes compone{0%{opacity:0;transform:translateY(.35em)scale(.7)}to{opacity:1;transform:none}}@keyframes risultato{0%{opacity:0;transform:scale(.4)rotate(-8deg)}65%{opacity:1;transform:scale(1.18)rotate(2deg)}to{opacity:1;transform:none}}.hero-piena .tabellone>*{animation:.42s cubic-bezier(.2,.9,.3,1.25) both compone}.hero-piena .tabellone>:first-child{animation-delay:.2s}.hero-piena .tabellone>:nth-child(2){animation-delay:.6s}.hero-piena .tabellone>:nth-child(3){animation-delay:1s}.hero-piena .tabellone>:nth-child(4){animation-delay:1.4s}.hero-piena .tabellone>:nth-child(5){animation:.6s cubic-bezier(.2,.8,.3,1) 1.85s both risultato}@media (prefers-reduced-motion:reduce){.hero-piena .tabellone>*{animation:none!important}}.anim .rivela{opacity:0;transition:opacity .45s ease-out,transform .45s ease-out;transform:translateY(16px)}.anim .rivela.vista{opacity:1;transform:none}.percorso{--colore-linea:var(--arancio)}.percorso.su-petrolio{--colore-linea:var(--giallo)}.percorso li{position:relative}.percorso .passo-n{z-index:1;transition:opacity .3s,transform .3s;position:relative}.percorso li:not(:last-child):after{content:"";background:var(--colore-linea);transition:transform .35s linear;position:absolute}@media (width>=1100px){.percorso li:not(:last-child):after{transform-origin:0;height:2px;top:23px;left:54px;right:-26px}.anim .percorso:not(.vista) li:after{transform:scaleX(0)}}@media (width<=559px){.percorso li:not(:last-child):after{transform-origin:top;width:2px;top:54px;bottom:-24px;left:23px}.anim .percorso:not(.vista) li:after{transform:scaleY(0)}}@media (width>=560px) and (width<=1099px){.percorso li:after{display:none}}.anim .percorso:not(.vista) .passo-n{opacity:.3;transform:scale(.8)}.percorso li:first-child .passo-n{transition-delay:.1s}.percorso li:first-child:after{transition-delay:.3s}.percorso li:nth-child(2) .passo-n{transition-delay:.6s}.percorso li:nth-child(2):after{transition-delay:.8s}.percorso li:nth-child(3) .passo-n{transition-delay:1.1s}.percorso li:nth-child(3):after{transition-delay:1.3s}.percorso li:nth-child(4) .passo-n{transition-delay:1.6s}.percorso li:nth-child(4):after{transition-delay:1.8s}.percorso li:nth-child(5) .passo-n{transition-delay:2.1s}@keyframes linea-scende{0%{transform:scaleY(0)}to{transform:none}}@keyframes rete-accesa{0%{transform:scale(.85);box-shadow:0 0 #f8c42fb3}70%{transform:scale(1.04);box-shadow:0 0 0 12px #f8c42f00}to{box-shadow:none;transform:none}}@keyframes nodo-acceso{0%{opacity:.35;box-shadow:0 0 #ef6a2180}60%{opacity:1;box-shadow:0 0 0 6px #ef6a2138}to{opacity:1;box-shadow:none}}.schema-linea{transform-origin:top}.anim .schema:not(.vista) .schema-linea{transform:scaleY(0)}.anim .schema:not(.vista) .schema-rete,.anim .schema:not(.vista) .scheda{opacity:.35}.anim .schema.vista .schema-linea:nth-of-type(2){animation:.3s linear both linea-scende}.anim .schema.vista .schema-rete{animation:.55s ease-out .3s both rete-accesa}.anim .schema.vista .schema-rete~.schema-linea{animation:.3s linear .8s both linea-scende}.anim .schema.vista .scheda{animation:.7s ease-out both nodo-acceso}.anim .schema.vista .scheda:first-child{animation-delay:1.1s}.anim .schema.vista .scheda:nth-child(2){animation-delay:1.25s}.anim .schema.vista .scheda:nth-child(3){animation-delay:1.4s}.anim .schema.vista .scheda:nth-child(4){animation-delay:1.55s}@media print{.anim .rivela{opacity:1;transform:none}}@media (width<=559px){.percorso li{min-height:52px;padding-left:64px}.percorso .passo-n{position:absolute;top:0;left:0}.percorso li:not(:last-child):after{top:50px;bottom:-26px;left:23px}}.schema-rete{z-index:10}.hero-img{position:relative}.mano-strato{pointer-events:none;display:none;position:absolute;inset:0;container-type:size}.anim .mano-strato{display:block}.mano{opacity:0;transform-origin:33% 8%;filter:drop-shadow(0 6px 10px #1c1b1a59);width:13cqw;height:13cqw;margin-top:-1.1cqw;margin-left:-4.33cqw;animation:14s ease-in-out 2.8s 2 both mano-giro;position:absolute;top:0;left:0;overflow:visible}.mano-f{fill:#fff;stroke:var(--ink);stroke-width:1.1px;stroke-linejoin:round}.mano-l{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linecap:round}@keyframes mano-giro{0%{opacity:0;transform:translate(62cqw,92cqh)rotate(-8deg)scale(1)}5%{opacity:1}12.86%{opacity:1;transform:translate(7.9cqw,20cqh)rotate(-8deg)scale(1)}14.29%{transform:translate(7.9cqw,20cqh)rotate(-8deg)scale(.9)}16.43%{opacity:1;transform:translate(7.9cqw,20cqh)rotate(-8deg)scale(1)}27.14%{opacity:1;transform:translate(17.7cqw,30.2cqh)rotate(-8deg)scale(1)}28.57%{transform:translate(17.7cqw,30.2cqh)rotate(-8deg)scale(.9)}30.71%{opacity:1;transform:translate(17.7cqw,30.2cqh)rotate(-8deg)scale(1)}40%{opacity:1;transform:translate(35.6cqw,38.4cqh)rotate(-8deg)scale(1)}41.43%{transform:translate(35.6cqw,38.4cqh)rotate(-8deg)scale(.9)}43.57%{opacity:1;transform:translate(35.6cqw,38.4cqh)rotate(-8deg)scale(1)}50.71%{opacity:1;transform:translate(50.1cqw,50.1cqh)rotate(-8deg)scale(1)}52.14%{transform:translate(50.1cqw,50.1cqh)rotate(-8deg)scale(.9)}54.29%{opacity:1;transform:translate(50.1cqw,50.1cqh)rotate(-8deg)scale(1)}62.14%{opacity:1;transform:translate(65.1cqw,58.8cqh)rotate(-8deg)scale(1)}63.57%{transform:translate(65.1cqw,58.8cqh)rotate(-8deg)scale(.9)}65.71%{opacity:1;transform:translate(65.1cqw,58.8cqh)rotate(-8deg)scale(1)}77.14%{opacity:1;transform:translate(86.3cqw,77.2cqh)rotate(-8deg)scale(1)}78.57%{transform:translate(86.3cqw,77.2cqh)rotate(-8deg)scale(.9)}80.71%{opacity:1;transform:translate(86.3cqw,77.2cqh)rotate(-8deg)scale(1)}90%,to{opacity:0;transform:translate(92cqw,95cqh)rotate(-8deg)scale(1)}}.tocco{opacity:0;background:#ffffff8c;border:2px solid #fff;border-radius:50%;width:7cqw;height:7cqw;margin:-3.5cqw 0 0 -3.5cqw;position:absolute;top:0;left:0}.t1{animation:14s ease-out 2.8s 2 both tocco1;translate:7.9cqw 20cqh}@keyframes tocco1{0%,13.93%{opacity:0;transform:scale(.3)}14.29%{opacity:.9;transform:scale(.4)}18.57%,to{opacity:0;transform:scale(1.5)}}.t2{animation:14s ease-out 2.8s 2 both tocco2;translate:17.7cqw 30.2cqh}@keyframes tocco2{0%,28.21%{opacity:0;transform:scale(.3)}28.57%{opacity:.9;transform:scale(.4)}32.86%,to{opacity:0;transform:scale(1.5)}}.t3{animation:14s ease-out 2.8s 2 both tocco3;translate:35.6cqw 38.4cqh}@keyframes tocco3{0%,41.07%{opacity:0;transform:scale(.3)}41.43%{opacity:.9;transform:scale(.4)}45.71%,to{opacity:0;transform:scale(1.5)}}.t4{animation:14s ease-out 2.8s 2 both tocco4;translate:50.1cqw 50.1cqh}@keyframes tocco4{0%,51.79%{opacity:0;transform:scale(.3)}52.14%{opacity:.9;transform:scale(.4)}56.43%,to{opacity:0;transform:scale(1.5)}}.t5{animation:14s ease-out 2.8s 2 both tocco5;translate:65.1cqw 58.8cqh}@keyframes tocco5{0%,63.21%{opacity:0;transform:scale(.3)}63.57%{opacity:.9;transform:scale(.4)}67.86%,to{opacity:0;transform:scale(1.5)}}.t6{animation:14s ease-out 2.8s 2 both tocco6;translate:86.3cqw 77.2cqh}@keyframes tocco6{0%,78.21%{opacity:0;transform:scale(.3)}78.57%{opacity:.9;transform:scale(.4)}82.86%,to{opacity:0;transform:scale(1.5)}}.fotogramma{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;filter:none!important}.fg0{animation:14s linear 2.8s 2 both k-fg0}@keyframes k-fg0{0%,14.57%{opacity:1}15%,92.86%{opacity:0}98.57%,to{opacity:1}}.fg1{animation:14s linear 2.8s 2 both k-fg1}@keyframes k-fg1{0%,14.57%{opacity:0}15%,28.86%{opacity:1}29.29%,to{opacity:0}}.fgm0{animation:14s linear 2.8s 2 both k-fgm0}@keyframes k-fgm0{0%,28.86%{opacity:0}29.29%,41.71%{opacity:1}42.14%,to{opacity:0}}.fgm1{animation:14s linear 2.8s 2 both k-fgm1}@keyframes k-fgm1{0%,41.71%{opacity:0}42.14%,52.43%{opacity:1}52.86%,to{opacity:0}}.fgm2{animation:14s linear 2.8s 2 both k-fgm2}@keyframes k-fgm2{0%,52.43%{opacity:0}52.86%,63.86%{opacity:1}64.29%,to{opacity:0}}.fg3{animation:14s linear 2.8s 2 both k-fg3}@keyframes k-fg3{0%,78.86%{opacity:0}79.29%,93.14%{opacity:1}93.57%,to{opacity:0}}.articolo:not(:has(.articolo-i)) .articolo-t{flex-basis:100%}.preventivo-box{background:var(--carta);min-width:0;color:var(--ink);border-radius:24px;flex-direction:column;flex:1.2 460px;gap:20px;padding:clamp(16px,2.6vw,32px);display:flex}.preventivo-box .modulo{background:0 0;border-radius:0;flex:none;padding:0}.schede-tab{background:var(--sabbia);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.schede-tab[hidden],.pannello-verifica[hidden]{display:none}.schede-tab button{min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 10px;font-size:16px;font-weight:600;line-height:1.2}.schede-tab button[aria-selected=true]{background:var(--ink);color:#fff}.avanzamento{flex-direction:column;gap:8px;display:flex}.avanzamento[hidden]{display:none}.avanzamento .passo-di{color:var(--muto);margin:0;font-weight:600}.barra{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.barra span{background:var(--filo);border-radius:4px;height:4px;transition:background .3s}.barra span.fatto{background:var(--arancio-t)}.azioni-modulo{align-items:center;gap:10px;display:flex}.azioni-modulo [hidden]{display:none}.azioni-modulo .btn-sec{margin-right:auto}.btn-pri,.btn-sec{min-height:52px;font:inherit;cursor:pointer;border-radius:999px;padding:0 24px;font-size:17px;font-weight:600}.btn-pri{background:var(--ink);color:#fff;border:0;margin-left:auto}.btn-sec{border:1px solid var(--ink);color:var(--ink);background:0 0}.btn-pri:disabled{opacity:.7;cursor:progress}.pannello-verifica{flex-direction:column;gap:16px;display:flex}.pannello-verifica .nota-verifica{color:var(--muto);margin:0}.pannello-verifica .verifica-campi{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0}.pannello-verifica .esito-verifica{margin:0}.pannello-verifica .azioni-modulo{flex-wrap:wrap}.pannello-verifica #v-calcola:not([hidden])+.btn-avanti:not([hidden]){margin-left:0}.pannello-verifica .btn-avanti{background:var(--arancio);color:#fff}@media (width<=520px){.azioni-modulo{flex-wrap:wrap}.azioni-modulo .btn-pri,.azioni-modulo .btn-sec{flex:100%;margin:0}.azioni-modulo .btn-sec{order:2}.pannello-verifica .verifica-campi{grid-template-columns:1fr 1fr}}.recapiti a{padding:6px 0;display:inline-block}.recapito-nome{opacity:.9;font-weight:500}.dati a+a{margin-top:-8px}
