.tool-demo_demo__nvlji{margin:0;min-width:0;background:var(--card);border-bottom:1px solid var(--border)}.tool-demo_image__Q2yxs{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:contain;background:#fff}.tool-demo_caption__P8YeK{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem 1rem;font-size:.8rem}.tool-demo_caption__P8YeK span{color:var(--muted-foreground);font-size:.7rem}.tool-demo_motion__P9w24{padding:0 1rem 1rem}.tool-demo_motion__P9w24 summary{cursor:pointer;color:var(--primary);font-size:.8rem;padding:.5rem 0}.tool-demo_motion__P9w24 summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tool-demo_motion__P9w24 video{display:block;width:100%;aspect-ratio:8/5;background:#fff}.chrome-cta_trigger__JR43W{cursor:pointer;text-align:center}.chrome-cta_dialog__J4xMO{width:min(34rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);background:var(--white);box-shadow:var(--shadow);overflow-wrap:anywhere}.chrome-cta_dialog__J4xMO::-webkit-backdrop{background:rgba(17,19,26,.6)}.chrome-cta_dialog__J4xMO::backdrop{background:rgba(17,19,26,.6)}.chrome-cta_dialog__J4xMO h2{font-size:clamp(1.5rem,4vw,2rem);line-height:1.2}.chrome-cta_dialog__J4xMO p{color:var(--muted)}.chrome-cta_actions__SJQun{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}