
.demo-booking{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(25rem,.75fr);align-items:start;gap:80px;width:100%;max-width:1280px;margin:0 auto;padding:161px 60px 161px 120px;display:grid}.demo-booking>:last-child{align-self:center}.demo-booking .demo-booking-copy{overflow-wrap:anywhere;width:75%;min-width:0;padding:56px 0;position:sticky;top:142px}.demo-booking .demo-booking-copy h2{font:40px/44px var(--font-display);color:var(--color-ink);text-wrap:balance;margin:0 0 16px}.demo-booking .demo-booking-copy p{font:17.6px/28px var(--font-inter-tight);color:#353535;margin:0}.demo-booking .demo-booking-copy ul{gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.demo-booking .demo-booking-copy li{color:#353535;min-height:40px;font:17.6px/28px var(--font-inter-tight);align-items:center;gap:8px;margin:0;display:flex}.demo-booking .demo-booking-copy li svg{color:#fff;flex:0 0 40px;width:40px;height:40px;padding:8px}.demo-booking .demo-booking-copy li svg circle{fill:#ff782c;stroke:#ff782c}.demo-booking .demo-booking-copy li>:is(p,span){min-width:0}.demo-booking .calendly-embed{border:1px solid #ff782c4a;border-radius:12px;min-width:0;height:auto;min-height:520px}.blog-article-followup .demo-booking,.customer-story .demo-booking{margin-top:30.4px}:is(.blog-article:has(>.blog-article-followup>.demo-booking),.customer-story:has(>.demo-booking)){padding-bottom:0}@media (max-width:1100px){.demo-booking{gap:48px;padding:161px 40px}}@media (max-width:991px){.demo-booking{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:105px 2.5%}.demo-booking .demo-booking-copy{width:auto;position:static}.blog-article-followup .demo-booking{padding-inline:0}.customer-story .demo-booking{width:auto;margin-inline:-32px}}@media (max-width:767px){.demo-booking{grid-template-columns:minmax(0,1fr);padding-block:153px}.demo-booking .demo-booking-copy{padding:0}.demo-booking .demo-booking-copy h2{font-size:28px;line-height:38px}.demo-booking .demo-booking-copy p,.demo-booking .demo-booking-copy li{line-height:22px}.demo-booking .demo-booking-copy>p{font-size:18px}.customer-story .demo-booking{margin-inline:-21px}}@media (max-width:479px){.demo-booking{padding-block:80px}}.demo-booking.demo-booking-dark{background:#1a1a1a url(/migration-assets/668e625d276877972124da7e23cb6b819649281b0500c1e6a077d4b4e768513e.svg) 50%/cover no-repeat;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(400px,.75fr);align-items:center;gap:80px;width:min(1280px,100% - 5vw);margin:100px auto;padding:120px 92px}.demo-booking-dark .demo-booking-copy{color:#fff;width:75%;max-width:none;padding:56px 0;position:static}.demo-booking-dark .calendly-embed{width:100%}@media (min-width:992px) and (max-width:1060px){.demo-booking-dark .demo-booking-copy h2{overflow-wrap:normal}}.demo-booking-dark .demo-booking-copy h2{color:#fff;text-wrap:wrap}.demo-booking-dark .demo-booking-copy>p{color:#fff;opacity:.75;font-size:18px;font-weight:500}.demo-booking-dark .demo-booking-copy ul{margin-top:48px}.demo-booking-dark .demo-booking-copy li,.demo-booking-dark .demo-booking-copy li p{color:#fff;font-size:17.6px}.demo-booking-dark .demo-booking-copy li svg{flex:0 0 40px;padding:0}.demo-booking-dark .calendly-embed{background:#fff;border:0;border-radius:8px}@media (max-width:991px){.demo-booking.demo-booking-dark{background-size:auto 100%;grid-template-columns:minmax(0,1fr);gap:32px;margin-block:32px;padding:80px 92px}.demo-booking-dark .demo-booking-copy{width:100%}}@media (min-width:768px) and (max-width:991px){.demo-booking.demo-booking-dark{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.demo-booking-dark .demo-booking-copy{padding:0}.demo-booking.demo-booking-dark{padding:72px 64px}.demo-booking-dark .demo-booking-copy h2{font-size:32px;line-height:38.4px}.demo-booking-dark .demo-booking-copy>p{font-size:16px}.demo-booking-dark .demo-booking-copy li,.demo-booking-dark .demo-booking-copy li p{font-size:18px}}@media (max-width:479px){.demo-booking.demo-booking-dark{padding:32px 24px}.demo-booking-dark .demo-booking-copy h2{margin-bottom:30px;font-size:28px;line-height:38px}}
.source-embed{width:100%;max-width:100%;margin:0 0 10px;display:block}.source-embed-frame{border:0}.source-embed-video{aspect-ratio:854/480;margin:20px 0}.blog-article .source-embed-sized{max-width:none}.source-embed-centered{margin:0 auto 24px}.source-embed-calendar{margin:0}.source-embed-calendar .calendly-embed{border-radius:8px;height:520px}@media (max-width:767px){.source-embed-video{margin-bottom:35px}}
