.vgjWSq_root{gap:var(--space-4);margin:var(--space-8) 0;min-width:0;display:grid}.vgjWSq_root .vgjWSq_eyebrow{margin:0 0 var(--space-1);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--slate-600);font-weight:700}.vgjWSq_root .vgjWSq_title{margin:0}.vgjWSq_root .vgjWSq_lead{margin:var(--space-2) 0 0;max-width:62ch;color:var(--slate-600)}.vgjWSq_frame{gap:var(--space-3);display:grid;container-type:inline-size}.vgjWSq_stage{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--slate-200);background:#fff;border-radius:24px;display:grid}.vgjWSq_glow,.vgjWSq_orbitRing,.vgjWSq_link{display:none}.vgjWSq_core{padding:var(--space-4);border:2px solid var(--spark-500);background:var(--navy-800);color:#fff;text-align:center;border-radius:16px;order:-1;place-items:center;display:grid}.vgjWSq_core svg{display:none}.vgjWSq_core div{gap:4px;display:grid}.vgjWSq_core b{font:800 1.0625rem/1.1 var(--font-heading);letter-spacing:-.02em}.vgjWSq_core i{background:var(--spark-500);border-radius:2px;width:28px;height:3px;margin:2px auto 0;display:block}.vgjWSq_core span{font:500 .75rem/1.25 var(--font-sans);color:var(--sky-100)}.vgjWSq_ring{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));margin:0;padding:0;list-style:none;display:grid}.vgjWSq_node{margin:0}.vgjWSq_btn{width:100%;height:100%;min-height:44px;padding:var(--space-3);border:1px solid var(--slate-300);color:var(--ink-900);text-align:left;cursor:pointer;background:#fff;border-radius:14px;display:block}.vgjWSq_btn:hover,.vgjWSq_btn[data-selected=true]{border-color:var(--spark-600);background:color-mix(in srgb, var(--spark-500) 10%, white)}.vgjWSq_btn:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}.vgjWSq_counter{display:block}.vgjWSq_hex{display:none}.vgjWSq_name{font:700 .875rem/1.25 var(--font-heading);color:var(--ink-900);display:block}.vgjWSq_line{margin-top:var(--space-1);color:var(--slate-600);font-size:.8125rem;line-height:1.4;display:block}.vgjWSq_card{display:none}@media (min-width:641px) and (prefers-reduced-motion:no-preference){.vgjWSq_stage[data-still=false]{--R:clamp(120px, 34cqi, 190px);--node-w:92px;--node-h:104px;height:calc(var(--R) * 2 + var(--node-h) + 32px);padding:0;display:block;position:relative;overflow:hidden}.vgjWSq_stage[data-still=false] .vgjWSq_glow{width:calc(var(--R) * 1.9);height:calc(var(--R) * 1.9);margin:calc(var(--R) * -.95) 0 0 calc(var(--R) * -.95);background:radial-gradient(circle, color-mix(in srgb, var(--spark-500) 22%, transparent), color-mix(in srgb, var(--brand-500) 10%, transparent) 55%, transparent 70%);border-radius:50%;display:block;position:absolute;top:50%;left:50%}.vgjWSq_stage[data-still=false] .vgjWSq_orbitRing{width:calc(var(--R) * 2);height:calc(var(--R) * 2);margin:calc(var(--R) * -1) 0 0 calc(var(--R) * -1);border:1.5px dashed var(--slate-300);border-radius:50%;display:block;position:absolute;top:50%;left:50%}.vgjWSq_stage[data-still=false] .vgjWSq_inner{width:calc(var(--R) * 1.32);height:calc(var(--R) * 1.32);margin:calc(var(--R) * -.66) 0 0 calc(var(--R) * -.66);border:1.5px solid color-mix(in srgb, var(--brand-500) 18%, transparent)}.vgjWSq_stage[data-still=false] .vgjWSq_link{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.vgjWSq_stage[data-still=false] .vgjWSq_link line{stroke:var(--spark-500);stroke-width:2.5px;stroke-linecap:round;opacity:0;transition:opacity .2s}.vgjWSq_stage[data-still=false] .vgjWSq_link line[data-on=true]{opacity:1}.vgjWSq_stage[data-still=false] .vgjWSq_ring{will-change:transform;animation:84s linear infinite paused vgjWSq_spin;display:block;position:absolute;inset:0}.vgjWSq_stage[data-still=false][data-live=true][data-paused=false] .vgjWSq_ring,.vgjWSq_stage[data-still=false][data-live=true][data-paused=false] .vgjWSq_counter{animation-play-state:running}.vgjWSq_stage[data-still=false] .vgjWSq_node{width:var(--node-w);height:var(--node-h);margin:calc(var(--node-h) / -2) 0 0 calc(var(--node-w) / -2);transform:rotate(var(--a)) translate(var(--R)) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.vgjWSq_stage[data-still=false] .vgjWSq_btn{text-align:center;background:0 0;border:0;border-radius:0;min-height:0;padding:0;position:absolute;inset:0}.vgjWSq_stage[data-still=false] .vgjWSq_btn:focus-visible{outline:none}.vgjWSq_stage[data-still=false] .vgjWSq_counter{will-change:transform;place-items:center;animation:84s linear infinite reverse paused vgjWSq_spin;display:grid;position:absolute;inset:0}.vgjWSq_stage[data-still=false] .vgjWSq_hex{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.vgjWSq_hex polygon{fill:#fff;stroke:var(--brand-500);stroke-width:1.5px;transition:fill .15s,stroke .15s}.vgjWSq_hex circle{fill:var(--brand-500)}.vgjWSq_btn:hover .vgjWSq_hex polygon,.vgjWSq_btn[data-selected=true] .vgjWSq_hex polygon{stroke:var(--spark-600);stroke-width:2.5px;fill:color-mix(in srgb, var(--spark-500) 14%, white)}.vgjWSq_btn[data-pinned=true] .vgjWSq_hex polygon{fill:color-mix(in srgb, var(--spark-500) 24%, white)}.vgjWSq_btn:focus-visible .vgjWSq_hex polygon{stroke:var(--royal-700);stroke-width:3px}.vgjWSq_stage[data-still=false] .vgjWSq_btn:hover,.vgjWSq_stage[data-still=false] .vgjWSq_btn[data-selected=true]{background:0 0}.vgjWSq_stage[data-still=false] .vgjWSq_name{z-index:1;width:74px;font:600 .75rem/1.2 var(--font-sans);text-align:center;position:relative}.vgjWSq_stage[data-still=false] .vgjWSq_line{display:none}.vgjWSq_stage[data-still=false] .vgjWSq_core{pointer-events:none;background:0 0;border:0;border-radius:0;width:170px;height:192px;margin:-96px 0 0 -85px;padding:0;position:absolute;top:50%;left:50%}.vgjWSq_stage[data-still=false] .vgjWSq_core svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.vgjWSq_core polygon{fill:var(--navy-800);stroke:var(--spark-500);stroke-width:2.5px}.vgjWSq_stage[data-still=false] .vgjWSq_core div{z-index:1;position:relative}.vgjWSq_stage[data-still=false] .vgjWSq_core b{font-size:1.0625rem}.vgjWSq_frame:has(.vgjWSq_stage[data-still=false]) .vgjWSq_card{gap:6px var(--space-4);min-height:74px;padding:var(--space-4);border:1px solid var(--slate-200);background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:baseline;display:grid}}@keyframes vgjWSq_spin{to{transform:rotate(360deg)}}.vgjWSq_cardName{white-space:nowrap;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--slate-600);font-weight:700}.vgjWSq_root .vgjWSq_cardText{color:var(--ink-900);margin:0;font-size:.9375rem}.vgjWSq_cardText small{color:var(--slate-600);margin-top:2px;font-size:.8125rem;display:block}.vgjWSq_root .vgjWSq_cardHow{color:var(--slate-600);grid-column:1/-1;margin:0;font-size:.75rem}.vgjWSq_root .vgjWSq_foot{font-size:var(--text-sm);color:var(--slate-600);margin:0}