.learn-root .bge-fig .seg{flex-wrap:wrap}.learn-root .bge-stage{display:grid;grid-template-columns:1fr 260px;gap:1.6rem;align-items:center;margin-top:1.3rem}.learn-root .bge-svg svg{display:block;width:100%;height:auto}.learn-root .bge-side .bge-tag{display:inline-block;font-size:.78rem;font-weight:600;padding:.1rem .55rem;border-radius:99px;margin-bottom:.6rem;background:var(--accent-soft);color:var(--accent-text);border:1px solid var(--accent-line)}.learn-root .bge-side[data-kind=insulator] .bge-tag{background:rgba(230,150,20,.1);color:var(--amber);border-color:rgba(230,150,20,.35)}.learn-root .bge-side .bge-gapval{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.learn-root .bge-side p{font-size:.93rem;line-height:1.55;color:var(--ink-2);margin-top:.5rem}.learn-root .bge-side p b{color:var(--ink);font-weight:600}.learn-root .bge-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin-top:1rem;border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:inherit;font-size:.85rem;font-weight:600;padding:.48rem 1rem;border-radius:9px;display:inline-flex;align-items:center;gap:.5rem;transition:border-color .15s,background .15s,transform .1s}.learn-root .bge-btn:hover:not(:disabled){border-color:var(--accent-line)}.learn-root .bge-btn:active:not(:disabled){transform:scale(.97)}.learn-root .bge-btn:disabled{opacity:.5;cursor:not-allowed}.learn-root .bge-btn .led{width:7px;height:7px;border-radius:50%;background:var(--amber-fill)}.learn-root .bge-e{transition:transform .75s cubic-bezier(.34,1.15,.4,1)}@media (max-width:640px){.learn-root .bge-stage{grid-template-columns:1fr;gap:1.1rem}}