body.v-b{background:var(--bosco);background-image:linear-gradient(180deg, var(--alto) 0%, var(--bosco) 46rem);background-repeat:no-repeat;color:var(--bianco)}.v-b .apertura,.v-b main,.v-b .chiusa{max-width:66rem;margin:0 auto;padding-inline:clamp(1.1rem, 4vw, 2.5rem)}.v-b .eroe{display:grid;gap:clamp(1.8rem, 4vw, 2.6rem);padding-block:clamp(1rem, 3vw, 2rem) clamp(1.3rem, 3.5vw, 2.3rem)}@media (min-width: 880px){.v-b .eroe{grid-template-columns:minmax(0, 1fr) clamp(13rem, 20vw, 16rem);align-items:center}}.v-b .sopratitolo{font-size:clamp(0.72rem, 1.5vw, 0.88rem);font-weight:600;letter-spacing:.28em;color:#CFE3D8;margin-bottom:clamp(0.9rem, 2.4vw, 1.3rem)}.v-b .eroe h1{font-size:clamp(2rem, 7.2vw, 4.8rem);font-weight:700;line-height:1;letter-spacing:-.035em;color:var(--bianco)}.v-b .eroe h1 .riga{display:block}.v-b .eroe h1 .spicca{color:var(--verde-chiaro)}.v-b .sommario{margin-top:clamp(1.1rem, 2.6vw, 1.6rem);max-width:46ch;font-size:clamp(1rem, 1.7vw, 1.12rem);line-height:1.6;color:#CFE3D8}.v-b .punti{margin-top:clamp(1.5rem, 3.2vw, 2.1rem);display:grid;grid-template-columns:repeat(2, minmax(0, 15rem));justify-content:start;gap:1rem clamp(0.8rem, 2vw, 1.6rem)}.v-b .punti li{display:flex;align-items:center;gap:.7rem}.v-b .dice{font-size:.88rem;line-height:1.35;color:#B7CEC2}.v-b .dice b{display:block;font-weight:700;font-size:.98rem;color:var(--bianco)}.v-b .casella{flex:none;width:44px;height:44px;border-radius:13px;border:1px solid rgba(140,204,166,0.28);background:rgba(140,204,166,0.07);color:var(--verde-chiaro);display:grid;place-items:center}.v-b .casella .glifo{width:21px;height:21px}.v-b .etichetta{margin-top:clamp(1.6rem, 3.4vw, 2.2rem);display:inline-flex;align-items:center;padding:.58em 1.15em;border-radius:999px;background:var(--arancio);color:var(--bianco);font-size:max(24px, clamp(1.55rem, 3.2vw, 1.95rem));font-weight:700;letter-spacing:-.018em}.v-b .riga-minuta{margin-top:1rem;font-size:clamp(0.68rem, 1.6vw, 0.8rem);font-weight:600;letter-spacing:.2em;color:#9DB6AA}.v-b .destra{display:grid;gap:clamp(1.5rem, 3.4vw, 2.2rem);justify-items:center}@media (min-width: 880px){.v-b .destra{justify-items:stretch}}.v-b .segno{width:clamp(9rem, 40vw, 14rem);margin-inline:auto}@media (min-width: 880px){.v-b .segno{width:100%}}.v-b .logo{width:100%;height:auto;border-radius:22.4%;border:1px solid rgba(140,204,166,0.22);box-shadow:0 18px 44px rgba(4,18,12,0.45)}.v-b .garanzie{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem 1.4rem}.v-b .garanzie li{display:flex;align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;color:#CFE3D8}.v-b .garanzie .casella{width:38px;height:38px;border-radius:11px}.v-b .garanzie .casella .glifo{width:19px;height:19px}@media (min-width: 880px){.v-b .garanzie{flex-direction:column;align-items:flex-start;gap:.85rem}}.v-b .scritta-mano{font-family:var(--mano);font-size:clamp(1.7rem, 4.4vw, 2.2rem);line-height:1.1;color:rgba(140,204,166,0.85);transform:rotate(-3deg);transform-origin:left center}.v-b .scritta-mano .riga{display:block}@media (min-width: 880px){.v-b .scritta-mano{font-size:clamp(1.55rem, 2.5vw, 2rem)}}.v-b .svolazzo{width:78%;height:.55rem;margin-top:.1rem;opacity:.72}.v-b .blocco{padding-block:clamp(2rem, 5vw, 3.2rem)}.v-b .blocco-cose{padding-block-start:clamp(1rem, 2.5vw, 1.6rem)}.v-b .blocco h2{font-size:clamp(1.3rem, 2.8vw, 1.7rem);font-weight:700;letter-spacing:-.024em;color:var(--verde-chiaro);margin-bottom:clamp(1.1rem, 3vw, 1.6rem)}.v-b .voci{display:grid;gap:1.05rem}@media (min-width: 880px){.v-b .voci-glifo{grid-template-columns:1fr 1fr}}.v-b .voce{position:relative;overflow:hidden;background:var(--bianco);border-radius:18px;box-shadow:0 2px 12px rgba(6,24,16,0.28);--sez: var(--sez-verde);--fascia: var(--fascia-verde);--titolo: var(--titolo-verde)}.v-b .voce::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--sez)}.v-b .testa{position:relative;overflow:hidden;background:var(--fascia);display:flex;align-items:center;gap:.9rem;padding:1rem 1.3rem 1rem 1.6rem}.v-b .cerchio{flex:none;width:44px;height:44px;border-radius:50%;background:var(--sez);color:var(--bianco);display:grid;place-items:center}.v-b .cerchio .glifo{width:23px;height:23px}.v-b .filigrana{position:absolute;top:-22px;right:-18px;width:104px;height:104px;color:var(--sez);opacity:.12;pointer-events:none}.v-b .testa h3{font-size:1.06rem;font-weight:700;letter-spacing:-.022em;line-height:1.3;color:var(--titolo)}.v-b .voce p{padding:1.05rem 1.3rem 1.25rem 1.6rem;font-size:.98rem;line-height:1.6;color:var(--inchiostro-2)}.v-b .pro{color:var(--titolo);font-style:italic;font-weight:600}.v-b .tinta-verde{--sez: var(--sez-verde);--fascia: var(--fascia-verde);--titolo: var(--titolo-verde)}.v-b .tinta-lime{--sez: var(--sez-lime);--fascia: var(--fascia-lime);--titolo: var(--titolo-lime)}.v-b .tinta-ciano{--sez: var(--sez-ciano);--fascia: var(--fascia-ciano);--titolo: var(--titolo-ciano)}.v-b .tinta-ardesia{--sez: var(--sez-ardesia);--fascia: var(--fascia-ardesia);--titolo: var(--titolo-ardesia)}.v-b .tinta-salvia{--sez: var(--sez-salvia);--fascia: var(--fascia-salvia);--titolo: var(--titolo-salvia)}.v-b .tinta-arancioTenue{--sez: var(--sez-arancioTenue);--fascia: var(--fascia-arancioTenue);--titolo: var(--titolo-arancioTenue)}.v-b .tinta-blu{--sez: var(--sez-blu);--fascia: var(--fascia-blu);--titolo: var(--titolo-blu)}.v-b .blocco-privacy .voce{--sez: var(--sez-salvia);--fascia: var(--fascia-salvia);--titolo: var(--titolo-salvia)}.v-b .blocco-sicurezza .voce{--sez: var(--sez-ardesia);--fascia: var(--fascia-ardesia);--titolo: var(--titolo-ardesia)}.v-b .blocco-piani .voce{--sez: var(--sez-ciano);--fascia: var(--fascia-ciano);--titolo: var(--titolo-ciano)}.v-b .blocco-privacy .testa,.v-b .blocco-sicurezza .testa,.v-b .blocco-piani .testa{padding-block:.75rem}.v-b .proclama{margin-bottom:1.05rem;padding:clamp(1.6rem, 4vw, 2.4rem) clamp(1.4rem, 4vw, 2.2rem);border-radius:18px;background:#0B2E1F;border:1px solid rgba(140,204,166,0.22);font-size:clamp(1.3rem, 3.4vw, 1.95rem);font-weight:700;line-height:1.2;letter-spacing:-.026em;color:var(--verde-chiaro);max-width:44ch}.v-b .proclama .intero{white-space:nowrap}.v-b .chiosa{margin-top:1.3rem;max-width:62ch;font-size:.98rem;line-height:1.65;color:#B7CEC2}
