html{scroll-behavior:smooth}*{box-sizing:border-box}input::placeholder,textarea::placeholder{color:#718394}select option{background:#071017;color:#f4f8fb}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid #2dd4e8;outline-offset:3px}@media (max-width:900px){main [style*="grid-template-columns: minmax"]{grid-template-columns:1fr!important}main nav{align-items:flex-start!important}}@media (min-width:760px){a[href="#lead"][style*=fixed]{display:none!important}}:root{--night-bg:#05080a;--night-bg-2:#081114;--night-bg-3:#0d1b1e;--night-panel:#111820;--night-card:#162329;--night-ice:#e7ecea;--night-muted:#7a8b91;--night-steel:#a8b8bd;--night-green:#0f8;--night-cyan:#00d1b2;--night-gold:#d6a84f;--night-amber:#ffb020;--night-red:#ff4d4d}.night-ops,body{color:var(--night-ice)}.night-ops{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 10% 0,rgba(0,209,178,.08),transparent 28%),linear-gradient(180deg,#05080a,#081114 45%,#05080a);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.night-ops *{letter-spacing:0}.night-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.night-section{position:relative;padding:96px 0}.night-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:6px 14px;color:var(--night-ice);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em}.night-kicker:before{content:"✦";color:var(--night-cyan);font-size:14px}.night-title{margin:0;max-width:940px;color:var(--night-ice);font-family:Space Grotesk,Sora,Inter,sans-serif;font-size:clamp(34px,5.7vw,76px);font-weight:900;line-height:.98}.night-title-sm{font-size:clamp(30px,4vw,56px)}.night-copy{margin:22px 0 0;max-width:760px;color:#b7c6c9;font-size:18px;line-height:1.75}.night-nav{position:absolute;inset:0 0 auto;z-index:5;padding:22px 0}.night-nav-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.night-brand{color:var(--night-ice);font-family:Space Grotesk,Sora,Inter,sans-serif;font-size:26px;font-weight:950;text-decoration:none}.night-links{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.night-links a{color:var(--night-steel);font-size:14px;font-weight:750;text-decoration:none}.night-links a:hover{color:var(--night-green)}.night-hero{position:relative;min-height:100vh;display:grid;align-items:center;padding:116px 0 72px;isolation:isolate}.night-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(rgba(5,8,10,.72),rgba(5,8,10,.82)),repeating-linear-gradient(90deg,rgba(231,236,234,.04) 0 1px,transparent 1px 88px),linear-gradient(135deg,#05080a,#0d1b1e 54%,#05080a)}.night-hero:after{content:"";position:absolute;inset:12% 5% 8% 48%;z-index:-1;border:1px solid rgba(0,255,136,.12);border-radius:28px;background:linear-gradient(120deg,rgba(0,255,136,.12),transparent 28%),radial-gradient(circle at 60% 35%,rgba(0,209,178,.12),transparent 38%),rgba(17,24,32,.42);box-shadow:0 40px 120px rgba(0,0,0,.42)}.night-hero-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(340px,.78fr);grid-gap:46px;gap:46px;align-items:center}.night-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(0,209,178,.24);border-radius:999px;background:rgba(0,209,178,.07);color:var(--night-cyan);padding:8px 12px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:850;text-transform:uppercase}.night-dot{width:8px;height:8px;border-radius:50%;background:var(--night-green);box-shadow:0 0 18px rgba(0,255,136,.75)}.night-hero h1{margin:22px 0 0;max-width:900px;color:var(--night-ice);font-family:Space Grotesk,Sora,Inter,sans-serif;font-size:clamp(46px,7vw,92px);font-weight:950;line-height:.94}.night-hero-sub{margin:26px 0 0;max-width:760px;color:#d3dddc;font-size:clamp(18px,2vw,23px);line-height:1.58}.night-slogan{margin:20px 0 0;color:var(--night-gold);font-size:17px;font-weight:900}.night-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.night-button,.night-button-secondary,.night-button-text{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:999px;padding:0 20px;border:1px solid rgba(231,236,234,.18);font-size:15px;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.night-button{border-color:var(--night-green);background:var(--night-green);color:#03100b;box-shadow:0 18px 44px rgba(0,255,136,.16)}.night-button-secondary{background:rgba(231,236,234,.02);color:var(--night-ice)}.night-button-text{border-color:transparent;background:transparent;color:var(--night-cyan);padding:0 8px}.night-button-secondary:hover,.night-button-text:hover,.night-button:hover{transform:translateY(-2px);border-color:var(--night-cyan);box-shadow:0 18px 46px rgba(0,209,178,.13)}.service-structure-button{position:relative;overflow:hidden;border-color:rgba(214,168,79,.58);color:var(--night-gold);animation:structurePulse 1.8s ease-in-out infinite}.service-structure-button:before{content:"";position:absolute;inset:-60% auto -60% -40%;width:36%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(214,168,79,.32),transparent);transition:transform .55s ease}.service-structure-button:hover:before{transform:translateX(360%) rotate(18deg)}.service-structure-button:hover{border-color:var(--night-gold);box-shadow:0 0 0 1px rgba(214,168,79,.2),0 20px 60px rgba(214,168,79,.16)}@keyframes structurePulse{0%,to{box-shadow:0 0 0 rgba(214,168,79,0)}50%{box-shadow:0 0 28px rgba(214,168,79,.2)}}.night-terminal{overflow:hidden;border:1px solid rgba(0,255,136,.22);border-radius:24px;background:rgba(3,7,8,.88);box-shadow:0 34px 90px rgba(0,0,0,.46)}.night-terminal-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid hsla(196,9%,52%,.18);padding:14px 16px;color:var(--night-muted);font-size:12px}.night-terminal-bar,.night-terminal-screen{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace}.night-terminal-screen{min-height:372px;padding:22px;font-size:14px;line-height:1.8}.night-terminal-line{display:block;color:#c9d9d8}.night-terminal-line strong{color:var(--night-green)}.night-cursor:after{content:" ";display:inline-block;width:8px;height:1.1em;margin-left:4px;background:var(--night-green);vertical-align:-.18em;animation:night-blink 1s steps(2,start) infinite}@keyframes night-blink{50%{opacity:0}}.night-card{border:1px solid hsla(196,9%,52%,.18);border-radius:24px;background:rgba(17,24,32,.78);box-shadow:0 26px 80px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.night-card:hover{transform:translateY(-3px);border-color:rgba(0,209,178,.44);box-shadow:0 28px 90px rgba(0,209,178,.08)}.night-grid-2{display:grid;grid-template-columns:minmax(0,.92fr) minmax(300px,1fr);grid-gap:42px;gap:42px;align-items:start}.night-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px}.night-grid-3,.night-grid-4{display:grid;gap:16px;margin-top:30px}.night-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px}.night-mini-card{padding:22px}.night-mini-card h3{margin:0;font-size:20px}.night-mini-card li,.night-mini-card p{color:#a9bbbe;line-height:1.62}.night-list{display:grid;grid-gap:12px;gap:12px;padding:0;margin:24px 0 0;list-style:none}.night-list li{display:flex;gap:10px;align-items:flex-start;border:1px solid hsla(196,9%,52%,.16);border-radius:16px;background:rgba(8,17,20,.74);padding:14px}.night-check{color:var(--night-green);font-weight:950}.night-scene{position:relative;min-height:430px;padding:24px;overflow:hidden}.night-monitor{position:absolute;inset:34px 34px auto;min-height:230px;border:1px solid rgba(0,255,136,.18);border-radius:20px;background:repeating-linear-gradient(0deg,rgba(0,255,136,.03) 0 1px,transparent 1px 28px),#05080a;padding:18px}.night-person{position:absolute;right:42px;bottom:32px;width:128px;height:168px;border:1px solid rgba(231,236,234,.12);border-radius:70px 70px 18px 18px;background:linear-gradient(180deg,rgba(231,236,234,.12),rgba(231,236,234,.02))}.night-shadow{position:absolute;left:36px;bottom:36px;width:154px;height:206px;border-radius:80px 80px 18px 18px;background:linear-gradient(180deg,rgba(0,255,136,.18),rgba(0,209,178,.02));filter:drop-shadow(0 0 24px rgba(0,255,136,.18))}.night-agent-card{display:grid;grid-gap:16px;gap:16px;padding:20px}.night-agent-head{display:flex;align-items:center;gap:14px}.night-avatar{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(0,255,136,.24);border-radius:20px;background:rgba(0,255,136,.07);color:var(--night-green);font-family:Space Grotesk,Sora,Inter,sans-serif;font-size:22px;font-weight:950}.night-agent-card h3{margin:0}.night-agent-card p{margin:0;color:#a9bbbe;line-height:1.55}.night-tags{display:flex;gap:8px;flex-wrap:wrap}.night-tag{border:1px solid rgba(0,209,178,.18);border-radius:999px;color:var(--night-steel);padding:6px 10px;font-size:12px;font-weight:800}.night-dialog-backdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:rgba(0,0,0,.72);padding:18px}.night-modal{width:min(760px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:26px}.night-drawer{position:fixed;inset:0 0 0 auto;z-index:51;width:min(520px,100%);overflow:auto;padding:28px;animation:night-slide-in .22s ease}@keyframes night-slide-in{0%{transform:translateX(100%)}}.night-execution-card{padding:24px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace}.night-week{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.night-week div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid hsla(196,9%,52%,.16);padding-bottom:9px}.night-roi-form{display:grid;grid-gap:12px;gap:12px;padding:24px}.night-field{display:grid;grid-gap:7px;gap:7px;color:var(--night-steel);font-size:13px;font-weight:800}.night-field input,.night-field select,.night-field textarea{width:100%;min-height:48px;border:1px solid hsla(196,9%,52%,.28);border-radius:14px;background:#05080a;color:var(--night-ice);padding:0 14px;font:inherit}.night-field textarea{min-height:112px;padding-top:12px;resize:vertical}.night-result{border:1px solid rgba(214,168,79,.24);border-radius:18px;background:rgba(214,168,79,.07);padding:18px}.night-result strong{display:block;color:var(--night-gold);font-size:28px}.night-faq{display:grid;grid-gap:12px;gap:12px;margin-top:28px}.night-faq details{padding:18px 20px}.night-faq summary{cursor:pointer;color:var(--night-ice);font-weight:900}.night-lead-form{display:grid;grid-gap:13px;gap:13px;padding:26px}.service-lead-steps{display:grid;grid-gap:14px;gap:14px;margin-top:34px}.service-lead-step{background:linear-gradient(180deg,rgba(231,236,234,.052),rgba(231,236,234,.018)),rgba(17,24,32,.86)}.service-lead-step h3{color:var(--night-ice)}.service-lead-step p{margin-bottom:0}.service-team-concept{margin-top:38px;padding:34px}.service-team-concept .night-copy{max-width:1040px}.night-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.night-form-message{border:1px solid rgba(0,255,136,.24);border-radius:16px;background:rgba(0,255,136,.08);color:var(--night-green);padding:14px;font-weight:850}.night-mobile-cta{position:fixed;left:16px;right:16px;bottom:16px;z-index:30;box-shadow:0 20px 60px rgba(0,0,0,.45)}.night-footer{border-top:1px solid hsla(196,9%,52%,.18);padding:44px 0 96px;color:var(--night-muted)}.night-footer-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.night-footer a{color:var(--night-steel);text-decoration:none}@media (prefers-reduced-motion:reduce){.night-ops *,.night-ops :after,.night-ops :before{animation:none!important;transition:none!important}}@media (max-width:1024px){.night-grid-2,.night-hero-grid{grid-template-columns:1fr}.night-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.night-section{padding:68px 0}.night-links a:not(:last-child){display:none}.night-hero{padding-top:104px}.night-hero:after{inset:54% 8% 6%}.night-form-grid,.night-grid-3,.night-grid-4{grid-template-columns:1fr}.night-terminal-screen{min-height:auto;font-size:12px}.night-actions .night-button,.night-actions .night-button-secondary{width:100%}}@media (min-width:761px){.night-mobile-cta{display:none}}.night-shell{width:min(1240px,calc(100% - 44px))}.night-hero{padding-bottom:96px}.night-hero:after{display:none}.night-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.08fr);gap:58px}.night-hero h1{max-width:720px;font-size:clamp(44px,5.4vw,78px);line-height:.98}.night-hero-sub{max-width:650px}.night-video-shell{position:relative;display:grid;grid-gap:14px;gap:14px;border:1px solid rgba(0,209,178,.22);border-radius:34px;background:linear-gradient(180deg,rgba(22,35,41,.74),rgba(5,8,10,.9)),radial-gradient(circle at 70% 20%,rgba(0,255,136,.12),transparent 32%);padding:18px;min-height:720px;box-shadow:0 42px 140px rgba(0,0,0,.55),inset 0 1px 0 rgba(231,236,234,.08)}.night-video-topline{display:flex;justify-content:space-between;gap:14px;color:var(--night-steel);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:800}.night-video-frame{position:relative;overflow:hidden;min-height:420px;border:1px solid hsla(196,9%,52%,.22);border-radius:26px;background:linear-gradient(180deg,rgba(5,8,10,.08),rgba(5,8,10,.62)),radial-gradient(circle at 25% 20%,rgba(0,209,178,.18),transparent 26%),linear-gradient(135deg,#071012,#0d1b1e 52%,#05080a)}.night-video-frame:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(231,236,234,.04) 1px,transparent 0),linear-gradient(rgba(231,236,234,.03) 1px,transparent 0);background-size:58px 58px;opacity:.55}.night-video-frame:after{content:"03:42";position:absolute;color:var(--night-green);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:900}.night-office-window{position:absolute;left:34px;top:34px;width:42%;height:150px;border:1px solid rgba(0,209,178,.18);border-radius:18px;background:repeating-linear-gradient(90deg,rgba(231,236,234,.08) 0 2px,transparent 2px 38px),linear-gradient(180deg,rgba(0,209,178,.12),rgba(0,0,0,.18));box-shadow:0 0 44px rgba(0,209,178,.1)}.night-desk{position:absolute;left:42px;right:42px;bottom:58px;height:92px;border-top:1px solid rgba(231,236,234,.12);background:linear-gradient(180deg,rgba(22,35,41,.3),transparent)}.night-desk span{position:absolute;bottom:18px;width:96px;height:48px;border:1px solid rgba(0,255,136,.2);border-radius:10px;background:rgba(0,255,136,.06)}.night-desk span:first-child{left:10%}.night-desk span:nth-child(2){left:42%}.night-desk span:nth-child(3){right:10%}.night-monitor-wall{position:absolute;right:46px;top:92px;width:min(360px,42%);min-height:210px;border:1px solid rgba(0,255,136,.24);border-radius:18px;background:rgba(3,7,8,.82);box-shadow:0 0 50px rgba(0,255,136,.1);padding:18px}.night-monitor-feed{display:grid;grid-gap:8px;gap:8px;color:var(--night-ice)}.night-monitor-feed small{color:var(--night-green);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Consolas,monospace}.night-cursor-trail{position:absolute;width:12px;height:12px;left:24px;bottom:28px;border-radius:50%;background:var(--night-green);box-shadow:0 0 24px rgba(0,255,136,.85);animation:night-cursor-move 5s ease-in-out infinite}@keyframes night-cursor-move{0%,to{transform:translate(0)}35%{transform:translate(210px,-120px)}70%{transform:translate(92px,8px)}}.night-home-cut{position:absolute;left:36px;bottom:34px;display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(214,168,79,.22);border-radius:16px;background:rgba(214,168,79,.08);padding:14px 16px;color:var(--night-gold)}.night-home-cut span{color:var(--night-steel);font-size:12px;text-transform:uppercase;font-weight:900}.night-video-scanline{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(0,255,136,.1),transparent);height:120px;animation:night-scan 6s linear infinite;opacity:.34}@keyframes night-scan{0%{transform:translateY(-130px)}to{transform:translateY(470px)}}.night-paused .night-cursor-trail,.night-paused .night-video-scanline{animation-play-state:paused}.night-video-shell .night-terminal{border-radius:22px}.night-video-shell .night-terminal-screen{min-height:210px}.night-section{padding:82px 0}.night-duplo-panel{display:grid;grid-gap:18px;gap:18px}.night-embedded-shadow{border:1px solid rgba(214,168,79,.2);border-radius:20px;background:rgba(214,168,79,.06);padding:20px}.night-embedded-shadow h3{margin:0;color:var(--night-ice);font-size:24px}.night-embedded-shadow p{margin:10px 0 0}.night-seals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:34px}.night-seal{display:flex;align-items:center;gap:10px;border:1px solid rgba(214,168,79,.28);border-radius:999px;background:linear-gradient(180deg,rgba(214,168,79,.12),rgba(214,168,79,.04));padding:14px 16px;color:var(--night-ice);box-shadow:inset 0 1px 0 rgba(231,236,234,.08)}.night-seal span{color:var(--night-gold)}.night-team-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.52fr);grid-gap:20px;gap:20px;margin-top:34px;align-items:stretch}.night-agent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.night-service-icon{font-size:18px;letter-spacing:0}.night-agent-card{border-color:rgba(0,209,178,.22);background:linear-gradient(180deg,rgba(22,35,41,.9),rgba(8,17,20,.9))}.night-agent-card .night-button-secondary,.night-card button.night-mini-card,.night-grid-4>button.night-card{color:var(--night-ice)}.night-ana-combo{overflow:hidden;display:grid;grid-template-rows:minmax(360px,1fr) auto}.night-ana-copy{padding:24px;border-top:1px solid hsla(196,9%,52%,.18)}.night-ana-copy h3{margin:0;color:var(--night-ice);font-size:26px}.night-ana-copy p{color:#a9bbbe;line-height:1.62}.night-ana-copy .night-button,.night-lead-form .night-button,.night-mini-card .night-button,.night-mini-card .night-button-secondary,.night-roi-form .night-button{margin-top:18px}.night-grid-4>button.night-card{text-align:left;cursor:pointer;min-height:210px}.night-grid-4>button.night-card h3{color:var(--night-ice)}.night-grid-4>button.night-card p{color:#c3d1d2}.night-grid-4>button.night-card:hover{background:linear-gradient(180deg,rgba(22,35,41,.98),rgba(0,209,178,.08))}.night-dialog-backdrop{background:rgba(0,0,0,.82)}.night-modal{width:min(980px,100%);padding:42px;border-color:rgba(0,209,178,.42)}.night-modal .night-title{font-size:clamp(34px,4.4vw,62px)}.night-modal .night-button{margin-top:24px}.service-visual-modal{width:min(1080px,100%)}.service-visual-flow{display:grid;grid-gap:16px;gap:16px;margin-top:30px}.service-visual-flow article{position:relative;padding-left:30px}.service-visual-flow article:before{content:"";position:absolute;left:12px;top:52px;bottom:-30px;width:1px;background:linear-gradient(var(--night-cyan),rgba(214,168,79,.44))}.service-visual-flow article:last-child:before{display:none}.service-visual-flow span{display:inline-flex;margin-bottom:12px;color:var(--night-gold);font-family:JetBrains Mono,ui-monospace,Consolas,monospace;font-size:12px;font-weight:900;text-transform:uppercase}.night-return-button{width:-moz-fit-content;width:fit-content;margin-top:14px}.night-drawer{width:min(720px,100%);padding:42px;border-left:1px solid rgba(0,209,178,.42);background:#111820}.night-drawer .night-title{font-size:clamp(34px,4.4vw,64px)}.night-drawer-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:22px 0}.night-drawer-metrics div{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(0,209,178,.2);border-radius:16px;background:rgba(0,209,178,.06);padding:14px}.night-drawer .night-actions{margin-top:24px}@media (max-width:1120px){.night-hero-grid,.night-team-layout{grid-template-columns:1fr}.night-video-shell{min-height:auto}}@media (max-width:900px){.night-agent-grid,.night-drawer-metrics,.night-seals{grid-template-columns:1fr}.night-video-frame{min-height:360px}.night-monitor-wall{left:24px;right:24px;width:auto}}.night-ops{background:linear-gradient(90deg,rgba(231,236,234,.025) 1px,transparent 0),linear-gradient(rgba(231,236,234,.018) 1px,transparent 0),radial-gradient(circle at 80% 0,rgba(0,209,178,.08),transparent 34%),linear-gradient(180deg,#030607,#071113 42%,#05080a);background-size:72px 72px,72px 72px,auto,auto}.night-section{padding:104px 0}.night-brand,.night-hero h1,.night-title{font-family:Inter Tight,Aptos Display,Segoe UI Variable Display,Inter,ui-sans-serif,system-ui,sans-serif}.night-hero h1,.night-title{letter-spacing:-.035em}.night-hero{min-height:auto;padding:132px 0 78px}.night-hero-grid{grid-template-columns:minmax(0,.76fr) minmax(620px,1.18fr);align-items:start;gap:70px}.night-hero h1{max-width:660px;font-size:clamp(46px,5.25vw,84px);line-height:.9}.night-hero-sub{margin-top:30px;max-width:590px;color:#dbe5e3;font-size:clamp(18px,1.45vw,22px)}.night-slogan{margin-top:26px}.night-actions{gap:16px;margin-top:40px}.night-button,.night-button-secondary,.night-button-text{min-height:54px;padding:0 24px}.night-button+.night-button-secondary,.night-button-secondary+.night-button-text,.night-copy+.night-actions,.night-copy+.night-button,.night-copy+.night-button-secondary,.night-lead-form .night-button,.night-mini-card>.night-button,.night-mini-card>.night-button-secondary,.night-roi-form .night-button{margin-top:24px}.night-video-shell{min-height:0;gap:18px;border-radius:30px;background:linear-gradient(180deg,rgba(231,236,234,.055),rgba(231,236,234,.012)),linear-gradient(145deg,rgba(17,24,32,.96),rgba(4,10,12,.98));box-shadow:0 48px 160px rgba(0,0,0,.62),0 0 0 1px rgba(0,255,136,.05)}.night-video-player{position:relative;overflow:hidden;min-height:360px;border:1px solid rgba(214,168,79,.34);border-radius:24px;background:radial-gradient(circle at 24% 18%,rgba(214,168,79,.16),transparent 26%),linear-gradient(135deg,#06090a,#111820 48%,#05080a)}.night-video-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72}.night-video-fallback{position:absolute;inset:0;display:grid;align-content:end;grid-gap:8px;gap:8px;padding:26px;background:linear-gradient(180deg,rgba(5,8,10,.12),rgba(5,8,10,.72)),linear-gradient(90deg,rgba(231,236,234,.03) 1px,transparent 0),linear-gradient(rgba(231,236,234,.025) 1px,transparent 0);background-size:auto,44px 44px,44px 44px}.night-video-fallback:before{content:"";position:absolute;left:8%;right:8%;top:18%;height:42%;border:1px solid rgba(231,236,234,.12);border-radius:22px;background:linear-gradient(90deg,transparent 0 18%,rgba(0,255,136,.08) 18% 19%,transparent 19% 38%,rgba(0,209,178,.09) 38% 39%,transparent 39%),linear-gradient(180deg,rgba(231,236,234,.07),rgba(231,236,234,.015));box-shadow:0 30px 80px rgba(0,0,0,.48)}.night-video-fallback span{color:var(--night-gold);font-size:12px;font-weight:950;text-transform:uppercase}.night-video-fallback strong{max-width:560px;color:var(--night-ice);font-size:clamp(24px,2.4vw,38px);line-height:1.05}.night-video-fallback small{color:var(--night-steel)}.night-video-frame{min-height:270px;border-color:rgba(0,209,178,.28)}.night-video-frame:after{content:"Cena visual logo abaixo do vídeo";right:18px;top:16px;color:var(--night-cyan)}.night-video-shell .night-terminal-screen{min-height:168px}.night-agent-card,.night-card{border-color:hsla(196,9%,52%,.24);background:linear-gradient(180deg,rgba(231,236,234,.045),rgba(231,236,234,.012)),rgba(17,24,32,.88)}.night-mini-card{padding:28px}.night-grid-4>button.night-card{min-height:240px;border-color:rgba(0,209,178,.3);background:linear-gradient(180deg,rgba(0,209,178,.08),rgba(0,209,178,.02)),rgba(17,24,32,.94)}.night-grid-4>button.night-card h3{font-size:22px}.night-grid-4>button.night-card p{color:#d5e1df}.night-seal{border-radius:18px;background:linear-gradient(180deg,rgba(214,168,79,.15),rgba(214,168,79,.035)),rgba(17,24,32,.84)}.night-roi-form{gap:16px;padding:28px}.night-roi-basis{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(0,209,178,.22);border-radius:18px;background:rgba(0,209,178,.055);padding:16px}.night-result small,.night-roi-basis small,.night-roi-basis span{color:var(--night-steel);line-height:1.55}.night-roi-basis strong{color:var(--night-ice)}.night-result{padding:22px;background:linear-gradient(180deg,rgba(214,168,79,.11),rgba(214,168,79,.035)),rgba(17,24,32,.74)}.night-result strong{font-size:30px}.night-result span{display:block;color:#d5c293;margin-bottom:14px}@media (max-width:1120px){.night-hero-grid{grid-template-columns:1fr}}@media (max-width:760px){.night-shell{width:min(100% - 28px,1240px)}.night-video-frame,.night-video-player{min-height:300px}}.services-lp .night-nav{position:fixed;background:rgba(5,8,10,.72);border-bottom:1px solid hsla(196,9%,52%,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.service-hero{min-height:100vh;padding-top:138px}.service-hero-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,1fr);grid-gap:52px;gap:52px;align-items:center}.service-hero-copy .night-terminal{margin-top:30px;max-width:680px}.service-hero-copy .night-terminal-screen{min-height:250px}.service-microcopy{margin:16px 0 0;color:var(--night-steel);font-size:14px;line-height:1.6}.service-video-shell{position:relative;display:grid;grid-gap:16px;gap:16px;border:1px solid rgba(0,209,178,.24);border-radius:32px;background:linear-gradient(180deg,rgba(231,236,234,.055),rgba(231,236,234,.012)),linear-gradient(145deg,rgba(17,24,32,.96),rgba(4,10,12,.98));padding:18px;box-shadow:0 48px 160px rgba(0,0,0,.62)}.service-video-shell .night-video-player{min-height:520px}.service-status-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.service-status-board span{display:flex;gap:8px;align-items:center;border:1px solid rgba(0,255,136,.18);border-radius:16px;background:rgba(0,255,136,.055);color:#d9e6e4;padding:12px 14px;font-size:13px;font-weight:800}.service-status-board b{color:var(--night-green)}.service-before-after,.service-catalog-grid,.service-other-grid,.service-role-grid,.service-team-grid,.service-usecase-grid{display:grid;grid-gap:16px;gap:16px}.service-before-after{grid-template-columns:repeat(2,minmax(0,1fr))}.service-panel{padding:24px}.service-agent-card h3,.service-card h3,.service-panel h3,.service-role-card h3{margin:0;color:var(--night-ice)}.service-other-grid ul,.service-panel ul,.service-role-card ul{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;padding:0;list-style:none}.service-other-grid li,.service-panel li,.service-role-card li{color:#c8d6d4;line-height:1.5}.service-panel-alert{border-color:rgba(255,176,32,.28)}.service-panel-success{border-color:rgba(0,255,136,.28)}.service-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px}.service-role-card{padding:26px;background:linear-gradient(180deg,rgba(0,209,178,.08),rgba(0,209,178,.015)),rgba(17,24,32,.92)}.service-role-card span{color:var(--night-muted);font-weight:900;text-transform:uppercase;font-size:12px}.service-role-card strong{display:block;margin-top:24px;color:var(--night-gold)}.service-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}.service-agent-card,.service-card{padding:26px}.service-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.service-card-top span{color:var(--night-muted);font-family:JetBrains Mono,ui-monospace,Consolas,monospace;font-size:13px;font-weight:900}.service-card-top b{display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(214,168,79,.32);border-radius:18px;color:var(--night-gold);background:rgba(214,168,79,.08)}.service-card h3{font-size:26px;line-height:1.1}.service-agent-card p,.service-card p{color:#b8c9c7;line-height:1.65}.service-card-deliveries{display:grid;grid-gap:8px;gap:8px;margin:20px 0}.service-card-deliveries span{border-left:2px solid var(--night-green);color:#d7e2df;padding-left:10px;font-size:14px}.service-ana-visual{min-height:520px;overflow:hidden;padding:28px;background:radial-gradient(circle at 65% 20%,rgba(0,255,136,.14),transparent 28%),linear-gradient(135deg,rgba(17,24,32,.96),rgba(5,8,10,.98))}.service-screen{border:1px solid rgba(0,255,136,.22);border-radius:22px;background:rgba(3,7,8,.84);padding:22px;box-shadow:0 32px 90px rgba(0,0,0,.38)}.service-screen li,.service-screen p{color:#d4e0de;line-height:1.6}.service-screen ul{display:grid;grid-gap:10px;gap:10px;margin:20px 0 0;padding:0;list-style:none}.service-team-grid,.service-usecase-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px}.service-agent-card{display:grid;grid-gap:16px;gap:16px}.service-shadow-band{padding:46px;background:radial-gradient(circle at 82% 18%,rgba(214,168,79,.14),transparent 28%),rgba(17,24,32,.88)}.service-healing .night-button{margin-top:24px}.service-drawer h3{margin:26px 0 0;color:var(--night-ice)}.service-other-modal{width:min(1120px,100%)}.service-other-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 0}@media (max-width:1120px){.service-catalog-grid,.service-hero-grid,.service-role-grid,.service-team-grid,.service-usecase-grid{grid-template-columns:1fr}.service-video-shell .night-video-player{min-height:420px}}@media (max-width:760px){.service-before-after,.service-other-grid,.service-status-board{grid-template-columns:1fr}.service-hero{padding-top:108px}.service-video-shell .night-video-player{min-height:300px}}