.spx-benefits__grid,.spx-chat__inner,.spx-get__inner,.spx-hero__inner,.spx-lever__inner,.spx-problem__inner,.spx-what__inner,.spx-why__inner{margin:0 auto;max-width:var(--da-max-width)}.spx-hero{background-attachment:scroll,fixed;background-color:var(--da-bg-tertiary);background-image:linear-gradient(180deg,rgba(13,13,24,.82) 0,rgba(13,13,24,.92) 65%,var(--da-bg-tertiary) 100%),url(../../../images/brand/data-cubes.png);background-position:50%,100%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;border-bottom:1px solid var(--da-border-default);overflow:hidden;padding:96px 60px 80px;position:relative}.spx-hero:after{background:radial-gradient(circle,rgba(255,27,141,.09) 0,transparent 70%);content:"";height:520px;pointer-events:none;position:absolute;right:-80px;top:-120px;width:520px}.spx-hero__inner{position:relative;z-index:1}.spx-hero__eyebrow{color:var(--da-pink);font-size:var(--da-text-md);font-weight:var(--da-weight-extrabold);letter-spacing:3px;margin-bottom:22px;text-transform:uppercase}.spx-hero__headline{color:#fff;font-size:64px;font-weight:var(--da-weight-black);letter-spacing:-1.5px;line-height:1;margin-bottom:28px}.spx-hero__headline em,.spx-hero__headline span{display:block}.spx-hero__headline em{color:var(--da-pink);font-style:normal}.spx-hero__sub{color:var(--da-text-muted);font-size:var(--da-text-2xl);line-height:1.7;margin-bottom:40px;max-width:640px}.spx-hero__price-row{align-items:baseline;border-top:1px solid var(--da-border-default);display:flex;gap:24px;margin-bottom:32px;padding-top:28px}.spx-hero__price{color:#fff;font-size:44px;font-weight:var(--da-weight-black);letter-spacing:-1px}.spx-hero__price-sub{color:var(--da-text-faint);font-size:var(--da-text-md)}.spx-benefits{background:var(--da-bg-surface);border-bottom:1px solid var(--da-border-default)}.spx-benefits__grid{display:grid;grid-template-columns:repeat(3,1fr)}.spx-benefits__cell{border-right:1px solid var(--da-border-default);padding:36px 32px}.spx-benefits__cell:last-child{border-right:none}.spx-benefits__label{color:#fff;font-size:var(--da-text-xl);font-weight:var(--da-weight-black);margin-bottom:8px}.spx-benefits__body{color:var(--da-text-faint);font-size:var(--da-text-md);line-height:1.55}.spx-problem{background:var(--da-bg-secondary);padding:80px 60px}.spx-problem__headline{color:#fff;font-size:var(--da-text-7xl);font-weight:var(--da-weight-black);letter-spacing:-1px;line-height:1.1;margin-bottom:48px;max-width:720px}.spx-problem__list{border-top:1px solid #1a1a1a;max-width:760px}.spx-problem__item{border-bottom:1px solid #1a1a1a;display:flex;gap:20px;padding:22px 0}.spx-problem__num{color:var(--da-pink);font-size:var(--da-text-md);font-weight:var(--da-weight-bold);line-height:1.5;min-width:32px}.spx-problem__text{color:var(--da-text-secondary);font-size:var(--da-text-xl);line-height:1.5}.spx-problem__text strong{color:#fff;font-weight:var(--da-weight-black)}.spx-what{background:var(--da-bg-primary);padding:80px 60px}.spx-what__head{margin-bottom:48px}.spx-what__sub{color:var(--da-text-dim);font-size:var(--da-text-lg);margin-top:10px}.spx-what__grid{background:var(--da-border-default);border:1px solid var(--da-border-default);border-radius:var(--da-radius-xl);display:grid;gap:2px;grid-template-columns:repeat(5,1fr);overflow:hidden}.spx-step{background:var(--da-bg-surface);display:flex;flex-direction:column;padding:28px 24px}.spx-step__num{color:var(--da-pink);font-size:var(--da-text-sm);font-weight:var(--da-weight-extrabold);letter-spacing:2px;margin-bottom:18px}.spx-step__title{color:#fff;font-size:var(--da-text-xl);font-weight:var(--da-weight-black);margin-bottom:12px}.spx-step__body{color:var(--da-text-faint);font-size:var(--da-text-md);line-height:1.6}.spx-lever{background:var(--da-bg-secondary);border-top:1px solid var(--da-border-default);padding:80px 60px}.spx-lever__headline{color:#fff;font-size:var(--da-text-6xl);font-weight:var(--da-weight-black);letter-spacing:-.8px;margin:14px 0 36px;max-width:760px}.spx-lever__metrics{background:var(--da-border-default);border:1px solid var(--da-border-default);border-radius:var(--da-radius-xl);display:grid;gap:2px;grid-template-columns:repeat(3,1fr);overflow:hidden}.spx-lever__metric{background:var(--da-bg-surface);padding:28px}.spx-lever__value{color:#fff;font-size:36px;font-weight:var(--da-weight-black);letter-spacing:-.6px;line-height:1;margin-bottom:10px}.spx-lever__label{color:var(--da-text-dim);font-size:var(--da-text-md);letter-spacing:.3px}.spx-lever__label span{color:var(--da-pink);font-weight:var(--da-weight-extrabold);margin-left:6px}.spx-lever__footnote{color:var(--da-text-ghost);font-size:var(--da-text-md);margin-top:20px}.spx-get{background:var(--da-commercial-bg);padding:88px 60px}.spx-get,.spx-get .section-head h2{color:#fff}.spx-get__grid{background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.25);display:grid;gap:2px;grid-template-columns:repeat(2,1fr);margin-top:36px}.spx-get__card{background:rgba(0,0,0,.18);padding:28px 32px}.spx-get__card h3{color:#fff;font-size:var(--da-text-2xl);font-weight:var(--da-weight-black);margin-bottom:10px}.spx-get__card p{color:hsla(0,0%,100%,.85);font-size:var(--da-text-lg);line-height:1.6}.spx-chat{background:var(--da-bg-secondary);border-top:1px solid var(--da-border-default);padding:80px 60px}.spx-chat__inner{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1fr}.spx-chat__headline{color:#fff;font-size:40px;font-weight:var(--da-weight-black);letter-spacing:-.8px;line-height:1.1;margin:14px 0 20px}.spx-chat__body{color:var(--da-text-muted);font-size:var(--da-text-xl);line-height:1.7;margin-bottom:28px;max-width:480px}.spx-chat__quick{display:flex;flex-wrap:wrap;gap:8px}.spx-chat__quick li{background:var(--da-bg-inset);border:1px solid var(--da-border-strong);border-radius:var(--da-radius-md);color:var(--da-text-dim);font-size:var(--da-text-md);padding:8px 14px}.spx-chat__right{background:var(--da-bg-surface);border:1px solid var(--da-border-mid);border-radius:var(--da-radius-xl);padding:24px}.spx-chat__prompt{background:var(--da-pink);border-radius:var(--da-radius-md);color:#fff;display:inline-block;font-size:var(--da-text-lg);font-weight:var(--da-weight-bold);margin-bottom:16px;max-width:100%;padding:14px 18px}.spx-chat__answer-label{color:var(--da-pink);font-size:var(--da-text-base);font-weight:var(--da-weight-extrabold);letter-spacing:2.5px;margin-bottom:14px;text-transform:uppercase}.spx-chat__opps li{border-top:1px solid var(--da-border-default);column-gap:16px;display:grid;grid-template-columns:1fr auto;padding:14px 0}.spx-chat__opp-title{color:#fff;font-size:var(--da-text-lg);font-weight:var(--da-weight-black);grid-column:1}.spx-chat__opp-value{color:var(--da-pink);font-size:var(--da-text-xl);font-weight:var(--da-weight-black);grid-column:2}.spx-chat__opp-note{color:var(--da-text-faint);font-size:var(--da-text-md);grid-column:1/-1;line-height:1.55;margin-top:4px}.spx-why{background:var(--da-commercial-bg);padding:88px 60px}.spx-why__inner{align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1fr}.spx-why__headline{color:#fff;font-size:64px;font-weight:var(--da-weight-black);letter-spacing:-1.5px;line-height:1}.spx-why__headline span{display:block}.spx-why__list{border-top:1px solid hsla(0,0%,100%,.28)}.spx-why__list li{border-bottom:1px solid hsla(0,0%,100%,.28);display:block;padding:22px 0}.spx-why__bold{color:#fff;display:block;font-size:var(--da-text-3xl);font-weight:var(--da-weight-black);margin-bottom:4px}.spx-why__body{color:hsla(0,0%,100%,.82);display:block;font-size:var(--da-text-lg);line-height:1.5}@media (max-width:1024px){.spx-chat,.spx-get,.spx-hero,.spx-lever,.spx-problem,.spx-what,.spx-why{padding-left:40px;padding-right:40px}.spx-what__grid{grid-template-columns:repeat(3,1fr)}.spx-lever__metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.spx-chat,.spx-get,.spx-hero,.spx-lever,.spx-problem,.spx-what,.spx-why{padding:56px 24px}.spx-hero__headline{font-size:40px;letter-spacing:-1px}.spx-lever__headline,.spx-problem__headline{font-size:28px}.spx-benefits__grid,.spx-chat__inner,.spx-get__grid,.spx-what__grid,.spx-why__inner{gap:16px;grid-template-columns:1fr}.spx-lever__metrics{grid-template-columns:1fr}.spx-benefits__cell{border-bottom:1px solid var(--da-border-default);border-right:none}.spx-why__headline{font-size:40px}.spx-chat__headline{font-size:28px}}