.sezione-titolo.svelte-7a8mnf{font-size:var(--sezione-titolo,26px);margin:0}button.svelte-7a8mnf{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:inherit;letter-spacing:inherit;justify-content:space-between;align-items:center;gap:16px;display:flex}button.svelte-7a8mnf:disabled{cursor:default}button.svelte-7a8mnf:focus-visible{outline:3px solid var(--arancio);outline-offset:4px;border-radius:8px}.testo.svelte-7a8mnf{flex-direction:column;gap:2px;display:flex}small.svelte-7a8mnf{letter-spacing:0;color:var(--testo-2);font-size:14px;font-weight:500}.freccia.svelte-7a8mnf{background:var(--tinta);border-radius:50%;flex:none;width:34px;height:34px;transition:transform .2s,background .15s;position:relative}.freccia.svelte-7a8mnf:before{content:"";border-right:2px solid var(--testo);border-bottom:2px solid var(--testo);width:8px;height:8px;position:absolute;top:10px;left:12px;transform:rotate(45deg)}.aperta.svelte-7a8mnf .freccia:where(.svelte-7a8mnf){transform:rotate(180deg)}button.svelte-7a8mnf:hover .freccia:where(.svelte-7a8mnf){background:var(--arancio-tenue)}.sezione.svelte-7a8mnf:not(.sempre) small:where(.svelte-7a8mnf),.sezione.svelte-7a8mnf:not(.sempre) .freccia:where(.svelte-7a8mnf){display:none}.sezione.svelte-7a8mnf:not(.sempre) .sezione-corpo:where(.svelte-7a8mnf){padding-top:var(--sezione-spazio,14px)}.sempre.svelte-7a8mnf{border-bottom:1px solid var(--linea)}.sempre.svelte-7a8mnf button:where(.svelte-7a8mnf){padding:18px 0}.sempre.svelte-7a8mnf .sezione-corpo:where(.svelte-7a8mnf){padding-bottom:20px;display:none}.sempre.aperta.svelte-7a8mnf .sezione-corpo:where(.svelte-7a8mnf){animation:.2s svelte-7a8mnf-apri;display:block}@media (width<=760px){.sezione.svelte-7a8mnf{border-bottom:1px solid var(--linea)}.sezione-titolo.svelte-7a8mnf{font-size:var(--sezione-titolo-mobile,19px)}button.svelte-7a8mnf{min-height:56px;padding:16px 0}.sezione.svelte-7a8mnf:not(.sempre) .freccia:where(.svelte-7a8mnf),.sezione.svelte-7a8mnf:not(.sempre) small:where(.svelte-7a8mnf){display:block}.sezione.aperta.svelte-7a8mnf small:where(.svelte-7a8mnf){display:none}.sezione.svelte-7a8mnf .sezione-corpo:where(.svelte-7a8mnf),.sezione.svelte-7a8mnf:not(.sempre) .sezione-corpo:where(.svelte-7a8mnf){padding:0 0 20px;display:none}.sezione.aperta.svelte-7a8mnf .sezione-corpo:where(.svelte-7a8mnf){animation:.2s svelte-7a8mnf-apri;display:block}}@keyframes svelte-7a8mnf-apri{0%{opacity:0;transform:translateY(-4px)}}
