.scheduleDemo_page__dYved{--sd-purple:#9b5cc0;--sd-purple-dark:#4a3f6d;--sd-purple-darker:#2e2744;--sd-lilac:#f1f0f4;--sd-text:#444;--sd-border:#e4e1ec;--heading-gradient:linear-gradient(90deg,#984b6e,#60518c);overflow-x:hidden;overflow-x:clip}.scheduleDemo_page__dYved h1,.scheduleDemo_page__dYved h2{font-family:Lato,sans-serif;font-weight:700;background-image:var(--heading-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.scheduleDemo_hero__Qj2k_{position:relative;padding:80px 0 64px;text-align:center;background:radial-gradient(circle at 12% 20%,rgba(155,92,192,.12),transparent 40%),radial-gradient(circle at 88% 10%,rgba(152,75,110,.1),transparent 38%),linear-gradient(180deg,#efeef4,#f6f5f9 60%,#fff)}.scheduleDemo_eyebrow__hNRqf{display:inline-block;padding:6px 16px;margin-bottom:18px;border-radius:999px;background:#fff;border:1px solid var(--sd-border);color:var(--sd-purple);font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.scheduleDemo_heroTitle__yvnM0{font-size:clamp(30px,2.4rem + .8vw,48px);line-height:1.2;max-width:820px;margin:0 auto 18px}.scheduleDemo_heroText__TqjmB{max-width:780px;margin:0 auto 30px;color:var(--sd-text);font-size:17px;line-height:1.7}.scheduleDemo_benefits__8Awl4{list-style:none;padding:0;margin:0 auto 34px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px}.scheduleDemo_benefits__8Awl4 li{display:flex;align-items:center;gap:10px;padding:10px 18px;background:#fff;border:1px solid var(--sd-border);border-radius:999px;box-shadow:0 4px 14px rgba(46,39,68,.06);color:var(--sd-purple-darker);font-size:15px;font-weight:500;text-align:left}.scheduleDemo_tick__xCqAe{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--heading-gradient);display:inline-flex;align-items:center;justify-content:center}.scheduleDemo_tick__xCqAe svg{width:12px;height:12px}.scheduleDemo_heroCta___j60l{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:999px;background:var(--heading-gradient);color:#fff;font-weight:600;font-size:16px;text-decoration:none;box-shadow:0 10px 24px rgba(96,81,140,.3);transition:transform .2s ease,box-shadow .2s ease}.scheduleDemo_heroCta___j60l:focus-visible,.scheduleDemo_heroCta___j60l:hover{color:#fff;transform:translateY(-2px);box-shadow:0 14px 28px rgba(96,81,140,.38)}.scheduleDemo_heroCta___j60l svg{width:16px;height:16px}.scheduleDemo_details__sA9wv{padding:70px 0 60px;background:#fff}.scheduleDemo_sectionHead__d_oX3{text-align:center;max-width:720px;margin:0 auto 36px}.scheduleDemo_sectionHead__d_oX3 h2{font-size:clamp(24px,1.4rem + .9vw,32px);margin-bottom:10px}.scheduleDemo_sectionHead__d_oX3 p{color:var(--sd-text);font-size:16px;margin:0}.scheduleDemo_productGrid__Fc_M7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;list-style:none;padding:0;margin:0 0 70px}.scheduleDemo_productCard__dG6Vy{position:relative;height:100%;padding:30px 26px 28px;background:#fff;border:1px solid var(--sd-border);border-radius:16px;box-shadow:0 6px 22px rgba(46,39,68,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.scheduleDemo_productCard__dG6Vy:before{content:"";position:absolute;top:0;left:26px;right:26px;height:3px;border-radius:0 0 3px 3px;background:var(--heading-gradient)}.scheduleDemo_productCard__dG6Vy:hover{transform:translateY(-4px);border-color:#d3cce2;box-shadow:0 14px 32px rgba(46,39,68,.12)}.scheduleDemo_productLabel__0Ptzj{display:block;margin-bottom:10px;color:var(--sd-purple);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.scheduleDemo_productCard__dG6Vy p{margin:0;color:var(--sd-text);font-size:16px;line-height:1.65}.scheduleDemo_productCard__dG6Vy a{color:var(--sd-purple-darker);font-weight:700;text-decoration:none;border-bottom:1px solid rgba(155,92,192,.35)}.scheduleDemo_productCard__dG6Vy a:hover{color:var(--sd-purple);border-bottom-color:var(--sd-purple)}.scheduleDemo_steps__IKB_B{list-style:none;padding:0;margin:0 0 50px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;counter-reset:step;position:relative}.scheduleDemo_step__DVTT_{position:relative;padding:28px 24px;background:var(--sd-lilac);border-radius:16px;counter-increment:step;color:var(--sd-purple-darker);font-size:16px;line-height:1.6}.scheduleDemo_step__DVTT_:before{content:counter(step,decimal-leading-zero);display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:16px;border-radius:50%;background:var(--heading-gradient);color:#fff;font-family:Lato,sans-serif;font-weight:700;font-size:16px;box-shadow:0 8px 18px rgba(96,81,140,.28)}.scheduleDemo_contactStrip__ZP4H2{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 32px;border-radius:16px;background:linear-gradient(120deg,var(--sd-purple-darker) 0,var(--sd-purple-dark) 55%,#4a2a6e 100%);color:#fff}.scheduleDemo_contactStrip__ZP4H2 p{margin:0;font-size:16px;line-height:1.6;color:hsla(0,0%,100%,.9)}.scheduleDemo_contactStrip__ZP4H2 p a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.scheduleDemo_contactStrip__ZP4H2 p a:hover{color:#e7d6f3}.scheduleDemo_contactBtn__lPK9r{flex-shrink:0;padding:12px 24px;border-radius:999px;background:#fff;color:var(--sd-purple-darker);font-weight:600;text-decoration:none;transition:background .2s ease}.scheduleDemo_contactBtn__lPK9r:hover{background:#efe6f6;color:var(--sd-purple-darker)}@media (max-width:991px){.scheduleDemo_productGrid__Fc_M7,.scheduleDemo_steps__IKB_B{grid-template-columns:1fr 1fr}}@media (max-width:767px){.scheduleDemo_hero__Qj2k_{padding:56px 0 44px}.scheduleDemo_heroTitle__yvnM0{font-size:clamp(28px,8vw,32px)}.scheduleDemo_heroText__TqjmB{font-size:16px}.scheduleDemo_benefits__8Awl4{flex-direction:column;align-items:stretch}.scheduleDemo_benefits__8Awl4 li{border-radius:12px}.scheduleDemo_details__sA9wv{padding:50px 0 40px}.scheduleDemo_productGrid__Fc_M7,.scheduleDemo_steps__IKB_B{grid-template-columns:1fr;gap:16px}.scheduleDemo_productGrid__Fc_M7{margin-bottom:50px}.scheduleDemo_contactStrip__ZP4H2{flex-direction:column;align-items:flex-start;padding:24px 22px}}