.sm{color:#fafafa;min-height:100vh;font-family:var(--font-dm-sans,sans-serif);background:#050709;padding:120px 24px 96px;font-size:16.5px;line-height:1.7}.sm-wrap{max-width:820px;margin:0 auto}.sm a{color:#9abd49;text-underline-offset:3px}.sm a:hover{color:#dcec9b}.sm-eyebrow{color:#9abd49;letter-spacing:.2em;text-transform:uppercase;font-size:13px;font-family:var(--font-jetbrains-mono,monospace);margin:0 0 16px}.sm h1{letter-spacing:-.02em;font-size:clamp(34px,5vw,54px);font-weight:400;line-height:1.07;font-family:var(--font-instrument-serif,var(--font-inter,serif));text-wrap:balance;margin:0}.sm-firma{color:#fafafa99;margin:20px 0 0;font-size:13.5px}.sm-firma a{color:#fafafad9}.sm-risposta{color:#fafafaeb;background:#9abd4912;border-left:3px solid #9abd49;border-radius:0 12px 12px 0;margin:26px 0 0;padding:20px 22px;font-size:19px;line-height:1.6}.sm-azione{margin:26px 0 0}.sm a.sm-pulsante{color:#0b1004;background:#9abd49;border-radius:999px;padding:13px 22px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-block}.sm a.sm-pulsante:hover{color:#0b1004;background:#dcec9b}.sm a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #dcec9b}.sm-prova{color:#fafafabf;max-width:640px;margin:14px 0 0;font-size:15px;line-height:1.6}.sm-prova a{white-space:nowrap;font-weight:600}.sm-stato{color:#fafafac7;background:#ffffff08;border:1px solid #fafafa24;border-radius:12px;margin:30px 0 0;padding:14px 18px;font-size:14.5px;line-height:1.6}.sm-stato b{color:#dcec9b}.sm-sezione{margin-top:56px}.sm-sezione h2{text-wrap:balance;margin:0 0 16px;font-size:clamp(23px,3vw,28px);font-weight:600;line-height:1.25}.sm-sezione p{color:#fafafad9;margin:0 0 14px}.sm-sezione strong{color:#fafafa}.sm-lista{color:#fafafad9;margin:0 0 14px;padding-left:22px}.sm-lista li{margin-bottom:9px}.sm-telefonata{margin:0}.sm-telefonata__in{background:#ffffff08;border:1px solid #fafafa1a;border-radius:14px;gap:10px;padding:20px;display:grid}.sm-sezione p.sm-battuta{color:#fafafae6;background:#fafafa14;border-radius:14px 14px 4px;justify-self:end;max-width:88%;margin:0;padding:10px 14px}.sm-sezione p.sm-battuta--giulia{color:#eef6d2;background:#9abd4924;border-radius:14px 14px 14px 4px;justify-self:start}.sm-battuta strong{letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-family:var(--font-jetbrains-mono,monospace);opacity:.7;font-weight:500;display:block}.sm-telefonata figcaption{color:#fafafa99;margin-top:10px;font-size:13.5px}.sm-fanonfa{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:14px;display:grid}.sm-fanonfa>div{background:#9abd490d;border:1px solid #9abd494d;border-radius:14px;padding:18px 20px}.sm-fanonfa>.sm-fanonfa__no{background:#ffffff05;border-color:#fafafa29}.sm-fanonfa h3{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-family:var(--font-jetbrains-mono,monospace);color:#dcec9b;margin:0 0 10px;font-weight:500}.sm-fanonfa__no h3{color:#fafafab3}.sm-fanonfa ul{color:#fafafad9;margin:0;padding-left:18px;font-size:15.5px;line-height:1.6}.sm-fanonfa li{margin-bottom:8px}.sm-tabella{border:1px solid #fafafa1f;border-radius:12px;margin-bottom:14px;overflow-x:auto}.sm-tabella table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}.sm-tabella th,.sm-tabella td{text-align:left;vertical-align:top;border-bottom:1px solid #fafafa14;padding:12px 14px}.sm-tabella th{letter-spacing:.1em;text-transform:uppercase;font-size:12.5px;font-family:var(--font-jetbrains-mono,monospace);color:#dcec9b;background:#9abd490f;font-weight:500}.sm-tabella tr:last-child td{border-bottom:0}.sm-faq{margin-bottom:22px}.sm-faq h3{margin:0 0 6px;font-size:17.5px;font-weight:600}.sm-faq p{margin:0}.sm-storie{gap:12px;display:grid}.sm-storie a{color:#fafafa;background:#ffffff05;border:1px solid #fafafa1f;border-radius:12px;padding:16px 18px;text-decoration:none;display:block}.sm-storie span{color:#fafafab3;margin-top:4px;font-size:13.5px;display:block}@media (max-width:640px){.sm{font-size:16px}.sm-risposta{padding:16px;font-size:17.5px}.sm-fanonfa{grid-template-columns:1fr}.sm-sezione{margin-top:44px}.sm-sezione p.sm-battuta{max-width:94%}.sm-tabella table{min-width:520px}}@media (prefers-reduced-motion:reduce){.sm a.sm-pulsante{transition:none}}.sm-passi{counter-reset:passo;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.sm-passi li{counter-increment:passo;color:#fafafad9;background:#ffffff08;border:1px solid #fafafa1a;border-radius:12px;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 14px;padding:14px 16px;display:grid}.sm-passi li:before{content:counter(passo);color:#dcec9b;background:#9abd4929;border-radius:50%;grid-row:span 2;place-items:center;width:28px;height:28px;font-size:14px;font-weight:600;display:grid}.sm-passi__chi{letter-spacing:.14em;text-transform:uppercase;color:#9abd49;font-size:11.5px;font-family:var(--font-jetbrains-mono,monospace)}.sm-nonpt{gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.sm-nonpt li{border:1px solid #fafafa1f;border-left:3px solid #fafafa59;border-radius:12px;padding:14px 16px}.sm-sezione .sm-nonpt p{margin:0}.sm-sezione .sm-nonpt p.sm-nonpt__invece{color:#fafafab8;margin-top:6px;font-size:15px}.sm-nonpt__invece b{color:#dcec9b;font-weight:600}