.vDpnLG_modulo{gap:18px;max-width:460px;display:grid}.vDpnLG_campo{gap:8px;display:grid}.vDpnLG_etichetta{font:700 15px/1.2 var(--testo)}.vDpnLG_input{width:100%;font:400 17px/1.2 var(--testo);color:var(--carta);background-color:var(--parete);border:1.5px solid var(--bordo);appearance:none;border-radius:10px;padding:15px 14px}.vDpnLG_input::placeholder{color:#7d748c}.vDpnLG_input:focus-visible{outline:3px solid var(--viola);outline-offset:2px}.vDpnLG_input[aria-invalid=true]{border-color:var(--rosso)}.vDpnLG_tendina{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23f5f1fa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:14px;padding-right:44px}.vDpnLG_errore{color:var(--rosso);font-size:15px}.vDpnLG_invia{justify-self:stretch;margin-top:4px}@media (min-width:560px){.vDpnLG_invia{justify-self:start}}.vDpnLG_trappola{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.vDpnLG_conferma{gap:14px;font-size:18px;display:grid}.vDpnLG_seiInLista{font:900 clamp(40px, 6vw, 68px) / 1 var(--titoli);letter-spacing:-.04em;outline:none}.vDpnLG_insieme{white-space:nowrap}.vDpnLG_timbro{background:var(--viola);border-radius:50%;width:.3em;height:.3em;margin-left:.06em;animation:.26s cubic-bezier(.2,1.4,.4,1) both vDpnLG_timbro;display:inline-block}@keyframes vDpnLG_timbro{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vDpnLG_timbro{animation:none}}
.rqm78q_muro{grid-area:muro;align-content:start;gap:18px;min-width:0;display:grid}.rqm78q_titolo{font:700 clamp(17px, 1.7vw, 20px) / 1.25 var(--titoli);letter-spacing:-.02em}.rqm78q_parete{--luce-x:28%;--luce-y:16%;--raggio:clamp(150px, 25vw, 290px);isolation:isolate;gap:22px;display:grid;position:relative}.rqm78q_scaffale{gap:10px;display:grid}.rqm78q_nome{z-index:3;font:400 15px/1.2 var(--testo);color:var(--fumo);position:relative}.rqm78q_fila{gap:10px;display:grid}.rqm78q_reel,.rqm78q_flyer{grid-template-columns:repeat(3,minmax(0,1fr))}.rqm78q_ledwall{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:639px){.rqm78q_reel>:nth-child(n+4),.rqm78q_flyer>:nth-child(n+4){display:none}}@media (min-width:640px){.rqm78q_reel,.rqm78q_flyer{grid-template-columns:repeat(4,minmax(0,1fr))}}.rqm78q_casella{background:var(--parete);border:1px solid var(--bordo);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.rqm78q_reel>.rqm78q_casella{aspect-ratio:9/16}.rqm78q_flyer>.rqm78q_casella{aspect-ratio:4/5}.rqm78q_ledwall>.rqm78q_casella{aspect-ratio:16/9}.rqm78q_timbro{justify-items:center;gap:9cqi;display:grid;rotate:-8deg}.rqm78q_pallino{aspect-ratio:1;background:var(--viola);border-radius:50%;width:30cqi}.rqm78q_presto{font:700 14cqi/1 var(--titoli);letter-spacing:-.03em;color:var(--uv)}.rqm78q_fila>:nth-child(2) .rqm78q_timbro{translate:0 -5cqi;rotate:6deg}.rqm78q_fila>:nth-child(3) .rqm78q_timbro{translate:0 7cqi;rotate:-3deg}.rqm78q_fila>:nth-child(4) .rqm78q_timbro{rotate:11deg}.rqm78q_ledwall .rqm78q_timbro{grid-auto-flow:column;align-items:center;gap:4cqi}.rqm78q_ledwall .rqm78q_pallino{width:11cqi}.rqm78q_ledwall .rqm78q_presto{font-size:6.5cqi}.rqm78q_ledwall>:nth-child(2) .rqm78q_timbro{translate:0}.rqm78q_piena{z-index:3;border-color:#0000}.rqm78q_piena>video,.rqm78q_piena>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rqm78q_alone,.rqm78q_buio{pointer-events:none;position:absolute;inset:-2px}.rqm78q_alone{z-index:1;background:radial-gradient(circle calc(var(--raggio) * 1.15) at var(--luce-x) var(--luce-y), #a855f757 0%, #a855f71a 55%, transparent 100%);mix-blend-mode:screen;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 64px calc(100% - 64px),#0000),linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 64px calc(100% - 64px),#0000),linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.rqm78q_buio{z-index:2;background:var(--buio);opacity:.86;-webkit-mask-image:radial-gradient(circle var(--raggio) at var(--luce-x) var(--luce-y), transparent 0%, transparent 22%, #000 100%);-webkit-mask-image:radial-gradient(circle var(--raggio) at var(--luce-x) var(--luce-y), transparent 0%, transparent 22%, #000 100%);mask-image:radial-gradient(circle var(--raggio) at var(--luce-x) var(--luce-y), transparent 0%, transparent 22%, #000 100%)}@media (prefers-reduced-motion:reduce){.rqm78q_buio{opacity:.6}}
.E0kJGG_pagina{padding-inline:clamp(20px,4vw,48px);max-width:1240px;margin-inline:auto;padding-bottom:36px}.E0kJGG_testata{justify-content:space-between;align-items:center;gap:16px;padding-block:22px;display:flex}.E0kJGG_logo{width:auto;height:22px}.E0kJGG_linkIg{font:700 15px/1 var(--testo);padding-block:10px;text-decoration:none}.E0kJGG_linkIg:hover{color:var(--viola-chiaro)}.E0kJGG_corpo{grid-template-areas:"testo""muro""lista";gap:44px;padding-top:clamp(16px,4vw,48px);display:grid}.E0kJGG_testo{grid-area:testo;justify-items:start;gap:20px;display:grid}.E0kJGG_titolo{font:900 clamp(48px, 6.9vw, 92px) / .95 var(--titoli);letter-spacing:-.045em}.E0kJGG_sotto{max-width:30em;font-size:clamp(18px,1.6vw,20px);line-height:1.45}.E0kJGG_lista{grid-area:lista;align-content:start;gap:24px;scroll-margin-top:24px;display:grid}.E0kJGG_titoloLista{font:900 clamp(30px, 8vw, 40px) / 1 var(--titoli);letter-spacing:-.04em}.E0kJGG_informativa{color:var(--fumo);max-width:62ch;font-size:13px;line-height:1.5}.E0kJGG_piede{border-top:1px solid var(--bordo);color:var(--fumo);flex-wrap:wrap;justify-content:space-between;gap:8px 32px;margin-top:64px;padding-top:20px;font-size:14px;display:flex}.E0kJGG_contatto{margin-left:20px}@media (min-width:960px){.E0kJGG_corpo{grid-template:"testo muro""lista muro"1fr/minmax(0,5fr) minmax(0,6fr);gap:36px clamp(48px,6vw,96px)}.E0kJGG_vai{display:none}.E0kJGG_titoloLista{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
