.v-prezzi{--free: #E3F1E9;--pro: #F7EEDC;--bordo-pro: rgba(180, 118, 31, .55);--titolo-pro: #7A5211;--righello: #EAF0EC;--si: #0E9152;--no: #C62828}.v-prezzi .sommario{margin-top:clamp(0.9rem, 2.4vw, 1.3rem);max-width:60ch;font-size:clamp(1.02rem, 1.8vw, 1.16rem);line-height:1.62;color:#CFE3D8}.v-prezzi main>*+*{margin-top:clamp(1.4rem, 4vw, 2.2rem)}.v-prezzi main{padding-block-end:clamp(1.6rem, 4vw, 2.4rem)}.v-prezzi .confronto{background:var(--bianco);color:var(--inchiostro);border-radius:18px;overflow:hidden;box-shadow:0 2px 12px rgba(6,24,16,0.28)}.v-prezzi table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.v-prezzi th,.v-prezzi td{padding:0.7rem clamp(0.3rem, 1.4vw, 0.7rem);vertical-align:middle;overflow-wrap:anywhere}.v-prezzi tbody th{hyphens:auto;-webkit-hyphens:auto}.v-prezzi thead :is(th, td){padding-block:1rem .9rem}.v-prezzi .angolo{width:44%;text-align:left;vertical-align:top;background:var(--free);padding-left:clamp(0.8rem, 2.6vw, 1.3rem)}@media (min-width: 760px){.v-prezzi .angolo{width:40%}}.v-prezzi .angolo h2{font-size:clamp(1.05rem, 2.6vw, 1.4rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--bosco)}.v-prezzi .angolo p{margin-top:.3rem;font-size:clamp(0.78rem, 1.7vw, 0.92rem);line-height:1.35;color:var(--inchiostro-2)}.v-prezzi thead th{text-align:center;vertical-align:top}.v-prezzi thead th .piano{display:block;margin:0 auto .35rem;width:clamp(1.6rem, 3.8vw, 2.3rem);height:auto}.v-prezzi thead .free .piano{color:var(--si)}.v-prezzi thead .pro .piano{color:#B4761F}.v-prezzi .nome-piano{display:block;font-size:clamp(1.02rem, 2.4vw, 1.2rem);font-weight:700}.v-prezzi .motto-piano{display:block;margin-top:.2rem;font-size:clamp(0.72rem, 1.5vw, 0.82rem);font-weight:500;line-height:1.3}.v-prezzi thead .free{color:var(--bosco)}.v-prezzi thead .free .motto-piano{color:var(--inchiostro-2)}.v-prezzi thead .pro{color:var(--titolo-pro)}.v-prezzi tbody th{text-align:left;font-weight:500;line-height:1.35;font-size:clamp(0.86rem, 1.9vw, 0.98rem);padding-left:clamp(0.6rem, 2.2vw, 1.3rem)}.v-prezzi .voce{display:flex;align-items:center;gap:clamp(0.5rem, 1.6vw, 0.85rem)}.v-prezzi .riquadro{flex:none;display:grid;place-items:center;width:clamp(1.9rem, 4.4vw, 2.3rem);aspect-ratio:1;border-radius:9px;background:rgba(15,54,37,0.08);color:var(--bosco)}.v-prezzi .riquadro .icona{width:62%;height:auto;aspect-ratio:1}.v-prezzi .riquadro .sagoma{width:74%}.v-prezzi tbody td{text-align:center;line-height:1.35;font-size:clamp(0.8rem, 1.7vw, 0.9rem)}.v-prezzi tbody tr+tr>*{border-top:1px solid var(--righello)}.v-prezzi .free{background:var(--free)}.v-prezzi .pro{background:var(--pro);border-inline:1.5px solid var(--bordo-pro)}.v-prezzi thead .pro{border-top:1.5px solid var(--bordo-pro);border-radius:14px 14px 0 0}.v-prezzi tbody tr:last-child .pro{border-bottom:1.5px solid var(--bordo-pro);border-radius:0 0 14px 14px}.v-prezzi .segno{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle}.v-prezzi .segno path{fill:none;stroke:#FFFFFF;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.v-prezzi .segno.si circle{fill:var(--si)}.v-prezzi .segno.no circle{fill:var(--no)}.v-prezzi .vantaggi h2{font-size:clamp(1.4rem, 3.6vw, 1.8rem);font-weight:700;letter-spacing:-.02em;color:var(--bianco)}.v-prezzi .vantaggi .sotto-titolo{margin-top:.25rem;font-size:clamp(1rem, 1.8vw, 1.1rem);color:#CFE3D8}.v-prezzi .vantaggi ul{margin-top:clamp(0.9rem, 2.4vw, 1.2rem);display:grid;gap:clamp(0.6rem, 2vw, 1rem);grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width: 960px){.v-prezzi .vantaggi ul{grid-template-columns:repeat(4, minmax(0, 1fr))}}.v-prezzi .vantaggi li{background:var(--bianco);color:var(--inchiostro);border-radius:18px;padding:clamp(0.9rem, 2.4vw, 1.1rem) clamp(0.85rem, 2.6vw, 1.2rem) clamp(1rem, 2.6vw, 1.25rem);box-shadow:0 2px 10px rgba(6,24,16,0.22)}.v-prezzi .vantaggi .cerchio{display:grid;place-items:center;width:clamp(2.75rem, 5vw, 3.2rem);aspect-ratio:1;border-radius:50%}.v-prezzi .vantaggi .cerchio .icona{width:52%;height:auto;aspect-ratio:1}.v-prezzi .vantaggi .tinta-oro .cerchio{background:var(--pro);color:#B4761F}.v-prezzi .vantaggi .tinta-verde .cerchio{background:var(--free);color:var(--si)}.v-prezzi .vantaggi h3{margin-top:.8rem;font-size:clamp(1.08rem, 2vw, 1.18rem);font-weight:700;line-height:1.25;letter-spacing:-.01em}.v-prezzi .vantaggi p{margin-top:.35rem;font-size:clamp(0.86rem, 1.8vw, 0.95rem);line-height:1.45;color:var(--inchiostro-2)}.v-prezzi main{--badge: max(40px, clamp(3rem, 5vw, 3.5rem))}.v-prezzi .scarica{margin-top:max(clamp(1.8rem, 4.5vw, 2.6rem), calc(var(--badge) / 4));text-align:center;line-height:0}.v-prezzi .scarica a{display:inline-block}.v-prezzi .scarica img{height:var(--badge);width:auto}
