.pagina-guida{background:#fff}.pagina-guida .chiaro{border-radius:0;padding-bottom:clamp(48px,6vw,88px)}.pagina-guida .guida-apertura{text-align:center;padding:clamp(40px,6vw,72px) 20px clamp(36px,5vw,56px)}.pagina-guida .guida-apertura h1{font-size:clamp(40px,5.4vw,68px);line-height:1.02}.pagina-guida .guida-apertura .lead{margin:18px auto 0}.pagina-guida .guida-corpo{margin-top:clamp(28px,4vw,48px)}.pagina-guida .guida-griglia{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start}@media (max-width:900px){.pagina-guida .guida-griglia{grid-template-columns:1fr}.pagina-guida .guida-lettore{order:-1;scroll-margin-top:12px}}.pagina-guida .guida-elenco{position:sticky;top:20px}@media (max-width:900px){.pagina-guida .guida-elenco{position:static}}.pagina-guida .guida-elenco ol{display:flex;flex-direction:column;gap:4px}.pagina-guida .guida-elenco a{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:11px 12px;border-radius:var(--r-md);text-decoration:none;color:var(--text-2);font-size:15px;line-height:1.3}.pagina-guida .guida-elenco a:hover{background:var(--bg)}.pagina-guida .guida-elenco a[aria-current=true]{background:var(--bg);color:var(--text);font-weight:600;box-shadow:inset 3px 0 0 var(--accent)}.pagina-guida .guida-elenco .n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--line);font:500 13px/1 var(--font-mono);color:var(--muted)}.pagina-guida .guida-elenco a[aria-current=true] .n{background:var(--accent);border-color:var(--accent);color:#fff}.pagina-guida .guida-elenco .d{font:400 13px/1 var(--font-mono);color:var(--muted)}.pagina-guida .guida-video{aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:var(--night);box-shadow:var(--shadow-3),0 0 0 1px rgba(11,11,15,.08)}.pagina-guida .guida-video video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--night)}.pagina-guida .guida-testa{margin-top:22px}.pagina-guida .guida-numero{font:500 13px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pagina-guida .guida-testa h2{font-size:clamp(26px,2.6vw,34px);line-height:1.1;margin-top:10px}.pagina-guida .guida-descrizione{margin-top:10px;color:var(--text-2);max-width:62ch}.pagina-guida .guida-passa{display:flex;justify-content:space-between;gap:12px;margin-top:22px;flex-wrap:wrap}.pagina-guida .guida-passa button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:10px 16px;font:500 14px/1.2 var(--font-body);color:var(--text);cursor:pointer;text-align:left}.pagina-guida .guida-passa button:hover{background:var(--bg)}.pagina-guida .guida-passa .dopo{margin-left:auto;background:var(--text);color:#fff;border-color:var(--text)}.pagina-guida .guida-passa .dopo:hover{background:#26262e}.pagina-guida .trascrizione{max-width:none;margin:24px 0 0;text-align:left}.pagina-guida .guida-frasi{display:flex;flex-direction:column;gap:2px;margin-top:12px}.pagina-guida .guida-frasi button{display:grid;grid-template-columns:52px 1fr;gap:8px;width:100%;text-align:left;border:0;background:none;padding:8px 10px;border-radius:10px;font:400 15px/1.5 var(--font-body);color:var(--text-2);cursor:pointer}.pagina-guida .guida-frasi button:hover{background:var(--bg);color:var(--text)}.pagina-guida .guida-frasi .t{font:500 13px/1.9 var(--font-mono);color:var(--accent)}.pagina-guida .didascalia{text-align:left}.pagina-guida .guida-aiuto{margin-top:clamp(40px,5vw,64px);text-align:center;color:var(--muted);font-size:15px}