.demo-brand{--canvas:#ececea;--canvas-soft:#f5f5f3;--surface:#fff;--surface-strong:#f0f0ee;--ink:#141414;--ink-2:#2b2b2b;--muted:#6a6a66;--muted-soft:#9a9a95;--hair:#14141417;--hair-strong:#1414142e;--card-shadow:#1414140f;--shadow-1:#14141414;--shadow-3:#14141424;--shadow-5:#1414144d;--tint-lav:#f7e36b;--tint-lav-ink:#141414;--tint-blue:#e2eefb;--tint-blue-ink:#1e4fa3;--tint-rose:#ffe9e2;--tint-rose-ink:#ff4a1c;--tint-green:#e3f3e8;--on-ink:#fff;--scrim:#14141480;--error:#dc2626;--error-soft:#fef2f2;color:var(--ink-2);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.demo-brand .d-dots{background-image:radial-gradient(circle,#1414141c 1px,#0000 1.3px);background-size:22px 22px}.demo-brand .d-serif{font-family:var(--font-display);letter-spacing:-.02em;font-weight:500;line-height:1.05}@keyframes d-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.demo-enter>*>*{animation:.55s cubic-bezier(.2,.8,.2,1) both d-up}.demo-enter>*>:nth-child(2){animation-delay:60ms}.demo-enter>*>:nth-child(3){animation-delay:.12s}.demo-enter>*>:nth-child(4){animation-delay:.18s}.demo-enter>*>:nth-child(5){animation-delay:.24s}.demo-enter>*>:nth-child(6){animation-delay:.3s}.demo-enter>*>:nth-child(n+7){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.demo-enter>*>*{animation:none}}.demo-brand{--agent:#141414}body.tour-on .demo-enter>*>*{animation:none}
