.video[data-astro-cid-att7pg62]{overflow:hidden;border-radius:var(--radius-md)}.demo[data-astro-cid-toau5s4e]{position:relative;overflow:hidden;padding:var(--section-space) 20px;background:radial-gradient(50% 45% at 70% 45%,rgba(199,56,130,.32),transparent 70%),radial-gradient(40% 40% at 10% 100%,rgba(42,127,244,.18),transparent 70%),var(--color-dark);color:var(--ast-5)}.demo__inner[data-astro-cid-toau5s4e]{max-width:var(--container-max);margin-inline:auto}.demo__head[data-astro-cid-toau5s4e]{max-width:980px;margin:0 auto clamp(48px,6vw,72px);text-align:center}.demo__eyebrow[data-astro-cid-toau5s4e]{display:inline-block;margin:0 0 20px;padding:8px 16px;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-pill);background:#ffffff0f;font-size:var(--text-eyebrow);font-weight:var(--weight-heading);letter-spacing:.08em;text-transform:uppercase}.demo__title[data-astro-cid-toau5s4e]{margin:0;color:var(--ast-5);font-size:clamp(34px,4.4vw,54px);line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.demo__intro[data-astro-cid-toau5s4e]{max-width:880px;margin:22px auto 0;color:#ffffffbf;font-size:var(--text-lede);line-height:1.6;text-wrap:balance}.demo__body[data-astro-cid-toau5s4e]{display:grid;gap:clamp(40px,5vw,72px);align-items:center}@media(min-width:1001px){.demo__body[data-astro-cid-toau5s4e]{grid-template-columns:1.55fr 1fr}}.demo__video[data-astro-cid-toau5s4e]{padding:10px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);background:#ffffff0f}.demo__video[data-astro-cid-toau5s4e] .video{border-radius:calc(var(--radius-lg) - 8px)}.demo__steps[data-astro-cid-toau5s4e]{margin:0;padding:0;list-style:none}.dstep[data-astro-cid-toau5s4e]{position:relative;display:grid;grid-template-columns:48px 1fr;gap:20px;padding-bottom:36px}.dstep[data-astro-cid-toau5s4e]:last-child{padding-bottom:0}.dstep[data-astro-cid-toau5s4e]:not(:last-child):before{content:"";position:absolute;top:56px;bottom:8px;left:23px;width:2px;border-radius:2px;background:linear-gradient(180deg,#c73882b3,#ffffff14)}.dstep__num[data-astro-cid-toau5s4e]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--color-cta),var(--color-cta-hover));box-shadow:0 0 0 6px #c738822e;font-size:20px;font-weight:var(--weight-heading)}.dstep__title[data-astro-cid-toau5s4e]{margin:10px 0 8px;color:var(--ast-5);font-size:21px;line-height:1.3;text-wrap:balance}.dstep__text[data-astro-cid-toau5s4e]{margin:0;color:#ffffffb8;font-size:16px;line-height:1.6;text-wrap:pretty}.demo__body--steps[data-astro-cid-toau5s4e]{display:block}.demo__body--steps[data-astro-cid-toau5s4e] .demo__steps[data-astro-cid-toau5s4e]{display:grid;gap:24px}@media(min-width:900px){.demo__body--steps[data-astro-cid-toau5s4e] .demo__steps[data-astro-cid-toau5s4e]{grid-template-columns:repeat(3,minmax(0,1fr))}}.demo__body--steps[data-astro-cid-toau5s4e] .dstep[data-astro-cid-toau5s4e]{display:block;padding:32px 30px 34px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-lg);background:#ffffff0f}.demo__body--steps[data-astro-cid-toau5s4e] .dstep[data-astro-cid-toau5s4e]:not(:last-child):before{display:none}.demo__body--steps[data-astro-cid-toau5s4e] .dstep__title[data-astro-cid-toau5s4e]{margin-top:22px}.demo__body--steps[data-astro-cid-toau5s4e] .dstep__text[data-astro-cid-toau5s4e]{text-wrap:balance}.demo__extra[data-astro-cid-toau5s4e]{margin-top:clamp(40px,5vw,56px)}.demo__cta[data-astro-cid-toau5s4e]{margin-top:clamp(48px,6vw,72px);text-align:center}.demo__note[data-astro-cid-toau5s4e]{margin:14px 0 0;color:#ffffffa6;font-size:15px;text-wrap:balance}.demo--light[data-astro-cid-toau5s4e]{background:var(--ast-5);color:var(--color-ink)}.demo--light[data-astro-cid-toau5s4e] .demo__eyebrow[data-astro-cid-toau5s4e]{border:0;background:var(--color-tint-pink);color:var(--color-cta)}.demo--light[data-astro-cid-toau5s4e] .demo__title[data-astro-cid-toau5s4e],.demo--light[data-astro-cid-toau5s4e] .dstep__title[data-astro-cid-toau5s4e]{color:var(--color-ink)}.demo--light[data-astro-cid-toau5s4e] .demo__intro[data-astro-cid-toau5s4e],.demo--light[data-astro-cid-toau5s4e] .dstep__text[data-astro-cid-toau5s4e],.demo--light[data-astro-cid-toau5s4e] .demo__note[data-astro-cid-toau5s4e]{color:var(--color-ink-soft)}.demo--light[data-astro-cid-toau5s4e] .demo__video[data-astro-cid-toau5s4e]{border-color:var(--color-blue-line);background:var(--color-tint-blue);box-shadow:var(--shadow-card)}.demo--light[data-astro-cid-toau5s4e] .dstep__num[data-astro-cid-toau5s4e]{color:var(--ast-5);box-shadow:0 0 0 6px var(--color-tint-pink)}.demo--light[data-astro-cid-toau5s4e] .dstep[data-astro-cid-toau5s4e]:not(:last-child):before{background:linear-gradient(180deg,var(--color-cta),var(--color-tint-pink))}.demo--light[data-astro-cid-toau5s4e] .demo__body--steps[data-astro-cid-toau5s4e] .dstep[data-astro-cid-toau5s4e]{border-color:var(--color-grey-cc);background:var(--ast-5);box-shadow:var(--shadow-card)}
