@-webkit-keyframes slide-in-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-up{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-down{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-down{0%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fx-scene-page{background-color:#fff;color:#4b5563;font-size:14px;line-height:1.7}.fx-scene-page img{display:block;max-width:100%;height:auto}.fx-scene-page h1,.fx-scene-page h2,.fx-scene-page h3,.fx-scene-page h4,.fx-scene-page p{margin-top:0}.fx-scene-page h1,.fx-scene-page h2,.fx-scene-page h3,.fx-scene-page h4{color:#333;line-height:1.25}.fx-scene-page h1{margin-bottom:22px;font-size:clamp(34px,4vw,52px);letter-spacing:-.03em;font-weight:500}.fx-scene-page h2{margin-bottom:18px;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.02em}.fx-scene-page h3{font-size:20px}.fx-scene-page .container{width:min(100% - 40px,1192px);margin:0 auto}.fx-scene-page .section{padding:96px 0}.fx-scene-page .section-soft{background:#f5fbfb}.fx-scene-page .section-heading{margin:0 auto 56px;text-align:center}.fx-scene-page .eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:14px;color:#06bfa3;font-size:14px;font-weight:700;letter-spacing:.08em}.fx-scene-page .section-heading .eyebrow:after,.fx-scene-page .section-heading .eyebrow:before{width:24px;height:2px;content:"";border-radius:10px;background:-webkit-gradient(linear,left top,right top,from(#06bfa3),to(#00b3b8));background:linear-gradient(90deg,#06bfa3,#00b3b8)}.fx-scene-page .section-heading .eyebrow:after{background:-webkit-gradient(linear,left top,right top,from(#00b3b8),to(#06bfa3));background:linear-gradient(90deg,#00b3b8,#06bfa3)}.fx-scene-page .section-heading p{margin-bottom:0;color:#6b7280;font-size:16px}.fx-scene-page .section-title.no-wrap{white-space:nowrap}.fx-scene-page .gradient-text{color:transparent;background:linear-gradient(120deg,#00b3b8 8%,#06bfa3 52%,#45df72);background-clip:text;-webkit-background-clip:text}.fx-scene-page .hero-title-nowrap{display:inline-block;white-space:nowrap;font-size:min(52px,8vw)}.fx-scene-page .hero-value{display:inline-block;white-space:nowrap;font-size:clamp(30px,3.4vw,44px)}.fx-scene-page .popup-wrapper{position:relative}.fx-scene-page .btn,.fx-scene-page .popup-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fx-scene-page .btn{min-height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;padding:0 24px;border:1px solid transparent;border-radius:12px;font-weight:700;font-size:15px;cursor:pointer;text-decoration:none;-webkit-transition:background .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.fx-scene-page .btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.fx-scene-page .btn-primary{color:#fff;background:linear-gradient(100deg,#00b3b8,#06bfa3 58%,#45df72);-webkit-box-shadow:0 12px 24px rgba(6,191,163,.25);box-shadow:0 12px 24px rgba(6,191,163,.25)}.fx-scene-page .btn-primary:hover{color:#fff;-webkit-box-shadow:0 16px 32px rgba(6,191,163,.34);box-shadow:0 16px 32px rgba(6,191,163,.34)}.fx-scene-page .btn-secondary{border-color:#0ac9a5;color:#009d84;background:hsla(0,0%,100%,.78)}.fx-scene-page .btn-secondary:hover{border-color:#06bfa3;background:#fff;color:#009d84}.fx-scene-page .btn-consult{position:relative;z-index:0;min-width:132px;isolation:isolate;-webkit-box-shadow:0 14px 30px rgba(6,191,163,.34),0 0 0 4px rgba(6,191,163,.09);box-shadow:0 14px 30px rgba(6,191,163,.34),0 0 0 4px rgba(6,191,163,.09)}.fx-scene-page .btn-consult:hover{-webkit-box-shadow:0 18px 36px rgba(6,191,163,.42),0 0 0 5px rgba(6,191,163,.12);box-shadow:0 18px 36px rgba(6,191,163,.42),0 0 0 5px rgba(6,191,163,.12)}.fx-scene-page .btn-consult:before{position:absolute;z-index:-1;inset:-7px;content:"";border-radius:17px;background:linear-gradient(110deg,rgba(0,179,184,.75),rgba(6,191,163,.9),rgba(69,223,114,.75));-webkit-filter:blur(10px);filter:blur(10px);opacity:.48;pointer-events:none;-webkit-animation:scene-consult-glow 2.4s ease-in-out infinite;animation:scene-consult-glow 2.4s ease-in-out infinite}.fx-scene-page .btn-consult:hover:before{-webkit-filter:blur(13px);filter:blur(13px);opacity:.82}.fx-scene-page .hero{position:relative;overflow:hidden;padding:96px 0 72px;margin-top:60px;background:radial-gradient(circle at 8% 15%,rgba(0,179,184,.18),transparent 30%),radial-gradient(circle at 89% 10%,rgba(69,223,114,.18),transparent 30%),linear-gradient(150deg,#f1ffff,#e6fbfb 48%,#f5fffc)}.fx-scene-page .hero:before{position:absolute;top:90px;left:4%;width:360px;height:360px;content:"";border:1px solid rgba(6,191,163,.12);border-radius:50%;-webkit-box-shadow:0 0 0 60px rgba(6,191,163,.035),0 0 0 120px rgba(0,179,184,.025);box-shadow:0 0 0 60px rgba(6,191,163,.035),0 0 0 120px rgba(0,179,184,.025);pointer-events:none}.fx-scene-page .hero-grid{position:relative;z-index:1;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:58px;grid-template-columns:.92fr 1.08fr}.fx-scene-page .hero-lead{max-width:560px;margin-bottom:20px;color:#4b5563;font-size:18px}.fx-scene-page .hero-provider{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:26px;color:#009d84;font-size:15px;font-weight:700}.fx-scene-page .hero-provider:before{content:"";width:8px;height:8px;border-radius:50%;background:#00b3b8;-webkit-box-shadow:0 0 0 4px rgba(39,201,193,.13);box-shadow:0 0 0 4px rgba(39,201,193,.13);-ms-flex-negative:0;flex-shrink:0}.fx-scene-page .hero-actions{gap:14px}.fx-scene-page .hero-actions,.fx-scene-page .hero-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-scene-page .hero-stats{gap:36px;margin-top:44px;padding-top:30px}.fx-scene-page .hero-stat-num{font-size:26px;font-weight:800;color:#333;line-height:1.2}.fx-scene-page .hero-stat-num .unit{font-size:15px;color:#6b7280;font-weight:600;margin-left:2px}.fx-scene-page .hero-stat-label{font-size:13px;color:#6b7280;margin-top:4px}.fx-scene-page .hero-visual{position:relative;min-height:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-perspective:1300px;perspective:1300px}.fx-scene-page .dashboard-window{position:relative;z-index:4;width:100%;overflow:hidden;border:1px solid hsla(0,0%,100%,.9);border-radius:24px;background:#fff;-webkit-box-shadow:0 30px 70px rgba(0,128,120,.2);box-shadow:0 30px 70px rgba(0,128,120,.2);-webkit-transform:rotateY(-4deg) rotateX(1deg);transform:rotateY(-4deg) rotateX(1deg)}.fx-scene-page .dashboard-window img{width:100%;height:auto}.fx-scene-page .back-card{position:absolute;z-index:1;width:82%;overflow:hidden;border-radius:22px;background:#fff;-webkit-box-shadow:0 18px 55px rgba(0,128,120,.13);box-shadow:0 18px 55px rgba(0,128,120,.13)}.fx-scene-page .back-card img{width:100%;height:auto;opacity:.55}.fx-scene-page .back-card-one{top:40px;right:-48px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.fx-scene-page .back-card-two{bottom:20px;left:-45px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.fx-scene-page .floating-metric{position:absolute;z-index:6;min-width:150px;padding:13px 16px;border:1px solid hsla(0,0%,100%,.9);border-radius:16px;background:hsla(0,0%,100%,.91);-webkit-box-shadow:0 16px 35px rgba(0,94,94,.17);box-shadow:0 16px 35px rgba(0,94,94,.17);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fx-scene-page .floating-metric strong{display:block;color:#333;font-size:22px;line-height:1.2}.fx-scene-page .floating-metric span{color:#6b7280;font-size:12px}.fx-scene-page .metric-gmv{top:6px;left:18px}.fx-scene-page .metric-rating{top:96px;right:-20px}.fx-scene-page .metric-alert{right:30px;bottom:4px}.fx-scene-page .metric-alert strong{color:#f05d72;font-size:17px}.fx-scene-page .metric-market{top:2px;left:12px}.fx-scene-page .metric-roi{top:104px;right:-20px}.fx-scene-page .metric-roi strong{color:#009d84}.fx-scene-page .metric-speed{right:26px;bottom:4px}.fx-scene-page .metric-gross{top:6px;left:18px}.fx-scene-page .metric-gross strong{font-size:18px}.fx-scene-page .metric-cycle{top:96px;right:-20px}.fx-scene-page .metric-trace{right:30px;bottom:4px}.fx-scene-page .metric-trace strong{color:#009d84}.fx-scene-page .capability-strip{position:relative;z-index:2;display:grid;margin-top:60px;overflow:hidden;border:1px solid rgba(222,227,245,.95);border-radius:20px;background:hsla(0,0%,100%,.78);-webkit-box-shadow:0 10px 30px rgba(0,128,120,.09);box-shadow:0 10px 30px rgba(0,128,120,.09);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(4,1fr)}.fx-scene-page .capability-item{position:relative;padding:22px 24px;text-align:center}.fx-scene-page .capability-item:not(:last-child):after{position:absolute;top:22%;right:0;width:1px;height:56%;content:"";background:#e5e7eb}.fx-scene-page .capability-item strong{display:block;margin-bottom:2px;color:#06bfa3;font-size:21px}.fx-scene-page .capability-item span{color:#6b7280;font-size:14px}.fx-scene-page .pain-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.fx-scene-page .pain-card{position:relative;min-height:260px;padding:28px;overflow:hidden;border:1px solid #e5e7eb;border-radius:22px;background:#fff;-webkit-box-shadow:0 6px 22px rgba(0,128,120,.06);box-shadow:0 6px 22px rgba(0,128,120,.06);-webkit-transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.fx-scene-page .pain-card:after{position:absolute;right:-38px;bottom:-52px;width:140px;height:140px;content:"";border-radius:50%;background:linear-gradient(145deg,rgba(6,191,163,.1),rgba(0,179,184,.08))}.fx-scene-page .pain-card:hover{border-color:#b0eded;-webkit-box-shadow:0 10px 30px rgba(0,128,120,.09);box-shadow:0 10px 30px rgba(0,128,120,.09);-webkit-transform:translateY(-7px);transform:translateY(-7px)}.fx-scene-page .pain-number{display:inline-block;margin-bottom:24px;color:rgba(6,191,163,.52);font-size:14px;font-weight:800;letter-spacing:.12em}.fx-scene-page .pain-card h3{margin-bottom:12px}.fx-scene-page .pain-card p{position:relative;z-index:1;margin-bottom:0;color:#6b7280;font-size:15px}.fx-scene-page .compare-wrap{display:grid;overflow:hidden;border:1px solid #e5e7eb;border-radius:30px;background:#fff;-webkit-box-shadow:0 18px 55px rgba(0,128,120,.13);box-shadow:0 18px 55px rgba(0,128,120,.13);grid-template-columns:1fr 1fr}.fx-scene-page .compare-side{padding:44px}.fx-scene-page .compare-side.traditional{background:linear-gradient(145deg,#fafcfc,#f2f6f6)}.fx-scene-page .compare-side.product{background:linear-gradient(145deg,#effafa,#e4f8f6)}.fx-scene-page .compare-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:28px}.fx-scene-page .compare-icon{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;color:#6b7280;background:#fff;-webkit-box-shadow:0 8px 20px rgba(0,128,120,.08);box-shadow:0 8px 20px rgba(0,128,120,.08);font-size:20px}.fx-scene-page .compare-icon svg{width:22px;height:22px}.fx-scene-page .product .compare-icon{color:#fff;background:linear-gradient(135deg,#06bfa3,#00b3b8)}.fx-scene-page .compare-title h3{margin:0}.fx-scene-page .compare-list{display:grid;gap:18px;margin:0;padding:0;list-style:none}.fx-scene-page .compare-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.fx-scene-page .compare-bullet{display:grid;width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;place-items:center;margin-top:1px;border-radius:50%;color:#8991a7;background:#e6e9f1;font-size:12px;font-weight:800}.fx-scene-page .product .compare-bullet{color:#fff;background:#19cc83}.fx-scene-page .journey{position:relative;display:grid;gap:16px;margin-top:56px;grid-template-columns:repeat(5,1fr)}.fx-scene-page .journey:before{position:absolute;z-index:0;top:36px;right:9%;left:9%;height:2px;content:"";background:-webkit-gradient(linear,left top,right top,from(#00b3b8),color-stop(#06bfa3),to(#45df72));background:linear-gradient(90deg,#00b3b8,#06bfa3,#45df72)}.fx-scene-page .journey-step{position:relative;z-index:1;text-align:center}.fx-scene-page .journey-dot{display:grid;width:72px;height:72px;place-items:center;margin:0 auto 16px;border:8px solid #f5fbfb;border-radius:50%;color:#fff;background:linear-gradient(135deg,#00b3b8,#06bfa3);-webkit-box-shadow:0 10px 25px rgba(6,191,163,.22);box-shadow:0 10px 25px rgba(6,191,163,.22);font-size:16px;font-weight:800}.fx-scene-page .journey-step:nth-child(3) .journey-dot,.fx-scene-page .journey-step:nth-child(4) .journey-dot,.fx-scene-page .journey-step:nth-child(5) .journey-dot{background:linear-gradient(135deg,#06bfa3,#45df72)}.fx-scene-page .journey-step strong{display:block;margin-bottom:4px;color:#333}.fx-scene-page .journey-step span{color:#6b7280;font-size:13px}.fx-scene-page .journey.cols-6{grid-template-columns:repeat(6,1fr)}.fx-scene-page .journey.cols-6 .journey-dot{width:58px;height:58px;border-width:7px}.fx-scene-page .journey.cols-6 .journey-step:nth-child(n+4) .journey-dot{background:linear-gradient(135deg,#06bfa3,#45df72)}.fx-scene-page .features-stack{display:grid;gap:96px}.fx-scene-page .feature-row{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px;grid-template-columns:1fr 1fr}.fx-scene-page .feature-row:nth-child(2n) .feature-copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fx-scene-page .feature-row:nth-child(2n) .feature-media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fx-scene-page .feature-index{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:16px;color:#06bfa3;font-size:14px;font-weight:800;letter-spacing:.06em}.fx-scene-page .feature-index span{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#e2f8f9}.fx-scene-page .feature-copy h3{margin-bottom:16px;font-size:clamp(26px,2.8vw,36px)}.fx-scene-page .feature-copy>p{margin-bottom:24px;color:#6b7280;font-size:16px}.fx-scene-page .feature-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.fx-scene-page .feature-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:11px}.fx-scene-page .check{display:grid;width:22px;height:22px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;place-items:center;margin-top:3px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#00b3b8,#19cc83);font-size:12px;font-weight:900}.fx-scene-page .feature-list .check{width:20px;height:20px;font-size:11px}.fx-scene-page .feature-media{position:relative}.fx-scene-page .feature-media:before{position:absolute;z-index:0;top:-24px;right:-24px;bottom:24px;left:24px;content:"";border-radius:28px;background:linear-gradient(135deg,#e2f8f9,#e9fbfb)}.fx-scene-page .feature-row:nth-child(2n) .feature-media:before{right:24px;left:-24px;background:linear-gradient(135deg,#effcf3,#e2f8f9)}.fx-scene-page .feature-frame{position:relative;z-index:1;overflow:hidden;border:8px solid #fff;border-radius:24px;background:#fff;-webkit-box-shadow:0 18px 55px rgba(0,128,120,.13);box-shadow:0 18px 55px rgba(0,128,120,.13)}.fx-scene-page .feature-frame img{width:100%;height:auto}.fx-scene-page .image-button{display:block;width:100%;padding:0;background:transparent;cursor:-webkit-zoom-in;cursor:zoom-in}.fx-scene-page .image-button img{-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.fx-scene-page .image-button:hover img{-webkit-transform:scale(1.018);transform:scale(1.018)}.fx-scene-page .feature-frame.portrait{display:grid;min-height:500px;place-items:center;background:#f5fbfb}.fx-scene-page .feature-frame.portrait img{width:auto;max-height:500px}.fx-scene-page .feature-chip{position:absolute;z-index:3;right:-16px;bottom:-18px;padding:13px 18px;border:1px solid rgba(229,233,245,.9);border-radius:14px;color:#333;background:hsla(0,0%,100%,.94);-webkit-box-shadow:0 10px 30px rgba(0,128,120,.09);box-shadow:0 10px 30px rgba(0,128,120,.09);font-size:14px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fx-scene-page .audience-wrap{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.fx-scene-page .audience-item{position:relative;min-height:220px;padding:28px;overflow:hidden;border-radius:22px;color:#fff;background:linear-gradient(145deg,#005e5e,#06bfa3)}.fx-scene-page .audience-item:nth-child(2){background:linear-gradient(145deg,#009d84,#45df72)}.fx-scene-page .audience-item:nth-child(3){background:linear-gradient(145deg,#007f86,#00b3b8)}.fx-scene-page .audience-item:nth-child(4){background:linear-gradient(145deg,#00509b,#00b3b8)}.fx-scene-page .audience-item:after{position:absolute;right:-36px;bottom:-50px;width:150px;height:150px;content:"";border:24px solid hsla(0,0%,100%,.08);border-radius:50%}.fx-scene-page .audience-item span{position:relative;z-index:1;display:block;margin-bottom:28px;opacity:.68;font-size:13px;font-weight:700;letter-spacing:.1em}.fx-scene-page .audience-item h3{position:relative;z-index:1;margin-bottom:10px;color:#fff;font-size:22px}.fx-scene-page .audience-item p{position:relative;z-index:1;margin:0;opacity:.82;font-size:14px}.fx-scene-page .loop-grid{display:grid;gap:18px;grid-template-columns:repeat(5,1fr)}.fx-scene-page .loop-card{position:relative;min-height:210px;padding:28px 24px;overflow:hidden;border:1px solid rgba(176,237,237,.9);border-radius:22px;background:#fff;-webkit-box-shadow:0 10px 30px rgba(0,128,120,.09);box-shadow:0 10px 30px rgba(0,128,120,.09)}.fx-scene-page .loop-card span{display:block;margin-bottom:30px;color:#06bfa3;font-weight:800;letter-spacing:.1em}.fx-scene-page .loop-card h3{margin-bottom:9px}.fx-scene-page .loop-card p{margin-bottom:0;color:#6b7280;font-size:13px}.fx-scene-page .loop-card:after{position:absolute;right:-42px;bottom:-42px;width:120px;height:120px;content:"";border:20px solid rgba(6,191,163,.07);border-radius:50%}.fx-scene-page .value-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.fx-scene-page .value-card{position:relative;min-height:220px;padding:28px;overflow:hidden;border:1px solid #e5e7eb;border-radius:22px;background:#fff;-webkit-box-shadow:0 7px 24px rgba(0,128,120,.06);box-shadow:0 7px 24px rgba(0,128,120,.06)}.fx-scene-page .value-card:before{position:absolute;top:0;right:0;left:0;height:4px;content:"";background:-webkit-gradient(linear,left top,right top,from(#00b3b8),color-stop(#06bfa3),to(#45df72));background:linear-gradient(90deg,#00b3b8,#06bfa3,#45df72)}.fx-scene-page .value-number{display:block;margin-bottom:16px;color:#06bfa3;font-size:34px;font-weight:800;line-height:1.1}.fx-scene-page .value-card h3{margin-bottom:10px}.fx-scene-page .value-card p{margin-bottom:0;color:#6b7280}.fx-scene-page .value-note{margin:24px auto 0;color:#6b7280;text-align:center;font-size:12px}.fx-scene-page .image-dialog{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:rgba(8,25,34,.82);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.fx-scene-page .dialog-image-wrap{position:relative;max-width:min(94vw,1500px)}.fx-scene-page .dialog-image{width:auto;max-width:100%;max-height:88vh;height:auto;border-radius:14px;-webkit-box-shadow:0 30px 90px rgba(0,0,0,.36);box-shadow:0 30px 90px rgba(0,0,0,.36)}.fx-scene-page .dialog-close{position:absolute;top:-18px;right:-18px;z-index:1;display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:#333;background:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.22);box-shadow:0 10px 30px rgba(0,0,0,.22);font-size:23px;cursor:pointer}.fx-scene-page .contact-section{position:relative;padding:96px 0;overflow:hidden;background:radial-gradient(circle at 18% 0,rgba(0,179,184,.2),transparent 34%),radial-gradient(circle at 85% 10%,rgba(69,223,114,.22),transparent 31%),linear-gradient(140deg,#effdfd,#dff8f7 54%,#effcf3);text-align:center;color:#4b5563}.fx-scene-page .contact-section:before{position:absolute;right:-120px;bottom:-250px;width:540px;height:540px;content:"";border:1px solid rgba(6,191,163,.16);border-radius:50%;-webkit-box-shadow:0 0 0 80px rgba(6,191,163,.035),0 0 0 160px rgba(0,179,184,.025);box-shadow:0 0 0 80px rgba(6,191,163,.035),0 0 0 160px rgba(0,179,184,.025);pointer-events:none}.fx-scene-page .contact-inner{position:relative;z-index:1}.fx-scene-page .contact-inner .eyebrow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#009d84}.fx-scene-page .contact-inner .eyebrow:after,.fx-scene-page .contact-inner .eyebrow:before{width:24px;height:2px;content:"";border-radius:10px;background:#06bfa3}.fx-scene-page .contact-inner h2{color:#333;font-size:clamp(28px,3.2vw,40px)}.fx-scene-page .cta-title-nowrap{white-space:nowrap;font-size:min(42px,4vw)}.fx-scene-page .contact-inner>p{margin-bottom:36px;color:#6b7280;opacity:.82;font-size:16px}.fx-scene-page .contact-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px}@media(max-width:1200px){.fx-scene-page .hero-grid{gap:40px;grid-template-columns:1fr}.fx-scene-page .hero-copy{max-width:720px}.fx-scene-page .hero-visual{min-height:420px}.fx-scene-page .audience-wrap,.fx-scene-page .pain-grid{grid-template-columns:repeat(2,1fr)}.fx-scene-page .loop-grid{grid-template-columns:repeat(3,1fr)}.fx-scene-page .value-grid{grid-template-columns:repeat(2,1fr)}.fx-scene-page .feature-row{gap:44px}.fx-scene-page .floating-metric{min-width:135px;padding:10px 13px}.fx-scene-page .floating-metric strong{font-size:18px}}@media(max-width:980px){.fx-scene-page .section{padding:76px 0}.fx-scene-page .hero{padding:72px 0 56px}.fx-scene-page .hero-visual{min-height:auto;padding:30px 20px 20px}.fx-scene-page .capability-strip{grid-template-columns:repeat(2,1fr)}.fx-scene-page .capability-item:nth-child(2):after{display:none}.fx-scene-page .capability-item:nth-child(-n+2){border-bottom:1px solid #e5e7eb}.fx-scene-page .feature-row{grid-template-columns:1fr;gap:44px}.fx-scene-page .feature-row:nth-child(2n) .feature-copy,.fx-scene-page .feature-row:nth-child(2n) .feature-media{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.fx-scene-page .feature-copy{max-width:720px}.fx-scene-page .compare-side{padding:36px}.fx-scene-page .journey{grid-template-columns:repeat(3,1fr);row-gap:36px}.fx-scene-page .journey:before{display:none}}@media(max-width:768px){.fx-scene-page .container{width:min(100% - 28px,1192px)}.fx-scene-page .section{padding:60px 0}.fx-scene-page h1{font-size:34px}.fx-scene-page h2{font-size:26px}.fx-scene-page .section-heading{margin-bottom:38px}.fx-scene-page .section-heading p{font-size:14px}.fx-scene-page .section-title.no-wrap{white-space:normal}.fx-scene-page .hero{padding:56px 0 40px}.fx-scene-page .hero-lead{font-size:16px}.fx-scene-page .hero-actions .btn,.fx-scene-page .hero-actions .popup-wrapper{width:100%}.fx-scene-page .hero-visual{padding:12px 0 14px}.fx-scene-page .dashboard-window{border-radius:16px;-webkit-transform:none;transform:none}.fx-scene-page .back-card,.fx-scene-page .floating-metric{display:none}.fx-scene-page .capability-strip{margin-top:36px}.fx-scene-page .capability-item{padding:18px 10px}.fx-scene-page .capability-item strong{font-size:18px}.fx-scene-page .audience-wrap,.fx-scene-page .loop-grid,.fx-scene-page .pain-grid,.fx-scene-page .value-grid{grid-template-columns:1fr}.fx-scene-page .pain-card,.fx-scene-page .value-card{min-height:auto}.fx-scene-page .dialog-close{top:-48px;right:0}.fx-scene-page .compare-wrap{grid-template-columns:1fr}.fx-scene-page .compare-side{padding:30px 24px}.fx-scene-page .journey{display:none}.fx-scene-page .features-stack{gap:64px}.fx-scene-page .feature-frame{border-width:5px;border-radius:18px}.fx-scene-page .feature-frame.portrait{min-height:420px}.fx-scene-page .feature-frame.portrait img{max-height:420px}.fx-scene-page .cta-title-nowrap{white-space:normal;font-size:26px}.fx-scene-page .hero-title-nowrap{white-space:normal;font-size:34px}.fx-scene-page .hero-value{white-space:normal;font-size:28px}.fx-scene-page .feature-media:before{top:-12px;right:-8px;bottom:12px;left:8px}.fx-scene-page .feature-row:nth-child(2n) .feature-media:before{right:8px;left:-8px}.fx-scene-page .feature-chip{right:10px;bottom:-18px}.fx-scene-page .contact-section{padding:64px 0}.fx-scene-page .contact-actions .btn{width:100%}}@-webkit-keyframes scene-consult-glow{0%,to{-webkit-transform:scale(.96);transform:scale(.96);opacity:.34}50%{-webkit-transform:scale(1.08);transform:scale(1.08);opacity:.76}}@keyframes scene-consult-glow{0%,to{-webkit-transform:scale(.96);transform:scale(.96);opacity:.34}50%{-webkit-transform:scale(1.08);transform:scale(1.08);opacity:.76}}body.dialog-open{overflow:hidden}