.snap-module__-4aeUW__hero{padding:72px 0 8px}.snap-module__-4aeUW__body{padding:8px 0 24px}.snap-module__-4aeUW__column{flex-direction:column;gap:32px;max-width:760px;display:flex}.snap-module__-4aeUW__devices{justify-content:center;align-items:stretch;gap:0;display:flex}.snap-module__-4aeUW__deviceWrap{flex:1;align-items:center;min-width:0;display:flex}.snap-module__-4aeUW__device{text-align:center;min-width:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:18px 12px;display:flex}.snap-module__-4aeUW__deviceIcon{background:var(--background);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.snap-module__-4aeUW__deviceName{letter-spacing:-.02em;font-weight:650}.snap-module__-4aeUW__deviceRole{color:var(--muted);font-size:.9rem}.snap-module__-4aeUW__flow{color:var(--accent-text);flex:none;padding:0 8px;font-size:1.4rem;font-weight:600}.snap-module__-4aeUW__wizard{flex-direction:column;gap:16px;scroll-margin-top:16px;display:flex}.snap-module__-4aeUW__progress,.snap-module__-4aeUW__counter,.snap-module__-4aeUW__controls,.snap-module__-4aeUW__dots{display:none}.snap-module__-4aeUW__steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:relative}.snap-module__-4aeUW__steps:before{content:"";background:var(--line);width:2px;position:absolute;top:40px;bottom:40px;left:39px}.snap-module__-4aeUW__step{background:color-mix(in oklab,var(--ink)3%,var(--background));box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;grid-template-columns:40px 1fr;gap:16px;padding:20px;display:grid;position:relative}.snap-module__-4aeUW__step p{margin:10px 0 0}.snap-module__-4aeUW__stepBody{min-width:0}.snap-module__-4aeUW__num{width:40px;height:40px;color:var(--ink);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1.5px var(--accent-text);border-radius:50%;place-items:center;font-weight:700;display:grid}.snap-module__-4aeUW__who{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:6px;padding:3px 12px 3px 8px;font-size:.8rem;font-weight:600;display:inline-flex}.snap-module__-4aeUW__who svg{width:16px;height:16px}.snap-module__-4aeUW__whoPC{background:var(--tint-gold)}.snap-module__-4aeUW__whoModeratore{background:var(--tint-teal)}.snap-module__-4aeUW__whoPubblico{background:var(--tint-orange)}.snap-module__-4aeUW__stepTitle{letter-spacing:-.02em;text-wrap:balance;margin:8px 0 0;font-size:1.25rem}.snap-module__-4aeUW__creds{background:var(--background);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;flex-direction:column;margin:12px 0 0;display:flex;overflow:hidden}.snap-module__-4aeUW__cred{grid-template-columns:5.5rem 1fr auto;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:grid}.snap-module__-4aeUW__cred+.snap-module__-4aeUW__cred{border-top:1px solid var(--line)}.snap-module__-4aeUW__credLabel{color:var(--muted);font-size:.9rem}.snap-module__-4aeUW__credValue{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600}.snap-module__-4aeUW__copy{min-width:84px;height:36px;color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);background:0 0;border-radius:999px;padding:0 14px;font-size:.85rem;font-weight:600;transition:background-color .2s}.snap-module__-4aeUW__copy:hover{background:color-mix(in oklab,var(--ink)6%,transparent)}.snap-module__-4aeUW__copy:focus-visible,.snap-module__-4aeUW__dot:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.snap-module__-4aeUW__note{color:var(--muted);font-size:.95rem}.snap-module__-4aeUW__after{margin:0 0 16px}@media (max-width:720px){.snap-module__-4aeUW__hero{padding-top:48px}.snap-module__-4aeUW__devices{flex-direction:column;gap:0}.snap-module__-4aeUW__deviceWrap{flex-direction:column;align-items:stretch}.snap-module__-4aeUW__device{text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:2px 12px;padding:12px 16px}.snap-module__-4aeUW__deviceIcon{grid-row:span 2;margin:0}.snap-module__-4aeUW__deviceName{flex:1 1 0}.snap-module__-4aeUW__deviceRole{flex-basis:100%;margin-top:-22px;padding-left:56px}.snap-module__-4aeUW__flow{align-self:center;padding:2px 0;font-size:1.1rem;transform:rotate(90deg)}.snap-module__-4aeUW__steps:before{display:none}.snap-module__-4aeUW__step{grid-template-columns:1fr;gap:12px;padding:20px 18px}.snap-module__-4aeUW__num,.snap-module__-4aeUW__wizard[data-js=true] .snap-module__-4aeUW__step[data-active=false]{display:none}.snap-module__-4aeUW__wizard[data-js=true] .snap-module__-4aeUW__step[data-active=true]{animation:snap-module__-4aeUW__stepIn .26s var(--ease-out)}.snap-module__-4aeUW__wizard[data-js=true] .snap-module__-4aeUW__progress{background:color-mix(in oklab,var(--ink)8%,transparent);border-radius:999px;height:6px;display:block;overflow:hidden}.snap-module__-4aeUW__progress span{background:var(--accent-text);height:100%;transition:width .3s var(--ease-out);border-radius:999px;display:block}.snap-module__-4aeUW__wizard[data-js=true] .snap-module__-4aeUW__counter{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.9rem;font-weight:600;display:block}.snap-module__-4aeUW__wizard[data-js=true] .snap-module__-4aeUW__controls{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.snap-module__-4aeUW__controls button{cursor:pointer;border:0;width:100%;height:52px;font-family:inherit}.snap-module__-4aeUW__controls button:disabled{opacity:.4;cursor:default}.snap-module__-4aeUW__wizard[data-js=true] .snap-module__-4aeUW__dots{justify-content:center;gap:2px;display:flex}.snap-module__-4aeUW__dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.snap-module__-4aeUW__dot:before{content:"";background:color-mix(in oklab,var(--ink)20%,transparent);width:8px;height:8px;transition:transform .2s var(--ease-out),background-color .2s ease;border-radius:50%}.snap-module__-4aeUW__dot[data-active=true]:before{background:var(--accent-text);transform:scale(1.5)}.snap-module__-4aeUW__cred{grid-template-columns:1fr auto;row-gap:0}.snap-module__-4aeUW__credLabel{grid-column:1/-1;font-size:.8rem}.snap-module__-4aeUW__credValue{font-size:1.1rem}}@keyframes snap-module__-4aeUW__stepIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.snap-module__-4aeUW__step,.snap-module__-4aeUW__progress span{transition:none;animation:none!important}}.snap-module__-4aeUW__column a{color:var(--accent-text);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1.5px}.snap-module__-4aeUW__column a:hover{text-decoration-thickness:2.5px}.snap-module__-4aeUW__qrRow{align-items:center;gap:16px;margin-top:12px;display:flex}.snap-module__-4aeUW__qrRow p{color:var(--muted);margin:0;font-size:.95rem}.snap-module__-4aeUW__qr{width:132px;height:132px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:12px;flex:none;padding:6px}@media (max-width:720px){.snap-module__-4aeUW__qrRow{display:none}}
