.iscrizione-module__oMn0aW__passo{animation:iscrizione-module__oMn0aW__emerge .45s var(--esce) both;flex-direction:column;flex:1;display:flex}.iscrizione-module__oMn0aW__social{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.iscrizione-module__oMn0aW__consensi{flex-direction:column;gap:12px;margin-top:16px;display:flex}.iscrizione-module__oMn0aW__righe{justify-content:space-between;margin-top:18px;display:flex}.iscrizione-module__oMn0aW__righe button[disabled]{color:var(--nero-55);text-decoration:none}.iscrizione-module__oMn0aW__piede{padding:20px 0 var(--basso);background:linear-gradient(to bottom, #fafcfc00, var(--bianco) 20px);margin-top:auto;position:sticky;bottom:0}.iscrizione-module__oMn0aW__codice{margin-top:24px;display:block;position:relative}.iscrizione-module__oMn0aW__codice input{opacity:0;caret-color:#0000;width:100%;font-size:16px;position:absolute;inset:0}.iscrizione-module__oMn0aW__caselle{pointer-events:none;grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.iscrizione-module__oMn0aW__caselle i{background:var(--g4);letter-spacing:-.02em;border-radius:16px;justify-content:center;align-items:center;height:64px;font-size:30px;font-style:normal;font-weight:300;transition:box-shadow .2s,background-color .2s;display:flex}.iscrizione-module__oMn0aW__codice:focus-within .iscrizione-module__oMn0aW__caselle i.iscrizione-module__oMn0aW__qui{background:var(--bianco);box-shadow:inset 0 0 0 1.5px var(--nero)}
