:root{--azul: #075C9B;--azul-escuro: #063B63;--azul-900: #042b49;--azul-claro: #1577B8;--azul-50: #eef5fb;--verde: #1F9D45;--verde-claro: #42B85C;--verde-50: #ecf8f0;--cinza-fundo: #F4F7FA;--branco: #FFFFFF;--amarelo: #F2B705;--vermelho: #D93636;--tinta: #11283d;--tinta-2: #3a536a;--tinta-3: #6a8095;--linha: #e2e9f1;--linha-2: #d3deea;--raio: 14px;--raio-sm: 10px;--raio-lg: 20px;--container: 1200px;--sombra-sm: 0 1px 2px rgba(6, 59, 99, .06), 0 2px 8px rgba(6, 59, 99, .05);--sombra: 0 6px 22px rgba(6, 59, 99, .08);--sombra-lg: 0 18px 50px rgba(6, 59, 99, .14);--t: .22s cubic-bezier(.4, 0, .2, 1);--ff-texto: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ff-titulo: "Poppins", "Inter", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--ff-texto);color:var(--tinta);background:var(--branco);line-height:1.6;font-size:16px;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--ff-titulo);color:var(--azul-escuro);line-height:1.15;margin:0 0 .5em;font-weight:700;letter-spacing:-.01em}p{margin:0 0 1rem;color:var(--tinta-2)}a{color:var(--azul);text-decoration:none}img{max-width:100%;display:block}ul{margin:0;padding:0;list-style:none}button{font-family:inherit;cursor:pointer}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.section{padding:84px 0}.section-sm{padding:56px 0}.bg-cinza{background:var(--cinza-fundo)}.bg-azul{background:var(--azul-escuro);color:#dbe8f3}.bg-grad{background:linear-gradient(135deg,var(--azul-escuro) 0%,var(--azul-900) 60%,#032238 100%);color:#dbe8f3}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--ff-titulo);font-weight:600;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--verde);margin-bottom:16px}.eyebrow:before{content:"";width:22px;height:2px;background:var(--verde);border-radius:2px}.bg-azul .eyebrow,.bg-grad .eyebrow{color:var(--verde-claro)}.bg-azul .eyebrow:before,.bg-grad .eyebrow:before{background:var(--verde-claro)}.section-head{max-width:720px;margin-bottom:48px}.section-head.center{margin-left:auto;margin-right:auto;text-align:center}.section-head h2{font-size:clamp(1.7rem,3.3vw,2.5rem);margin-bottom:14px}.section-head p{font-size:1.08rem;color:var(--tinta-2);margin:0}.bg-azul .section-head h2,.bg-grad .section-head h2{color:#fff}.bg-azul .section-head p,.bg-grad .section-head p{color:#b9cee0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--ff-titulo);font-weight:600;font-size:.97rem;padding:13px 26px;border-radius:var(--raio-sm);border:1.5px solid transparent;transition:var(--t);white-space:nowrap;line-height:1}.btn svg{width:18px;height:18px}.btn-primary{background:var(--azul);color:#fff;box-shadow:0 6px 16px #075c9b47}.btn-primary:hover{background:var(--azul-claro);transform:translateY(-2px);box-shadow:0 10px 24px #075c9b57}.btn-success{background:var(--verde);color:#fff;box-shadow:0 6px 16px #1f9d4547}.btn-success:hover{background:var(--verde-claro);transform:translateY(-2px);box-shadow:0 10px 24px #1f9d4557}.btn-outline{background:transparent;color:var(--azul-escuro);border-color:var(--linha-2)}.btn-outline:hover{border-color:var(--azul);color:var(--azul);background:var(--azul-50)}.btn-ghost-light{background:#ffffff14;color:#fff;border-color:#ffffff52}.btn-ghost-light:hover{background:#ffffff29;border-color:#fff;transform:translateY(-2px)}.btn-lg{padding:16px 32px;font-size:1.04rem}.site-header{position:sticky;top:0;z-index:60;background:#ffffffeb;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--linha);transition:box-shadow var(--t)}.site-header.scrolled{box-shadow:var(--sombra-sm)}.nav{display:flex;align-items:center;justify-content:space-between;height:76px;gap:24px}.nav-links{display:flex;align-items:center;gap:4px}.nav-links a{font-family:var(--ff-titulo);font-weight:500;font-size:.92rem;color:var(--tinta-2);padding:9px 12px;border-radius:8px;transition:var(--t);position:relative;white-space:nowrap}.nav-links a:hover{color:var(--azul-escuro);background:var(--azul-50)}.nav-links a.active{color:var(--azul);font-weight:600}.nav-cta{display:flex;align-items:center;gap:12px}.nav-toggle{display:none;background:none;border:none;padding:8px;color:var(--azul-escuro)}.nav-toggle svg{width:26px;height:26px}.logo-link{display:inline-flex;align-items:center;flex-shrink:0;min-width:0}.logo-img{height:46px;width:auto;max-width:100%;display:block}.footer .logo-img{height:50px}@media (max-width: 680px){.logo-img{height:38px}.footer .logo-img{height:46px}}.hero{position:relative;overflow:hidden;background:linear-gradient(140deg,#063b63,#064a7e 48%,#075c9b);color:#fff;padding:76px 0 92px}.hero:after{content:"";position:absolute;right:-120px;top:-120px;width:560px;height:560px;background:radial-gradient(circle,#1f9d4547,#1f9d4500 70%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;position:relative;z-index:2}.hero-badge{display:inline-flex;align-items:center;gap:9px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);padding:7px 15px;border-radius:100px;font-size:.82rem;font-weight:500;letter-spacing:.02em;margin-bottom:24px}.hero-badge svg{width:16px;height:16px;color:var(--verde-claro)}.hero h1{color:#fff;font-size:clamp(2.1rem,4.6vw,3.35rem);line-height:1.08;margin-bottom:22px}.hero h1 .hl{color:var(--verde-claro)}.hero-sub{font-size:1.18rem;color:#cfe0ef;max-width:560px;margin-bottom:32px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:36px}.hero-points{display:grid;gap:12px}.hero-points li{display:flex;align-items:flex-start;gap:11px;font-size:.98rem;color:#dceaf5}.hero-points svg{width:20px;height:20px;color:var(--verde-claro);flex-shrink:0;margin-top:1px}.hero-visual{background:#fff;border-radius:var(--raio-lg);box-shadow:0 30px 70px #00000052;overflow:hidden;border:1px solid rgba(255,255,255,.4)}.mock-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--azul-escuro)}.mock-bar i{width:11px;height:11px;border-radius:50%;background:#ffffff4d;display:block}.mock-bar span{margin-left:10px;font-size:.74rem;color:#9fc;color:#aac6dd;font-family:var(--ff-titulo)}.mock-body{padding:20px;background:var(--cinza-fundo)}.mock-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.mock-kpi{background:#fff;border:1px solid var(--linha);border-radius:var(--raio-sm);padding:13px}.mock-kpi .v{font-family:var(--ff-titulo);font-weight:700;font-size:1.35rem;color:var(--azul-escuro)}.mock-kpi .l{font-size:.68rem;color:var(--tinta-3);text-transform:uppercase;letter-spacing:.04em}.mock-kpi.up .v{color:var(--verde)}.mock-row{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--linha);border-radius:var(--raio-sm);padding:11px 14px;margin-bottom:9px}.mock-row .dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.mock-row .dot.g{background:var(--verde)}.mock-row .dot.y{background:var(--amarelo)}.mock-row .dot.b{background:var(--azul)}.mock-row .nm{font-size:.82rem;font-weight:600;color:var(--tinta);flex:1}.mock-row .st{font-size:.7rem;padding:3px 9px;border-radius:100px;font-weight:600}.mock-row .st.g{background:var(--verde-50);color:var(--verde)}.mock-row .st.y{background:#fdf4d7;color:#9a7400}.mock-row .st.b{background:var(--azul-50);color:var(--azul)}.mock-bar2{height:7px;border-radius:100px;background:var(--linha);overflow:hidden;margin-top:2px}.mock-bar2 i{display:block;height:100%;border-radius:100px}.trust-strip{background:var(--azul-900);border-top:1px solid rgba(255,255,255,.07);padding:20px 0}.trust-strip .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 40px}.trust-item{display:flex;align-items:center;gap:10px;color:#9fb8cf;font-size:.9rem;font-weight:500}.trust-item svg{width:19px;height:19px;color:var(--verde-claro)}.grid{display:grid;gap:22px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.card{background:#fff;border:1px solid var(--linha);border-radius:var(--raio);padding:28px;transition:var(--t);height:100%}.card:hover{border-color:var(--linha-2);box-shadow:var(--sombra);transform:translateY(-3px)}.card-ico{width:50px;height:50px;border-radius:12px;display:grid;place-items:center;background:var(--azul-50);color:var(--azul);margin-bottom:18px}.card-ico svg{width:25px;height:25px}.card-ico.green{background:var(--verde-50);color:var(--verde)}.card h3{font-size:1.14rem;margin-bottom:8px}.card p{font-size:.95rem;margin:0;color:var(--tinta-2)}.pain-card{background:#fff;border:1px solid var(--linha);border-left:3px solid var(--vermelho);border-radius:var(--raio-sm);padding:20px 22px;display:flex;gap:14px;align-items:flex-start;transition:var(--t)}.pain-card:hover{box-shadow:var(--sombra-sm);transform:translate(3px)}.pain-card svg{width:22px;height:22px;color:var(--vermelho);flex-shrink:0;margin-top:1px}.pain-card span{font-size:.96rem;color:var(--tinta);font-weight:500}.phase-card{background:#fff;border:1px solid var(--linha);border-top:4px solid var(--azul);border-radius:var(--raio);padding:26px;height:100%;transition:var(--t)}.phase-card:hover{box-shadow:var(--sombra);transform:translateY(-3px)}.phase-card:nth-child(2n){border-top-color:var(--verde)}.phase-num{font-family:var(--ff-titulo);font-weight:700;font-size:.8rem;color:var(--verde);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.phase-card h3{font-size:1.18rem;margin-bottom:14px}.phase-card li{display:flex;align-items:flex-start;gap:9px;font-size:.92rem;color:var(--tinta-2);padding:5px 0}.phase-card li svg{width:16px;height:16px;color:var(--verde);flex-shrink:0;margin-top:3px}.flow-wrap{position:relative}.flow-steps{display:grid;gap:18px}.flow-step{display:grid;grid-template-columns:56px 1fr;gap:20px;align-items:start;position:relative}.flow-step:before{content:"";position:absolute;left:27px;top:56px;bottom:-18px;width:2px;background:linear-gradient(var(--linha-2),var(--linha))}.flow-step:last-child:before{display:none}.flow-num{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:var(--azul);color:#fff;font-family:var(--ff-titulo);font-weight:700;font-size:1.25rem;box-shadow:0 6px 16px #075c9b40;position:relative;z-index:2}.flow-step:nth-child(2n) .flow-num{background:var(--verde);box-shadow:0 6px 16px #1f9d4540}.flow-card{background:#fff;border:1px solid var(--linha);border-radius:var(--raio);padding:20px 24px;transition:var(--t)}.flow-card:hover{box-shadow:var(--sombra-sm);border-color:var(--linha-2)}.flow-card h4{font-size:1.06rem;margin-bottom:5px;color:var(--azul-escuro)}.flow-card p{font-size:.92rem;margin:0}.flow-actor{display:inline-block;font-size:.72rem;font-weight:600;color:var(--azul);background:var(--azul-50);padding:3px 10px;border-radius:100px;margin-bottom:8px;font-family:var(--ff-titulo);letter-spacing:.02em}.diff-card{background:#fff;border:1px solid var(--linha);border-radius:var(--raio);padding:30px;height:100%;position:relative;overflow:hidden;transition:var(--t)}.diff-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(var(--azul),var(--verde))}.diff-card:hover{box-shadow:var(--sombra);transform:translateY(-3px)}.diff-ico{width:52px;height:52px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,var(--azul-50),var(--verde-50));color:var(--azul);margin-bottom:18px}.diff-ico svg{width:26px;height:26px}.diff-card h3{font-size:1.18rem;margin-bottom:10px}.diff-card p{font-size:.95rem;margin:0 0 14px}.diff-list li{display:flex;gap:8px;font-size:.88rem;color:var(--tinta-2);padding:3px 0}.diff-list li svg{width:15px;height:15px;color:var(--verde);flex-shrink:0;margin-top:4px}.plat-card{position:relative;display:flex;flex-direction:column}.plat-badge{position:absolute;top:16px;right:16px;font-size:.66rem;font-weight:700;font-family:var(--ff-titulo);letter-spacing:.03em;text-transform:uppercase;padding:4px 10px;border-radius:100px;background:var(--verde-50);color:var(--verde);border:1px solid #c6e9d1}.plat-badge.blue{background:var(--azul-50);color:var(--azul);border-color:#d3e4f3}.plat-card .more{margin-top:auto;padding-top:12px;font-family:var(--ff-titulo);font-weight:600;font-size:.86rem;color:var(--azul);display:inline-flex;align-items:center;gap:6px}.plat-card .more svg{width:15px;height:15px}.zeed-band{background:linear-gradient(135deg,#0c3a29,#105234 55%,#15673f);border-radius:var(--raio-lg);padding:44px 48px;color:#dcefe4;position:relative;overflow:hidden}.zeed-band:after{content:"";position:absolute;right:-90px;top:-90px;width:360px;height:360px;background:radial-gradient(circle,rgba(66,184,92,.32),transparent 70%)}.zeed-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.zeed-band .eyebrow{color:#6fe39a}.zeed-band .eyebrow:before{background:#6fe39a}.zeed-band h3{color:#fff;font-size:clamp(1.4rem,2.6vw,2rem);margin-bottom:12px}.zeed-band p{color:#bfe5cd;margin-bottom:18px}.zeed-bullets{display:grid;gap:9px;margin-bottom:8px}.zeed-bullets li{display:flex;gap:10px;align-items:flex-start;font-size:.95rem;color:#d6f0de}.zeed-bullets svg{width:18px;height:18px;color:#6fe39a;flex-shrink:0;margin-top:2px}.zeed-awards{display:grid;gap:14px}.zeed-award{display:flex;gap:14px;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--raio);padding:18px 20px}.zeed-award .ic{width:44px;height:44px;border-radius:11px;flex-shrink:0;display:grid;place-items:center;background:#6fe39a29;color:#6fe39a}.zeed-award .ic svg{width:23px;height:23px}.zeed-award strong{color:#fff;font-family:var(--ff-titulo);font-size:1.02rem;display:block}.zeed-award span{font-size:.84rem;color:#aed8bb}.zeed-link{display:inline-flex;align-items:center;gap:7px;color:#fff;font-weight:600;font-family:var(--ff-titulo);border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:2px}.zeed-link svg{width:16px;height:16px}.ai-feature{display:flex;gap:14px;align-items:flex-start;padding:14px 0}.ai-feature .ic{width:44px;height:44px;border-radius:11px;flex-shrink:0;display:grid;place-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:var(--verde-claro)}.ai-feature .ic svg{width:22px;height:22px}.ai-feature h4{color:#fff;font-size:1.04rem;margin-bottom:3px}.ai-feature p{color:#b9cee0;font-size:.92rem;margin:0}.ai-panel{background:#fff;border-radius:var(--raio-lg);box-shadow:0 26px 60px #00000057;overflow:hidden}.ai-head{display:flex;align-items:center;gap:12px;padding:16px 20px;background:linear-gradient(120deg,var(--azul-escuro),var(--azul));color:#fff}.ai-head .av{width:38px;height:38px;border-radius:10px;background:#ffffff24;display:grid;place-items:center;color:var(--verde-claro)}.ai-head .av svg{width:21px;height:21px}.ai-head .nm{font-family:var(--ff-titulo);font-weight:600;font-size:.98rem;line-height:1.2}.ai-head .st{font-size:.72rem;color:#bcd6ea;display:flex;align-items:center;gap:6px}.ai-head .st:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--verde-claro);display:inline-block}.ai-body{padding:20px;background:var(--cinza-fundo);display:grid;gap:12px}.ai-msg{max-width:86%;padding:12px 15px;border-radius:14px;font-size:.9rem;line-height:1.5}.ai-msg.user{align-self:flex-end;background:var(--azul);color:#fff;border-bottom-right-radius:5px}.ai-msg.bot{align-self:flex-start;background:#fff;border:1px solid var(--linha);color:var(--tinta);border-bottom-left-radius:5px}.ai-msg.bot .pill{display:inline-block;margin-top:8px;font-size:.72rem;font-weight:600;color:var(--verde);background:var(--verde-50);padding:3px 10px;border-radius:100px}.ai-prompts{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 18px;background:var(--cinza-fundo)}.ai-prompts span{font-size:.78rem;color:var(--azul);background:var(--azul-50);border:1px solid #d3e4f3;padding:6px 12px;border-radius:100px}.ai-note{display:flex;gap:12px;align-items:center;margin-top:22px;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:var(--raio-sm)}.ai-note svg{width:22px;height:22px;color:var(--verde-claro);flex-shrink:0}.ai-note p{margin:0;font-size:.9rem;color:#c5d8ea}.score-wrap{display:grid;gap:12px}.score-row{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:16px;background:#fff;border:1px solid var(--linha);border-radius:var(--raio-sm);padding:14px 18px}.score-pct{font-family:var(--ff-titulo);font-weight:700;font-size:1.2rem}.score-track{height:9px;border-radius:100px;background:var(--linha);overflow:hidden}.score-track i{display:block;height:100%;border-radius:100px}.score-label{font-size:.9rem;font-weight:500;color:var(--tinta-2)}.check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.check-item{display:flex;gap:13px;align-items:flex-start;background:#fff;border:1px solid var(--linha);border-radius:var(--raio-sm);padding:18px 20px}.check-item .ico{width:38px;height:38px;border-radius:9px;flex-shrink:0;display:grid;place-items:center;background:var(--verde-50);color:var(--verde)}.check-item .ico svg{width:20px;height:20px}.check-item h4{font-size:1rem;margin-bottom:3px}.check-item p{font-size:.88rem;margin:0}.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.kpi{background:#fff;border:1px solid var(--linha);border-radius:var(--raio);padding:24px;text-align:left}.kpi .num{font-family:var(--ff-titulo);font-weight:800;font-size:2.1rem;color:var(--azul-escuro);line-height:1}.kpi .num small{font-size:1.1rem;color:var(--verde)}.kpi .lab{font-size:.9rem;color:var(--tinta-2);margin-top:8px}.bg-azul .kpi,.bg-grad .kpi{background:#ffffff0d;border-color:#ffffff1f}.bg-azul .kpi .num,.bg-grad .kpi .num{color:#fff}.bg-azul .kpi .lab,.bg-grad .kpi .lab{color:#b9cee0}.cta-band{background:linear-gradient(135deg,var(--azul) 0%,var(--azul-escuro) 100%);border-radius:var(--raio-lg);padding:56px;color:#fff;position:relative;overflow:hidden}.cta-band:after{content:"";position:absolute;right:-80px;bottom:-120px;width:380px;height:380px;background:radial-gradient(circle,rgba(66,184,92,.3),transparent 70%)}.cta-band .inner{position:relative;z-index:2;max-width:640px}.cta-band h2{color:#fff;font-size:clamp(1.6rem,3vw,2.3rem);margin-bottom:12px}.cta-band p{color:#cfe0ef;font-size:1.08rem;margin-bottom:26px}.cta-actions{display:flex;flex-wrap:wrap;gap:14px}.footer{background:var(--azul-900);color:#9fb8cf;padding:64px 0 28px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.09)}.footer-about p{color:#88a4bd;font-size:.92rem;margin:18px 0 0;max-width:320px}.footer h4{color:#fff;font-size:.82rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px;font-family:var(--ff-titulo);font-weight:600}.footer-links li{margin-bottom:11px}.footer-links a{color:#9fb8cf;font-size:.93rem;transition:var(--t)}.footer-links a:hover{color:var(--verde-claro)}.footer-contact li{display:flex;gap:11px;align-items:flex-start;margin-bottom:13px;font-size:.92rem;color:#9fb8cf}.footer-contact svg{width:18px;height:18px;color:var(--verde-claro);flex-shrink:0;margin-top:2px}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:24px;font-size:.85rem;color:#6f8aa3}.footer-legal{display:flex;gap:20px;flex-wrap:wrap}.page-hero{background:linear-gradient(135deg,var(--azul-escuro) 0%,var(--azul-900) 100%);color:#fff;padding:72px 0 64px;position:relative;overflow:hidden}.page-hero:after{content:"";position:absolute;right:-100px;top:-100px;width:420px;height:420px;background:radial-gradient(circle,rgba(31,157,69,.22),transparent 70%)}.page-hero .container{position:relative;z-index:2}.page-hero h1{color:#fff;font-size:clamp(1.9rem,4vw,2.9rem);max-width:760px;margin-bottom:16px}.page-hero p{color:#c5d8ea;font-size:1.15rem;max-width:660px;margin:0}.breadcrumb{display:flex;gap:8px;align-items:center;font-size:.85rem;color:#8fb0cd;margin-bottom:20px}.breadcrumb a{color:#8fb0cd}.breadcrumb a:hover{color:var(--verde-claro)}.breadcrumb svg{width:14px;height:14px}.actor-chips{display:flex;flex-wrap:wrap;gap:12px}.actor-chip{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--linha);border-radius:100px;padding:9px 18px 9px 12px;font-size:.9rem;font-weight:500;color:var(--tinta);transition:var(--t)}.actor-chip:hover{border-color:var(--azul);box-shadow:var(--sombra-sm)}.actor-chip .ic{width:30px;height:30px;border-radius:50%;background:var(--azul-50);color:var(--azul);display:grid;place-items:center}.actor-chip .ic svg{width:16px;height:16px}.form-card{background:#fff;border:1px solid var(--linha);border-radius:var(--raio-lg);padding:36px;box-shadow:var(--sombra)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field{display:flex;flex-direction:column;gap:7px}.field.full{grid-column:1 / -1}.field label{font-size:.86rem;font-weight:600;color:var(--azul-escuro);font-family:var(--ff-titulo)}.field label .req{color:var(--vermelho)}.field input,.field select,.field textarea{font-family:var(--ff-texto);font-size:.96rem;padding:12px 14px;border:1.5px solid var(--linha-2);border-radius:var(--raio-sm);color:var(--tinta);background:var(--branco);transition:var(--t);width:100%}.field textarea{resize:vertical;min-height:100px}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--azul);box-shadow:0 0 0 3px #075c9b1f}.form-note{font-size:.82rem;color:var(--tinta-3);margin:14px 0 0}.form-ok{display:flex;gap:14px;align-items:flex-start;background:var(--verde-50);border:1px solid #bfe6cb;border-radius:var(--raio);padding:22px 24px;color:#145c2c}.form-ok svg{width:26px;height:26px;color:var(--verde);flex-shrink:0}.form-ok h3{color:#145c2c;margin-bottom:4px;font-size:1.1rem}.form-ok p{color:#2c6b43;margin:0;font-size:.94rem}.contact-card{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--linha);border-radius:var(--raio);padding:24px}.contact-card .ic{width:46px;height:46px;border-radius:11px;background:var(--azul-50);color:var(--azul);display:grid;place-items:center;flex-shrink:0}.contact-card .ic svg{width:23px;height:23px}.contact-card h4{font-size:1rem;margin-bottom:3px}.contact-card p,.contact-card a{font-size:.93rem;color:var(--tinta-2);margin:0}.contact-card a:hover{color:var(--azul)}.benefit-row{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--linha)}.benefit-row:last-child{border-bottom:none}.benefit-row .ic{width:44px;height:44px;border-radius:11px;background:var(--verde-50);color:var(--verde);display:grid;place-items:center;flex-shrink:0}.benefit-row .ic svg{width:22px;height:22px}.benefit-row h4{font-size:1.08rem;margin-bottom:4px}.benefit-row p{font-size:.95rem;margin:0}.reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.reveal.in{opacity:1;transform:none}.text-center{text-align:center}.mt-0{margin-top:0}.lead{font-size:1.12rem;color:var(--tinta-2)}.split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.note-box{background:var(--azul-50);border:1px solid #cfe1f1;border-left:4px solid var(--azul);border-radius:var(--raio-sm);padding:20px 24px}.note-box p{margin:0;font-size:.95rem;color:var(--azul-900)}.note-box strong{color:var(--azul-escuro)}.tag-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.tag{font-size:.82rem;font-weight:600;font-family:var(--ff-titulo);padding:6px 14px;border-radius:100px;background:var(--azul-50);color:var(--azul);border:1px solid #d3e4f3}.tag.green{background:var(--verde-50);color:var(--verde);border-color:#c6e9d1}@media (max-width: 980px){.hero-grid,.split,.zeed-grid{grid-template-columns:1fr;gap:40px}.zeed-band{padding:36px 28px}.hero-visual{max-width:520px;margin:0 auto}.grid-4,.kpi-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.nav-links{display:none}.nav-toggle{display:block}.nav.open .nav-links{display:flex;position:absolute;top:76px;left:0;right:0;flex-direction:column;align-items:stretch;background:#fff;border-bottom:1px solid var(--linha);box-shadow:var(--sombra);padding:12px;gap:2px}.nav.open .nav-links a{padding:13px 16px}}@media (max-width: 680px){.nav{gap:10px}.header-cta{padding:9px 13px;font-size:.8rem;gap:6px}.header-cta svg{display:none}}@media (max-width: 380px){.header-cta{padding:8px 10px;font-size:.72rem}}@media (max-width: 680px){.section{padding:60px 0}.grid-2,.grid-3,.grid-4,.check-grid,.form-grid{grid-template-columns:1fr}.kpi-grid{grid-template-columns:1fr 1fr}.cta-band{padding:36px 28px}.form-card{padding:24px}.container{padding:0 18px}.mock-kpis{grid-template-columns:repeat(3,1fr)}}
