.ComoFunciona-module__nrSEda__section{padding:100px var(--side-pad)}.ComoFunciona-module__nrSEda__steps{grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid;position:relative}.ComoFunciona-module__nrSEda__steps:after{content:"";background:linear-gradient(90deg, transparent, var(--border2), transparent);height:1px;position:absolute;top:28px;left:64px;right:64px}.ComoFunciona-module__nrSEda__step{z-index:1;padding:0 20px;position:relative}.ComoFunciona-module__nrSEda__num{border:2px solid var(--green);width:56px;height:56px;font-family:var(--font-ag-head,"Orbitron", sans-serif);color:var(--green);background:var(--bg);border-radius:50%;place-items:center;margin-bottom:22px;font-size:1.375rem;font-weight:700;display:grid}.ComoFunciona-module__nrSEda__title{font-family:var(--font-ag-head,"Orbitron", sans-serif);color:var(--white);margin-bottom:10px;font-size:1.125rem;font-weight:700}.ComoFunciona-module__nrSEda__desc{color:var(--offwhite);opacity:.6;font-size:.875rem;line-height:1.68}@media (max-width:1100px){.ComoFunciona-module__nrSEda__steps{grid-template-columns:1fr 1fr;gap:40px}.ComoFunciona-module__nrSEda__steps:after{display:none}}@media (max-width:680px){.ComoFunciona-module__nrSEda__section{padding:64px 24px}.ComoFunciona-module__nrSEda__steps{grid-template-columns:1fr}}
.Metricas-module__S46LVa__section{padding:100px var(--side-pad);background:var(--bg2);border-top:1px solid var(--border)}.Metricas-module__S46LVa__grid{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:52px;display:grid}.Metricas-module__S46LVa__metric{text-align:center}.Metricas-module__S46LVa__val{font-family:var(--font-ag-head,"Orbitron", sans-serif);color:var(--green);margin-bottom:10px;font-size:3.75rem;font-weight:700;line-height:1}.Metricas-module__S46LVa__unit{color:var(--lime);font-size:1.75rem}.Metricas-module__S46LVa__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700}.Metricas-module__S46LVa__sub{color:var(--lime);letter-spacing:.06em;margin-top:6px;font-size:.6875rem}@media (max-width:1100px){.Metricas-module__S46LVa__grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.Metricas-module__S46LVa__section{padding:64px 24px}.Metricas-module__S46LVa__grid{grid-template-columns:1fr 1fr}}
.Contato-module__S6GLPq__section{padding:100px var(--side-pad);text-align:center;position:relative;overflow:hidden}.Contato-module__S6GLPq__glow{pointer-events:none;background:radial-gradient(#22c55e0f 0%,#0000 70%);border-radius:50%;width:600px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Contato-module__S6GLPq__label{letter-spacing:.22em;text-transform:uppercase;color:var(--green);z-index:1;margin-bottom:14px;font-size:.6875rem;font-weight:700;position:relative}.Contato-module__S6GLPq__title{font-family:var(--font-ag-head,"Orbitron", sans-serif);z-index:1;color:var(--white);margin-bottom:20px;font-size:clamp(32px,4.2vw,58px);font-weight:700;line-height:1.1;position:relative}.Contato-module__S6GLPq__title em{color:var(--lime);font-style:italic}.Contato-module__S6GLPq__desc{color:var(--offwhite);opacity:.68;z-index:1;max-width:500px;margin:0 auto 48px;font-size:1.125rem;line-height:1.7;position:relative}.Contato-module__S6GLPq__btns{z-index:1;flex-wrap:wrap;justify-content:center;gap:20px;display:flex;position:relative}.Contato-module__S6GLPq__btnPrimary{background:var(--green);color:#020a04;font-family:var(--font-ag-body,"Titillium Web", sans-serif);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;border-radius:2px;align-items:center;padding:18px 52px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.Contato-module__S6GLPq__btnPrimary:hover{background:var(--sage);transform:translateY(-2px)}.Contato-module__S6GLPq__btnGhost{color:var(--offwhite);border:1px solid var(--border2);font-family:var(--font-ag-body,"Titillium Web", sans-serif);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;align-items:center;padding:18px 52px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.Contato-module__S6GLPq__btnGhost:hover{border-color:var(--green);color:var(--sage)}@media (max-width:680px){.Contato-module__S6GLPq__section{padding:64px 24px}}
.Footer-module__yPCb_q__footer{border-top:1px solid var(--border);padding:60px var(--side-pad) 36px;background:var(--bg2)}.Footer-module__yPCb_q__inner{grid-template-columns:1fr 2fr;gap:48px;margin-bottom:44px;display:grid}.Footer-module__yPCb_q__brandBlock{flex-direction:column;gap:16px;display:flex}.Footer-module__yPCb_q__brand{align-items:center;gap:12px;display:flex}.Footer-module__yPCb_q__mark{font-family:var(--font-ag-head,"Orbitron", sans-serif);letter-spacing:.04em;color:var(--offwhite);font-size:1.125rem;font-weight:700}.Footer-module__yPCb_q__tag{color:var(--muted);max-width:280px;font-size:.8125rem;line-height:1.55}.Footer-module__yPCb_q__cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.Footer-module__yPCb_q__col{flex-direction:column;gap:14px;display:flex}.Footer-module__yPCb_q__colTitle{font-family:var(--font-ag-head,"Orbitron", sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--sage);margin:0;font-size:.6875rem;font-weight:700}.Footer-module__yPCb_q__linkList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__yPCb_q__link{color:var(--offwhite);opacity:.62;font-size:.8438rem;text-decoration:none;transition:color .2s,opacity .2s}.Footer-module__yPCb_q__link:hover{color:var(--sage);opacity:1}.Footer-module__yPCb_q__base{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:.75rem;display:flex}@media (max-width:1100px){.Footer-module__yPCb_q__inner{grid-template-columns:1fr;gap:36px}}@media (max-width:680px){.Footer-module__yPCb_q__footer{padding:48px 24px 28px}.Footer-module__yPCb_q__cols{grid-template-columns:1fr 1fr}.Footer-module__yPCb_q__base{text-align:center;flex-direction:column}}
