.apertura.svelte-1uha8ag{max-width:44rem;margin-bottom:2.5rem}.apertura.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.025em;text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.8rem,4.2vw,2.7rem);font-weight:680;line-height:1.12}.apertura.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:38rem;font-size:1.1rem}.testa-listino.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.testa-listino.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:1.3rem}.testa-listino.svelte-1uha8ag .durata{flex:320px}.listino.svelte-1uha8ag{background:var(--foglio);border:1px solid var(--riga);border-radius:var(--r-pannello);box-shadow:var(--ombra);margin:0 0 3rem;padding:0;list-style:none}.listino.svelte-1uha8ag li:where(.svelte-1uha8ag)+li:where(.svelte-1uha8ag){border-top:1px solid var(--riga)}.listino.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;grid-template-columns:auto 1fr;gap:.35rem 1rem;padding:1.15rem;text-decoration:none;display:grid}.listino.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:color-mix(in srgb, var(--verde-chiaro) 55%, transparent)}.listino.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child a:where(.svelte-1uha8ag){border-radius:var(--r-pannello) var(--r-pannello) 0 0}.listino.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child a:where(.svelte-1uha8ag){border-radius:0 0 var(--r-pannello) var(--r-pannello)}.icona.svelte-1uha8ag{background:var(--verde-chiaro);width:48px;height:48px;color:var(--verde);border-radius:12px;grid-row:span 2;place-items:center;display:grid}.testo.svelte-1uha8ag{flex-direction:column;gap:.1rem;min-width:0;display:flex}.testo.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.1rem}.per-chi.svelte-1uha8ag{color:var(--inchiostro-2);font-size:.85rem}.prezzo.svelte-1uha8ag{flex-direction:column;gap:.05rem;display:flex}.al-mese.svelte-1uha8ag{color:var(--inchiostro-2)}.al-mese.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--inchiostro);letter-spacing:-.01em;margin-right:.15rem;font-size:1.45rem}@media (width>=720px){.listino.svelte-1uha8ag a:where(.svelte-1uha8ag){grid-template-columns:auto 1fr 13rem;align-items:center}.icona.svelte-1uha8ag{grid-row:auto}.prezzo.svelte-1uha8ag{text-align:right}}.come.svelte-1uha8ag{max-width:44rem}.come.svelte-1uha8ag ol:where(.svelte-1uha8ag){gap:.6rem;margin:0 0 1rem;padding-left:1.3rem;display:grid}
