.caso-nascosto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.caso-testata{display:grid;grid-gap:32px;gap:32px}@media (min-width:900px){.caso-testata{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:start}}.caso-numeri{margin:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.caso-linea,.caso-numeri{list-style:none;padding:0}.caso-linea{margin:40px 0 0;position:relative}.caso-linea:before{content:"";position:absolute;left:50%;top:6px;bottom:24px;border-left:2px dashed rgba(38,36,59,.3)}.caso-passo{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:88px;column-gap:88px;align-items:center;position:relative;padding:0 0 52px}.caso-passo:last-child{padding-bottom:0}.caso-passo:before{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -8px;border-radius:50%;background:#FE7733;box-shadow:0 0 0 5px #FFFFFF,0 0 0 7px rgba(254,119,51,.3)}.caso-passo-testo{max-width:460px}.caso-sinistra .caso-passo-testo{justify-self:end;text-align:right}.caso-destra .caso-passo-testo{grid-column:2;grid-row:1}.caso-destra .caso-passo-figura{grid-column:1;grid-row:1}.caso-passo-figura{width:100%;max-width:420px}.caso-sinistra .caso-passo-figura{justify-self:start}.caso-destra .caso-passo-figura{justify-self:end}.caso-passo-figura img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:16px}@media (max-width:860px){.caso-linea:before{left:9px}.caso-destra.caso-passo,.caso-passo{grid-template-columns:1fr;row-gap:18px;padding:0 0 40px 44px}.caso-passo:before{left:9px;top:8px;margin:0 0 0 -8px}.caso-destra .caso-passo-figura,.caso-passo-figura,.caso-sinistra .caso-passo-figura{justify-self:start}.caso-sinistra .caso-passo-testo{justify-self:start;text-align:left}.caso-destra .caso-passo-figura,.caso-destra .caso-passo-testo{grid-column:1;grid-row:auto}.caso-passo-figura:empty{display:none}}.caso-punti{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.caso-con-foto{display:grid;grid-gap:28px;gap:28px}.caso-con-foto-testo{min-width:0}.caso-con-foto-testo>:first-child{margin-top:0!important}.caso-foto{max-width:760px}.caso-foto img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:16px;background:rgba(38,36,59,.06)}@media (min-width:900px){.caso-con-foto{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:start}.caso-foto-a-sinistra{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.caso-foto-a-sinistra .caso-foto{order:-1}.caso-foto{position:-webkit-sticky;position:sticky;top:100px}}.caso-cita{margin:0;max-width:880px}.caso-cita-virgolette{display:block;margin:-6px 0 -10px;font-family:Georgia,serif;font-size:36px;line-height:1;color:#FE7733;-webkit-user-select:none;-moz-user-select:none;user-select:none}.caso-cita blockquote{margin:0;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(22px,3.2vw,36px);line-height:1.35;color:#26243B;text-wrap:pretty}.caso-cita figcaption{margin-top:20px;font-size:16px;font-weight:700;line-height:1.4;color:#26243B}.caso-link-notte{color:#EDEBFF!important;text-decoration:underline;text-underline-offset:3px}.caso-link-notte:focus-visible,.caso-link-notte:hover{color:#FE7733!important}.caso-vai-notte{color:#FBFAFF!important;text-decoration:none}.caso-vai-notte:focus-visible,.caso-vai-notte:hover{color:#FE7733!important;text-decoration:underline;text-underline-offset:3px}.caso-rotta a{color:#26243B!important;text-decoration:none}.caso-rotta a:focus-visible,.caso-rotta a:hover{text-decoration:underline;text-underline-offset:3px}.caso-pieno:focus-visible,.caso-pieno:hover{transform:translateY(-2px);color:#26243B!important;text-decoration:none}.caso-contorno-notte:focus-visible,.caso-contorno-notte:hover{border-color:#FE7733!important;background:rgba(237,235,255,.08);color:#EDEBFF!important;text-decoration:none}.caso-carta{transition:border-color .2s ease,transform .2s ease}.caso-carta:focus-visible,.caso-carta:hover{border-color:#FE7733!important;transform:translateY(-2px);text-decoration:none}.caso-carta:focus-visible .caso-carta-vai,.caso-carta:hover .caso-carta-vai{text-decoration:underline;text-underline-offset:3px}.caso-cliente-vai{color:#26243B!important;font-weight:700;text-decoration:underline;text-underline-offset:3px}.caso-cliente-vai:focus-visible,.caso-cliente-vai:hover{color:#FE7733!important}@media (max-width:620px){.caso-clienti{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.caso-cliente{grid-template-columns:1fr!important;gap:8px!important;background:#FFFFFF;border:1px solid rgba(38,36,59,.1)!important;border-radius:12px;padding:14px!important}.caso-cliente-cosa{display:none!important}}