.lc-s2b2c-hero,.lc-s2b2c-hero .channel-banner{height:510px}.lc-s2b2c-hero .channel-banner{background:radial-gradient(ellipse at 83% 20%,#9bcfff 0,transparent 48%),linear-gradient(115deg,#245bd6,#4389ed 66%,#8ac4ff)!important}.lc-s2b2c-hero .channel-banner>.container{height:510px;width:1200px;max-width:calc(100% - 48px);display:flex;align-items:center;justify-content:space-between}.lc-s2b2c-hero .carousel-caption{position:relative;top:auto;left:auto;transform:none;width:620px;flex-shrink:0}.lc-s2b2c-hero .carousel-caption h1{font-size:40px;padding:0;height:auto}.lc-s2b2c-hero .hero-copy{font-size:17px;max-width:585px;line-height:2}.sb-visual{width:540px;height:420px;position:relative;perspective:1000px}.sb-console{position:absolute;inset:67px 20px 36px;background:linear-gradient(140deg,#fff,#f0f7ff);border:1px solid #fff;border-radius:18px;box-shadow:0 24px 55px #214f9533;transform:rotateY(-8deg) rotateX(5deg);padding:22px;color:#28476b}.sb-console-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce9f7;padding-bottom:15px;font-size:15px}.sb-console-top i{font-style:normal;color:#5984b3;font-size:11px}.sb-console-top i:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#4389ed;margin-right:5px}.sb-metrics{display:flex;gap:9px;margin:18px 0}.sb-metrics span{flex:1;background:#e8f2ff;padding:10px;border-radius:7px;font-size:11px;color:#7590ae}.sb-metrics strong{display:block;font-size:17px;color:#305d91;margin-top:4px}.sb-flow{display:flex;align-items:center;justify-content:space-between;text-align:center}.sb-flow div{display:flex;flex-direction:column;gap:5px}.sb-flow i{font-size:24px;color:#4288ec}.sb-flow b{font-size:13px}.sb-flow small{font-size:10px;color:#7c95af}.sb-flow em{font-size:24px;color:#a6c9f5}.sb-chart{height:55px;display:flex;gap:9px;align-items:flex-end;border-bottom:1px solid #d5e5f7;margin-top:16px;position:relative;padding-right:170px}.sb-chart>span{width:15px;border-radius:4px 4px 0 0;background:linear-gradient(#92c5ff,#4389ed)}.sb-chart p{position:absolute;right:0;bottom:5px;font-size:11px;color:#708eaf;margin:0}.sb-orbit{position:absolute;inset:30px 0;border:1px solid #ffffff50;border-radius:50%;transform:rotate(-20deg)}.sb-float{position:absolute;background:#ffffffed;border:1px solid #fff;box-shadow:0 10px 24px #2454a520;border-radius:12px;padding:13px 17px;font-size:14px;font-weight:600;color:#326094;animation:sb-drift 5s ease-in-out infinite;z-index:2;white-space:nowrap}.sb-float i{color:#4389ed;margin-right:9px}.sb-float-1{left:10px;top:24px}.sb-float-2{right:0;top:67px;animation-delay:-2s}.sb-float-3{left:-8px;bottom:64px;animation-delay:-3s}.sb-float-4{right:14px;bottom:6px;animation-delay:-1s}@keyframes sb-drift{50%{transform:translateY(-10px)}}
.sb-values{padding:80px 0;background:#f6f9fe}.sb-wrap{width:1200px;max-width:calc(100% - 48px);margin:auto}.sb-values header{text-align:center;margin-bottom:42px}.sb-values header>span{font-size:12px;letter-spacing:3px;color:#5388ce;font-weight:bold}.sb-values h2{font-size:32px;color:#1e3555;margin:15px 0;padding:0;height:auto}.sb-values header p{color:#718299;font-size:16px}.sb-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sb-value-grid article,.sb-value-intro{padding:30px;border:1px solid #e0e9f6;border-radius:15px;background:white;position:relative}.sb-value-grid article>i{display:flex;width:47px;height:47px;align-items:center;justify-content:center;border-radius:12px;background:#edf4ff;color:#4389ed;font-size:23px}.sb-value-grid article>small{position:absolute;top:30px;right:26px;font-size:28px;color:#dce7f5}.sb-values .sb-value-grid h3{font-size:21px;color:#243c5b;padding:0;margin:20px 0 10px;height:auto}.sb-value-grid p{font-size:15px;line-height:1.9;color:#718299;margin:0}.sb-value-grid .sb-value-intro{background:linear-gradient(135deg,#3779e5,#82b9fa);border:0}.sb-value-intro>span{font-size:21px;letter-spacing:5px;color:#d4e9ff}.sb-values .sb-value-intro h3{color:white;font-size:29px;line-height:1.5;margin:20px 0 12px}.sb-value-intro p{color:#edf5ff}
@media(max-width:1100px){.lc-s2b2c-hero .carousel-caption{width:53%}.lc-s2b2c-hero .carousel-caption h1{font-size:32px}.sb-visual{width:45%}.sb-console{padding:15px;inset:80px 5px 35px}.sb-chart{padding-right:130px;gap:5px}.sb-chart p{font-size:10px}}@media(max-width:760px){.lc-s2b2c-hero,.lc-s2b2c-hero .channel-banner{height:auto}.lc-s2b2c-hero .channel-banner>.container{height:auto;flex-direction:column;padding:45px 0 20px}.lc-s2b2c-hero .carousel-caption{width:100%}.lc-s2b2c-hero .carousel-caption h1{font-size:28px}.lc-s2b2c-hero .hero-copy{font-size:15px}.sb-visual{width:100%;height:390px;margin-top:15px}.sb-float{font-size:12px;padding:10px}.sb-metrics strong{font-size:14px}.sb-values{padding:50px 0}.sb-values h2{font-size:26px;line-height:1.5}.sb-value-grid{grid-template-columns:1fr}.sb-values header p{font-size:14px;line-height:1.8}}@media(prefers-reduced-motion:reduce){.sb-float{animation:none}}

.lc-s2b2c-hero .carousel-caption h1{text-shadow:0 4px 16px #184ca52e}.lc-s2b2c-hero .ss-button{color:#2864d7;box-shadow:0 10px 24px #17479f2e}.lc-s2b2c-hero .ss-button:hover{color:#1852c3;background:#f4f8ff;box-shadow:0 14px 30px #17479f3d}
