.nova-stage{--il-ink:#000810;--il-navy:#164070;--il-steel:#557da6;--il-soft:#9cb6d0;--il-ice:#deeeff;--il-frost:#f5faff;--il-orange:#ff6d00;--il-amber:#ff9d00;--il-accent-text:#b73b00;--il-red:#c00;--il-line:#557da638;--il-shadow:0 28px 70px -38px #0008105c;text-align:center;background:0 0;border:0;justify-items:center;gap:.8rem;margin:0;padding:clamp(1.5rem,4vw,2.5rem) 0 clamp(1rem,3vw,2rem);display:grid}.nova-stage-orb{width:4rem;height:4rem}.nova-stage h2{color:var(--il-ink);letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:700;line-height:1.15}.nova-stage p.isb-nova-lead,.nova-stage p.nova-stage-lead{max-width:34rem;color:var(--color-fuse-steel,#4b6e92);margin:0;font-size:.98rem;line-height:1.5}.nova-stage p.nova-stage-address{color:var(--color-fuse-steel,#4b6e92);overflow-wrap:anywhere;margin:0;font-size:.9rem}.nova-stage-address strong{color:var(--il-ink);font-weight:600}.nova-stage .bms-bar{text-align:left;max-width:40rem;margin-top:.5rem}.nova-stage .bms-bar-label{justify-self:center}.nova-stage .bms-bar-box textarea:focus,.nova-stage .bms-bar-box textarea:focus-visible{box-shadow:none;border:0;outline:none}.nova-stage .bms-examples{justify-content:center}.nova-stage p.isb-nova-problem{max-width:34rem;color:var(--color-destructive,#c00);margin:0;font-size:.9rem}.nova-stage p.isb-nova-used,.nova-stage p.nova-stage-note{color:var(--color-fuse-steel,#4b6e92);margin:0;font-size:.85rem}.isw-resume-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.isw-resume-go{color:#fff;min-height:3rem;font:inherit;cursor:pointer;background:linear-gradient(135deg,#e85f00,#c2410c);border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-weight:700;display:inline-flex}.isw-resume-go:hover{filter:brightness(1.05)}.isw-resume-over{min-height:3rem;color:var(--color-fuse-steel,#4b6e92);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.7rem 1rem;text-decoration:underline}.isw-resume-go:focus-visible,.isw-resume-over:focus-visible{outline:2px solid var(--il-navy);outline-offset:2px}
