.guida{flex-direction:column;gap:18px;min-width:0;max-width:960px;display:flex}.guida-video{aspect-ratio:16/9;border-radius:var(--bt-radius-card);background:var(--bt-ink);position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #0d15268c}.guida-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.guida-avvia{all:unset;box-sizing:border-box;cursor:pointer;display:block;position:absolute;inset:0}.guida-avvia img{object-fit:cover}.guida-avvia:focus-visible{outline:3px solid var(--bt-yellow);outline-offset:-3px}.guida-avvia[disabled]{cursor:progress}.guida-play{border-radius:var(--bt-radius-pill);background:var(--bt-yellow);min-height:48px;color:var(--bt-ink);white-space:nowrap;transition:transform .25s var(--bt-ease);align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:800;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px -10px #0009}.guida-avvia:hover .guida-play{transform:translate(-50%)scale(1.04)}.guida-err{background:var(--bt-mist);color:var(--bt-ink-2);border-radius:8px;margin:0;padding:12px 14px;font-size:15px}.guida-cap h3{margin:0 0 10px;font-size:17px;font-weight:800}.guida-cap ol{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.guida-cap button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:44px;color:var(--bt-ink);border-radius:8px;align-items:baseline;gap:12px;padding:10px 12px;font-size:15px;line-height:1.35;display:flex}.guida-cap button:hover{background:var(--bt-mist)}.guida-cap button:focus-visible{outline:3px solid var(--bt-blue);outline-offset:1px}.guida-cap button[aria-current]{background:var(--bt-sky);font-weight:700}.guida-cap .t{font-variant-numeric:tabular-nums;min-width:3.2em;color:var(--bt-blue);flex:none;font-weight:800}.guida-scura .guida-cap h3{color:#fff}.guida-scura .guida-cap button{color:#c9d3e6}.guida-scura .guida-cap button:hover{color:#fff;background:#1a2540}.guida-scura .guida-cap button:focus-visible{outline-color:var(--bt-yellow)}.guida-scura .guida-cap button[aria-current]{color:#fff;background:#1a2540}.guida-scura .guida-cap .t{color:var(--bt-yellow)}.guida-scura .guida-err{color:#c9d3e6;background:#1a2540}.guida-scura .guida-video{box-shadow:0 0 0 1px #2a3550,0 24px 48px -28px #000c}.guida-intro{max-width:64ch}.guida-passi{color:var(--bt-ink-2);margin:4px 0 0;padding-left:20px;line-height:1.6}.teach .wrap:has(+.teach-guida){padding-bottom:64px}.teach .wrap.teach-guida{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:28px 48px;padding-block:0 104px;display:grid}.teach-guida:before{content:"";background:#2a3550;grid-column:1/-1;height:1px;margin-bottom:12px}.teach-guida h3{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:800;line-height:1.15}.teach-guida p{color:#c9d3e6;max-width:44ch;margin:0}.teach-guida .guida{max-width:none}@media (max-width:900px){.teach .wrap.teach-guida{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.teach .wrap:has(+.teach-guida){padding-bottom:48px}.teach .wrap.teach-guida{padding-bottom:80px}}@media (max-width:480px){.guida-play{padding:0 16px;font-size:15px;bottom:14px}.guida-cap ol{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.guida-play{transition:none}}
