.exposurex-hero{background:#050708}.hero-banner{position:relative;height:500px;overflow:hidden}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent!important}.hero-overlay .container{height:100%;display:flex;align-items:center}.hero-content{max-width:650px}.hero-logo{height:42px;margin-bottom:28px}.hero-title{margin:0;line-height:1.05;font-weight:400;letter-spacing:-1px}.hero-title span{display:block;color:#64d741;font-size:var(--fs-5xl);font-weight:400;margin-bottom:8px}.hero-title strong{display:block;color:#fff;font-size:var(--fs-5xl);font-weight:400}@media(max-width:1199px){.hero-banner{height:430px}.hero-logo{width:320px}.hero-title span,.hero-title strong{font-size:52px}}@media(max-width:991px){.hero-banner{height:360px}.hero-logo{width:240px}.hero-title span,.hero-title strong{font-size:38px}}@media(max-width:767px){.hero-banner{height:260px}.hero-logo{width:170px;margin-bottom:15px}.hero-title span,.hero-title strong{font-size:var(--fs-xl)}}.exposurex-intro{background:#000;padding:70px 0}.exposurex-intro-icon{width:250px;max-width:100%}.intro-content{position:relative;padding-left:35px}.intro-content:before{content:"";position:absolute;left:0;top:0;width:3px;height:110px;background:#00c083}.intro-logo{width:320px;margin-bottom:22px}.intro-content p{color:#d7d7d7;font-size:var(--fs-lg);line-height:1.45;font-weight:400;margin:0;max-width:980px}.key-capabilities{position:relative;padding:100px 0;overflow:hidden;background:#050708 url(/build/assets/exposurex_key_capabilities_bg_2-BqJTRHMw.jpg) center center no-repeat;background-size:cover}.key-capabilities .container{position:relative;z-index:5}.section-heading h2{font-size:58px;font-weight:400;color:#fff;margin:0}.section-heading span{color:#80ce0a}.capability-accordion{max-width:960px;margin:0 auto}.capability-item{position:relative;margin-bottom:16px;overflow:hidden;border-radius:18px;border:1px solid rgba(0,192,131,.35);background:radial-gradient(circle at right center,rgba(0,192,131,.15),transparent 55%),linear-gradient(90deg,#06393d,#0a4d4f 55%,#10916f);transition:transform .35s,box-shadow .35s,border-color .35s}.capability-item:hover{border-color:#80ce0a;transform:translateY(-4px);box-shadow:0 15px 45px #00c08326}.capability-header{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;cursor:pointer}.left-area{display:flex;align-items:center;gap:28px}.left-area .icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center}.left-area .icon img{width:58px;transition:.35s}.capability-item:hover .icon img{transform:scale(1.08)}.left-area h3{margin:0;font-size:28px;font-weight:400;color:#00b689}.toggle-btn{width:64px;height:64px;border-radius:50%;border:1px solid #80ce0a;background:transparent;position:relative;flex-shrink:0;transition:.35s}.toggle-btn span{position:absolute;left:50%;top:50%;background:#80ce0a;transform:translate(-50%,-50%);transition:.3s}.toggle-btn span:first-child{width:24px;height:2px}.toggle-btn span:last-child{width:2px;height:24px}.capability-item.active .toggle-btn{background:#80ce0a}.capability-item.active .toggle-btn span{background:#05232d}.capability-item.active .toggle-btn span:last-child{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.capability-body{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1)}.body-inner{padding:0 28px 28px 128px}.body-inner p{margin:0;max-width:720px;font-size:var(--fs-lg);line-height:1.65;color:#fff;font-weight:400}.capability-item.active h3{color:#fff}.capability-buttons{display:flex;justify-content:center;gap:24px;margin-top:55px}@media(max-width:991px){.section-heading h2{font-size:42px}.left-area h3{font-size:22px}.body-inner{padding:0 25px 25px 105px}}@media(max-width:767px){.left-area{gap:18px}.left-area .icon{width:54px;height:54px}.left-area .icon img{width:42px}.left-area h3{font-size:var(--fs-lg)}.toggle-btn{width:48px;height:48px}.body-inner{padding:0 20px 20px 72px}.body-inner p{font-size:var(--fs-base)}}.exposurex-demo{position:relative;background:#050708;padding:100px 0;overflow:hidden;box-shadow:inset 0 90px 90px -70px #545454f2,inset 0 -90px 90px -70px #000000f2}.video-container{width:min(1600px,100%);margin:0 auto;display:flex;justify-content:center;align-items:center}.exposurex-iframe{display:block;width:100%;aspect-ratio:16/9;border:0;background:#000}@media(max-width:1199px){.hero-banner{height:430px}.hero-content{max-width:720px}.hero-logo{height:38px;margin-bottom:24px}.hero-title span,.hero-title strong{font-size:48px}.exposurex-intro-icon{width:220px}.intro-logo{width:260px}}@media(max-width:991px){.hero-banner{height:380px}.hero-content{max-width:100%}.hero-logo{height:34px;margin-bottom:20px}.hero-title{line-height:1.15;letter-spacing:0}.hero-title span,.hero-title strong{font-size:38px}.exposurex-intro{padding:60px 0;text-align:center}.exposurex-intro-icon{width:180px;margin:0 auto 35px;display:block}.intro-content{padding-left:0}.intro-content:before{display:none}.intro-logo{width:220px;margin:0 auto 22px;display:block}.intro-content p{font-size:18px;max-width:100%}.key-capabilities{padding:70px 0}.section-heading{text-align:center;margin-bottom:40px}.section-heading h2{font-size:42px}.left-area h3{font-size:24px}.body-inner{padding:0 25px 25px 105px}.exposurex-demo{padding:60px 0}}@media(max-width:767px){.hero-banner{height:300px}.hero-overlay{background:linear-gradient(90deg,#0000008c,#00000026)!important}.hero-logo{height:28px;margin-bottom:16px}.hero-title{line-height:1.2;letter-spacing:0}.hero-title span,.hero-title strong{font-size:28px}.exposurex-intro{padding:45px 0}.exposurex-intro-icon{width:150px;margin-bottom:25px}.intro-logo{width:170px;margin-bottom:18px}.intro-content p{font-size:16px;line-height:1.7}.section-heading h2{font-size:32px}.capability-header{padding:18px}.left-area{gap:15px}.left-area .icon{width:52px;height:52px}.left-area .icon img{width:38px}.left-area h3{font-size:20px}.toggle-btn{width:46px;height:46px}.toggle-btn span:first-child{width:18px}.toggle-btn span:last-child{height:18px}.body-inner{padding:0 20px 20px 70px}.body-inner p{font-size:15px;line-height:1.7}.capability-buttons{flex-direction:column;gap:16px;margin-top:35px}.exposurex-demo{padding:40px 0}}@media(max-width:575px){.hero-banner{height:260px}.hero-logo{height:24px}.hero-title span,.hero-title strong{font-size:22px}.section-heading h2{font-size:28px}.left-area h3{font-size:18px}.body-inner{padding:0 18px 18px 20px}.body-inner p{font-size:14px}.toggle-btn{width:42px;height:42px}.intro-content p{font-size:15px}}
