.badge-play{display:inline-block;padding:6px;line-height:0;border-radius:12px;transition:transform .15s,filter .15s}.badge-play img{display:block;width:auto;height:62px}.badge-play:hover{transform:translateY(-2px);filter:drop-shadow(0 8px 18px rgba(213,239,137,.35))}.badge-play:focus-visible{outline:3px solid var(--lime);outline-offset:2px}.badge-play.grande img{height:78px}.eroe-app{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;margin-top:18px}.eroe-app span{color:rgba(242,233,207,.85);font-weight:700;font-size:.95rem}.app-android{padding:28px max(20px,6vw)}.app-android-scheda{display:grid;grid-gap:18px 36px;gap:18px 36px;align-items:center;max-width:1040px;margin:0 auto;padding:26px 28px;border-radius:28px;border:1.5px solid rgba(213,239,137,.5);background:radial-gradient(70% 160% at 0 0,rgba(46,125,50,.4),transparent 65%),linear-gradient(135deg,#0e2616,#0d1720);box-shadow:0 0 34px rgba(213,239,137,.12)}.app-android h2{font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.1;margin-bottom:8px}.app-android p{margin:0;color:rgba(242,233,207,.82);max-width:520px}.app-android .badge-play{justify-self:start}@media (min-width:760px){.app-android-scheda{grid-template-columns:minmax(0,1fr) auto}.app-android .badge-play{justify-self:end}}@media (prefers-reduced-motion:reduce){.badge-play{transition:none}}.eroe-iscrizione{position:relative;z-index:2;width:100%;max-width:420px;margin-top:28px;animation:entra 1.1s cubic-bezier(.2,.7,.2,1) .2s both}.iscr{display:grid;grid-gap:10px;gap:10px;padding:24px 22px;border-radius:26px;border:1.5px solid rgba(213,239,137,.6);box-shadow:0 0 0 1px rgba(213,239,137,.15),0 0 36px rgba(213,239,137,.18),0 24px 60px rgba(0,0,0,.5);background:linear-gradient(180deg,rgba(14,38,22,.88),rgba(13,23,32,.92));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.iscr-gratis{justify-self:start;margin:0;padding:3px 12px;border-radius:999px;background:var(--lime);color:var(--ink);font-weight:900;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.iscr h2{font-size:1.5rem;line-height:1.1}.iscr-testo{margin:0 0 4px;color:rgba(242,233,207,.78);font-size:.95rem}.iscr input{min-height:52px;padding:0 16px;border-radius:16px;border:1px solid var(--bordo);background:var(--ink);width:100%;font-size:1rem}.iscr input::placeholder{color:var(--grigio-2)}.iscr .pulsante{width:100%}.iscr-google{justify-self:center;padding:8px 4px;color:var(--crema);font-weight:600;font-size:.92rem;text-underline-offset:3px}.iscr-google:hover{color:var(--lime)}.iscr-piccolo{margin:0;text-align:center;color:var(--grigio);font-size:.82rem}.iscr-piccolo a{color:var(--lime);font-weight:700}@media (min-width:980px){.eroe{grid-template-columns:minmax(0,1fr) minmax(340px,420px);column-gap:56px}.eroe-iscrizione{margin-top:0;justify-self:end}.eroe h1{font-size:clamp(3rem,7vw,6.4rem)}}@media (prefers-reduced-motion:reduce){.eroe-iscrizione{animation:none}}.eroe>.particelle{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:-1}