.page_partnerHero__KZLwH{padding:140px clamp(24px,8vw,120px) 100px;position:relative;z-index:1}.page_heroLayout__swjc2{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:64px;gap:64px;align-items:center}.page_heroStats__1zugU{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0 1px;gap:0 1px;padding:32px 0;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px}.page_heroStatLabel__P9qEV{grid-column:1/-1;font-family:var(--font-system);font-size:10px;color:var(--snrg-teal);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:4px;padding:0 28px}.page_heroStatItem__cVrEF{display:flex;flex-direction:column;gap:6px;padding:0 28px;text-align:center;position:relative}.page_heroStatItem__cVrEF+.page_heroStatItem__cVrEF:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--border-subtle)}.page_heroStatNum__UZYHb{font-family:var(--font-display);font-size:36px;font-weight:700;color:var(--snrg-teal);letter-spacing:-1px;white-space:nowrap;line-height:1;margin-bottom:4px}.page_heroStatNum__UZYHb.page_orange__idMmk{color:var(--snrg-orange)}.page_heroStatItemLabel__GDTaw{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--snrg-white);line-height:1.3;margin-bottom:6px}.page_heroStatDesc__aPrfG{font-size:12px;line-height:1.5}.page_heroStatDesc__aPrfG,.page_heroStatNote__J0vLp{font-family:var(--font-body);color:var(--snrg-slate)}.page_heroStatNote__J0vLp{grid-column:1/-1;font-size:11px;opacity:.5;text-align:center;margin-top:16px;padding:0 28px}.page_problemSection__Hoisx{padding:100px clamp(24px,8vw,120px);position:relative;z-index:1}.page_problemInner__8f6Xd{max-width:1200px;margin:0 auto}.page_problemGrid__jTk_Q{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:stretch}.page_evidenceBlock__ggWe8{margin-top:32px;display:flex;flex-direction:column;gap:16px}.page_evidenceQuote__39J0E{border-left:2px solid var(--snrg-teal);padding:12px 16px;background:rgba(0,194,203,.03);border-radius:0 6px 6px 0}.page_evidenceQuote__39J0E p{font-family:var(--font-body);font-size:13px;color:var(--snrg-slate);line-height:1.55;margin-bottom:6px;font-style:italic}.page_evidenceSource__l9fOy{font-family:var(--font-system);font-size:10px;color:var(--snrg-teal);letter-spacing:.5px;text-transform:uppercase;opacity:.8}.page_painCards__Y60dw{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:16px}.page_painCard__8zpmX{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;padding:24px 22px;flex:1 1}.page_painCard__8zpmX h3{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--snrg-white);margin-bottom:8px}.page_painCard__8zpmX p{font-family:var(--font-body);font-size:13px;color:var(--snrg-slate);line-height:1.6}.page_changesSection__Q9flC{padding:100px clamp(24px,8vw,120px);background:rgba(45,89,114,.04);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);position:relative;z-index:1}.page_changesInner__B1_aR{max-width:1200px;margin:0 auto}.page_changesHeader__qGoi_{margin-bottom:48px}.page_changeCards__4oQyz{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.page_changeCard__7yScg{background:var(--bg-surface);border-radius:12px;padding:20px 18px;border:1px solid var(--border-subtle);border-top:3px solid var(--snrg-teal);display:flex;flex-direction:column}.page_changeNum__tXMDb{font-family:var(--font-system);font-size:11px;color:var(--snrg-teal);letter-spacing:1px;margin-bottom:6px}.page_changeCard__7yScg h3{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--snrg-white);margin-bottom:8px;line-height:1.3}.page_changeCard__7yScg p{font-family:var(--font-body);font-size:12px;color:var(--snrg-slate);line-height:1.6;flex:1 1}.page_demoSection__MgzvP{padding:100px clamp(24px,8vw,120px);position:relative;z-index:1}.page_demoHeader__AIvk6{max-width:100%;margin-bottom:48px}.page_demoTabs__f2Bfb{display:flex;gap:0;margin-bottom:0;border-bottom:1px solid var(--border-subtle)}.page_demoTab__SBc94{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--snrg-slate);background:none;border:none;padding:14px 28px;cursor:pointer;position:relative;transition:color .2s;letter-spacing:.2px}.page_demoTab__SBc94.page_active__Fg3_N,.page_demoTab__SBc94:hover{color:var(--snrg-white)}.page_demoTab__SBc94.page_active__Fg3_N:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--snrg-teal)}.page_tabBadge__C7FS2{font-family:var(--font-system);font-size:10px;font-weight:500;color:var(--snrg-teal);background:rgba(0,194,203,.1);border:1px solid rgba(0,194,203,.2);padding:2px 8px;border-radius:4px;margin-left:10px;letter-spacing:.5px;text-transform:uppercase}.page_demoPanel__yEmDm{display:none;padding-top:40px}.page_demoPanel__yEmDm.page_active__Fg3_N{display:block}.page_implLayout__bDEeZ{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:56px;gap:56px;align-items:start}.page_implCopy__N7UyO h3{font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--snrg-white);margin-bottom:12px;letter-spacing:-.3px}.page_implCopy__N7UyO p{font-family:var(--font-body);font-size:15px;color:var(--snrg-slate);line-height:1.7;margin-bottom:28px}.page_implStatRow___91W_{display:flex;gap:32px}.page_implStat__pNmX_{display:flex;flex-direction:column;gap:4px}.page_implStatValue__PJy8a{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--snrg-teal);letter-spacing:-.5px}.page_implStatLabel__Jlc6z{font-family:var(--font-system);font-size:11px;color:var(--snrg-slate);letter-spacing:.5px;text-transform:uppercase}.page_terminal__BrZwM{background:#0A1520;border-radius:10px;overflow:hidden;border:1px solid rgba(140,170,191,.15);box-shadow:0 16px 48px rgba(0,0,0,.4),0 0 0 1px rgba(0,194,203,.06);font-family:var(--font-system);font-size:12.5px;line-height:1.7}.page_terminalBar__15Rgy{display:flex;align-items:center;gap:8px;padding:10px 16px;background:rgba(14,31,46,.9);border-bottom:1px solid rgba(140,170,191,.1)}.page_termDot__sVnFQ{width:10px;height:10px;border-radius:50%}.page_termDot__sVnFQ.page_r__kVE6H{background:#ff5f56}.page_termDot__sVnFQ.page_y__TFScw{background:#ffbd2e}.page_termDot__sVnFQ.page_g__GnGbE{background:#27c93f}.page_terminalTitle__XH90Z{flex:1 1;text-align:center;font-size:11px;color:var(--snrg-slate);letter-spacing:.3px;margin-right:36px}.page_terminalBody__5qjLu{padding:18px 18px 22px;overflow:hidden}.page_termLine__0EmCy{white-space:nowrap;opacity:0;animation:page_termFadeIn__8Y9Fr .3s forwards}.page_termSplash__nURFf{margin:0;padding:0;font-family:var(--font-system);font-size:10px;line-height:1.15;color:var(--snrg-teal);white-space:pre;opacity:0;animation:page_termFadeIn__8Y9Fr .5s forwards;animation-delay:.1s}.page_termSplashSub__32Xi3{text-align:center;font-size:11px;letter-spacing:1px;opacity:0;animation:page_termFadeIn__8Y9Fr .4s forwards;animation-delay:.4s}.page_termSplashStatus__zUPj4{font-size:10.5px;color:var(--snrg-slate);opacity:0;animation:page_termFadeIn__8Y9Fr .3s forwards;animation-delay:.6s;padding:6px 0;border-top:1px solid rgba(0,194,203,.12);border-bottom:1px solid rgba(0,194,203,.12);margin:6px 0 10px}@keyframes page_termFadeIn__8Y9Fr{to{opacity:1}}.page_termLine__0EmCy:first-child{animation-delay:1s}.page_termLine__0EmCy:nth-child(2){animation-delay:1.2s}.page_termLine__0EmCy:nth-child(3){animation-delay:1.4s}.page_termLine__0EmCy:nth-child(4){animation-delay:1.6s}.page_termLine__0EmCy:nth-child(5){animation-delay:1.8s}.page_termLine__0EmCy:nth-child(6){animation-delay:2s}.page_termLine__0EmCy:nth-child(7){animation-delay:2.2s}.page_termLine__0EmCy:nth-child(8){animation-delay:2.5s}.page_termLine__0EmCy:nth-child(9){animation-delay:2.7s}.page_termLine__0EmCy:nth-child(10){animation-delay:2.9s}.page_termLine__0EmCy:nth-child(11){animation-delay:3.1s}.page_termLine__0EmCy:nth-child(12){animation-delay:3.4s}.page_termLine__0EmCy:nth-child(13){animation-delay:3.6s}.page_termLine__0EmCy:nth-child(14){animation-delay:3.8s}.page_termLine__0EmCy:nth-child(15){animation-delay:4s}.page_termLine__0EmCy:nth-child(16){animation-delay:4.2s}.page_termLine__0EmCy:nth-child(17){animation-delay:4.4s}.page_termLine__0EmCy:nth-child(18){animation-delay:4.7s}.page_termLine__0EmCy:nth-child(19){animation-delay:4.9s}.page_termLine__0EmCy:nth-child(20){animation-delay:5.1s}.page_termLine__0EmCy:nth-child(21){animation-delay:5.3s}.page_zigSection__iGczE{padding:100px clamp(24px,8vw,120px);position:relative;z-index:1}.page_zigLayout__DeA1A{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start;max-width:1200px;margin:0 auto}.page_zigLayout__DeA1A.page_flip__HCSbK{direction:rtl}.page_zigLayout__DeA1A.page_flip__HCSbK>*{direction:ltr}.page_testCards__vIv94{display:flex;flex-direction:column;gap:16px}.page_testCard__r6aSs{background:var(--bg-surface);border:1px solid var(--border-subtle);border-left:3px solid var(--snrg-teal);border-radius:0 12px 12px 0;padding:24px 22px}.page_testCard__r6aSs .page_changeNum__tXMDb{color:var(--snrg-teal);font-family:var(--font-system);font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:6px}.page_testCard__r6aSs h3{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--snrg-white);margin-bottom:8px}.page_testCard__r6aSs p{font-family:var(--font-body);font-size:13px;color:var(--snrg-slate);line-height:1.6}.page_methodSection__iWYgU{padding:100px clamp(24px,8vw,120px);background:rgba(45,89,114,.04);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);position:relative;z-index:1}.page_ideaCards__ktQ_E{display:flex;flex-direction:column;gap:4px}.page_ideaCard__925sx{padding:20px;border-left:3px solid var(--border-subtle);display:grid;grid-template-columns:40px 1fr;grid-gap:12px;gap:12px;align-items:start}.page_ideaCard__925sx.page_activePhase__gvgT2{border-left-color:var(--snrg-orange);background:rgba(255,138,61,.04);border-radius:0 8px 8px 0}.page_ideaLetter__ARdAU{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--snrg-teal)}.page_ideaCard__925sx.page_activePhase__gvgT2 .page_ideaLetter__ARdAU{color:var(--snrg-orange)}.page_ideaContent__kWprT h3{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--snrg-white);margin-bottom:4px}.page_ideaContent__kWprT p{font-family:var(--font-body);font-size:13px;color:var(--snrg-slate);line-height:1.6}.page_frameworkStrip__EUnD_{max-width:1200px;margin:48px auto 0}.page_frameworkInner__bgxR5{text-align:center;padding:20px 24px;background:rgba(45,89,114,.08);border:1px solid rgba(140,170,191,.1);border-radius:10px}.page_frameworkInner__bgxR5 p{font-size:12px;color:rgba(140,170,191,.8);line-height:1.7;max-width:820px;margin:0 auto}.page_modelsSection__lqO1A{padding:100px clamp(24px,8vw,120px);position:relative;z-index:1}.page_modelsInner__IlfMk{max-width:1200px;margin:0 auto}.page_modelsHeader__cxHYj{text-align:center;margin-bottom:48px}.page_modelCards__vfSx7{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.page_modelCard__wQx32{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:12px;padding:32px 28px;transition:border-color .25s;text-align:center;display:flex;flex-direction:column;align-items:center}.page_modelCard__wQx32:hover{border-color:var(--snrg-teal)}.page_modelIcon__kx4UW{width:40px;height:40px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(0,194,203,.08);border:1px solid rgba(0,194,203,.15);flex-shrink:0}.page_modelIcon__kx4UW svg{width:20px;height:20px;stroke:var(--snrg-teal);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page_modelCard__wQx32 h3{font-family:var(--font-display);font-size:18px;font-weight:600;color:var(--snrg-white);margin-bottom:8px}.page_modelSub__qcsot{font-family:var(--font-system);font-size:11px;color:var(--snrg-teal);letter-spacing:.5px;text-transform:uppercase;margin-bottom:12px;min-height:32px;display:flex;align-items:center;justify-content:center}.page_modelCard__wQx32 p{font-family:var(--font-body);font-size:14px;color:var(--snrg-slate);line-height:1.6}.page_credentialsStrip__3QNRZ{max-width:1200px;margin:48px auto 0;padding:24px 32px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-surface);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}.page_ctaSection__EJ9Xy{padding:100px clamp(24px,8vw,120px);border-top:1px solid var(--border-subtle);position:relative;z-index:1}.page_ctaInner__cQv18{max-width:700px;margin:0 auto;text-align:center}@media (max-width:900px){.page_heroLayout__swjc2,.page_implLayout__bDEeZ,.page_zigLayout__DeA1A{grid-template-columns:1fr}.page_zigLayout__DeA1A.page_flip__HCSbK{direction:ltr}.page_heroStats__1zugU{grid-template-columns:repeat(3,1fr)}.page_changeCards__4oQyz,.page_modelCards__vfSx7{grid-template-columns:repeat(2,1fr)}.page_problemGrid__jTk_Q{grid-template-columns:1fr}}@media (max-width:768px){.page_demoTabs__f2Bfb{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0}.page_demoTabs__f2Bfb::-webkit-scrollbar{display:none}.page_demoTab__SBc94{padding:12px 16px;font-size:13px;white-space:nowrap;flex-shrink:0}.page_tabBadge__C7FS2{display:none}.page_terminal__BrZwM{overflow:hidden}.page_terminalBody__5qjLu{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_terminalBody__5qjLu::-webkit-scrollbar{display:none}.page_termSplash__nURFf{font-size:7px;white-space:pre;overflow-x:auto}.page_demoSection__MgzvP{padding:60px 20px}.page_scoreRow__hOnBi{flex-wrap:wrap;gap:8px}}@media (max-width:640px){.page_heroStats__1zugU{grid-template-columns:repeat(2,1fr)}.page_changeCards__4oQyz,.page_modelCards__vfSx7{grid-template-columns:1fr}.page_heroStatItem__cVrEF{padding:0 16px}.page_ideaCard__925sx{grid-template-columns:32px 1fr;gap:8px;padding:16px}}