.salespod-container{--sp-accent:#63a5e7;--sp-accent-rgb:99, 165, 231;--sp-accent-glow:#63a5e714;--sp-glow-color:#6db6ff1f;--sp-blue-accent:#6db6ff;--sp-blue-accent-rgb:109, 182, 255;--sp-cyan-glow:#00ced10f;--sp-card-bg:#080a0e8c;--sp-card-border:1px solid #63a5e71f;--sp-card-shadow:0 20px 40px -15px #0009, 0 0 30px #63a5e708, inset 0 1px 0 0 #ffffff0d;--sp-card-shadow-hover:0 25px 50px -12px #000000bf, 0 0 35px #63a5e70d, inset 0 1px 0 0 #ffffff14;--sp-card-blur:blur(20px);color:var(--color-text-body);font-family:var(--font-sans), sans-serif;min-height:100vh;transition:background-color .3s,color .3s;position:relative;overflow:hidden}[data-theme=light] .salespod-container{--sp-accent:#408cd6;--sp-accent-rgb:64, 140, 214;--sp-accent-glow:#408cd60f;--sp-glow-color:#0080ff0f;--sp-blue-accent:#0080ff;--sp-blue-accent-rgb:0, 128, 255;--sp-cyan-glow:#00ced108;--sp-card-bg:#f8fafdd9;--sp-card-border:1px solid #408cd61f;--sp-card-shadow:0 15px 35px -12px #0f172a0f, 0 0 25px #408cd605, inset 0 1px 0 0 #ffffffd9;--sp-card-shadow-hover:0 20px 45px -8px #0f172a1a, 0 0 30px #408cd60a, inset 0 1px 0 0 #fffffff2;--sp-card-blur:blur(20px)}@keyframes sp-ambient-pulse{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}50%{opacity:.95;transform:translate(-50%,-50%)scale(1.05)}}.sp-ambient-bg-glow{background:radial-gradient(circle, var(--sp-glow-color) 0%, transparent 70%);filter:blur(140px);pointer-events:none;z-index:0;width:70vw;height:55vh;animation:12s ease-in-out infinite sp-ambient-pulse;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.sp-hero-wrapper{z-index:10;box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;max-width:88rem;min-height:calc(100vh - 64px);margin-left:auto;margin-right:auto;padding:108px 2.5rem 32px;display:flex;position:relative}.sp-hero-grid{grid-template-columns:1.34fr .66fr;align-items:center;gap:64px;width:100%;display:grid;position:relative}.sp-hero-left{text-align:center;flex-direction:column;align-items:center;padding-top:0;display:flex}.sp-input-field{background:var(--color-bg-input);border:1px solid var(--color-border);width:100%;height:44px;font-family:var(--font-sans), sans-serif;color:var(--color-text-bright);box-sizing:border-box;border-radius:8px;outline:none;padding:0 14px;font-size:13.5px;transition:border-color .2s,box-shadow .2s}.sp-input-field::placeholder{color:var(--color-text-faint);opacity:.8}.sp-input-field:focus{border-color:var(--sp-accent);box-shadow:0 0 0 3px var(--sp-accent-glow)}.sp-dropdown-btn{background:var(--color-bg-input);border:1px solid var(--color-border);width:100%;height:44px;font-family:var(--font-sans), sans-serif;color:var(--color-text-bright);cursor:pointer;box-sizing:border-box;border-radius:8px;outline:none;justify-content:space-between;align-items:center;padding:0 14px;font-size:13.5px;transition:border-color .2s,box-shadow .2s;display:flex}.sp-dropdown-btn:focus{border-color:var(--sp-accent);box-shadow:0 0 0 3px var(--sp-accent-glow)}.sp-form-card{border:var(--sp-card-border);width:100%;max-width:440px;box-shadow:var(--sp-card-shadow);box-sizing:border-box;-webkit-backdrop-filter:var(--sp-card-blur);background:#080a0ebf;border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}[data-theme=light] .sp-form-card{border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);background:#f8fafdeb}.sp-form-card:hover{box-shadow:var(--sp-card-shadow-hover);transform:translateY(-2px)}.sp-form-row{flex-direction:column;gap:12px;display:flex}.sp-form-label{color:var(--color-text-bright);font-size:12px;font-weight:500}.salespod-container .sp-submit-btn,.salespod-container .sp-hero-cta-btn,.salespod-container .sp-stats-cta-btn,.salespod-container .sp-comp-bottom-btn,.salespod-container .sp-final-cta-btn,.salespod-container .sp-faq-bottom-btn{height:44px;font-family:var(--font-sans), sans-serif;cursor:pointer;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;color:var(--sp-accent)!important;background:linear-gradient(135deg,#05081c 0%,#0e1526 100%)!important;border:1px solid #63a5e759!important;box-shadow:0 8px 24px -4px #00000080,0 0 15px #63a5e71f!important}.salespod-container .sp-submit-btn{width:100%!important}.salespod-container .sp-hero-cta-btn,.salespod-container .sp-stats-cta-btn,.salespod-container .sp-comp-bottom-btn,.salespod-container .sp-final-cta-btn,.salespod-container .sp-faq-bottom-btn{min-width:240px;width:fit-content!important}.salespod-container .sp-submit-btn:hover,.salespod-container .sp-hero-cta-btn:hover,.salespod-container .sp-stats-cta-btn:hover,.salespod-container .sp-comp-bottom-btn:hover,.salespod-container .sp-final-cta-btn:hover,.salespod-container .sp-faq-bottom-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px -4px #0009,0 0 20px #63a5e72e!important}.salespod-container .sp-submit-btn:active,.salespod-container .sp-hero-cta-btn:active,.salespod-container .sp-stats-cta-btn:active,.salespod-container .sp-comp-bottom-btn:active,.salespod-container .sp-final-cta-btn:active,.salespod-container .sp-faq-bottom-btn:active{transform:translateY(0)}[data-theme=light] .salespod-container .sp-submit-btn,[data-theme=light] .salespod-container .sp-hero-cta-btn,[data-theme=light] .salespod-container .sp-stats-cta-btn,[data-theme=light] .salespod-container .sp-comp-bottom-btn,[data-theme=light] .salespod-container .sp-final-cta-btn,[data-theme=light] .salespod-container .sp-faq-bottom-btn{color:#0b1020!important;background:linear-gradient(135deg,#e0eefd 0%,#63a5e7 100%)!important;border:1px solid #63a5e733!important;box-shadow:0 8px 20px -4px #63a5e726!important}[data-theme=light] .salespod-container .sp-submit-btn:hover,[data-theme=light] .salespod-container .sp-hero-cta-btn:hover,[data-theme=light] .salespod-container .sp-stats-cta-btn:hover,[data-theme=light] .salespod-container .sp-comp-bottom-btn:hover,[data-theme=light] .salespod-container .sp-final-cta-btn:hover,[data-theme=light] .salespod-container .sp-faq-bottom-btn:hover{box-shadow:0 12px 25px -4px #63a5e740!important}.sp-hero-eyebrow{margin-bottom:12px}.sp-hero-title{font-family:var(--font-sans), sans-serif;letter-spacing:-.03em;color:var(--color-text-bright);margin-bottom:20px;font-size:clamp(28px,4.4vw,56px);font-weight:700;line-height:1.12}.sp-hero-desc{font-family:var(--font-sans), sans-serif;color:var(--color-text-body);max-width:640px;margin-bottom:28px;font-size:17px;font-weight:400;line-height:1.55}.sp-hero-br{display:none}.sp-hero-desk-br{display:block}@media (max-width:1023px){.sp-hero-desk-br{display:none}.sp-hero-br{display:inline}}.sp-metrics-strip{border-top:1px solid var(--color-border-faint);z-index:20;grid-column:1/span 2;width:100%;margin-top:24px;padding-top:16px;display:flex;position:relative}@media (max-height:960px) and (min-width:1024px){.sp-hero-wrapper{min-height:calc(100vh - 64px);padding-top:96px;padding-bottom:16px}.sp-hero-grid{gap:40px}.sp-hero-left{padding-top:0}.sp-form-card{border-radius:12px;max-width:400px;padding:16px 20px}.sp-form-row{gap:8px}.sp-input-field,.sp-dropdown-btn{border-radius:6px;height:44px;padding:0 12px;font-size:13px}.sp-form-label{font-size:11px}.sp-submit-btn{border-radius:8px;height:44px;font-size:13px}.sp-hero-eyebrow{margin-bottom:8px}.sp-hero-title{margin-bottom:12px;font-size:clamp(32px,3.8vw,44px);line-height:1.15}.sp-hero-desc{margin-bottom:16px;font-size:16px;line-height:1.5}.sp-metrics-strip{margin-top:16px;padding-top:12px}}@media (max-width:1023px){.sp-hero-wrapper{padding-top:100px;padding-bottom:60px}.sp-hero-grid{text-align:center;grid-template-columns:1fr;gap:40px}.sp-hero-left{align-items:center;padding-top:0}.sp-metrics-strip{flex-direction:column;grid-column:1;align-items:center;gap:16px}.sp-form-card{margin-left:auto;margin-right:auto}}@media (max-width:767px){.sp-hero-title{max-width:330px!important;margin-left:auto!important;margin-right:auto!important;font-size:23px!important;line-height:1.25!important}}.sp-section-wrapper{z-index:10;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding:100px 2rem 120px;position:relative}.sp-operational-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;width:100%;display:grid;position:relative}.sp-telemetry-card{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}[data-theme=light] .sp-telemetry-card{background:var(--sp-card-bg)}.sp-telemetry-card:hover{border-color:rgba(var(--sp-accent-rgb), .35);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-2px)}@media (max-width:1023px){.sp-section-wrapper{padding-top:60px;padding-bottom:80px}.sp-operational-grid{text-align:center;grid-template-columns:1fr;gap:48px}}.sp-workflow-stages{grid-template-columns:1fr 1fr 1fr;gap:32px;margin-top:56px;display:grid;position:relative}@media (max-width:1023px){.sp-workflow-stages{grid-template-columns:1fr;gap:40px}}.sp-workflow-stage-card{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}[data-theme=light] .sp-workflow-stage-card{background:var(--sp-card-bg)}.sp-workflow-stage-card:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-3px)}.sp-workflow-step-item{background:rgba(var(--color-text-bright-rgb), .015);border:1px solid var(--color-border-faint);border-radius:10px;margin-top:16px;padding:16px;transition:all .2s}.sp-workflow-step-item:hover{background:rgba(var(--sp-accent-rgb), .02);border-color:rgba(var(--sp-accent-rgb), .2)}.sp-capabilities-grid{grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:56px;display:grid}@media (max-width:1023px){.sp-capabilities-grid{grid-template-columns:1fr;gap:24px}}.sp-capability-card{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1)}[data-theme=light] .sp-capability-card{background:var(--sp-card-bg)}.sp-capability-card:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-2px)}.sp-impact-grid{grid-template-columns:1fr 1fr;gap:32px;margin-top:56px;display:grid}@media (max-width:1023px){.sp-impact-grid{grid-template-columns:1fr;gap:32px}}.sp-impact-card{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;padding:32px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}[data-theme=light] .sp-impact-card{background:var(--sp-card-bg)}.sp-impact-card:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-3px)}.sp-impact-bar-wrapper{margin-top:24px}.sp-impact-bar-track{background:var(--color-border-faint);border-radius:4px;width:100%;height:8px;margin-top:8px;overflow:hidden}.sp-impact-bar-fill{background:linear-gradient(90deg, rgba(var(--sp-accent-rgb), .6) 0%, var(--sp-accent) 100%);height:100%;box-shadow:0 0 8px rgba(var(--sp-accent-rgb), .3);border-radius:4px}.sp-impact-badge{letter-spacing:.05em;text-transform:uppercase;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.sp-workspace-window{background:var(--sp-card-bg);border:var(--sp-card-border);width:100%;box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;margin-top:56px;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}[data-theme=light] .sp-workspace-window{background:var(--sp-card-bg)}.sp-workspace-window:hover{box-shadow:var(--sp-card-shadow-hover);transform:translateY(-1px)}.sp-workspace-titlebar{border-bottom:1px solid var(--color-border-faint);background:rgba(var(--color-text-bright-rgb), .02);justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.sp-workspace-grid{grid-template-columns:280px 1fr;min-height:480px;display:grid}@media (max-width:1023px){.sp-workspace-grid{grid-template-columns:1fr}}.sp-workspace-sidebar{border-right:1px solid var(--color-border-faint);padding:20px}@media (max-width:1023px){.sp-workspace-sidebar{border-right:none;border-bottom:1px solid var(--color-border-faint)}}.sp-workspace-agent-row{border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;margin-top:8px;padding:10px 12px;transition:all .2s;display:flex}.sp-workspace-agent-row:hover{background:rgba(var(--sp-accent-rgb), .03);border-color:rgba(var(--sp-accent-rgb), .15)}.sp-workspace-content{background:#080a0e33;flex-direction:column;gap:16px;max-height:520px;padding:24px;display:flex;overflow-y:auto}[data-theme=light] .sp-workspace-content{background:#ffffff59}.sp-workspace-log-card{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);border-radius:12px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1)}[data-theme=light] .sp-workspace-log-card{background:var(--sp-card-bg)}.sp-workspace-log-card:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-1px)}.sp-arch-grid{grid-template-columns:1fr 1fr;gap:40px;margin-top:56px;display:grid}@media (max-width:1023px){.sp-arch-grid{grid-template-columns:1fr;gap:32px}}.sp-arch-column{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;padding:32px;transition:all .3s cubic-bezier(.16,1,.3,1)}[data-theme=light] .sp-arch-column{background:var(--sp-card-bg)}.sp-arch-column:hover{border-color:rgba(var(--sp-accent-rgb), .25);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-2px)}.sp-arch-step-list{flex-direction:column;gap:16px;margin-top:24px;display:flex}.sp-arch-step-box{background:rgba(var(--color-text-bright-rgb), .015);border:1px solid var(--color-border-faint);border-radius:10px;align-items:center;gap:16px;padding:14px 18px;display:flex;position:relative}.sp-arch-step-connector{border-left:2px dashed var(--color-border-faint);width:2px;height:16px;position:absolute;bottom:-16px;left:31px}.sp-eco-viz{justify-content:center;width:100%;max-width:720px;margin:56px auto 0;display:flex;position:relative}.sp-trust-grid{grid-template-columns:1.2fr .8fr;gap:40px;margin-top:56px;display:grid}@media (max-width:1023px){.sp-trust-grid{grid-template-columns:1fr;gap:32px}}.sp-trust-card-wrapper{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;padding:32px;transition:all .3s cubic-bezier(.16,1,.3,1)}[data-theme=light] .sp-trust-card-wrapper{background:var(--sp-card-bg)}.sp-trust-card-wrapper:hover{box-shadow:var(--sp-card-shadow-hover);transform:translateY(-2px)}.sp-trust-tab-btn{text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;width:100%;margin-top:8px;padding:16px 20px;transition:all .2s;display:block}.sp-trust-tab-btn.active{background:rgba(var(--sp-accent-rgb), .04);border-color:rgba(var(--sp-accent-rgb), .25);box-shadow:0 0 15px rgba(var(--sp-accent-rgb), .03)}.sp-trust-tab-btn:hover:not(.active){background:rgba(var(--color-text-bright-rgb), .02);border-color:var(--color-border-faint)}.sp-trust-details-panel{background:rgba(var(--color-text-bright-rgb), .01);border:1px solid var(--color-border-faint);border-radius:12px;min-height:180px;margin-top:16px;padding:24px}.sp-metrics-grid{grid-template-columns:repeat(3,1fr);gap:32px;width:100%;margin-top:56px;display:grid}@media (max-width:1023px){.sp-metrics-grid{grid-template-columns:1fr;gap:24px}}.sp-metric-block{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);text-align:center;border-radius:16px;padding:32px;transition:all .3s cubic-bezier(.16,1,.3,1)}[data-theme=light] .sp-metric-block{background:var(--sp-card-bg)}.sp-metric-block:hover{border-color:rgba(var(--sp-accent-rgb), .35);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-4px)}.sp-metric-number{color:var(--sp-accent);letter-spacing:-.02em;margin-bottom:12px;font-size:56px;font-weight:700;line-height:1}.sp-demo-section{padding-top:60px!important;padding-bottom:80px!important}.sp-demo-header{margin-bottom:12px}@media (min-width:1024px){.sp-demo-section{flex-direction:column;justify-content:center;min-height:100vh;display:flex;padding-top:max(20px,3vh)!important;padding-bottom:max(20px,3vh)!important}.sp-demo-header{margin-bottom:1.5vh}}.sp-demo-wrapper{z-index:10;width:100%;margin-top:12px;position:relative}.sp-demo-wrapper:before{content:"";background:radial-gradient(circle at center, rgba(var(--sp-accent-rgb), .12) 0%, #ffffff03 50%, transparent 80%);filter:blur(60px);z-index:-1;pointer-events:none;opacity:.85;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:-5% -10%}.sp-demo-wrapper:hover:before{opacity:1;background:radial-gradient(circle at center, rgba(var(--sp-accent-rgb), .16) 0%, #ffffff05 50%, transparent 80%);transform:scale(1.02)}[data-theme=light] .sp-demo-wrapper:before{display:none}@media (min-width:1024px){.sp-demo-wrapper{max-width:min(92vw,1180px,168.15vh - 318.6px);margin-top:1.5vh;margin-left:auto;margin-right:auto}}.sp-demo-window{background:var(--sp-card-bg);border:1px solid rgba(var(--sp-accent-rgb), .15);width:100%;box-shadow:0 30px 80px -20px #000000e6, 0 0 50px -10px rgba(var(--sp-accent-rgb), .12), 0 0 100px -30px #ffffff0a, inset 0 1px 0 0 #ffffff1f;-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}[data-theme=light] .sp-demo-window{background:var(--sp-card-bg);border-color:rgba(var(--sp-accent-rgb), .12);box-shadow:0 35px 90px -20px #0f172a24, 0 15px 40px -15px #0f172a14, 0 0 30px -5px rgba(var(--sp-accent-rgb), .02), inset 0 1px 0 0 #fffffff2}.sp-demo-window:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:0 45px 100px -25px #000000f2, 0 0 70px -10px rgba(var(--sp-accent-rgb), .2), 0 0 120px -20px #ffffff12, inset 0 1px 0 0 #ffffff38;transform:translateY(-2px)}[data-theme=light] .sp-demo-window:hover{border-color:rgba(var(--sp-accent-rgb), .22);box-shadow:0 50px 110px -25px #0f172a33, 0 20px 50px -15px #0f172a1f, 0 0 40px -5px rgba(var(--sp-accent-rgb), .05), inset 0 1px 0 0 #fff}.sp-engine-metrics-bar{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;margin-bottom:72px;padding:24px 32px;transition:all .3s cubic-bezier(.16,1,.3,1);display:grid}[data-theme=light] .sp-engine-metrics-bar{background:var(--sp-card-bg)}.sp-engine-metric-item{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.sp-engine-metric-item:not(:last-child):after{content:"";background:var(--color-border-faint);width:1px;height:70%;position:absolute;top:15%;right:-12px}@media (max-width:767px){.sp-engine-metrics-bar{grid-template-columns:1fr;gap:32px;padding:24px}.sp-engine-metric-item:not(:last-child):after{display:none}}.sp-engine-metric-val{color:var(--sp-accent);letter-spacing:-.01em;font-size:36px;font-weight:700;line-height:1.1}.sp-engine-metric-label{color:var(--color-text-body);margin-top:4px;font-size:13px;font-weight:600}.sp-capability-section{border-bottom:1px solid var(--color-border-faint);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:64px;min-height:auto;padding:40px 0;display:flex}.sp-capability-section.alt{flex-direction:row-reverse}.sp-capability-content{flex:1;max-width:480px}.sp-capability-media{flex:1.2;justify-content:center;align-items:center;width:100%;max-width:600px;display:flex}.sp-capability-video-wrapper{border:1px solid rgba(var(--sp-accent-rgb), .2);width:100%;box-shadow:0 10px 40px -10px #000000b3, 0 0 30px rgba(var(--sp-accent-rgb), .05);aspect-ratio:16/9;background:#080a0e;border-radius:16px;position:relative;overflow:hidden}.sp-capability-video{object-fit:cover;width:100%;height:100%;display:block}.sp-capability-eyebrow{text-transform:uppercase;color:var(--sp-accent);letter-spacing:.15em;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.sp-capability-title{color:var(--color-text-bright);letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(16px,1.8vw,24px);font-weight:700;line-height:1.2}.sp-capability-desc{color:var(--color-text-muted);margin:0 0 28px;font-size:16.5px;line-height:1.6}.sp-capability-points{flex-direction:column;gap:20px;display:flex}.sp-capability-point-item{align-items:flex-start;gap:16px;display:flex}.sp-capability-point-dot{background:var(--sp-accent);width:6px;height:6px;box-shadow:0 0 6px var(--sp-accent);border-radius:50%;flex-shrink:0;margin-top:7px}.sp-capability-point-title{color:var(--color-text-bright);margin:0 0 4px;font-size:16px;font-weight:600}.sp-capability-point-body{color:var(--color-text-body);margin:0;font-size:14.5px;line-height:1.5}@media (max-width:1023px){.sp-capability-section,.sp-capability-section.alt{flex-direction:column-reverse;gap:32px;min-height:auto;padding:48px 0}.sp-capability-content,.sp-capability-media{width:100%;max-width:100%}}.sp-stats-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;margin-bottom:56px;display:grid}@media (max-width:1023px){.sp-stats-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:639px){.sp-stats-grid{grid-template-columns:1fr;gap:16px}}.sp-stat-card{background:var(--sp-card-bg);border:var(--sp-card-border);text-align:center;box-shadow:var(--sp-card-shadow);border-radius:16px;padding:32px 24px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}[data-theme=light] .sp-stat-card{background:var(--sp-card-bg)}.sp-stat-card:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-3px)}.sp-stat-num{color:var(--color-text-bright);letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(28px,4vw,54px);font-weight:800;line-height:1}.sp-stat-card:hover .sp-stat-num{color:var(--sp-accent)}.sp-stat-desc{color:var(--color-text-body);margin:0;font-size:15px;line-height:1.5}.sp-benefits-strips-wrapper{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:64px;display:grid}@media (max-width:767px){.sp-benefits-strips-wrapper{grid-template-columns:1fr;gap:16px}}.sp-benefit-strip{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);border-radius:12px;align-items:center;gap:16px;padding:18px 24px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}[data-theme=light] .sp-benefit-strip{background:var(--sp-card-bg)}.sp-benefit-strip:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-2px)}.sp-benefit-dot{background:var(--sp-accent);width:6px;height:6px;box-shadow:0 0 8px var(--sp-accent);border-radius:50%;flex-shrink:0}.sp-benefit-text{color:var(--color-text-bright);font-size:15.5px;font-weight:550}.sp-benefit-sub{color:var(--color-text-muted);font-weight:400}.sp-why-use-wrapper{border:1px solid var(--color-border-faint);box-shadow:var(--sp-card-shadow);-webkit-backdrop-filter:var(--sp-card-blur);background:#080a0e66;border-radius:20px;flex-direction:column;gap:32px;margin-top:48px;padding:48px 36px;display:flex}[data-theme=light] .sp-why-use-wrapper{border:1px solid var(--color-border);background:#f8fafd99}.sp-why-use-title{font-family:var(--font-sans), sans-serif;color:var(--color-text-bright);text-align:center;margin:0;font-size:24px;font-weight:700}.sp-why-use-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (max-width:767px){.sp-why-use-grid{grid-template-columns:1fr;gap:20px}.sp-why-use-wrapper{padding:32px 20px}}.sp-why-use-item{background:rgba(var(--color-text-bright-rgb), .02);border:1px solid var(--color-border-faint);border-radius:12px;flex-direction:column;justify-content:center;gap:8px;padding:38px 20px;transition:all .3s;display:flex}.sp-why-use-item:hover{border-color:rgba(var(--sp-accent-rgb), .25);background:rgba(var(--sp-accent-rgb), .01);transform:translateY(-2px)}.sp-why-use-item-title{font-family:var(--font-sans), sans-serif;color:var(--color-text-bright);align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.sp-why-use-item-title:before{content:"";background:var(--sp-accent);width:6px;height:6px;box-shadow:0 0 8px var(--sp-accent);border-radius:50%;display:inline-block}.sp-why-use-item-desc{font-family:var(--font-sans), sans-serif;color:var(--color-text-muted);margin:0;padding-left:16px;font-size:15.5px;line-height:1.5}.sp-comparison-layout{grid-template-columns:1.1fr .9fr;gap:16px 40px;margin-top:48px;margin-bottom:56px;display:grid}@media (max-width:991px){.sp-comparison-layout{grid-template-columns:1fr;gap:16px}}@media (min-width:992px){.sp-comp-col-header.automated-header{grid-area:1/1;margin-bottom:8px}.sp-comp-col-header.manual-header{grid-area:1/2;margin-bottom:8px}.sp-comp-card.left-card-0{grid-area:2/1}.sp-comp-card.left-card-1{grid-area:3/1}.sp-comp-card.left-card-2{grid-area:4/1}.sp-comp-card.left-card-3{grid-area:5/1}.sp-comp-card.left-card-4{grid-area:6/1}.sp-comp-card.right-card-0{grid-area:2/2}.sp-comp-card.right-card-1{grid-area:3/2}.sp-comp-card.right-card-2{grid-area:4/2}.sp-comp-card.right-card-3{grid-area:5/2}.sp-comp-card.right-card-4{grid-area:6/2}}.sp-comp-col-header{color:var(--sp-accent);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.sp-comp-col-header.manual{color:var(--color-text-bright)}.sp-comp-card{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);border-radius:8px;align-items:flex-start;gap:12px;padding:10px 14px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}[data-theme=light] .sp-comp-card{background:var(--sp-card-bg)}.sp-comp-card:hover{border-color:rgba(var(--sp-accent-rgb), .25);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-1px)}.sp-comp-card-active{border-color:var(--sp-accent)!important;background:rgba(var(--sp-accent-rgb), .04)!important;box-shadow:0 5px 15px rgba(var(--sp-accent-rgb), .04), var(--sp-card-shadow)!important}.sp-comp-card-active:hover{border-color:var(--sp-accent)!important;box-shadow:0 8px 20px rgba(var(--sp-accent-rgb), .08), var(--sp-card-shadow-hover)!important}.sp-comp-card-manual{opacity:1;border-style:solid;box-shadow:0 5px 15px #ffffff05, var(--sp-card-shadow)!important;background:#ffffff05!important;border-color:#ffffff1f!important}.sp-comp-card-manual:hover{transform:translateY(-1px);box-shadow:0 8px 20px #ffffff0f, var(--sp-card-shadow-hover)!important;border-color:#ffffff40!important}[data-theme=light] .sp-comp-card-manual{box-shadow:0 5px 15px #0f172a05, var(--sp-card-shadow)!important;background:#0f172a05!important;border-color:#0f172a1f!important}[data-theme=light] .sp-comp-card-manual:hover{box-shadow:0 8px 20px #0f172a0d, var(--sp-card-shadow-hover)!important;border-color:#0f172a40!important}.sp-comp-num{font-size:10px;font-weight:700;font-family:var(--font-sans), sans-serif;color:var(--sp-accent);background:rgba(var(--sp-accent-rgb), .1);border-radius:4px;flex-shrink:0;padding:1px 5px}.sp-comp-card-manual .sp-comp-num{color:var(--color-text-muted);background:rgba(var(--color-text-muted-rgb), .1)}.sp-comp-body{color:var(--color-text-bright);margin:0;font-size:14.5px;line-height:1.4}.sp-comp-card-manual .sp-comp-body{color:var(--color-text-bright)}.sp-comp-bottom-bar{background:rgba(var(--color-text-bright-rgb), .01);border:1px solid var(--color-border-faint);border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:12px 24px;display:flex}@media (max-width:767px){.sp-comp-bottom-bar{text-align:center;flex-direction:column;gap:16px;padding:20px 16px}}.sp-final-cta-wrapper{text-align:center;background:radial-gradient(circle at 50% 50%, rgba(var(--sp-blue-accent-rgb), .05) 0%, transparent 70%);border-top:1px solid var(--color-border-faint);flex-direction:column;justify-content:center;align-items:center;padding:120px 24px;display:flex;position:relative;overflow:hidden}.sp-final-cta-glow{background:radial-gradient(circle, rgba(var(--sp-blue-accent-rgb), .1) 0%, transparent 65%);pointer-events:none;z-index:1;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sp-final-cta-content{z-index:2;flex-direction:column;align-items:center;max-width:680px;display:flex;position:relative}.sp-final-cta-title{font-family:var(--font-sans), sans-serif;color:var(--color-text-bright);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(26px,4.5vw,56px);font-weight:700;line-height:1.15}.sp-final-cta-desc{font-family:var(--font-sans), sans-serif;color:var(--color-text-muted);max-width:580px;margin:0 0 40px;font-size:clamp(17px,1.8vw,19px);line-height:1.6}.sp-voices-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;margin-bottom:56px;display:grid}@media (max-width:991px){.sp-voices-grid{grid-template-columns:1fr;gap:20px}}.sp-voice-card{background:var(--sp-card-bg);border:var(--sp-card-border);min-height:220px;box-shadow:var(--sp-card-shadow);border-radius:16px;flex-direction:column;justify-content:space-between;padding:32px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}[data-theme=light] .sp-voice-card{background:var(--sp-card-bg)}.sp-voice-card:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--sp-accent-rgb), .15), transparent);opacity:0;width:100%;height:1px;transition:opacity .3s;position:absolute;top:0;left:0}.sp-voice-card:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-3px)}.sp-voice-card:hover:before{opacity:1}.sp-voice-feedback{font-family:var(--font-sans), sans-serif;color:var(--color-text-bright);z-index:2;margin:0 0 32px;font-size:14.5px;font-style:normal;line-height:1.6;position:relative}.sp-voice-meta{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.sp-voice-avatar{background:rgba(var(--sp-accent-rgb), .1);border:1px solid rgba(var(--sp-accent-rgb), .2);width:36px;height:36px;color:var(--sp-accent);letter-spacing:.05em;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.sp-voice-author{flex-direction:column;display:flex}.sp-voice-name{color:var(--color-text-bright);font-size:13.5px;font-weight:600}.sp-voice-title{color:var(--color-text-muted);margin-top:2px;font-size:11px}.sp-faq-list{flex-direction:column;gap:16px;max-width:760px;margin:48px auto 56px;display:flex}.sp-faq-item{background:var(--sp-card-bg);border:var(--sp-card-border);box-shadow:var(--sp-card-shadow);border-radius:12px;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}[data-theme=light] .sp-faq-item{background:var(--sp-card-bg)}.sp-faq-item:hover{border-color:rgba(var(--sp-accent-rgb), .3);box-shadow:var(--sp-card-shadow-hover);transform:translateY(-2px)}.sp-faq-question-btn{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans), sans-serif;color:var(--color-text-bright);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;padding:24px;display:flex}.sp-faq-question-text{font-size:15px;font-weight:600;line-height:1.4}.sp-faq-icon{color:var(--sp-accent);flex-shrink:0;margin-left:16px;transition:transform .3s}.sp-faq-answer-wrapper{transition:max-height .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.sp-faq-answer-content{font-family:var(--font-sans), sans-serif;color:var(--color-text-muted);padding:0 24px 24px;font-size:15.5px;line-height:1.6}.sp-faq-bottom-cta{text-align:center;border-top:1px dashed var(--color-border-faint);flex-direction:column;align-items:center;margin-top:48px;padding:40px 24px;display:flex}.sp-faq-bottom-title{color:var(--color-text-bright);margin:0 0 6px;font-size:16px;font-weight:600}.sp-faq-bottom-sub{color:var(--color-text-muted);margin:0 0 24px;font-size:15.5px}.sp-video-timeline-container{opacity:0;transition:opacity .25s cubic-bezier(.16,1,.3,1)}.sp-capability-video-wrapper:hover .sp-video-timeline-container,.sp-demo-video-wrapper:hover .sp-video-timeline-container{opacity:1}.sp-video-timeline{appearance:none;cursor:pointer;background:#ffffff40;border-radius:2px;outline:none;width:100%;height:4px;transition:height .15s}.sp-video-timeline:hover{height:6px}.sp-video-timeline::-webkit-slider-runnable-track{width:100%;height:100%}.sp-video-timeline::-webkit-slider-thumb{appearance:none;background:var(--sp-accent);width:10px;height:10px;box-shadow:0 0 8px var(--sp-accent);border-radius:50%;margin-top:-3px;transition:transform .15s cubic-bezier(.16,1,.3,1)}.sp-video-timeline:hover::-webkit-slider-thumb{transform:scale(1.3)}.sp-video-timeline::-moz-range-track{background:0 0;width:100%;height:100%}.sp-video-timeline::-moz-range-thumb{background:var(--sp-accent);width:10px;height:10px;box-shadow:0 0 8px var(--sp-accent);border:none;border-radius:50%;transition:transform .15s cubic-bezier(.16,1,.3,1)}.sp-video-timeline:hover::-moz-range-thumb{transform:scale(1.3)}@keyframes sp-fade-in-out{0%{opacity:0;transform:scale(.9)}15%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@media (max-width:1023px){.sp-video-timeline-container{opacity:1!important}}@media (max-width:767px){.sp-hero-wrapper{padding-left:16px!important;padding-right:16px!important}.sp-hero-grid{gap:32px!important}.sp-form-card{box-sizing:border-box!important;border-radius:16px!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:24px 20px!important;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d!important}.sp-form-row{gap:16px!important}.sp-form-card form>div:first-child{margin-bottom:4px!important;padding-bottom:12px!important}.sp-form-label{margin-bottom:2px!important;font-size:13px!important}.sp-input-field,.sp-dropdown-btn{border-radius:8px!important;height:48px!important;padding:0 14px!important;font-size:16px!important}.sp-dropdown-menu{border-radius:8px!important;max-height:220px!important}.sp-submit-btn{border-radius:8px!important;height:48px!important;font-size:16px!important}}
