.demo-band[data-v-80c9999a]{--ink:#052e1c;--ink-soft:rgba(5,46,28,.74);background:color-mix(in srgb,var(--brand) 12%,#fff);color:var(--ink)}.dark .demo-band[data-v-80c9999a]{--ink:#ecfdf3;--ink-soft:rgba(236,253,243,.72);background:color-mix(in srgb,var(--brand) 16%,#0a0a0a)}.demo-layout[data-v-80c9999a]{display:grid;gap:40px;align-items:start}@media(min-width:1024px){.demo-layout[data-v-80c9999a]{grid-template-columns:1fr auto}}.demo-badge[data-v-80c9999a]{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:#fff;box-shadow:0 6px 16px -10px #04341e99;color:#052e1c;font-size:12px;font-weight:500}.dark .demo-badge[data-v-80c9999a]{background:#1e4333;box-shadow:inset 0 0 0 1px #ffffff29;color:#ecfdf3}.demo-badge-dot[data-v-80c9999a]{width:6px;height:6px;border-radius:999px;background:var(--brand)}.demo-headline[data-v-80c9999a]{margin-top:20px;font-size:36px;font-weight:600;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.demo-lead[data-v-80c9999a]{margin-top:16px;color:var(--ink-soft);font-size:16px;line-height:1.65;text-wrap:pretty}.demo-headline+.demo-lead[data-v-80c9999a]{margin-top:22px}.demo-frame[data-v-80c9999a]{position:relative;display:flex;justify-content:center;width:100%;min-height:720px;overflow:hidden;border-radius:16px;background:var(--background);box-shadow:0 18px 40px -24px #04341e8c}@media(min-width:1024px){.demo-frame[data-v-80c9999a]{width:460px}}.demo-frame iframe[data-v-80c9999a]{display:block;width:100%}.demo-frame-loading[data-v-80c9999a]{position:absolute;inset:0;display:grid;place-items:center;background:#dafbed;color:#29ab71}.demo-frame-spinner[data-v-80c9999a]{width:40px;height:40px;animation:demo-spin-80c9999a .9s linear infinite}@keyframes demo-spin-80c9999a{to{rotate:1turn}}@media(prefers-reduced-motion:reduce){.demo-frame-spinner[data-v-80c9999a]{animation-duration:2.4s}}
