.acc-scheda{gap:var(--s-20);width:100%;max-width:432px}.acc-scheda--portale{border-radius:var(--r-30)}.acc-testa{align-items:center;gap:var(--s-14);display:flex}.acc-testa h1{font-size:var(--t-28);font-weight:var(--peso-titolo);letter-spacing:-.028em;color:var(--inchiostro);line-height:1.15}.acc-campi{gap:var(--s-14);flex-direction:column;display:flex}.acc-campi .campo{height:48px}.acc-errore{align-items:center;gap:var(--s-8);padding:var(--s-10) var(--s-12);border-radius:var(--r-14);background:var(--pericolo-fondo);color:var(--pericolo-testo);font-size:var(--t-13);font-weight:var(--peso-medio);display:flex}.acc-riga{font-size:var(--t-13);color:var(--testo-2)}.acc-sotto{align-items:flex-start;gap:var(--s-8);flex-direction:column;display:flex}.acc-collegamento{border-radius:var(--r-8);min-height:32px;font-size:var(--t-13);font-weight:var(--peso-medio);color:var(--testo-2);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.acc-collegamento:hover{color:var(--inchiostro)}.acc-aiuto{padding:var(--s-10) var(--s-12);border-radius:var(--r-14);background:var(--incavo-fondo);box-shadow:var(--incavo);font-size:var(--t-13);color:var(--testo-2);line-height:1.5}.acc-entrato{gap:var(--s-16);flex-direction:column;display:flex}@media (pointer:coarse){.acc-collegamento{min-height:44px}}
.in{min-height:100dvh;padding:var(--s-24) var(--s-32) var(--s-32);flex-direction:column;display:flex}.in-testa{justify-content:space-between;align-items:center;gap:var(--s-16);display:flex}.in-testa__nota{font-size:var(--t-12);font-weight:var(--peso-medio);color:var(--testo-3)}.in-corpo{justify-content:center;align-items:center;gap:var(--s-40);width:100%;max-width:1040px;padding:var(--s-40) 0;flex-direction:column;flex:1;margin:0 auto;display:flex}.in-titolo{text-align:center}.in-titolo h1{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--peso-titolo);letter-spacing:-.04em;color:var(--inchiostro);line-height:1.04}.in-titolo p{max-width:520px;margin:var(--s-16) auto 0;font-size:var(--t-16);color:var(--testo-2);line-height:1.5}.in-porte{gap:var(--s-24);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.in-porta{gap:var(--s-24);padding:var(--s-32);border-radius:var(--r-30);flex-direction:column;display:flex}.in-porta h2{font-size:var(--t-28);font-weight:var(--peso-titolo);letter-spacing:-.028em;color:var(--inchiostro);line-height:1.15}.in-porta .secondo{margin-top:var(--s-6);font-size:var(--t-14);line-height:1.45}.in-porta__segno{border-radius:var(--r-18);background:var(--incavo-fondo);width:56px;height:56px;box-shadow:var(--incavo);color:var(--inchiostro);justify-content:center;align-items:center;display:flex}.in-porta--portale{background:linear-gradient(145deg,#f4f6fa,#e1e6ed);box-shadow:-8px -8px 18px #fffffff2,10px 12px 26px #161b2429}.in-porta--portale .in-porta__segno{color:var(--accento);background:#e1e6ed;border-radius:50%;box-shadow:inset 4px 4px 9px #161b2426,inset -4px -4px 9px #fffffff2}.in-numeri{gap:var(--s-32);margin:0;display:flex}.in-numeri dt{font-size:var(--t-12);font-weight:var(--peso-medio);color:var(--testo-3)}.in-numeri dd{margin:var(--s-4) 0 0;font-size:var(--t-28)}.in-numeri dd span{font-size:var(--t-14);font-weight:var(--peso-medio);letter-spacing:0;color:var(--testo-3)}.in-chi{align-items:center;gap:var(--s-12);padding-top:var(--s-20);border-top:1px solid var(--filo-forte);margin-top:auto;display:flex}.in-chi .sigla{border-radius:50%;width:44px;height:44px}.in-chi__testo{font-size:var(--t-12);color:var(--testo-3);flex-direction:column;line-height:1.35;display:flex}.in-chi__testo strong{font-size:var(--t-14);font-weight:var(--peso-forte);color:var(--inchiostro)}.in-entra{border-radius:var(--r-18);height:52px;font-size:var(--t-16)}.in-carattere{align-items:center;gap:var(--s-14);font-size:var(--t-13);color:var(--testo-2);flex-wrap:wrap;justify-content:center;display:flex}.in-firma{align-items:center;gap:var(--s-10);font-size:var(--t-12);font-weight:var(--peso-medio);color:var(--testo-3);flex-direction:column;display:flex}@media (max-width:760px){.in{padding:var(--s-16)}.in-corpo{gap:var(--s-24);padding:var(--s-24) 0}.in-porte{gap:var(--s-20);grid-template-columns:minmax(0,1fr)}.in-porta{gap:var(--s-20);padding:var(--s-24)}.in-testa__nota{display:none}.in-carattere .segmenti button{padding:0 var(--s-10);font-size:var(--t-12)}}
