body:has(.nextsoc-roi){background:#000}.nextsoc-roi,.nextsoc-roi-dialog{--background:220 48% 5%;--foreground:0 0% 100%;--card:220 43% 7%;--card-foreground:0 0% 100%;--primary:216 83% 66%;--primary-foreground:0 0% 100%;--muted:220 39% 11%;--muted-foreground:218 12% 66%;--secondary:220 35% 13%;--secondary-foreground:214 25% 83%;--border:218 35% 20%;--input:218 35% 25%;--ring:216 83% 66%;--destructive:0 83% 68%;--popover:220 43% 7%;--popover-foreground:0 0% 100%;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;color-scheme:dark}.nextsoc-roi{background:#000;overflow-x:clip}.nextsoc-roi *,.nextsoc-roi *:before,.nextsoc-roi *:after{box-sizing:border-box}.nextsoc-roi .container{width:calc(100% - clamp(40px,8vw,224px));max-width:none;margin-inline:auto;padding-inline:0}.nextsoc-roi :is(h1,h2,h3),.nextsoc-roi-dialog h2{color:#fff;font-weight:400;letter-spacing:-.03em;background:none;-webkit-text-fill-color:currentColor}.nextsoc-roi :is(a,button):focus-visible{outline:2px solid #8dbdff;outline-offset:5px}.roi-hero{padding:clamp(145px,10vw,190px) 0 clamp(45px,4vw,76px);background:radial-gradient(ellipse at 85% 5%,#16386955,transparent 65%),linear-gradient(#020610,#000)}.roi-hero-content{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(35px,5vw,100px);align-items:end}.roi-eyebrow{display:flex;align-items:center;gap:12px;color:#89a5ce;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px}.roi-eyebrow>span{width:5px;height:5px;background:#619cf0;flex-shrink:0}.nextsoc-roi .roi-hero h1{font-size:clamp(3.2rem,5.15vw,6.5rem);line-height:1.08;letter-spacing:-.055em;margin:0}.roi-hero-description{max-width:56ch;padding-bottom:5px}.roi-hero-description>p:first-child{font-size:clamp(1.15rem,1.4vw,1.65rem);line-height:1.6;color:#d4deed;margin-bottom:12px}.roi-hero-description>p+p{color:#95a2b6;font-size:clamp(1rem,1.05vw,1.2rem);line-height:1.8}.roi-hero-topics{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:24px;font-size:.78rem;color:#91a4c1}.roi-hero-topics span{display:flex;align-items:center;gap:7px}.roi-hero-topics svg{width:16px;height:16px;stroke-width:1.5;color:#619cf0}.roi-hero-topics span:first-child svg{color:#5bc49d}.roi-hero-topics span:last-child svg{color:#b497e1}.roi-calculator-section{padding:0 0 clamp(80px,7vw,140px)}.roi-progress{border-block:1px solid #19273d;padding:28px 0;margin-bottom:32px}.roi-progress>div{max-width:900px;margin-bottom:0}.roi-progress .rounded-full{box-shadow:0 0 24px #4679c414}.nextsoc-roi .roi-panel{border:1px solid #26374e;border-radius:14px;background:linear-gradient(125deg,#0c1421,#080d17);box-shadow:0 16px 50px #0003}.roi-panel>div{padding:clamp(24px,2.6vw,48px)}.roi-panel>div+div{padding-top:0}.nextsoc-roi .roi-panel>div>h3,.nextsoc-roi .roi-summary-heading h3{font-size:clamp(1.6rem,2.1vw,2.65rem);line-height:1.25}.roi-panel>div>p{line-height:1.75}.roi-benchmarks{padding-bottom:30px;border-bottom:1px solid #243047}.nextsoc-roi label{color:#ced8e7;font-weight:400;line-height:1.6}.roi-benchmarks>label{font-size:.85rem;color:#8da0ba;margin-bottom:16px}.roi-benchmarks button{min-height:54px;height:auto;padding:15px 18px;white-space:normal;text-align:left;justify-content:flex-start}.roi-benchmarks button svg{color:#7ba9eb;flex-shrink:0}.roi-basics-fields{gap:32px clamp(32px,5vw,96px)}.roi-basics-fields>div{min-width:0}.nextsoc-roi input[type=number]{background:#050b14;border:1px solid #2b3c56;border-radius:8px;color:#f0f5ff;font-size:1.0625rem;height:54px;padding-inline:16px;font-variant-numeric:tabular-nums}.nextsoc-roi input::-moz-placeholder{color:#677891;font-size:.9rem}.nextsoc-roi input::placeholder{color:#677891;font-size:.9rem}.nextsoc-roi input[type=range]{margin-block:26px 14px;height:6px;background:#1c2d47;accent-color:#619cf0}.nextsoc-roi button{font-weight:400;transition:background-color .2s,border-color .2s,color .2s}.nextsoc-roi button.bg-primary{background:#4a00e0;color:#fff;min-height:48px;border-radius:8px;padding-inline:24px}.nextsoc-roi button.bg-primary:hover{background:#50f}.nextsoc-roi button.border-input{background:#0a1423;border-color:#304767;color:#c7d9f3;border-radius:8px}.nextsoc-roi button.border-input:hover{background:#15233a;border-color:#6295da;color:#fff}.roi-step-actions{border-top:1px solid #243047;padding-top:26px}.roi-alert-total{background:#0d1b2b;border:1px solid #2b4a70;padding:clamp(20px,2vw,32px)}.roi-alert-group{padding-block:4px 24px;border-bottom:1px solid #243047}.nextsoc-roi .roi-alert-group h3{color:#82b1ef;font-size:1.3rem;line-height:1.4}.roi-alert-group label{font-size:.9rem}.roi-alert-group .grid{gap:24px}.roi-summary-heading{flex-wrap:wrap;gap:15px 24px}.roi-summary-heading>button{color:#90b9f1}.roi-kpis{gap:16px}.roi-kpis>div{--roi-kpi:#77acf1;border:1px solid #263c58;border-radius:10px;background:#0a1422;padding:clamp(20px,1.8vw,32px);min-width:0;position:relative;overflow:hidden}.roi-kpis>div:after{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:var(--roi-kpi);opacity:.65}.roi-kpis>div:nth-child(1){--roi-kpi:#62ceaa}.roi-kpis>div:nth-child(2){--roi-kpi:#78c6db}.roi-kpis>div:nth-child(4){--roi-kpi:#b899e7}.roi-kpis>div:nth-child(5){--roi-kpi:#dfa16f}.roi-kpis>div>div{min-height:38px;align-items:flex-start;margin-bottom:14px}.roi-kpis>div:last-child>p:first-child{min-height:38px;margin-bottom:14px}.roi-kpis svg{width:17px;height:17px;flex-shrink:0}.roi-kpis .text-primary{color:var(--roi-kpi)}.roi-kpis .font-bold{font-size:clamp(1.55rem,2vw,2.65rem);font-weight:400;letter-spacing:-.035em;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.roi-kpis .text-xs{font-size:.8rem;line-height:1.5}.roi-charts>div{gap:24px}.roi-charts>div>div{min-width:0;border:1px solid #26374e;background:#080e19;border-radius:14px;padding:clamp(22px,2vw,36px)}.nextsoc-roi .roi-charts h3{font-size:clamp(1.1rem,1.35vw,1.6rem);font-weight:400;line-height:1.4;margin-bottom:26px}.roi-charts .recharts-wrapper{font-family:Plus Jakarta Sans,sans-serif}.roi-charts .recharts-legend-wrapper{font-size:.78rem}.roi-comparisons .font-bold{font-weight:400;font-size:clamp(1.125rem,1.4vw,1.7rem);font-variant-numeric:tabular-nums}.roi-comparisons h4{font-weight:400;margin-bottom:16px}.roi-comparisons .grid.grid-cols-2{gap:clamp(16px,2vw,36px)}.roi-comparisons .space-y-2>.rounded-lg{border:1px solid #20354c;padding:16px}.nextsoc-roi .roi-cta{background:radial-gradient(ellipse at 50% 100%,#16294866,transparent 80%),#080e17}.roi-cta>div{padding:clamp(35px,4vw,72px)}.nextsoc-roi .roi-cta h3{font-size:clamp(1.65rem,2.65vw,3.4rem)}.roi-cta p{line-height:1.8}.nextsoc-roi-dialog{background:#080e19;border-color:#304360;line-height:1.7}.nextsoc-roi-dialog h4{font-weight:500}body:has(.nextsoc-roi) [data-radix-popper-content-wrapper]{--popover:220 43% 7%;--popover-foreground:0 0% 100%;--border:218 35% 25%;font-family:Plus Jakarta Sans,sans-serif}@media (min-width:1700px){.roi-input-panel>div{padding-inline:clamp(48px,4vw,90px)}.roi-basics-fields input[type=number]{max-width:640px}}@media (max-width:1100px){.roi-hero-content{grid-template-columns:1fr;gap:24px}.roi-hero-description{max-width:65ch}.roi-hero-description>p:first-child{margin-bottom:6px}.roi-hero-topics{margin-top:18px}.roi-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.roi-charts>div{grid-template-columns:1fr}}@media (max-width:600px){.roi-hero{padding-top:135px;padding-bottom:36px}.nextsoc-roi .roi-hero h1{font-size:clamp(2.65rem,10vw,3.75rem)}.roi-eyebrow{font-size:.66rem;letter-spacing:.07em}.roi-hero-topics{gap:14px;font-size:.7rem}.roi-progress{padding-block:24px;margin-bottom:24px}.roi-progress .text-sm{font-size:.69rem}.roi-progress .w-10{width:34px;height:34px}.roi-progress .top-5{top:17px}.roi-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.roi-kpis>div:last-child{grid-column:1 / -1}.roi-panel>div{padding:24px 20px}.roi-panel>div+div{padding-top:0}.roi-cta>div{padding:32px 22px}.roi-kpis>div{padding:20px 16px}.roi-comparisons .space-y-2>.rounded-lg{padding:12px}.roi-comparisons .grid.grid-cols-2{gap:12px}}@media (prefers-reduced-motion:reduce){.nextsoc-roi button{transition:none}}body:has(.nextsoc-roi) nav{font-family:Plus Jakarta Sans,sans-serif}body:has(.nextsoc-roi) nav>.container{width:100%;max-width:none;padding-inline:clamp(20px,4vw,112px)}body:has(.nextsoc-roi) nav :is(.font-bold,.font-semibold){font-weight:500}body:has(.nextsoc-roi) nav a[href="/early-access"] button{background:#4a00e0;color:#fff;--tw-shadow-color:#59627326;--tw-shadow:var(--tw-shadow-colored)}body:has(.nextsoc-roi) nav a[href="/early-access"] button:hover{background:#50f}body:has(.nextsoc-roi) footer{--foreground:0 0% 100%;--muted-foreground:218 9% 66%;--primary:272 76% 60%;--border:222 47% 15%;--muted:222 45% 10%;background:#000;color:#fff;border-color:#18263d;font-family:Plus Jakarta Sans,sans-serif}body:has(.nextsoc-roi) footer>.container{width:calc(100% - clamp(40px,8vw,224px));max-width:none;padding:64px 0 30px}body:has(.nextsoc-roi) footer :is(.font-bold,.font-semibold){font-weight:500;letter-spacing:-.02em}body:has(.nextsoc-roi) footer .gradient-text{color:#fff;background:none;-webkit-text-fill-color:#fff}body:has(.nextsoc-roi) footer :is(p,a,button),body:has(.nextsoc-roi) footer .text-muted-foreground{color:#a0a6b0;font-weight:400;line-height:1.6}body:has(.nextsoc-roi) footer a:hover,body:has(.nextsoc-roi) footer button:hover{color:#9e4ce6}body:has(.nextsoc-roi) footer .border-t{border-color:#18263d}body:has(.nextsoc-roi) footer a.rounded-lg{border-radius:8px;border:1px solid #18263d}
