.forewhen-demo{border:1px solid var(--border);border-radius:var(--radius-card);background:#10131c;margin:32px 0;padding:clamp(20px,3vw,36px);scroll-margin-top:24px}.fw-demo-heading h2{letter-spacing:-.04em;margin:12px 0;font-size:clamp(1.75rem,3vw,2.5rem)}.fw-demo-heading p{max-width:720px;line-height:1.6}.fw-demo-note{color:var(--muted);margin:16px 0;font-size:.875rem;line-height:1.6}.fw-demo-note a{text-decoration:underline}.fw-app-frame{width:100%;height:850px;border:1px solid var(--border);background:#0a0d15;border-radius:16px;height:min(850px,85svh);min-height:540px;margin-top:16px}.forewhen-demo .action{margin-top:8px}
