.demo[data-astro-cid-prwxh6m4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);min-height:100svh;padding-top:7rem;padding-bottom:5.5rem}@media(prefers-reduced-motion:no-preference){html.has-js .demo[data-astro-cid-prwxh6m4]:not([data-hero-intro]) [data-astro-cid-prwxh6m4][data-hero-in]:not([data-hero-in=claim]){opacity:0;animation:demo-failsafe .5s ease 3s forwards}}@keyframes demo-failsafe{to{opacity:1}}.demo__intro[data-astro-cid-prwxh6m4]{max-width:36rem;position:sticky;top:9rem;padding-top:2rem}.demo__title[data-astro-cid-prwxh6m4]{text-wrap:balance}.demo__points[data-astro-cid-prwxh6m4]{margin-top:2rem}.demo__logos[data-astro-cid-prwxh6m4]{margin-top:2.5rem}.demo__card[data-astro-cid-prwxh6m4]{--card-radius: 1.25rem;--card-pad: .5rem;display:flex;flex-direction:column;min-height:24rem;padding:var(--card-pad);background:var(--canvas-raised);border:1px solid var(--line);border-radius:var(--card-radius);box-shadow:var(--shadow-bloom-sm)}.demo__tabs[data-astro-cid-prwxh6m4]{flex:none;margin-bottom:var(--card-pad)}.demo__tabs[data-astro-cid-prwxh6m4] .tab-track__tab{flex:1 1 0;min-width:0;padding-inline:.5rem;overflow:hidden;text-overflow:ellipsis}.demo__panes[data-astro-cid-prwxh6m4],.demo__pane[data-astro-cid-prwxh6m4]{display:flex;flex:1;flex-direction:column}.demo__pane[data-astro-cid-prwxh6m4][hidden]{display:none}.demo__news-line[data-astro-cid-prwxh6m4]{max-width:34rem;padding:.75rem .75rem 1rem;font-size:1rem;line-height:1.5;color:var(--ink-secondary);text-wrap:pretty}.demo__form[data-astro-cid-prwxh6m4]{flex:1;overflow:hidden;border-radius:calc(var(--card-radius) - var(--card-pad))}.demo__notice[data-astro-cid-prwxh6m4]{padding:.75rem .75rem .5rem;font-size:.8125rem;line-height:1.5;color:var(--ink-muted);text-wrap:pretty}.demo__notice[data-astro-cid-prwxh6m4] a{color:var(--ink-secondary);text-decoration:underline;text-underline-offset:.15em}.demo__notice[data-astro-cid-prwxh6m4] a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:.25rem}@media(max-width:860px){.demo[data-astro-cid-prwxh6m4]{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;padding-top:7rem;padding-bottom:3rem}.demo__intro[data-astro-cid-prwxh6m4]{position:static;padding-top:0}.demo__card[data-astro-cid-prwxh6m4]{min-height:28rem}}
