.marketing-root .demo-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:55;display:none;align-items:center;gap:12px;padding:10px 10px 10px 16px;background:var(--ink);color:#fff;border-radius:var(--r-md);box-shadow:var(--shadow-lg);transform:translateY(calc(100% + 24px));transition:transform .25s ease}.marketing-root .demo-bar.on{transform:none}.marketing-root .demo-bar p{margin:0;flex:1;font-size:13px;line-height:1.4;color:rgba(255,255,255,.78)}.marketing-root .demo-bar p b{color:#fff;font-weight:600;display:block}.marketing-root .demo-bar-btn{flex:0 0 auto;padding:10px 14px;border-radius:999px;background:var(--blue);color:#fff;font-size:14px;font-weight:500;text-decoration:none}.marketing-root .demo-bar-close{flex:0 0 auto;width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:rgba(255,255,255,.6);font-size:20px;line-height:1;cursor:pointer}@media (max-width:1100px){.marketing-root .demo-bar{display:flex}}@media (prefers-reduced-motion:reduce){.marketing-root .demo-bar{transition:none}}.marketing-root .demo-inline.demo-inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:40px 0;padding:24px;background:var(--cloud);border:1px solid var(--line);border-radius:var(--r-lg)}.marketing-root .demo-inline.demo-inline .demo-inline-title{margin:0;font-size:19px;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}.marketing-root .demo-inline.demo-inline .demo-inline-lead{margin:6px 0 0;max-width:52ch;font-size:14px;line-height:1.5;color:var(--ink-3)}.marketing-root .demo-inline.demo-inline .demo-inline-btn{flex:0 0 auto;display:inline-flex;gap:6px;padding:11px 18px;border-radius:999px;background:var(--blue);color:#fff;font-size:14.5px;font-weight:500;text-decoration:none}.marketing-root .demo-bar-btn:hover,.marketing-root .demo-inline.demo-inline .demo-inline-btn:hover{background:var(--blue-deep);color:#fff}