:root{--bg:#090d0f;--panel:#101619;--ink:#e9f0ed;--muted:#91a09b;--line:#25302d;--green:#5ee3a2;--soft:#dfe7e3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}.nav{height:82px;padding:0 6vw;display:flex;align-items:center;border-bottom:1px solid var(--line);position:sticky;top:0;background:rgba(9,13,15,.92);backdrop-filter:blur(16px);z-index:10}.brand{font-size:28px;font-weight:800;letter-spacing:-2px}.brand span{color:var(--green)}.nav nav{display:flex;gap:34px;margin:auto;font-size:14px;color:#b7c1bd}.nav nav a:hover{color:var(--green)}.nav-cta{font-size:13px;border:1px solid var(--line);padding:11px 17px}.hero,.page-hero,.product-hero{min-height:690px;padding:120px 8vw 80px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 78% 35%,rgba(94,227,162,.10),transparent 30%)}.eyebrow,.kicker,.tag{font-size:11px;letter-spacing:2.5px;color:var(--green);font-weight:700;text-transform:uppercase}.hero h1,.page-hero h1,.product-hero h1,.contact h1{font-size:clamp(52px,7vw,104px);line-height:.94;letter-spacing:-5px;margin:25px 0;max-width:1100px}.hero em,.page-hero em,.story em,.future em,.contact em{font-style:normal;color:var(--green)}.lead,.page-hero>p,.product-hero>p{font-size:20px;color:var(--muted);max-width:670px;line-height:1.6}.actions{display:flex;gap:30px;align-items:center;margin-top:25px}.button{display:inline-block;background:var(--green);color:#06100b;padding:15px 22px;font-weight:700;border:0;cursor:pointer}.text-link{color:#b8c2be}.signal{margin-top:90px;color:#65736e;font-size:10px;letter-spacing:2px}.signal span{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-right:10px}.manifest,.story{padding:120px 8vw;max-width:1400px;margin:auto}.manifest h2,.story h2,.future h2,.section-head h2{font-size:clamp(38px,5vw,70px);letter-spacing:-3px;line-height:1.05;margin:25px 0}.manifest p,.story>p,.future p{font-size:19px;line-height:1.8;color:var(--muted);max-width:850px}.products-home{padding:110px 8vw;background:#0d1214}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:55px}.section-head>a{color:var(--green)}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.product-card{min-height:500px;padding:35px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);background:linear-gradient(145deg,#11191a,#0b1012);transition:.25s}.product-card:hover{transform:translateY(-5px);border-color:#3c5b4e}.product-card .number,.big-no{font-size:13px;color:#52605b}.product-card h3{font-size:48px;letter-spacing:-3px;margin:18px 0}.product-card h3 span,.product-list h2 span,.product-hero h1 span{color:var(--green)}.product-card p{color:var(--muted);line-height:1.7;max-width:520px}.product-card b{display:block;margin-top:35px;color:var(--green)}.future{padding:130px 8vw;background:var(--green);color:#07100c}.future .kicker,.future em{color:#174e37}.future p{color:#174233}.button.light{background:#08110d;color:white;margin-top:25px}.product-list{padding:40px 8vw 120px}.product-list article{display:grid;grid-template-columns:160px 1fr;padding:75px 0;border-top:1px solid var(--line)}.product-list h2{font-size:60px;letter-spacing:-4px;margin:15px 0}.product-list p{max-width:700px;color:var(--muted);line-height:1.7;margin-bottom:30px}.coming{border:1px dashed #33403c;padding:35px;display:flex;gap:40px;color:var(--muted)}.product-hero h1{font-size:clamp(70px,10vw,150px)}.product-hero.dev{background:radial-gradient(circle at 75% 45%,rgba(103,137,255,.12),transparent 30%)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);margin-top:70px;border:1px solid var(--line)}.feature-grid>div{background:var(--bg);padding:35px;min-height:250px}.feature-grid b{color:var(--green);font-size:12px}.feature-grid h3{font-size:22px;margin-top:55px}.feature-grid p{color:var(--muted);line-height:1.6;font-size:14px}.chain{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:70px 0;padding:30px;border:1px solid var(--line);font-size:11px;letter-spacing:1.5px}.chain i{color:var(--green)}.disclaimer{font-size:12px!important;border-top:1px solid var(--line);padding-top:25px;margin-top:45px}.contact{padding:120px 8vw;display:grid;grid-template-columns:1fr 1fr;gap:10vw;min-height:800px}.contact>div>p{color:var(--muted);font-size:18px;line-height:1.7}.contact>div>a{color:var(--green)}form{padding-top:35px}label{display:block;color:#aab5b0;font-size:12px;margin-bottom:24px}input,textarea{display:block;width:100%;margin-top:9px;background:#0e1416;border:1px solid var(--line);color:white;padding:15px;font:inherit;outline:none}input:focus,textarea:focus{border-color:var(--green)}label span,.validation{color:#ff8c8c;font-size:11px}.success{padding:15px;border:1px solid var(--green);margin-bottom:20px;color:var(--green)}footer{padding:60px 8vw;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:var(--muted);font-size:12px}footer .brand{color:white}@media(max-width:800px){.nav nav{display:none}.nav-cta{margin-left:auto}.hero,.page-hero,.product-hero{padding:90px 6vw 60px;min-height:600px}.hero h1,.page-hero h1,.contact h1{letter-spacing:-3px}.product-grid,.feature-grid,.contact{grid-template-columns:1fr}.product-list article{grid-template-columns:1fr;gap:25px}.chain{flex-wrap:wrap}.section-head{display:block}.section-head>a{display:inline-block;margin-top:15px}.contact{padding:80px 6vw}.feature-grid>div{min-height:200px}footer{display:block}footer>div+div{margin-top:35px}}

/* V1.2 - imagens e slider configuravel */
.hero-slider{height:min(760px,calc(100vh - 82px));min-height:620px;position:relative;overflow:hidden;display:flex;align-items:center;padding:80px 8vw}.hero-slide-bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transform:scale(1.025);transition:opacity 1.2s ease,transform 8s ease;z-index:0}.hero-slide-bg.is-active{opacity:1;transform:scale(1)}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,8,10,.94) 0%,rgba(4,8,10,.76) 38%,rgba(4,8,10,.26) 72%,rgba(4,8,10,.42) 100%);z-index:1}.hero-content{position:relative;z-index:2;max-width:900px}.hero-slider h1{font-size:clamp(52px,6.5vw,96px);line-height:.95;letter-spacing:-5px;margin:25px 0;text-shadow:0 3px 30px rgba(0,0,0,.35)}.hero-slider h1 em{font-style:normal;color:var(--green)}.slider-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.38);background:rgba(4,8,10,.4);color:white;font-size:32px;line-height:38px;cursor:pointer;backdrop-filter:blur(8px)}.slider-prev{left:2vw}.slider-next{right:2vw}.slider-arrow:hover{border-color:var(--green);color:var(--green)}.slider-dots{position:absolute;z-index:3;bottom:28px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.slider-dots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.45);cursor:pointer}.slider-dots button.is-active{background:var(--green);transform:scale(1.25)}.stats-strip{display:grid;grid-template-columns:repeat(4,1fr);padding:0 8vw;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#071012}.stats-strip>div{padding:28px 30px;border-right:1px solid var(--line)}.stats-strip>div:first-child{padding-left:0}.stats-strip>div:last-child{border-right:0}.stats-strip strong{display:block;color:var(--green);font-size:22px}.stats-strip span{display:block;color:var(--muted);font-size:12px;margin-top:5px}.section-head em{font-style:normal;color:var(--green)}.product-card-image{position:relative;overflow:hidden;isolation:isolate;background:#0b1012}.product-card-image:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(7,13,14,.97) 0%,rgba(7,13,14,.84) 48%,rgba(7,13,14,.20) 100%),var(--product-image);background-size:cover;background-position:center;z-index:-2;transition:transform .5s ease}.product-card-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,13,14,.8),transparent 55%);z-index:-1}.product-card-image:hover:before{transform:scale(1.035)}.product-card.developer{border-color:#173a53}.product-card.developer .tag,.product-card.developer b{color:#4ab3ff}.product-hero-image{position:relative;isolation:isolate;background:none;overflow:hidden}.product-hero-image:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(5,10,11,.97) 0%,rgba(5,10,11,.78) 48%,rgba(5,10,11,.18) 100%),var(--hero-image);background-size:cover;background-position:center right;z-index:-1}.product-hero-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--bg),transparent 38%);z-index:-1}.product-hero-image>*{max-width:760px}.product-hero.dev h1,.developer-story em,.developer-story .kicker,.developer-story .feature-grid b,.developer-story .chain i{color:#4ab3ff}.product-hero.dev h1{color:var(--ink)}.developer-button{background:#4ab3ff}.developer-story .feature-grid{border-color:#173a53}.developer-story .feature-grid>div{border-color:#173a53}
@media(max-width:800px){.hero-slider{height:650px;min-height:650px;padding:70px 8vw}.hero-slider h1{letter-spacing:-3px}.hero-overlay{background:linear-gradient(90deg,rgba(4,8,10,.94),rgba(4,8,10,.65))}.slider-arrow{width:40px;height:40px}.slider-prev{left:10px}.slider-next{right:10px}.stats-strip{grid-template-columns:1fr 1fr;padding:0 6vw}.stats-strip>div{padding:20px 12px!important;border-bottom:1px solid var(--line)}.product-card-image:before{background-image:linear-gradient(90deg,rgba(7,13,14,.96),rgba(7,13,14,.65)),var(--product-image)}.product-hero-image:before{background-image:linear-gradient(90deg,rgba(5,10,11,.96),rgba(5,10,11,.62)),var(--hero-image);background-position:center}}
/* Product narratives and architecture diagrams */
.product-detail{--accent:var(--green)}.developer-detail{--accent:#4ab3ff}.product-detail .kicker,.detail-number{color:var(--accent)}.product-hero .actions{flex-wrap:wrap}.product-hero>.button{align-self:flex-start}.architecture,.market-map{margin:64px 0 0;padding:28px;border:1px solid var(--line);background:radial-gradient(ellipse at center,#11212c 0%,#0b1117 70%);border-radius:16px}.figure-heading{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.figure-heading>span:last-child{font-size:13px;color:#aabbb5}.architecture svg{display:block;width:100%;height:auto;margin:25px 0}.network-links path{fill:none;stroke:#386a91;stroke-width:1.5}.network-links .network-secondary{stroke:#23405a;stroke-dasharray:5 8}.network-orbit{fill:none;stroke:#285679;stroke-dasharray:3 9}.architecture text{text-anchor:middle;fill:#e9f0ed;font-size:18px;font-family:Segoe UI,Arial,sans-serif}.architecture .network-core{font-size:28px;font-weight:700}.architecture .network-sub{font-size:11px;fill:#a9c6dc}.network-node rect{fill:#101e2b;stroke:#345b7a}.architecture figcaption,.market-map figcaption{font-size:12px;line-height:1.6;color:#91a7b6;border-top:1px solid #223340;padding-top:18px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin-top:60px}.detail-grid article{padding:34px 0;border-top:1px solid var(--line)}.detail-number{font-size:11px;letter-spacing:1.5px;font-weight:700}.detail-grid h3,.use-cases h3{font-size:25px;letter-spacing:-.7px;line-height:1.25;margin:18px 0}.detail-grid p,.use-cases p,.workflow p,.product-cta p{font-size:16px;color:#a5b3ad;line-height:1.8;margin:0}.detail-band{padding:90px max(8vw,calc((100vw - 1176px)/2));background:#0e161b;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.detail-band h2{font-size:clamp(34px,4vw,54px);line-height:1.12;letter-spacing:-2px;margin:24px 0 48px}.workflow{list-style:none;counter-reset:step;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.workflow li{counter-increment:step;border-top:1px solid #355166;padding-top:24px}.workflow li:before{content:"0" counter(step);color:var(--accent);font-size:13px}.workflow h3{font-size:20px;line-height:1.3;margin:22px 0 14px}.workflow p{font-size:14px}.use-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:48px}.use-cases article{border-top:1px solid var(--line);padding-top:26px}.product-cta{margin-top:80px;padding:38px;border:1px solid var(--line);background:linear-gradient(125deg,#14232b,#0d1519);display:flex;align-items:center;gap:40px;justify-content:space-between;border-radius:12px}.product-cta h3{font-size:28px;letter-spacing:-1px;max-width:640px;margin:18px 0}.product-cta .button{flex-shrink:0}.product-cta p{max-width:620px}.market-map{background:radial-gradient(ellipse at center,#102c22,#0b1612)}.market-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:15px;margin:44px 0 30px}.market-flow>div{padding:24px 15px;border:1px solid #284b3c;border-radius:10px;background:#0d1b15;min-height:150px}.market-flow span{font-size:12px;color:var(--green)}.market-flow h3{font-size:18px;margin:17px 0 9px}.market-flow p{font-size:12px;line-height:1.6;color:#abc5b6;margin:0}.market-flow i{font-style:normal;color:var(--green)}.feedback-loop{text-align:center;border:1px dashed #315e49;border-top:0;padding:15px;margin-bottom:24px;color:#9ecdb4;font-size:13px}.market-map figcaption{border-color:#284b3c;color:#94b5a3}.genesis-detail .detail-band{background:#0e1914}a:focus-visible{outline:2px solid var(--green);outline-offset:5px}
@media(max-width:1000px){.workflow{grid-template-columns:1fr 1fr}.product-cta{align-items:flex-start;flex-direction:column}.market-flow{gap:8px}.market-flow>div{padding:18px 10px}}
@media(max-width:600px){.product-hero h1{font-size:clamp(42px,11vw,66px);letter-spacing:-3px}.product-detail .story{padding:70px 6vw}.product-detail h2{letter-spacing:-1.8px}.detail-grid,.use-cases,.workflow{grid-template-columns:1fr}.use-cases{gap:20px}.detail-band{padding:65px 6vw}.architecture,.market-map{padding:16px;margin-top:36px}.architecture svg{min-width:560px}.architecture{overflow-x:auto}.architecture figcaption,.figure-heading{min-width:0}.market-flow{grid-template-columns:1fr;margin:25px 0;gap:10px}.market-flow>div{min-height:0;padding:18px}.market-flow h3{margin-top:8px}.market-flow i{transform:rotate(90deg);justify-self:center}.product-cta{padding:25px;margin-top:50px}.product-cta h3{font-size:25px}.product-hero .actions{gap:22px}.figure-heading>span:last-child{line-height:1.6}}
/* Neural collaboration network */
.neural-architecture{background:radial-gradient(ellipse at 50% 50%,#102a40 0%,#0b141e 46%,#090f15 80%)}.neural-branches path{fill:none;stroke:#427b9e;stroke-width:1;opacity:.32}.neural-branches .neural-primary{stroke:#62c7ff;stroke-width:2;opacity:.8;stroke-dasharray:8 9;animation:neural-flow 12s linear infinite}.neural-dust{fill:#67baff;stroke:#376080;stroke-width:.8;opacity:.4}.project-aura{fill:#3b9cda;fill-opacity:.05;stroke:#4ab3ff;stroke-opacity:.3;stroke-dasharray:2 10}.architecture .project-eyebrow{font-size:10px;letter-spacing:3px;fill:#83cbf9}.neuron-halo{fill:none;stroke:var(--neuron);stroke-opacity:.15;stroke-dasharray:2 6}.neuron-body{fill:#0d1c28;stroke:var(--neuron);stroke-width:1.4;filter:drop-shadow(0 0 10px var(--neuron))}.neuron-spark{fill:var(--neuron)}.ai-neuron text{font-weight:600;font-size:18px}.neural-legend{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;margin:0 0 26px;color:#b0c8d9;font-size:12px}.neural-legend span:before{content:"";display:inline-block;width:5px;height:5px;background:#67c6ff;border-radius:50%;margin:0 8px 2px 0}@keyframes neural-flow{to{stroke-dashoffset:-170}}@media(prefers-reduced-motion:reduce){.neural-branches .neural-primary{animation:none}}@media(max-width:600px){.neural-architecture svg{min-width:0;width:100%}.neural-architecture{padding:12px}.neural-legend{gap:12px;font-size:11px}.neural-architecture .figure-heading{gap:10px}}
/* Voice-to-task illustrated product story */
.voice-story{border-top:1px solid var(--line)}.comic-story{margin:44px 0}.comic-story img{display:block;width:100%;height:auto;border:1px solid #294757;border-radius:14px}.comic-story a{display:block}.comic-story figcaption{color:#95a8b5;font-size:12px;line-height:1.7;margin-top:15px}.scenario-panels{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:55px}.scenario-panels article{padding:32px;border:1px solid #29404f;border-radius:14px;background:#0e1922}.scenario-panels h3{font-size:26px;letter-spacing:-.6px;margin:18px 0 24px}.approval-example blockquote{margin:0;padding:22px;border-left:2px solid #4ab3ff;background:#142532;color:#dbeaf3;font-size:18px;line-height:1.7}.example-choices{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0 20px}.example-choices span{padding:12px 16px;border:1px solid #405d71;border-radius:7px;font-size:13px}.example-choices span:first-child{background:#61d5b4;color:#06231c;border-color:#61d5b4;font-weight:700}.approval-example>p{color:#95a8b5;font-size:13px;line-height:1.7}.history-example ol{list-style:none;margin:0;padding:0 0 0 20px;border-left:1px solid #315169}.history-example li{position:relative;padding:0 0 25px 10px}.history-example li:before{content:"";position:absolute;left:-25px;top:6px;width:9px;height:9px;border-radius:50%;background:#61d5b4}.history-example li:last-child:before{background:#ffcc7b}.history-example li:last-child{padding-bottom:0}.history-example strong,.history-example li span{display:block}.history-example strong{font-size:16px;margin-bottom:7px}.history-example li span{font-size:14px;color:#a4b6c2;line-height:1.6}@media(max-width:800px){.scenario-panels{grid-template-columns:1fr}.scenario-panels article{padding:24px}.comic-story{margin:30px 0}}
/* Independent AI audit scenario */
.audit-story{border-top:1px solid var(--line)}.audit-chat{margin:40px 0;padding:30px;background:#101f2c;border:1px solid #30506a;border-radius:16px}.audit-chat blockquote{margin:18px 0 28px;font-size:21px;line-height:1.7;color:#e1edf5}.chat-reply{padding:24px;background:#0b151e;border-radius:10px}.chat-reply p,.audit-story .scenario-panels article>p{color:#aec0cd;line-height:1.8;font-size:16px}.audit-fork{text-align:center;padding:35px 20px;margin-top:40px;background:radial-gradient(ellipse,#15364d,#0b151e);border:1px solid #284456;border-radius:16px}.audit-source{font-size:12px;letter-spacing:1.4px;color:#b5dcf6}.audit-paths{display:flex;justify-content:center;gap:70px;padding:30px 0}.audit-paths span{padding:18px 25px;border:1px solid #647ba5;border-radius:30px;color:#c8c6ff;background:#142135;font-weight:600}.audit-paths span:first-child{color:#f3c0a4;border-color:#856351}.audit-fork p{color:#93b3ca;font-size:14px;margin-bottom:0}.audit-finding{padding:18px;border-left:2px solid #e2b574;background:#19252c;margin-top:25px}.audit-finding strong,.audit-finding span{display:block}.audit-finding strong{color:#e2c495;font-size:13px;margin-bottom:10px}.audit-finding span{font-size:14px;color:#bdcbd4;line-height:1.7}.story>p.audit-note{font-size:14px;margin-top:25px;max-width:none}@media(max-width:600px){.audit-chat{padding:22px}.audit-chat blockquote{font-size:18px}.audit-paths{gap:12px;flex-direction:column}.audit-source{line-height:1.8}}
/* E116 - GoWork */
.gowork-page{--accent:#f3bd73}.gowork-page .kicker,.gowork-page .tag,.gowork-page em,.gowork-list .tag,.gowork-card .tag,.gowork-card b{color:#f3bd73}.gowork-hero{background:radial-gradient(ellipse at 85% 30%,#60482c55,transparent 60%),linear-gradient(130deg,#101719,#191711)}.gowork-hero h1 span{color:#f3bd73}.gowork-status{align-self:flex-start;padding:9px 13px;border:1px solid #756044;color:#edd5b4;font-size:10px;letter-spacing:1.5px;margin-top:28px;border-radius:30px}.gowork-button{background:#f3bd73;color:#211608}.gowork-page .detail-band{background:#171914}.gowork-intro{max-width:800px;color:#b5b9af;line-height:1.8;font-size:18px}.gowork-track{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:38px}.gowork-track article{border-top:3px solid #b58c51;background:#20251e;padding:25px;border-radius:0 0 12px 12px}.gowork-track span{font-size:10px;letter-spacing:1px;color:#f3bd73}.gowork-track h3{font-size:22px}.gowork-track p,.gowork-exception p,.gowork-plan p{color:#b5bdb2;line-height:1.8;font-size:15px}.gowork-exception{margin-top:24px;border:1px dashed #665d43;padding:24px;border-radius:12px}.gowork-exception strong{color:#f3bd73}.gowork-exception p{margin-bottom:0}.gowork-plan{padding:35px;border-left:3px solid #f3bd73;background:#171e1b;margin-top:60px}.gowork-plan h3{font-size:28px;letter-spacing:-1px}.gowork-card{grid-column:1/-1;min-height:330px;background:radial-gradient(ellipse at 90% 40%,#66502655,transparent 60%),#121a17;border-color:#5f523b}.gowork-card p{max-width:720px}.gowork-page .product-cta{background:linear-gradient(120deg,#29281c,#121b17)}@media(max-width:900px){.gowork-track{grid-template-columns:1fr 1fr}}@media(max-width:600px){.gowork-track{grid-template-columns:1fr}.gowork-plan{padding:24px}}
