html:has(.lp2){scroll-behavior:smooth;background:#07090a}.lp2{--bg:#07090a;--bg-soft:#0b0e10;--panel:#0f1214;--panel-2:#13171a;--line:rgba(255,255,255,0.1);--line-strong:rgba(255,255,255,0.18);--ink:#f4f5f1;--muted:#adb4b9;--lime:#baff32;--lime-soft:#87b524;--blue:#6aa7ff;--amber:#f8b84e;--coral:#ff7466;--radius:26px;--max:1240px;margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),system-ui,Arial,sans-serif;font-size:16px;line-height:1.55;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}.lp2 *{box-sizing:border-box}.lp2 a,.lp2 button,.lp2 input{font:inherit}.lp2 a{text-decoration:none}.lp2 a,.lp2 button{color:inherit}.lp2 img{display:block;max-width:100%}.lp2 ::selection{background:var(--lime);color:#071000}.lp2.reveal-ready [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.lp2.reveal-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}.lp2 [data-motion].motion-paused *,.lp2 [data-motion].motion-paused :after,.lp2 [data-motion].motion-paused :before{animation-play-state:paused!important}.lp2 [data-motion].motion-active *,.lp2 [data-motion].motion-active :after,.lp2 [data-motion].motion-active :before{animation-play-state:running}.announcement{position:relative;z-index:50;height:30px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;gap:9px;background:#090b0c;color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.2em}.card-topline i,.dashboard-head i,.live-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 16px rgba(186,255,50,.7);animation:pulse 2s ease-in-out infinite}.site-header{position:sticky;top:0;z-index:40;height:70px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(24px,calc((100vw - var(--max)) / 2));border-bottom:1px solid var(--line);background:rgba(7,9,10,.84);backdrop-filter:blur(20px)}.brand{display:inline-flex;align-items:center;gap:12px;width:max-content;font-size:14px;font-weight:900;letter-spacing:-.04em}.brand>span:last-child span{color:var(--lime)}.brand-mark{position:relative;display:grid;place-items:center;width:30px;height:34px;color:var(--lime);font-size:24px;font-weight:300;line-height:1;text-shadow:0 0 20px rgba(186,255,50,.35)}.brand-mark:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;background:var(--lime);top:3px;right:1px}.header-actions,.site-header nav{display:flex;align-items:center}.site-header nav{gap:30px}.site-header nav a,.text-link{color:#b5bbc0;font-size:13px;font-weight:560;transition:color .25s ease}.site-header nav a:hover,.text-link:hover{color:var(--ink)}.header-actions{justify-self:end;gap:20px}.lp2 .button{position:relative;overflow:hidden;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:0 22px;border:1px solid var(--lime);border-radius:10px;background:var(--lime);color:#071000;font-size:13px;font-weight:800;box-shadow:0 14px 50px rgba(186,255,50,.13);background-image:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.36) 48%,transparent 72%);background-size:240% 100%;background-position:140% 0;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,background-position .65s ease}.lp2 .button:hover{transform:translateY(-2px);background-color:#c7ff59;background-position:-40% 0;box-shadow:0 18px 55px rgba(186,255,50,.22)}.lp2 .button span{font-size:17px}.lp2 .button-small{min-height:38px;padding:0 17px;border-radius:8px;gap:12px;font-size:11px}.lp2 .button-ghost{border-color:var(--line-strong);background:rgba(12,15,16,.72);color:var(--ink);box-shadow:none;backdrop-filter:blur(12px)}.lp2 .button-ghost:hover{border-color:rgba(186,255,50,.45);background:rgba(20,24,22,.9)}.hero{position:relative;min-height:calc(100svh - 100px);overflow:hidden;background:#07090a}.closing-media,.closing-overlay,.hero-grid,.hero-image,.plane-image,.plane-overlay,.team-media,.team-overlay{position:absolute;inset:0}.closing-media img,.hero-image img,.plane-image img,.team-media img{width:100%;height:100%;object-fit:cover}.hero-image{opacity:.9}.hero-image img{object-position:center center}.hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07090a 3%,rgba(7,9,10,.94) 31%,rgba(7,9,10,.36) 67%,rgba(7,9,10,.76)),linear-gradient(0deg,#07090a,transparent 38%)}.hero-grid{opacity:.18;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(90deg,black,transparent 75%)}.hero-content{position:relative;z-index:2;width:min(var(--max),calc(100% - 48px));min-height:650px;margin:0 auto;padding:110px 0 160px;display:grid;grid-template-columns:minmax(0,1.07fr) minmax(390px,.75fr);gap:76px;align-items:center}.hero-copy{max-width:720px}.eyebrow{margin:0 0 22px;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.eyebrow,.eyebrow span{color:var(--lime)}.closing-copy h2,.hero h1,.plane-copy h2,.pricing-copy h2,.proof-copy h2,.section-intro h2,.team-copy h2{margin:0;color:var(--ink);font-size:clamp(48px,5.6vw,83px);line-height:.98;letter-spacing:-.067em;font-weight:840}.lp2 h2 em,h1 em{color:var(--lime);font-style:normal}.hero-lede{max-width:630px;margin:30px 0 0;color:#d0d5d7;font-size:18px;line-height:1.7}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.microcopy{margin-top:14px;color:#90989d;font-size:12px}.verdict-card{position:relative;align-self:center;padding:0 22px 22px;border:1px solid var(--line-strong);border-radius:22px;overflow:hidden;background:rgba(13,16,16,.86);backdrop-filter:blur(18px);box-shadow:0 30px 100px rgba(0,0,0,.38)}.verdict-card:before{content:"";position:absolute;width:270px;height:270px;border-radius:50%;right:-120px;top:45px;background:rgba(186,255,50,.1);filter:blur(50px)}.card-topline{position:relative;margin:0 -22px 24px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.12em;color:var(--lime)}.card-topline span{display:flex;align-items:center;gap:10px}.card-topline b{padding:5px 8px;border:1px solid var(--line-strong);border-radius:999px;font-size:8px}.verdict-card h2{position:relative;max-width:400px;margin:0;font-size:24px;line-height:1.18;letter-spacing:-.035em}.verdict-card>p{position:relative;margin:15px 0 22px;color:var(--muted);font-size:12px;line-height:1.65}.metric-row{position:relative;min-height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;margin-top:8px;border:1px solid var(--line);border-radius:9px;background:rgba(6,8,9,.6);color:#9ca4a9;font-size:11px}.metric-row strong{color:var(--ink);font-family:var(--font-geist-mono),monospace;font-size:12px}.metric-row.danger strong{color:var(--coral)}.hero-flow{position:relative;display:grid;grid-template-columns:1fr 68px 1fr;align-items:stretch;gap:8px;margin-top:22px}.flow-node{min-height:112px;display:flex;flex-direction:column;justify-content:center;padding:15px;border:1px solid var(--line);border-radius:13px;background:rgba(4,6,7,.68)}.flow-node small,.hero-chart-copy small{color:#7e888e;font-family:var(--font-geist-mono),monospace;font-size:7px;letter-spacing:.15em}.flow-node strong{margin:7px 0 13px;font-size:11px}.flow-node span{color:#858e93;font-size:8px}.flow-node span b{display:block;margin-bottom:3px;color:var(--ink);font-family:var(--font-geist-mono),monospace;font-size:12px}.flow-node.before{border-color:rgba(255,116,102,.2)}.flow-node.before small,.flow-node.before span b{color:var(--coral)}.flow-node.after{border-color:rgba(186,255,50,.25);background:rgba(186,255,50,.045)}.flow-node.after small,.flow-node.after span b{color:var(--lime)}.flow-transfer{position:relative;display:grid;place-items:center}.flow-transfer i{width:100%;height:1px;overflow:hidden;background:rgba(255,255,255,.14)}.flow-transfer i:after{content:"";display:block;width:40%;height:100%;background:var(--lime);box-shadow:0 0 15px rgba(186,255,50,.8);animation:transfer 2.4s ease-in-out infinite}.flow-transfer span{position:absolute;padding:4px 6px;border-radius:99px;background:#141817;color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:7px;white-space:nowrap}.hero-chart-row{display:grid;grid-template-columns:120px 1fr;align-items:center;gap:16px;min-height:68px;margin:10px 0 16px;padding:10px 13px;border:1px solid var(--line);border-radius:12px;background:rgba(5,7,8,.55)}.hero-bars{height:44px;display:flex;align-items:flex-end;gap:5px}.hero-bars i{flex:1;min-width:5px;border-radius:3px 3px 1px 1px;background:linear-gradient(to top,rgba(106,167,255,.35),var(--lime));transform-origin:bottom;animation:barRise 2.8s cubic-bezier(.2,.8,.2,1) infinite alternate}.hero-bars i:nth-child(2n){animation-delay:-.6s}.hero-chart-copy strong{display:block;margin-top:5px;font-size:10px}.scan-line{height:3px;margin:20px 0;border-radius:10px;overflow:hidden;background:rgba(255,255,255,.07)}.scan-line:after{content:"";display:block;width:42%;height:100%;background:var(--lime);box-shadow:0 0 20px var(--lime);animation:scan 3.2s ease-in-out infinite alternate}.decision{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:13px;border:1px solid rgba(186,255,50,.22);border-radius:12px;background:rgba(186,255,50,.055);font-size:10px}.decision-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--lime);color:#071000;font-weight:900}.decision small{display:block;margin-bottom:4px;color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.1em}.decision button,.recommendation-panel button{border:1px solid var(--line-strong);border-radius:8px;padding:8px 10px;background:rgba(255,255,255,.05);font-size:9px;cursor:pointer}.decision button:hover,.recommendation-panel button:hover{background:var(--lime);color:#071000}.hero-stats{position:absolute;z-index:3;bottom:0;left:50%;transform:translateX(-50%);width:min(var(--max),calc(100% - 48px));display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0;background:rgba(12,15,16,.8);backdrop-filter:blur(18px)}.hero-stats div{padding:20px 25px;display:flex;align-items:baseline;gap:12px}.hero-stats div+div{border-left:1px solid var(--line)}.hero-stats strong{color:var(--lime);font-size:24px}.hero-stats span{color:#8f979c;font-size:11px}.action-marquee{position:relative;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0c0d}.action-marquee:after,.action-marquee:before{content:"";position:absolute;z-index:2;top:0;bottom:0;width:11vw;pointer-events:none}.action-marquee:before{left:0;background:linear-gradient(90deg,#0a0c0d,transparent)}.action-marquee:after{right:0;background:linear-gradient(-90deg,#0a0c0d,transparent)}.action-marquee .marquee-track{width:max-content;display:flex;animation:marqueeForward 34s linear infinite;backface-visibility:hidden;transform:translate3d(-50%,0,0);will-change:transform}.marquee-set{height:54px;display:flex;align-items:center;flex-shrink:0}.marquee-action{display:inline-flex;align-items:center;gap:34px;padding-left:34px;color:#b4bbc0;font-family:var(--font-geist-mono),monospace;font-size:12px;letter-spacing:.12em;white-space:nowrap;transition:color .25s ease}.marquee-action b{font-weight:620}.marquee-action i{width:4px;height:4px;flex:0 0 auto;border-radius:50%;background:var(--lime);box-shadow:0 0 13px rgba(186,255,50,.65)}.section{width:min(var(--max),calc(100% - 48px));margin:0 auto;padding:140px 0}.section-intro{max-width:880px;margin-bottom:64px}.closing-copy h2,.plane-copy h2,.pricing-copy h2,.proof-copy h2,.section-intro h2,.team-copy h2{font-size:clamp(42px,5vw,72px)}.closing-copy>p,.plane-copy>p,.pricing-copy>p,.proof-copy>p,.section-intro>p:last-child,.split-intro>p,.team-copy>p{max-width:590px;margin:24px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.split-intro{max-width:none;display:flex;justify-content:space-between;align-items:flex-end;gap:70px}.split-intro>p{max-width:400px;margin-bottom:8px}.steps-section{padding-bottom:160px}.steps-layout{display:grid;grid-template-columns:260px 1fr;gap:28px}.step-nav{display:flex;flex-direction:column;gap:8px}.step-nav button{width:100%;min-height:72px;display:flex;align-items:center;gap:17px;padding:0 18px;border:1px solid var(--line);border-radius:13px;background:transparent;color:#a4abb0;text-align:left;cursor:pointer;transition:all .25s ease}.step-nav button.active,.step-nav button:hover{transform:translateX(5px);border-color:rgba(186,255,50,.36);background:rgba(186,255,50,.055);color:var(--ink)}.step-nav button span{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:10px}.step-nav button strong{font-size:13px}.step-stage{min-height:410px;display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;padding:48px;border:1px solid var(--line-strong);border-radius:var(--radius);background:radial-gradient(circle at 80% 20%,rgba(186,255,50,.08),transparent 34%),var(--panel)}.step-number{color:rgba(186,255,50,.16);font-size:84px;font-weight:900;line-height:.8}.step-copy>p{margin:24px 0 10px;color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.step-copy h3{margin:0 0 20px;font-size:30px;line-height:1.05;letter-spacing:-.05em}.step-copy>div{color:var(--muted);font-size:15px;line-height:1.7}.work-window{overflow:hidden;border:1px solid var(--line-strong);border-radius:16px;background:#111416;box-shadow:0 30px 60px rgba(0,0,0,.25);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.work-window:hover{transform:translateY(-5px);border-color:rgba(186,255,50,.3);box-shadow:0 34px 80px rgba(0,0,0,.34),0 0 36px rgba(186,255,50,.045)}.window-bar{height:44px;display:flex;justify-content:space-between;align-items:center;padding:0 15px;border-bottom:1px solid var(--line);background:#1a1e20}.window-bar span{display:flex;gap:6px}.window-bar i{width:8px;height:8px;border-radius:50%;background:#74605a}.window-bar i:nth-child(2){background:#8a7047}.window-bar i:nth-child(3){background:#5c856d}.window-bar b{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.14em}.work-log p{position:relative;margin:0;padding:16px 18px;border-bottom:1px solid var(--line);color:#aeb4b8;font-size:12px;opacity:.32;animation:logActive 3.2s ease-in-out var(--delay) infinite}.work-log p i{display:inline-block;width:6px;height:6px;margin-right:11px;border-radius:50%;background:var(--lime)}.work-progress{height:4px;background:rgba(255,255,255,.05)}.work-progress span{display:block;height:100%;background:var(--lime);box-shadow:0 0 16px rgba(186,255,50,.5);animation:loading 4s ease-in-out infinite}.plane-section{--flight-progress:.12;--plane-scale:1.04;--plane-y:4px;position:relative;min-height:860px;display:flex;align-items:center;overflow:hidden;isolation:isolate;contain:paint}.plane-image{transform:translate3d(0,var(--plane-y),0) scale(var(--plane-scale));transition:transform .18s linear;transform-origin:70% 60%}.plane-image,.plane-image img{backface-visibility:hidden;will-change:transform}.plane-image img{animation:planeFloat 7.5s ease-in-out infinite;transform-origin:72% 52%}.plane-overlay{z-index:1;background:linear-gradient(90deg,rgba(5,7,8,.97),rgba(5,7,8,.74) 42%,rgba(5,7,8,.05) 75%),linear-gradient(0deg,rgba(7,9,10,.76),transparent 50%,rgba(7,9,10,.16))}.plane-copy{position:relative;z-index:2;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding-right:48%}.flight-clouds{position:absolute;z-index:2;inset:0;pointer-events:none}.flight-cloud{position:absolute;min-width:154px;padding:15px 22px 14px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(235,241,240,.1);box-shadow:0 18px 50px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.13);backdrop-filter:blur(9px);opacity:.72;animation:cloudCruise var(--cloud-speed) linear infinite;backface-visibility:hidden;transform:translateZ(0);will-change:transform,opacity}.flight-cloud:after,.flight-cloud:before{content:"";position:absolute;z-index:-1;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:rgba(235,241,240,.08)}.flight-cloud:before{width:46px;height:46px;left:28px;top:-23px}.flight-cloud:after{width:30px;height:30px;left:67px;top:-15px}.flight-cloud b,.flight-cloud small{display:block}.flight-cloud small{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.12em}.flight-cloud b{margin-top:3px;color:#eef2ef;font-size:12px}.cloud-one{--cloud-speed:34s;--cloud-opacity:.68;top:21%;left:72%;animation-delay:-21s}.cloud-two{--cloud-speed:42s;--cloud-opacity:.52;--cloud-scale:.88;top:48%;left:82%;animation-delay:-9s}.cloud-three{--cloud-speed:38s;--cloud-opacity:.58;top:69%;left:66%;animation-delay:-30s}.plane-copy>p{color:#d1d5d5}.flight-path{display:flex;align-items:center;gap:14px;margin-top:36px}.flight-path div{display:flex;flex-direction:column;gap:4px}.flight-path span{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:10px}.flight-path b{font-size:13px}.flight-path>i{width:48px;height:1px;overflow:hidden;background:rgba(255,255,255,.2)}.flight-path>i:after{content:"";display:block;width:40%;height:1px;background:var(--lime);animation:route 1.8s linear infinite}.altitude{position:absolute;z-index:2;right:max(24px,calc((100vw - var(--max)) / 2));bottom:55px;display:flex;flex-direction:column;align-items:flex-end;padding-right:14px;border-right:2px solid var(--lime)}.altitude span{font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.15em}.altitude strong{margin-top:3px;font-size:26px}.altitude-meter{width:112px;height:3px;margin-top:9px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.13)}.altitude-meter i{display:block;width:100%;height:100%;border-radius:inherit;background:var(--lime);box-shadow:0 0 14px rgba(186,255,50,.6);transform:scaleX(max(.12,var(--flight-progress)));transform-origin:left;transition:transform .16s linear}.leaks-section{padding-bottom:100px}.leaks-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.leak-card{--card-accent:var(--lime);overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--panel);transition:transform .3s ease,border-color .3s ease}.leak-card:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--card-accent) 45%,transparent)}.leak-card.amber{--card-accent:var(--amber)}.leak-card.blue{--card-accent:var(--blue)}.leak-card.coral{--card-accent:var(--coral)}.leak-visual{position:relative;height:245px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 60% 80%,color-mix(in srgb,var(--card-accent) 12%,transparent),transparent 42%),#0b0e10}.leak-label{position:absolute;z-index:2;top:20px;left:22px;width:34px;height:34px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--card-accent) 30%,transparent);border-radius:50%;color:var(--card-accent);font-family:var(--font-geist-mono),monospace;font-size:9px}.chart-grid{position:absolute;inset:34px 26px 26px;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:50px 42px;mask-image:linear-gradient(0deg,black,transparent)}.chart-line{position:absolute;left:13%;right:10%;top:calc(52% - var(--index) * 2%);height:4px;border-radius:999px;background:linear-gradient(90deg,#51da91,var(--card-accent));box-shadow:0 0 18px color-mix(in srgb,var(--card-accent) 45%,transparent);transform:rotate(calc(-3deg - var(--index) * 1.5deg));transform-origin:left;animation:chartGrow 5s ease-in-out infinite alternate}.chart-line:after{content:"";position:absolute;right:0;bottom:-32px;width:42%;height:35px;background:linear-gradient(to bottom,color-mix(in srgb,var(--card-accent) 20%,transparent),transparent);clip-path:polygon(0 0,100% 0,100% 100%)}.chart-line i{position:absolute;right:0;top:50%;width:13px;height:13px;border:3px solid var(--card-accent);border-radius:50%;background:#0b0e10;transform:translateY(-50%)}.leak-status{position:absolute;left:13%;right:10%;bottom:24px;display:flex;justify-content:space-between;font-family:var(--font-geist-mono),monospace;font-size:9px}.leak-status span{color:#51da91}.leak-status b{color:var(--card-accent)}.allocation-ring,.efficiency-matrix,.fatigue-chart,.learning-bars{position:absolute;inset:58px 34px 28px}.fatigue-chart svg{width:100%;height:calc(100% - 24px);overflow:visible}.fatigue-area{fill:rgba(106,167,255,.07)}.fatigue-line,.frequency-line{fill:none;stroke:var(--blue);stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 0 7px rgba(106,167,255,.38));stroke-dasharray:520;animation:drawLine 4.5s ease-in-out infinite alternate}.frequency-line{stroke:var(--lime);animation-delay:-.9s}.chart-legend{display:flex;justify-content:space-between;color:#788188;font-family:var(--font-geist-mono),monospace;font-size:8px}.chart-legend b,.chart-legend span{display:flex;align-items:center;gap:6px;font-weight:500}.chart-legend i{width:7px;height:7px;border-radius:50%;background:var(--blue)}.chart-legend b i{background:var(--lime)}.efficiency-matrix{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);gap:6px;padding-right:48%}.dashboard-heatmap i,.efficiency-matrix>i{border:1px solid rgba(255,255,255,.07);border-radius:5px;background:rgba(248,184,78,.28);box-shadow:inset 0 0 12px rgba(255,255,255,.025);animation:matrixPulse 3.5s ease-in-out infinite alternate;animation-delay:calc(var(--cell) * -70ms)}.dashboard-heatmap i:nth-child(5n),.efficiency-matrix>i:nth-child(4n){background:rgba(255,116,102,.68)}.dashboard-heatmap i:nth-child(4n),.efficiency-matrix>i:nth-child(3n){background:rgba(186,255,50,.68)}.matrix-copy{position:absolute;top:50%;right:0;width:42%;transform:translateY(-50%)}.matrix-copy small{color:var(--amber);font-family:var(--font-geist-mono),monospace;font-size:7px;letter-spacing:.12em}.matrix-copy strong{display:block;margin-top:9px;font-size:18px;line-height:1.1}.learning-bars{display:flex;align-items:flex-end;gap:12px;padding:22px 16px 30px}.learning-bars:after{content:"";position:absolute;left:0;right:0;bottom:28px;height:1px;background:rgba(255,255,255,.12)}.learning-bars i{flex:1;border-radius:6px 6px 1px 1px;background:linear-gradient(to top,rgba(106,167,255,.2),var(--blue));transform-origin:bottom;animation:barRise 3s ease-in-out infinite alternate;animation-delay:calc(var(--bar) * -.18s)}.learning-bars i:nth-child(3n){background:linear-gradient(to top,rgba(255,116,102,.2),var(--coral))}.learning-bars b,.learning-bars span{position:absolute;bottom:0;font-family:var(--font-geist-mono),monospace;font-size:8px}.learning-bars span{left:0;color:var(--blue)}.learning-bars b{right:0;color:var(--coral);font-weight:500}.allocation-ring{display:grid;place-items:center}.allocation-ring:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:conic-gradient(var(--coral) 0 64%,var(--amber) 64% 81%,var(--lime) 81% 100%);-webkit-mask:radial-gradient(circle,transparent 0 53%,#000 55%);mask:radial-gradient(circle,transparent 0 53%,#000 55%);animation:ring 12s linear infinite}.allocation-ring>div{position:relative;z-index:2;text-align:center}.allocation-ring strong{display:block;color:var(--coral);font-size:35px}.allocation-ring small{color:#818a90;font-size:8px}.allocation-a,.allocation-b,.allocation-c{position:absolute;top:50%;padding:5px 8px;border:1px solid var(--line);border-radius:99px;background:#111516;color:var(--ink);font-family:var(--font-geist-mono),monospace;font-size:8px}.allocation-a{left:8%}.allocation-b{right:8%;top:32%}.allocation-c{right:12%;top:72%}.leak-content{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:24px;padding:28px}.leak-content h3{margin:0;font-size:23px;letter-spacing:-.04em}.leak-content p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.leak-content p span{display:block;margin-bottom:7px;color:var(--card-accent);font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.dashboard-section{padding-top:100px}.dashboard-shell{position:relative;display:grid;grid-template-columns:74px 1fr;overflow:hidden;border:1px solid var(--line-strong);border-radius:24px;background:#0a0c0d;box-shadow:0 60px 120px rgba(0,0,0,.34);transition:border-color .4s ease,box-shadow .4s ease,transform .4s ease}.dashboard-shell:hover{transform:translateY(-4px);border-color:rgba(186,255,50,.24);box-shadow:0 68px 140px rgba(0,0,0,.42),0 0 45px rgba(186,255,50,.035)}.dashboard-shell:before{content:"";position:absolute;width:420px;height:420px;right:-110px;top:-140px;border-radius:50%;background:rgba(186,255,50,.08);filter:blur(80px)}.dashboard-shell aside{position:relative;z-index:2;min-height:630px;display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 0;border-right:1px solid var(--line);background:#0d1011}.brand.mini{margin-bottom:20px}.brand.mini .brand-mark{width:25px;height:28px;font-size:20px}.dashboard-shell aside button{width:38px;height:38px;border:1px solid transparent;border-radius:10px;background:transparent;color:#687177;cursor:pointer}.dashboard-shell aside button.selected,.dashboard-shell aside button:hover{border-color:rgba(186,255,50,.2);background:rgba(186,255,50,.08);color:var(--lime)}.dashboard-main{position:relative;z-index:2;padding:34px}.dashboard-head{display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.dashboard-head small{color:#717a80;font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.14em}.dashboard-head h3{margin:8px 0 0;font-size:23px;letter-spacing:-.03em}.dashboard-head>span{display:flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid rgba(186,255,50,.2);border-radius:999px;color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.1em}.dashboard-grid{margin-top:32px;display:grid;grid-template-columns:1.15fr .85fr;gap:14px}.campaigns-panel,.performance-panel,.recommendation-panel{border:1px solid var(--line);border-radius:16px;background:rgba(16,19,21,.78)}.campaigns-panel,.performance-panel{padding:18px}.panel-title{display:flex;justify-content:space-between;margin-bottom:16px;font-size:11px}.panel-title b{color:#768087;font-size:9px;font-weight:500}.campaign-row{min-height:73px;display:grid;grid-template-columns:42px 1fr 90px 9px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.campaign-art{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#303b2a,#111717);color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:9px}.campaign-row strong{display:block;font-size:10px}.campaign-row small{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:7px;letter-spacing:.1em}.mini-progress{height:3px;overflow:hidden;border-radius:10px;background:rgba(255,255,255,.07)}.mini-progress i{display:block;height:100%;background:var(--lime);animation:breathe 2.5s ease-in-out infinite}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px rgba(186,255,50,.55)}.performance-chart{position:relative;height:220px;overflow:hidden;border-radius:10px;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:45px 45px}.performance-chart span{position:absolute;left:7%;right:6%;bottom:31%;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--lime));transform:rotate(-14deg);transform-origin:left;box-shadow:0 0 20px rgba(106,167,255,.35);animation:chartGrow 4s ease-in-out infinite alternate}.performance-chart span:after,.performance-chart span:before,.performance-chart>b,.performance-chart>i{content:"";position:absolute;width:10px;height:10px;border:2px solid var(--blue);border-radius:50%;background:#0f1315}.performance-chart span:before{left:27%;top:-4px}.performance-chart span:after{right:17%;top:-4px;border-color:var(--lime)}.performance-chart>i{left:17%;bottom:29%}.performance-chart>b{right:6%;top:23%;border-color:var(--lime)}.performance-footer{display:flex;justify-content:space-between;margin-top:16px;color:#798187;font-size:8px}.performance-footer span{display:flex;align-items:center;gap:5px}.performance-footer i{width:5px;height:5px;border-radius:50%;background:var(--lime)}.dashboard-grid-v2{grid-template-columns:1.22fr .78fr;align-items:stretch}.budget-panel,.health-panel,.heatmap-panel,.reach-panel{position:relative;overflow:hidden;padding:18px;border:1px solid var(--line);border-radius:16px;background:rgba(16,19,21,.82);transition:transform .3s ease,border-color .3s ease,background .3s ease}.budget-panel:hover,.health-panel:hover,.heatmap-panel:hover,.reach-panel:hover{transform:translateY(-3px);border-color:rgba(186,255,50,.22);background:rgba(19,23,24,.94)}.reach-panel{min-height:285px}.reach-value{position:absolute;z-index:2;top:56px;left:20px}.reach-value strong{display:block;color:var(--lime);font-size:36px;letter-spacing:-.06em}.reach-value span{color:#7f898e;font-size:9px}.reach-chart{position:absolute;left:18px;right:18px;bottom:14px;width:calc(100% - 36px);height:205px;overflow:visible}.reach-gridline{fill:none;stroke:rgba(255,255,255,.06);stroke-width:1}.reach-area{fill:url(#reach-fill)}.reach-line{fill:none;stroke:var(--lime);stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(186,255,50,.4));stroke-dasharray:900;animation:drawLine 4s ease-in-out infinite alternate}.reach-chart circle{fill:#0b0f0e;stroke:var(--lime);stroke-width:3}.heatmap-panel{min-height:285px}.dashboard-heatmap{height:190px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);gap:6px}.heatmap-scale{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:10px;color:#707980;font-family:var(--font-geist-mono),monospace;font-size:7px}.heatmap-scale i{width:14px;height:5px;border-radius:1px;background:rgba(255,116,102,.45)}.heatmap-scale i:nth-of-type(2){background:rgba(248,184,78,.55)}.heatmap-scale i:nth-of-type(3){background:rgba(186,255,50,.45)}.heatmap-scale i:nth-of-type(4){background:var(--lime)}.heatmap-scale b{font-weight:500}.budget-panel,.health-panel{min-height:205px}.budget-bars{display:grid;gap:14px}.budget-bars>span{display:grid;grid-template-columns:90px 1fr 50px;align-items:center;gap:12px}.budget-bars small,.budget-bars strong{font-family:var(--font-geist-mono),monospace;font-size:7px}.budget-bars>span>i{height:7px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.07)}.budget-bars>span>i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blue),var(--lime));animation:breathe 2.8s ease-in-out infinite}.budget-bars strong{color:var(--lime);text-align:right}.budget-bars .paused>i b{background:var(--coral)}.budget-bars .paused strong{color:var(--coral)}.health-panel{display:grid;grid-template-columns:116px 1fr;align-items:center;column-gap:18px}.health-panel .panel-title{grid-column:1/-1}.health-ring{position:relative;width:106px;height:106px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(186,255,50,.05),transparent 70%)}.health-ring:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(var(--lime) 0 82%,rgba(255,255,255,.08) 82% 100%);-webkit-mask:radial-gradient(circle,transparent 0 54%,#000 56%);mask:radial-gradient(circle,transparent 0 54%,#000 56%);animation:healthPulse 4s ease-in-out infinite}.health-ring>div{position:relative;z-index:2;display:flex;align-items:baseline}.health-ring strong{color:var(--lime);font-size:26px}.health-ring small{color:#7a8489;font-size:8px}.health-panel>p{margin:0;color:#8e979b;font-size:10px;line-height:1.6}.health-panel>p i{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime)}.recommendation-panel{grid-column:1/-1;min-height:86px;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:16px 18px;border-color:rgba(186,255,50,.22);background:rgba(186,255,50,.045)}.recommendation-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--lime);color:#071000;font-size:22px}.recommendation-panel small{display:block;color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:7px;letter-spacing:.12em}.recommendation-panel strong{font-size:11px}.mode-switcher{overflow:hidden;border:1px solid var(--line-strong);border-radius:24px;background:var(--panel)}.mode-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.mode-tabs button{position:relative;height:72px;border:0;border-right:1px solid var(--line);background:transparent;color:#747d82;font-size:12px;font-weight:700;cursor:pointer;transition:color .25s ease,background .25s ease}.mode-tabs button:last-child{border-right:0}.mode-tabs button i{position:absolute;left:0;right:0;bottom:-1px;height:2px;transform:scaleX(0);background:var(--lime);transition:transform .3s ease}.mode-tabs button.active,.mode-tabs button:hover{color:var(--ink);background:rgba(255,255,255,.025)}.mode-tabs button.active i{transform:scaleX(1)}.mode-content{min-height:390px;display:grid;grid-template-columns:1fr .75fr;align-items:center;gap:60px;padding:54px 64px}.mode-copy>p{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.mode-copy h3{max-width:530px;margin:10px 0 18px;font-size:38px;line-height:1.02;letter-spacing:-.05em}.mode-copy>div{max-width:600px;color:var(--muted);font-size:14px;line-height:1.7}.mode-copy ul,.pricing-card ul{display:flex;flex-wrap:wrap;gap:10px 18px;margin:28px 0 0;padding:0;list-style:none}.mode-copy li,.pricing-card li{color:#c3c8ca;font-size:11px}.mode-copy li span,.price-note span,.pricing-card li span{margin-right:7px;color:var(--lime)}.permission-visual{position:relative;min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center}.permission-ring{position:absolute;width:270px;height:270px;border:1px solid rgba(186,255,50,.18);border-radius:50%;background:radial-gradient(circle,rgba(186,255,50,.08),transparent 65%);animation:ring 12s linear infinite}.permission-ring:after,.permission-ring:before{content:"";position:absolute;border:1px dashed rgba(255,255,255,.12);border-radius:50%;inset:24px}.permission-ring:after{inset:57px;border-style:solid}.permission-ring i{position:absolute;top:12px;left:50%;width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 20px var(--lime)}.permission-visual small{position:relative;z-index:2;color:#7d858a;font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.12em}.permission-visual strong{position:relative;z-index:2;margin-top:4px;color:var(--lime);font-size:60px;letter-spacing:-.06em}.permission-visual p{position:relative;z-index:2;margin:0;color:#9aa2a7;font-size:10px}.closing-section,.team-section{position:relative;min-height:760px;display:flex;align-items:center;overflow:hidden}.closing-media img,.team-media img{object-position:center}.team-overlay{background:linear-gradient(90deg,rgba(7,9,10,.12),rgba(7,9,10,.2) 48%,rgba(7,9,10,.96) 79%,#07090a),linear-gradient(0deg,rgba(7,9,10,.65),transparent 60%)}.team-copy{position:relative;z-index:2;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding-left:54%}.team-copy>p{color:#c5caca}.team-points{display:flex;flex-direction:column;gap:12px;margin-top:30px}.team-points span{color:#d5d9d8;font-size:12px}.team-points i{display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px rgba(186,255,50,.5)}.calculator-section{padding-bottom:160px}.calculator{display:grid;grid-template-columns:.92fr 1.08fr;gap:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:24px;background:var(--panel)}.calculator-controls{display:flex;flex-direction:column;justify-content:space-around;gap:38px;padding:50px;border-right:1px solid var(--line)}.range-control>span{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;color:#9ca3a7;font-size:11px}.range-control strong{color:var(--ink);font-size:14px}.range-control input{width:100%;height:4px;border-radius:999px;outline:none;appearance:none;background:linear-gradient(90deg,var(--lime) var(--range-progress),#2a3033 var(--range-progress));transition:filter .25s ease}.range-control input:focus-visible,.range-control:hover input{filter:drop-shadow(0 0 8px rgba(186,255,50,.28))}.range-control input::-webkit-slider-thumb{width:18px;height:18px;border:3px solid #101412;border-radius:50%;appearance:none;background:var(--lime);box-shadow:0 0 0 1px var(--lime),0 0 20px rgba(186,255,50,.25);cursor:grab}.range-control input::-moz-range-thumb{width:16px;height:16px;border:3px solid #101412;border-radius:50%;background:var(--lime);box-shadow:0 0 0 1px var(--lime);cursor:grab}.calculator-results{padding:32px;background:#0b0e0f}.cost-status,.result-pair,.savings-grid{display:grid;grid-template-columns:repeat(2,1fr)}.cost-status,.hero-result,.result-pair,.savings-grid span{border:1px solid var(--line);border-radius:13px}.result-pair{overflow:hidden;border-radius:13px}.result-pair>span{padding:16px;color:#8b9398;font-size:9px}.result-pair>span+span{border-left:1px solid var(--line)}.cost-status strong,.result-pair strong{display:block;margin-top:7px;color:var(--ink);font-size:18px}.hero-result{margin-top:12px;padding:20px;border-color:rgba(186,255,50,.18);background:rgba(186,255,50,.045)}.hero-result small{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.14em}.hero-result strong{display:block;margin-top:8px;color:var(--lime);font-size:40px;letter-spacing:-.05em}.disclaimer,.hero-result p{margin:3px 0 0;color:#7c858a;font-size:9px}.cost-status{margin-top:12px;align-items:center;padding:16px}.cost-status span{color:#858d92;font-size:9px}.cost-status p{margin:0;text-align:right;font-size:11px}.cost-status.negative p,.cost-status.negative strong{color:var(--coral)}.cost-status.positive p,.cost-status.positive strong{color:#4ed58c}.savings-title{display:flex;flex-direction:column;gap:4px;margin-top:20px}.savings-title strong{font-size:11px}.savings-title span{color:#7f888d;font-size:9px}.savings-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:11px}.savings-grid span{padding:13px}.savings-grid i,.savings-grid small{display:block;color:#798187;font-size:8px;font-style:normal}.savings-grid strong{display:block;margin:6px 0;color:var(--lime);font-size:16px}.disclaimer{margin-top:18px;line-height:1.5}.faq-section,.pricing-section,.proof-section{width:min(var(--max),calc(100% - 48px));margin:0 auto}.proof-section{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;padding:0 0 150px}.proof-copy{align-self:center}.proof-cards{display:grid;gap:10px}.proof-cards article{position:relative;min-height:150px;display:grid;grid-template-columns:42px 1fr 1fr;gap:20px;align-items:center;padding:24px;border:1px solid var(--line);border-radius:17px;background:var(--panel);transition:transform .3s ease,border-color .3s ease,background .3s ease}.proof-cards article:hover{transform:translateX(6px);border-color:rgba(186,255,50,.32);background:#121718}.proof-cards article>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(186,255,50,.28);color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:9px}.proof-cards h3{margin:0;font-size:18px;letter-spacing:-.03em}.proof-cards p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.testimonials-section{position:relative;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding:135px 0 90px;border-top:1px solid var(--line)}.testimonials-section:before{content:"";position:absolute;width:580px;height:580px;left:-320px;top:120px;border-radius:50%;background:rgba(106,167,255,.045);filter:blur(100px);pointer-events:none}.testimonials-intro{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:54px}.testimonials-intro h2{max-width:780px;margin:0;font-size:clamp(46px,5.1vw,74px);line-height:.98;letter-spacing:-.065em}.review-summary{min-width:220px;display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:16px 18px;border:1px solid var(--line);border-radius:15px;background:rgba(15,18,20,.76)}.review-summary strong{grid-row:1/3;color:var(--ink);font-size:33px;letter-spacing:-.06em}.review-summary span,.testimonial-topline>span{color:var(--amber);font-size:12px;letter-spacing:.13em;text-shadow:0 0 18px rgba(248,184,78,.22)}.review-summary small{color:#7d858a;font-size:8px}.testimonials-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.testimonial-card{--review-accent:var(--lime);position:relative;min-height:300px;overflow:hidden;display:flex;flex-direction:column;padding:24px;border:1px solid var(--line);border-radius:20px;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--review-accent) 9%,transparent),transparent 42%),rgba(15,18,20,.88);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.testimonial-card:before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,var(--review-accent),transparent);transform:scaleX(.2);opacity:.18;transition:transform .4s ease,opacity .4s ease}.testimonial-card:hover{transform:translateY(-7px);border-color:color-mix(in srgb,var(--review-accent) 34%,transparent);box-shadow:0 26px 70px rgba(0,0,0,.28)}.testimonial-card:hover:before{transform:scaleX(1);opacity:.75}.testimonial-2{--review-accent:var(--blue)}.testimonial-3{--review-accent:var(--amber)}.testimonial-4{--review-accent:#64d99d}.testimonial-5{--review-accent:var(--coral)}.testimonial-6{--review-accent:#b68cff}.testimonial-topline{position:relative;display:grid;grid-template-columns:58px 1fr;align-items:center;gap:13px}.testimonial-avatar{width:58px;height:58px;overflow:hidden;border:1px solid color-mix(in srgb,var(--review-accent) 40%,transparent);border-radius:50%;background:#1a1f21;box-shadow:0 0 0 5px color-mix(in srgb,var(--review-accent) 5%,transparent)}.testimonial-avatar img{width:100%;height:100%;object-fit:cover}.testimonial-avatar.focus-left img{object-position:left center}.testimonial-avatar.focus-right img{object-position:right center}.testimonial-topline strong{display:block;font-size:13px}.testimonial-topline small{display:block;margin-top:4px;color:#7f888d;font-size:8px}.testimonial-topline>span{grid-column:2;margin-top:-10px;font-size:9px}.testimonial-card blockquote{position:relative;flex:1;margin:28px 0 26px;color:#d9dcda;font-size:15px;line-height:1.62;letter-spacing:-.018em}.testimonial-card blockquote:before{content:"“";position:absolute;right:0;top:-30px;color:color-mix(in srgb,var(--review-accent) 18%,transparent);font-family:Georgia,serif;font-size:88px;line-height:1}.testimonial-outcome{display:flex;align-items:center;gap:8px;padding-top:15px;border-top:1px solid var(--line);color:#9da4a8;font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.testimonial-outcome i{width:7px;height:7px;border-radius:50%;background:var(--review-accent);box-shadow:0 0 14px color-mix(in srgb,var(--review-accent) 60%,transparent)}.testimonial-disclaimer{margin:18px 0 0;color:#656d72;font-size:8px;text-align:center}.pricing-section{position:relative;display:grid;grid-template-columns:.9fr .78fr;gap:110px;align-items:center;padding:130px 0;border-top:1px solid var(--line)}.testimonials-section+.pricing-section{padding-top:90px}.pricing-section:before{content:"";position:absolute;width:650px;height:650px;right:-300px;top:30px;border-radius:50%;background:rgba(186,255,50,.06);filter:blur(90px)}.price-note{margin-top:14px;color:#bcc2c5;font-size:12px}.pricing-card{position:relative;z-index:2;padding:38px;border:1px solid rgba(186,255,50,.28);border-radius:24px;background:radial-gradient(circle at top right,rgba(186,255,50,.14),transparent 34%),var(--panel);box-shadow:0 40px 100px rgba(0,0,0,.3);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.pricing-card:hover{transform:translateY(-7px);border-color:rgba(186,255,50,.48);box-shadow:0 48px 120px rgba(0,0,0,.38),0 0 46px rgba(186,255,50,.055)}.pricing-badge{color:var(--lime);font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.14em}.pricing-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.selo-desconto{padding:5px 10px;border-radius:999px;background:var(--lime);color:#0b0d0e;font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:800;letter-spacing:.1em;white-space:nowrap}.preco-antes{margin-top:20px;color:#8c9499;font-size:13px}.preco-antes b{color:#a8b0b4;font-weight:600;text-decoration:line-through;text-decoration-color:rgba(186,255,50,.75)}.pricing-card>p.preco-lancamento{margin:0 0 26px;color:#bcc2c5;font-size:12px;text-align:left}.price{display:flex;align-items:flex-start;margin:22px 0 26px}.preco-antes+.price{margin:4px 0 10px}.price>span{margin-top:11px;color:var(--lime);font-size:18px;font-weight:800}.price strong{color:var(--lime);font-size:76px;line-height:.9;letter-spacing:-.07em}.price small{align-self:flex-end;margin:0 0 5px 8px;color:#8c9499;font-size:12px}.pricing-card ul{flex-direction:column;margin:0 0 30px}.lp2 .button-wide{width:100%}.pricing-card>p{margin:12px 0 0;color:#737c81;text-align:center;font-size:9px}.faq-section{padding:120px 0 150px;border-top:1px solid var(--line)}.faq-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.faq-list article{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--panel);transition:border-color .25s ease,transform .25s ease,background .25s ease}.faq-list article:hover{transform:translateY(-2px);border-color:rgba(186,255,50,.2);background:#111517}.faq-list article.open{border-color:rgba(186,255,50,.25)}.faq-list button{width:100%;min-height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;border:0;background:transparent;text-align:left;cursor:pointer}.faq-list button span{font-size:13px;font-weight:700}.faq-list button i{width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--lime);font-style:normal;transition:transform .3s ease,border-color .3s ease,background .3s ease}.faq-list article.open button i{transform:rotate(180deg);border-color:rgba(186,255,50,.38);background:rgba(186,255,50,.07)}.panel-title{font-size:12px}.campaign-row small,.dashboard-head small,.dashboard-head>span,.heatmap-scale,.panel-title b,.pricing-card>p,.testimonial-disclaimer,.testimonial-outcome{font-size:9px}.campaign-row strong{font-size:11px}.leak-content p,.proof-cards p{font-size:12px;line-height:1.65}.testimonial-topline strong{font-size:14px}.testimonial-topline small{font-size:10px;line-height:1.35}.testimonial-topline>span{font-size:10px}.faq-list button span{font-size:14px}.faq-list article>div p{font-size:13px}.lp2 footer>div a{font-size:11px}.faq-list article>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-list article.open>div{grid-template-rows:1fr}.faq-list article>div p{min-height:0;overflow:hidden;margin:0;padding:0 22px;color:var(--muted);font-size:12px;line-height:1.65;transition:padding .3s ease}.faq-list article.open>div p{padding:0 22px 22px}.closing-section{min-height:740px}.closing-overlay{background:linear-gradient(90deg,#07090a,rgba(7,9,10,.91) 34%,rgba(7,9,10,.12) 76%),linear-gradient(0deg,rgba(7,9,10,.76),transparent 60%)}.closing-copy{position:relative;z-index:2;width:min(var(--max),calc(100% - 48px));margin:0 auto;padding-right:50%}.closing-copy .button{margin-top:28px}.lp2 footer{width:min(var(--max),calc(100% - 48px));min-height:160px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto auto;gap:40px;align-items:center;border-top:1px solid var(--line)}.lp2 footer p,.lp2 footer>span{color:#737c81;font-size:10px}.lp2 footer>div{display:flex;gap:22px}.lp2 footer>div a{color:#989fa4;font-size:10px}@keyframes pulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes scan{0%{transform:translateX(0)}to{transform:translateX(138%)}}@keyframes marqueeForward{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@keyframes planeFloat{0%,to{transform:translateZ(0) scale(1.012) rotate(.08deg)}50%{transform:translate3d(0,-5px,0) scale(1.016) rotate(-.08deg)}}@keyframes cloudCruise{0%{transform:translate3d(12vw,14px,0) scale(var(--cloud-scale,1));opacity:0}10%,82%{opacity:var(--cloud-opacity,.68)}48%{transform:translate3d(-40vw,-5px,0) scale(var(--cloud-scale,1))}to{transform:translate3d(-96vw,-22px,0) scale(var(--cloud-scale,1));opacity:0}}@keyframes planeFloatReduced{0%,to{transform:translateZ(0) scale(1.01)}50%{transform:translate3d(0,-2px,0) scale(1.012)}}@keyframes logActive{0%,70%,to{opacity:.32;background:transparent}12%,48%{opacity:1;background:rgba(186,255,50,.035)}}@keyframes loading{0%{width:5%}70%{width:92%}to{width:100%}}@keyframes route{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes chartGrow{0%{transform:rotate(-4deg) scaleX(.72);opacity:.55}to{transform:rotate(-12deg) scaleX(1);opacity:1}}@keyframes breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes ring{to{transform:rotate(1turn)}}@keyframes transfer{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}@keyframes verticalTransfer{0%{transform:translateY(-110%)}to{transform:translateY(260%)}}@keyframes barRise{0%{transform:scaleY(.55);opacity:.55}to{transform:scaleY(1);opacity:1}}@keyframes drawLine{0%{stroke-dashoffset:900;opacity:.45}to{stroke-dashoffset:0;opacity:1}}@keyframes matrixPulse{0%{opacity:.42;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes healthPulse{0%,to{filter:drop-shadow(0 0 0 rgba(186,255,50,0))}50%{filter:drop-shadow(0 0 12px rgba(186,255,50,.35))}}@media (max-width:1080px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero-content{grid-template-columns:1fr .78fr;gap:34px}.verdict-card{transform:scale(.92);transform-origin:right}.leak-content{grid-template-columns:1fr}.mode-content{padding:48px}.proof-section{gap:40px}.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:840px){.announcement{font-size:8px;letter-spacing:.12em}.site-header{height:62px;padding:0 18px}.header-actions .text-link{display:none}.button-small{min-height:36px;padding:0 12px}.brand{font-size:12px}.brand-mark{width:24px;height:28px;font-size:20px}.hero{min-height:auto}.hero-image{opacity:.52}.hero-image img{object-position:62% center}.hero-image:after{background:linear-gradient(0deg,#07090a 5%,rgba(7,9,10,.8) 58%,rgba(7,9,10,.33))}.hero-content{width:min(100% - 36px,var(--max));min-height:0;grid-template-columns:1fr;padding:90px 0 185px}.hero-copy{padding-top:80px}.hero h1{font-size:clamp(45px,11.5vw,72px)}.verdict-card{transform:none;max-width:560px}.hero-stats{width:calc(100% - 36px)}.hero-stats div{flex-direction:column;gap:3px;padding:15px}.hero-stats strong{font-size:18px}.hero-stats span{font-size:8px}.section{width:calc(100% - 36px);padding:100px 0}.section-intro{margin-bottom:44px}.split-intro{display:block}.steps-layout{grid-template-columns:1fr}.step-nav{display:grid;grid-template-columns:repeat(2,1fr)}.step-stage{grid-template-columns:1fr;gap:36px;padding:32px}.plane-section{min-height:780px}.plane-image img{object-position:67% center}.plane-overlay{background:linear-gradient(0deg,#07090a,rgba(7,9,10,.82) 56%,rgba(7,9,10,.12))}.plane-copy{width:calc(100% - 36px);padding:330px 0 0}.altitude{right:18px;top:70px;bottom:auto}.cloud-one{top:17%;left:80%}.cloud-two{top:31%;left:88%}.cloud-three{display:none}.leaks-grid{grid-template-columns:1fr}.dashboard-shell{grid-template-columns:54px 1fr}.dashboard-main{padding:22px}.dashboard-grid{grid-template-columns:1fr}.recommendation-panel{grid-column:auto}.heatmap-panel,.reach-panel{min-height:280px}.health-panel{min-height:190px}.mode-content{grid-template-columns:1fr;padding:36px}.permission-visual{order:-1;min-height:260px}.team-section{min-height:760px;align-items:flex-end}.team-media img{object-position:34% center}.team-overlay{background:linear-gradient(0deg,#07090a,rgba(7,9,10,.84) 52%,rgba(7,9,10,.05))}.team-copy{width:calc(100% - 36px);padding:0 0 70px}.calculator{grid-template-columns:1fr}.calculator-controls{border-right:0;border-bottom:1px solid var(--line)}.pricing-section,.proof-section,.testimonials-section{width:calc(100% - 36px)}.pricing-section,.proof-section{grid-template-columns:1fr}.proof-section{padding:0 0 110px}.testimonials-section{padding:110px 0 80px}.testimonials-intro{align-items:flex-start}.pricing-section{gap:55px}.faq-section{width:calc(100% - 36px)}.faq-list{grid-template-columns:1fr}.closing-section{min-height:720px;align-items:flex-end}.closing-media img{object-position:66% center}.closing-overlay{background:linear-gradient(0deg,#07090a,rgba(7,9,10,.9) 53%,rgba(7,9,10,.05))}.closing-copy{padding:0 0 75px}.closing-copy,footer{width:calc(100% - 36px)}footer{grid-template-columns:1fr 1fr;gap:18px;padding:34px 0}footer>div,footer>span{justify-self:end}}@media (max-width:560px){.announcement{white-space:nowrap;overflow:hidden;padding:0 12px}.header-actions .button span{display:none}.header-actions .button{font-size:10px}.hero-copy{padding-top:32px}.hero-lede{font-size:15px}.hero-actions{display:grid}.button{width:100%}.hero-stats{grid-template-columns:repeat(3,1fr)}.hero-stats div{padding:12px 8px}.hero-stats span{line-height:1.3}.closing-copy h2,.plane-copy h2,.pricing-copy h2,.proof-copy h2,.section-intro h2,.team-copy h2,.testimonials-intro h2{font-size:42px}.step-nav button{min-height:62px;padding:0 12px}.step-nav button strong{font-size:10px}.step-stage{padding:24px}.flight-path{gap:8px}.flight-path>i{width:24px}.flight-cloud{min-width:132px;padding:12px 17px 11px}.flight-cloud b{font-size:11px}.action-marquee .marquee-track{animation-duration:29s}.plane-image img{animation-duration:9s}.cloud-one{--cloud-speed:31s}.cloud-two{--cloud-speed:37s}.leak-visual{height:210px}.leak-content{padding:22px}.dashboard-shell{grid-template-columns:1fr}.dashboard-shell aside{display:none}.dashboard-main{padding:14px}.dashboard-head{flex-direction:column;gap:14px}.dashboard-head h3{font-size:18px}.dashboard-grid{gap:10px}.heatmap-panel,.reach-panel{min-height:250px}.dashboard-heatmap{height:165px}.budget-bars>span{grid-template-columns:72px 1fr 46px;gap:8px}.health-panel{grid-template-columns:100px 1fr}.health-ring{width:90px;height:90px}.recommendation-panel{grid-template-columns:auto 1fr}.recommendation-panel button{grid-column:1/-1;width:100%}.hero-flow{grid-template-columns:1fr}.flow-transfer{min-height:36px}.flow-transfer i{width:1px;height:100%}.flow-transfer i:after{width:100%;height:40%;animation-name:verticalTransfer}.hero-chart-row{grid-template-columns:105px 1fr}.efficiency-matrix{padding-right:44%}.allocation-ring,.efficiency-matrix,.fatigue-chart,.learning-bars{inset:54px 22px 24px}.mode-tabs button{font-size:10px}.mode-content{padding:28px 22px}.mode-copy h3{font-size:31px}.calculator-controls{padding:30px 22px}.calculator-results{padding:20px}.result-pair{grid-template-columns:1fr}.result-pair>span+span{border-left:0;border-top:1px solid var(--line)}.cost-status{grid-template-columns:1fr;gap:14px}.cost-status p{text-align:left}.savings-grid strong{font-size:12px}.proof-cards article{grid-template-columns:38px 1fr}.proof-cards article p{grid-column:2}.testimonials-intro{display:grid;gap:26px}.review-summary{width:100%}.testimonials-grid{grid-template-columns:1fr}.testimonial-card{min-height:270px}.pricing-card{padding:28px 22px}.faq-section{padding:90px 0 110px}footer{grid-template-columns:1fr;text-align:center}footer .brand,footer>div,footer>span{justify-self:center}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation:none!important;transition-duration:.12s!important}[data-reveal]{opacity:1;transform:none}.action-marquee .marquee-track{animation:marqueeForward 70s linear infinite!important}.plane-image img{animation:planeFloatReduced 14s ease-in-out infinite!important}.flight-cloud{animation:cloudCruise 78s linear infinite!important}.flight-path>i:after{animation:route 6s linear infinite!important}[data-motion].motion-paused *,[data-motion].motion-paused :after,[data-motion].motion-paused :before{animation-play-state:paused!important}}.lp2 .cta-inline{display:flex;flex-direction:column;align-items:center;gap:18px;margin:64px auto 0;padding:0 24px;max-width:640px;text-align:center}.lp2 .cta-inline p{margin:0;color:var(--muted);font-size:16px;line-height:1.6}