html.day .scroll-story{background:radial-gradient(circle at 82% 18%,rgba(255,247,207,.55),transparent 25%),radial-gradient(ellipse 80% 45% at 78% 48%,rgba(115,189,232,.2),transparent 64%),linear-gradient(180deg,#eef6fb,#dfeef7 48%,#edf6fb)!important;color:#14263a}html.day .story-stage:before{right:-20vw!important;top:48%!important;width:70vw!important;height:70vw!important;background:radial-gradient(circle,rgba(96,174,221,.22),rgba(235,134,78,.07) 48%,transparent 70%)!important;filter:none!important;opacity:1!important}html.day .story-stage:after{background:linear-gradient(90deg,rgba(238,246,251,.98) 0 26%,rgba(238,246,251,.7) 39%,transparent 62%),linear-gradient(0deg,#edf6fb,transparent 14%,transparent 86%,#eef6fb)!important}html.day .story-copy{color:#14263a!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}html.day .story-copy>.section-label,html.day .story-text>span{color:#607588!important;text-shadow:none!important}html.day .story-text{filter:none!important}html.day .story-text h2{max-width:9.7ch!important;color:#14263a!important;font-size:clamp(58px,5.15vw,78px)!important;line-height:.96!important;letter-spacing:-.045em!important;text-shadow:none!important;filter:none!important}html.day .story-text h2 em{display:block!important;width:max-content!important;max-width:100%!important;white-space:nowrap!important;color:#2bb978!important;background:linear-gradient(90deg,#e87935,#2bb978 78%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;filter:none!important}html.day .story-text p{color:#607588!important;max-width:430px!important}@media(min-width:1001px){html.day .scroll-story .story-stage{grid-template-columns:.92fr 1.08fr!important;padding:8vh 6vw 8vh 7vw!important}html.day .scroll-story .story-copy{position:absolute!important;left:8.5vw!important;top:50%!important;width:34vw!important;max-width:520px!important;min-height:420px!important;transform:translateY(-50%)!important;z-index:40!important}html.day .scroll-story .device-scene{margin-left:15%!important;transform:scale(.9) rotateX(calc(3deg - var(--story) * 6deg)) rotateY(calc(-3deg + var(--story) * 8deg)) translate3d(0,calc((var(--story) - .5) * 26px),0)!important;transform-origin:62% 54%!important}html.day .scroll-story .laptop{transform:translate3d(-56%,-45%,-100px) rotateY(5deg) rotateX(1deg) rotate(-2deg)!important}html.day .scroll-story .phone-main{transform:translate3d(-18%,-49%,118px) rotateY(-3deg) rotate(1deg)!important}html.day .scroll-story .card-a{left:28%!important;top:18%!important;transform:translateZ(185px) rotateY(-3deg)!important}html.day .scroll-story .card-b{right:5%!important;bottom:17%!important;transform:translateZ(195px)!important}html.day .scroll-story .ai-float{right:2%!important;top:10%!important;transform:translateZ(210px)!important}}@media(min-width:721px) and (max-width:1000px){html.day .scroll-story{height:auto!important;min-height:0!important}html.day .story-stage{position:relative!important;height:auto!important;min-height:760px!important;display:grid!important;grid-template-columns:.8fr 1.2fr!important;align-items:center!important;padding:92px 5vw 70px!important}html.day .scroll-story .story-copy{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;max-width:430px!important;min-height:410px!important;padding:0!important;z-index:50!important}html.day .story-text h2{font-size:clamp(42px,6.2vw,58px)!important;max-width:10ch!important}html.day .story-text h2 em{white-space:normal!important;width:auto!important}html.day .scroll-story .device-scene{position:relative!important;left:auto!important;width:100%!important;height:560px!important;margin-left:4vw!important;transform:scale(.72) rotateX(calc(3deg - var(--story) * 5deg)) rotateY(calc(-3deg + var(--story) * 8deg))!important;transform-origin:58% 55%!important;opacity:1!important}html.day .scroll-story .laptop{transform:translate3d(-58%,-45%,-88px) rotateY(5deg) rotate(-2deg)!important}html.day .scroll-story .phone-main{transform:translate3d(-14%,-49%,108px) rotateY(-3deg)!important}html.day .scroll-story .card-a{left:20%!important;top:18%!important}html.day .scroll-story .ai-float{right:0!important;top:8%!important}}html.day .laptop{filter:drop-shadow(0 44px 60px rgba(54,91,120,.24))!important}html.day .laptop-screen{border-color:#cfd9e4!important;background:linear-gradient(180deg,#fbfdff,#eaf3f8)!important;box-shadow:inset 0 0 0 1px rgba(58,92,120,.1),0 26px 70px rgba(54,91,120,.18)!important}html.day .laptop-screen:before{background:#95a9bb!important}html.day .laptop-bar{color:#1c3043!important;background:rgba(255,255,255,.72)!important;border-bottom-color:rgba(58,92,120,.12)!important}html.day .ai-score,html.day .laptop-bar>i,html.day .laptop-bar>span,html.day .laptop-side,html.day .laptop-stats>span{background:rgba(255,255,255,.75)!important;border-color:rgba(58,92,120,.12)!important;color:#607588!important}html.day .laptop-side{border-right-color:rgba(58,92,120,.1)!important;background:rgba(235,244,250,.65)!important}html.day .laptop-side i:first-child{color:#e87935!important}html.day .laptop-board{color:#14263a!important;background:linear-gradient(145deg,rgba(255,255,255,.54),rgba(238,247,252,.4))!important}html.day .laptop-board small,html.day .laptop-stats small{color:#6a7e90!important}html.day .ai-score>b,html.day .laptop-board h3,html.day .laptop-stats b{color:#14263a!important}html.day .ai-score>span,html.day .laptop-board em,html.day .laptop-stats b.positive{color:#139d67!important}html.day .laptop-chart{background:repeating-linear-gradient(0deg,rgba(62,99,128,.09),rgba(62,99,128,.09) 1px,transparent 0,transparent 42px),linear-gradient(180deg,rgba(255,255,255,.45),rgba(226,241,249,.4))!important;border-radius:10px!important;overflow:hidden!important}html.day .laptop-chart:before,html.day .mini-chart:before{background:repeating-linear-gradient(0deg,rgba(62,99,128,.08),rgba(62,99,128,.08) 1px,transparent 0,transparent 32px),repeating-linear-gradient(90deg,rgba(62,99,128,.055),rgba(62,99,128,.055) 1px,transparent 0,transparent 54px)!important}html.day .laptop-chart path,html.day .mini-chart path{stroke:#20b979!important;filter:drop-shadow(0 0 5px rgba(32,185,121,.25))!important}html.day .signal-pin{background:rgba(255,255,255,.86)!important;border-color:rgba(32,185,121,.22)!important;color:#14263a!important;box-shadow:0 12px 28px rgba(54,91,120,.14)!important}html.day .signal-pin:after{background:linear-gradient(#20b979,transparent)!important}html.day .laptop-base{background:linear-gradient(180deg,#d7e1ea,#aebdca)!important}html.day .laptop-base i{background:#91a2b1!important}html.day .phone-main{background:linear-gradient(180deg,#fbfdff,#e7f2f8)!important;border-color:#7a8793!important;box-shadow:0 42px 90px rgba(54,91,120,.24),inset 0 0 0 1px rgba(255,255,255,.72),inset 0 0 0 7px #192734!important}html.day .phone-main:before{background:linear-gradient(115deg,rgba(255,255,255,.72),transparent 20%,transparent 76%,rgba(255,255,255,.32))!important}html.day .phone-main .phone-top>span:after,html.day .phone-main>small{color:#667b8d!important}html.day .phone-main h3{color:#14263a!important}html.day .phone-main>em{color:#139d67!important}html.day .phone-main .mini-chart{background:linear-gradient(180deg,#f6fbfe,#dbeef7)!important;border:1px solid rgba(58,92,120,.1)!important}html.day .mini-chart:after{background:rgba(255,255,255,.86)!important;color:#128d60!important;border-color:rgba(32,185,121,.22)!important}html.day .trade-actions button:first-child{background:#f58220!important;color:#1c0c02!important}html.day .trade-actions button:last-child{background:#dcebf2!important;color:#31475a!important}html.day .ai-float,html.day .trade-card{background:rgba(255,255,255,.82)!important;border-color:rgba(58,92,120,.14)!important;color:#14263a!important;box-shadow:0 22px 58px rgba(54,91,120,.16)!important;backdrop-filter:blur(14px) saturate(140%)!important}html.day .ai-float>p,html.day .trade-card small,html.day .trade-card span{color:#667b8d!important}html.day .ai-float>b,html.day .trade-card b{color:#14263a!important}html.day .ai-float i,html.day .ai-float>span,html.day .trade-card span{color:#139d67!important}html.day .card-b i{background:#20bf7a!important;color:white!important}html.day .ai-float button{background:#f58220!important;color:#1c0c02!important}@media(max-width:720px){html.day .scroll-story{background:linear-gradient(180deg,#edf7fc,#dceef8 54%,#f5fbfe)!important}html.day .story-stage:after{background:linear-gradient(180deg,rgba(237,247,252,.98) 0 28%,rgba(237,247,252,.72) 45%,transparent 76%)!important}html.day .story-stage{min-height:850px!important;padding-top:72px!important}html.day .story-copy{position:relative!important;z-index:60!important;width:100%!important;min-height:300px!important}html.day .story-text h2{max-width:10.5ch!important;font-size:clamp(34px,9.5vw,42px)!important;line-height:1.04!important}html.day .story-text h2 em{white-space:normal!important;width:auto!important}html.day .device-scene{margin-top:26px!important;height:450px!important;opacity:1!important;transform:translateX(-50%) scale(.55)!important}html.day .laptop{transform:translate3d(-62%,-45%,-78px) rotateY(4deg) rotate(-2deg)!important}html.day .phone-main{transform:translate3d(-12%,-47%,100px) rotateY(-2deg)!important}html.day .card-a{display:none!important}html.day .card-b{right:2%!important;bottom:14%!important}html.day .ai-float{right:3%!important;top:4%!important;width:170px!important}}.scroll-story{min-height:0!important;contain:none!important;overflow:clip!important;isolation:isolate}.story-stage{min-height:0!important;overflow:hidden!important}html:not(.day) .scroll-story{background:radial-gradient(circle at 78% 40%,rgba(28,119,191,.22),transparent 42%),radial-gradient(circle at 16% 72%,rgba(32,191,122,.1),transparent 28%),linear-gradient(180deg,#071322,#0d2032 52%,#071322)!important}html:not(.day) .story-stage:before{filter:none!important;opacity:.9!important}html:not(.day) .story-stage:after{background:linear-gradient(90deg,rgba(7,19,34,.97) 0 24%,rgba(7,19,34,.66) 42%,transparent 64%),linear-gradient(0deg,#071322,transparent 14%,transparent 86%,#071322)!important}@media(max-width:720px){.scroll-story{height:400svh!important}.story-stage{height:100svh!important;min-height:0!important;padding-bottom:34px!important}html:not(.day) .story-stage:after{background:linear-gradient(180deg,rgba(7,19,34,.96) 0 28%,rgba(7,19,34,.72) 45%,transparent 76%)!important}}.scroll-story .story-copy{overflow:visible!important}.scroll-story .story-text,.scroll-story .story-text h2,.scroll-story .story-text h2 em{overflow:visible!important;text-overflow:clip!important}html.day .scroll-story .story-text h2,html:not(.day) .scroll-story .story-text h2{max-width:min(100%,12.8ch)!important;line-height:1.01!important}html.day .scroll-story .story-text h2 em,html:not(.day) .scroll-story .story-text h2 em{width:auto!important;max-width:none!important;display:inline-block!important;white-space:normal!important;overflow:visible!important}@media(min-width:1001px){.scroll-story .story-copy{width:39vw!important;max-width:600px!important}html.day .scroll-story .story-text h2,html:not(.day) .scroll-story .story-text h2{font-size:clamp(56px,4.9vw,74px)!important}}@media(max-width:720px){html.day .scroll-story .story-text h2,html:not(.day) .scroll-story .story-text h2{max-width:11.8ch!important;font-size:clamp(32px,8.9vw,40px)!important}}.scroll-story .story-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;min-height:430px!important}.scroll-story .story-copy>.section-label{margin:0 0 30px!important;max-width:100%!important}.scroll-story .story-text{position:absolute!important;top:88px!important;left:0!important;right:auto!important;width:min(100%,600px)!important;max-width:600px!important;transform:none!important}.scroll-story .story-text h2{margin:0 0 24px!important;max-width:12.8ch!important;line-height:1.02!important;letter-spacing:0!important}.scroll-story .story-text h2 em{display:inline!important;white-space:normal!important;max-width:100%!important}.scroll-story .story-text p{margin:0!important;max-width:470px!important;line-height:1.68!important}.scroll-story .story-dots{left:0!important;bottom:18px!important}html:not(.day) .scroll-story .story-text h2{color:#f6fbff!important}html:not(.day) .scroll-story .story-text p{color:#a8bdd0!important}html:not(.day) .scroll-story .story-copy>.section-label,html:not(.day) .scroll-story .story-text>span{color:#9db4c9!important}@media(min-width:1001px){.scroll-story .story-copy{left:7.5vw!important;width:40vw!important;max-width:610px!important;min-height:450px!important}.scroll-story .story-text{top:86px!important}.scroll-story .story-text h2{font-size:clamp(54px,4.7vw,72px)!important}}@media(min-width:721px) and (max-width:1000px){.scroll-story .story-copy{min-height:420px!important}.scroll-story .story-text{top:80px!important;width:100%!important;max-width:460px!important}.scroll-story .story-text h2{max-width:12.2ch!important;font-size:clamp(40px,5.8vw,54px)!important}}html.day .scroll-story{background:#fff!important}html.day .story-stage:after{background:linear-gradient(90deg,rgba(255,255,255,.98) 0 30%,rgba(255,255,255,.76) 42%,transparent 61%),linear-gradient(0deg,#fff,transparent 13%,transparent 87%,#fff)!important}@media (min-width:1001px){html.day .scroll-story .story-stage{grid-template-columns:minmax(420px,.88fr) minmax(620px,1.12fr)!important;column-gap:clamp(22px,3vw,48px)!important;padding:clamp(52px,7vh,80px) 5.5vw!important}html.day .scroll-story .device-scene{grid-column:2!important;grid-row:1!important;justify-self:stretch!important;align-self:center!important;width:100%!important;min-width:0!important;height:min(680px,90svh)!important;margin:0!important;transform:scale(.84) rotateX(calc(3deg - var(--story) * 6deg)) rotateY(calc(-3deg + var(--story) * 8deg)) translate3d(0,calc((var(--story) - .5) * 20px),0)!important;transform-origin:52% 52%!important}html.day .scroll-story .story-copy{grid-column:1!important;left:5.5vw!important;width:min(39vw,580px)!important;max-width:580px!important}}@media (min-width:1001px) and (max-height:720px){html.day .scroll-story .device-scene{transform:scale(.72) rotateX(calc(3deg - var(--story) * 6deg)) rotateY(calc(-3deg + var(--story) * 8deg)) translate3d(0,calc((var(--story) - .5) * 16px),0)!important}html.day .scroll-story .story-copy{min-height:390px!important}html.day .scroll-story .story-text h2{font-size:clamp(48px,4.25vw,64px)!important}}@media(max-width:720px){.scroll-story .story-copy{justify-content:flex-start!important;min-height:320px!important;padding-top:0!important}.scroll-story .story-copy>.section-label{margin-bottom:20px!important}.scroll-story .story-text{top:54px!important;width:100%!important;max-width:100%!important}.scroll-story .story-text h2{max-width:12ch!important;font-size:clamp(31px,8.6vw,39px)!important;line-height:1.05!important;margin-bottom:16px!important}.scroll-story .story-text p{max-width:94%!important;font-size:14px!important;line-height:1.6!important}.scroll-story .story-dots{bottom:0!important}}.sky-cloud{position:absolute!important;z-index:2!important;display:block!important;pointer-events:none!important;background:url(/hero-clouds-hd.png) no-repeat!important;background-color:transparent!important;contain:layout style paint;will-change:transform,opacity!important;-webkit-mask-image:radial-gradient(ellipse 58% 50% at 52% 50%,#000 42%,transparent 74%)!important;mask-image:radial-gradient(ellipse 58% 50% at 52% 50%,#000 42%,transparent 74%)!important}html.day .sky-cloud{filter:brightness(1.08) saturate(.88) contrast(.96) drop-shadow(0 16px 24px rgba(64,134,184,.08))!important}html:not(.day) .sky-cloud{mix-blend-mode:screen!important;filter:saturate(.92) contrast(1.16) brightness(1.08)!important}html.day .cloud-one,html:not(.day) .cloud-one{left:auto!important;right:7vw!important;top:13%!important;width:min(43vw,650px)!important;height:min(17vw,255px)!important;opacity:.74!important;background-size:175% auto!important;background-position:62% 42%!important;animation:bsCloudA 48s ease-in-out infinite!important}html.day .cloud-two,html:not(.day) .cloud-two{left:2vw!important;right:auto!important;top:27%!important;width:min(30vw,440px)!important;height:min(12vw,180px)!important;opacity:.36!important;background-size:210% auto!important;background-position:64% 46%!important;animation:bsCloudB 62s ease-in-out -17s infinite!important}html.day .cloud-three,html:not(.day) .cloud-three{left:auto!important;right:31vw!important;top:38%!important;width:min(28vw,410px)!important;height:min(11vw,165px)!important;opacity:.22!important;background-size:220% auto!important;background-position:58% 48%!important;animation:bsCloudC 70s ease-in-out -28s infinite!important}html:not(.day) .cloud-one{opacity:.26!important}html:not(.day) .cloud-two{opacity:.12!important}html:not(.day) .cloud-three{display:none!important;opacity:.08!important}@keyframes bsCloudA{0%,to{transform:translateZ(0) scale(1)}42%{transform:translate3d(-34px,18px,0) scale(1.03)}72%{transform:translate3d(24px,30px,0) scale(1.045)}}@keyframes bsCloudB{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(54px,20px,0) scale(1.04)}}@keyframes bsCloudC{0%,to{transform:translateZ(0) scale(1)}48%{transform:translate3d(-46px,16px,0) scale(1.035)}}@media(max-width:720px){html.day .cloud-one,html:not(.day) .cloud-one{right:-30vw!important;top:18%!important;width:94vw!important;height:36vw!important;opacity:.46!important}html.day .cloud-two,html:not(.day) .cloud-two{left:-34vw!important;top:35%!important;width:76vw!important;height:28vw!important;opacity:.22!important}html.day .cloud-three,html:not(.day) .cloud-three{right:-18vw!important;top:48%!important;width:72vw!important;height:27vw!important;opacity:.16!important}html:not(.day) .cloud-one{opacity:.11!important}html:not(.day) .cloud-two{opacity:.06!important}html:not(.day) .cloud-three{opacity:.045!important}}@media(prefers-reduced-motion:reduce){.sky-cloud{animation:none!important}}html.day .sky-cloud{background-image:url(/light-cloud-hd.png)!important;background-color:transparent!important;background-size:100% auto!important;background-position:center 48%!important;background-repeat:no-repeat!important;mix-blend-mode:normal!important;filter:contrast(1.04) saturate(.96) drop-shadow(0 16px 18px rgba(45,109,150,.16))!important;-webkit-mask-image:none!important;mask-image:none!important}html.day .cloud-one{right:4vw!important;left:auto!important;top:10%!important;width:min(48vw,720px)!important;height:min(18vw,270px)!important;opacity:.86!important}html.day .cloud-two{left:-3vw!important;top:25%!important;width:min(34vw,500px)!important;height:min(13vw,195px)!important;opacity:.46!important}html.day .cloud-three{display:block!important;right:30vw!important;top:38%!important;width:min(30vw,440px)!important;height:min(11vw,165px)!important;opacity:.28!important}@media(max-width:720px){html.day .cloud-one{right:-28vw!important;top:14%!important;width:96vw!important;height:36vw!important;opacity:.62!important}html.day .cloud-two{left:-36vw!important;top:34%!important;width:78vw!important;height:28vw!important;opacity:.32!important}html.day .cloud-three{display:none!important}}.hero h1{line-height:.92!important;margin-bottom:18px!important}.hero-copy>p{margin-top:0!important}@media(max-width:720px){.hero h1{line-height:.98!important;margin-bottom:14px!important}}main{overflow:visible!important}body{overflow-x:clip!important;overflow-y:visible!important}.scroll-story{height:400svh!important;overflow:visible!important}.story-stage{position:sticky!important;top:0!important;height:100svh!important}.hero-ticker{height:54px!important;max-width:none!important;overflow:hidden!important}.hero-ticker .ticker-track{align-items:center!important}.hero-ticker .tick,.hero-ticker .ticker-track{height:100%!important;min-width:max-content!important}.hero-ticker .tick{flex:0 0 auto!important;padding:0 clamp(18px,2.8vw,42px)!important;gap:clamp(10px,1.5vw,20px)!important;white-space:nowrap!important;font-size:clamp(10px,.84vw,12px)!important}.hero-ticker .tick em{display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important}@media(max-width:720px){.hero-ticker{height:46px!important;margin-top:10px!important}.hero-ticker .tick{padding-inline:15px!important;gap:9px!important;font-size:10px!important}.hero-ticker .tick em{font-size:9px!important}}.hero h1>span{color:transparent!important;background:linear-gradient(100deg,#102a43,#102a43 34%,#0d8760 54%,#267fb3 72%,#102a43)!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:heroLeadSweep 8s ease-in-out infinite!important}html:not(.day) .hero h1>span{background:linear-gradient(100deg,#f7fbff,#f7fbff 34%,#61e5b1 54%,#6dc6ff 72%,#f7fbff)!important;background-size:220% 100%!important}@keyframes heroLeadSweep{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.hero h1>span{animation:none!important;background-position:0 50%!important}}