.Hero-module__gNeX-G__hero{color:#fff;background-color:#0000;background-image:linear-gradient(135deg,#1f3a52f0,#184a67eb),url(/logo-vya-ia.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:clamp(4.5rem,8vw,7rem) 1.5rem clamp(3.5rem,7vw,5rem);overflow:hidden}.Hero-module__gNeX-G__container{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1200px;margin:0 auto;display:grid}.Hero-module__gNeX-G__content{max-width:720px}.Hero-module__gNeX-G__kicker{color:#ffd2bd;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.82rem;font-weight:800}.Hero-module__gNeX-G__title{color:#fff;letter-spacing:0;max-width:780px;margin:0;font-size:clamp(2.6rem,6vw,4.9rem);line-height:.98}.Hero-module__gNeX-G__subtitle{color:#ffffffe0;max-width:660px;margin:1.4rem 0 0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.75}.Hero-module__gNeX-G__actions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.Hero-module__gNeX-G__primaryAction,.Hero-module__gNeX-G__secondaryAction{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 1.25rem;font-weight:800;display:inline-flex}.Hero-module__gNeX-G__primaryAction{color:#1f2937;background:#ff9b66}.Hero-module__gNeX-G__secondaryAction{color:#fff;border:1px solid #ffffff59}.Hero-module__gNeX-G__metrics{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2.5rem 0 0;padding-top:1.4rem;display:grid}.Hero-module__gNeX-G__metrics div{min-width:0}.Hero-module__gNeX-G__metrics dt{color:#ffb38d;font-size:.85rem;font-weight:900}.Hero-module__gNeX-G__metrics dd{color:#ffffffdb;margin:.25rem 0 0;font-size:.95rem}.Hero-module__gNeX-G__visual{color:#1f3a52;background:#fffffff0;border:1px solid #ffffff80;border-radius:8px;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 24px 70px #00000038}.Hero-module__gNeX-G__visualIntro{color:#fff;background:linear-gradient(135deg,#1f3a52,#0f766e);border-radius:8px;flex-direction:column;gap:.35rem;margin-bottom:1.25rem;padding:1.2rem;display:flex}.Hero-module__gNeX-G__visualIntro span{color:#ffffffc7;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.Hero-module__gNeX-G__visualIntro strong{font-size:1.35rem;line-height:1.2}.Hero-module__gNeX-G__panelHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.Hero-module__gNeX-G__panelHeader span{color:#64748b;font-size:.88rem}.Hero-module__gNeX-G__panelHeader strong{color:#184a67;font-size:1rem}.Hero-module__gNeX-G__checklist{gap:.8rem;margin:1.2rem 0;list-style:none;display:grid}.Hero-module__gNeX-G__checklist li{align-items:center;gap:.65rem;line-height:1.45;display:flex}.Hero-module__gNeX-G__checklist span{color:#0f766e;background:#e7f7f5;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:900;display:inline-flex}.Hero-module__gNeX-G__pipeline{grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:1.4rem;display:grid}.Hero-module__gNeX-G__pipeline span{color:#334155;text-align:center;background:#f1f5f9;border-radius:6px;padding:.7rem .35rem;font-size:.78rem;font-weight:800}@media (max-width:900px){.Hero-module__gNeX-G__container{grid-template-columns:1fr}.Hero-module__gNeX-G__visual{max-width:620px}}@media (max-width:560px){.Hero-module__gNeX-G__hero{padding-left:1rem;padding-right:1rem}.Hero-module__gNeX-G__actions{flex-direction:column}.Hero-module__gNeX-G__metrics,.Hero-module__gNeX-G__pipeline{grid-template-columns:1fr}}
.Servicos-module__Bx_nwG__section{background:#fff;padding:clamp(3.5rem,8vw,6rem) 0}.Servicos-module__Bx_nwG__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Servicos-module__Bx_nwG__header{text-align:center;max-width:820px;margin:0 auto clamp(2rem,5vw,3rem)}.Servicos-module__Bx_nwG__kicker{color:#0f766e;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:900}.Servicos-module__Bx_nwG__title{color:#1f3a52;letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.Servicos-module__Bx_nwG__subtitle{color:#64748b;max-width:720px;margin:1rem auto 0;font-size:1rem;line-height:1.75}.Servicos-module__Bx_nwG__grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.Servicos-module__Bx_nwG__card{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;min-height:260px;padding:1.35rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.Servicos-module__Bx_nwG__card:hover{border-color:currentColor;transform:translateY(-3px);box-shadow:0 18px 45px #0f172a14}.Servicos-module__Bx_nwG__consultoria{color:#7c3aed}.Servicos-module__Bx_nwG__solucoes{color:#d97706}.Servicos-module__Bx_nwG__plataformas{color:#0284c7}.Servicos-module__Bx_nwG__automacao{color:#0f766e}.Servicos-module__Bx_nwG__treinamento{color:#475569}.Servicos-module__Bx_nwG__trafego{color:#be123c}.Servicos-module__Bx_nwG__badge{background:color-mix(in srgb,currentColor 10%,white);color:currentColor;border-radius:999px;align-self:flex-start;margin-bottom:1.1rem;padding:.38rem .7rem;font-size:.76rem;font-weight:900}.Servicos-module__Bx_nwG__cardTitle{color:#1f3a52;margin:0 0 .75rem;font-size:1.2rem;line-height:1.25}.Servicos-module__Bx_nwG__cardDescription{color:#64748b;flex:1;margin:0 0 1.4rem;font-size:.95rem;line-height:1.65}.Servicos-module__Bx_nwG__cardLink{color:currentColor;align-items:center;gap:.4rem;font-weight:900;display:inline-flex}.Servicos-module__Bx_nwG__arrow{transition:transform .2s}.Servicos-module__Bx_nwG__cardLink:hover .Servicos-module__Bx_nwG__arrow{transform:translate(3px)}.Servicos-module__Bx_nwG__cardLink:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid}@media (max-width:980px){.Servicos-module__Bx_nwG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Servicos-module__Bx_nwG__container{padding:0 1rem}.Servicos-module__Bx_nwG__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Servicos-module__Bx_nwG__card,.Servicos-module__Bx_nwG__arrow{transition:none}.Servicos-module__Bx_nwG__card:hover{transform:none}}
.MissaoVisaoValores-module__0g9nBG__container{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);width:100%;padding:80px 20px}.MissaoVisaoValores-module__0g9nBG__content{max-width:1200px;margin:0 auto}.MissaoVisaoValores-module__0g9nBG__section{margin-bottom:80px}.MissaoVisaoValores-module__0g9nBG__section:last-child{margin-bottom:0}.MissaoVisaoValores-module__0g9nBG__title{color:#1a3a42;text-align:center;letter-spacing:-.5px;margin-bottom:16px;font-size:36px;font-weight:600}.MissaoVisaoValores-module__0g9nBG__subtitle{color:#6b7280;text-align:center;margin-bottom:60px;font-size:16px;line-height:1.6}.MissaoVisaoValores-module__0g9nBG__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;margin-top:40px;display:grid}.MissaoVisaoValores-module__0g9nBG__card{background:#fff;border:1px solid #5e52401a;border-radius:12px;padding:40px 30px;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 8px #0000000f}.MissaoVisaoValores-module__0g9nBG__card:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001f}.MissaoVisaoValores-module__0g9nBG__cardIcon{background:#ff9b661a;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;font-size:48px;display:flex}.MissaoVisaoValores-module__0g9nBG__cardTitle{color:#1f3a52;letter-spacing:-.5px;margin-bottom:16px;font-size:24px;font-weight:600}.MissaoVisaoValores-module__0g9nBG__cardDescription{color:#475569;margin:0;font-size:15px;line-height:1.6}.MissaoVisaoValores-module__0g9nBG__valuesList{margin:0;padding:0;list-style:none}.MissaoVisaoValores-module__0g9nBG__valuesList li{color:#475569;margin-bottom:12px;padding-left:0;font-size:14px;line-height:1.8}.MissaoVisaoValores-module__0g9nBG__valuesList li:before{content:"•";color:#ff9b66;width:1em;margin-right:8px;font-weight:700;display:inline-block}.MissaoVisaoValores-module__0g9nBG__valuesList li strong{color:#1f3a52;font-weight:600}@media (max-width:768px){.MissaoVisaoValores-module__0g9nBG__container{padding:60px 20px}.MissaoVisaoValores-module__0g9nBG__title{margin-bottom:12px;font-size:28px}.MissaoVisaoValores-module__0g9nBG__subtitle{margin-bottom:40px;font-size:14px}.MissaoVisaoValores-module__0g9nBG__section{margin-bottom:60px}.MissaoVisaoValores-module__0g9nBG__cardsGrid{gap:20px}.MissaoVisaoValores-module__0g9nBG__card{padding:30px 20px}.MissaoVisaoValores-module__0g9nBG__cardTitle{font-size:20px}.MissaoVisaoValores-module__0g9nBG__cardDescription{font-size:14px}.MissaoVisaoValores-module__0g9nBG__valuesList li{font-size:13px}}
.FAQ-module__xrt3Fa__section{background:var(--color-light-gray)}.FAQ-module__xrt3Fa__list{max-width:800px;margin:0 auto}.FAQ-module__xrt3Fa__item{background:var(--color-white);border-radius:var(--border-radius);margin-bottom:var(--spacing-md);border:1px solid #e0e7ff;overflow:hidden}.FAQ-module__xrt3Fa__question{padding:var(--spacing-md);cursor:pointer;color:var(--color-primary);transition:background var(--transition);justify-content:space-between;align-items:center;min-height:44px;font-weight:600;display:flex}.FAQ-module__xrt3Fa__question:hover{background:#7c3aed0d}.FAQ-module__xrt3Fa__icon{width:24px;height:24px;color:var(--color-secondary);transition:transform var(--transition);justify-content:center;align-items:center;font-size:20px;font-weight:700;display:inline-flex}.FAQ-module__xrt3Fa__item[open] .FAQ-module__xrt3Fa__icon{transform:rotate(45deg)}.FAQ-module__xrt3Fa__answer{padding:0 var(--spacing-md)var(--spacing-md);color:var(--color-gray);animation:.3s FAQ-module__xrt3Fa__slideDown}@keyframes FAQ-module__xrt3Fa__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.SobreVYA-module__hl-xZa__section{background:linear-gradient(135deg,#f9fafb 0%,#fff 100%);padding:clamp(3rem,8vw,6rem) 1.5rem;position:relative;overflow:hidden}.SobreVYA-module__hl-xZa__section:before{content:"";pointer-events:none;background:radial-gradient(circle,#ff9b660d 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:0;right:-100px}.SobreVYA-module__hl-xZa__container{z-index:1;max-width:1200px;margin:0 auto;position:relative}.SobreVYA-module__hl-xZa__header{text-align:center;margin-bottom:clamp(2rem,6vw,4rem)}.SobreVYA-module__hl-xZa__title{color:#1f3a52;letter-spacing:-.5px;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(32px,6vw,48px);font-weight:700;line-height:1.2}.SobreVYA-module__hl-xZa__subtitle{color:#6b7280;margin:16px 0 0;font-family:Open Sans,sans-serif;font-size:clamp(14px,2.5vw,18px);line-height:1.6}.SobreVYA-module__hl-xZa__storytelling{flex-direction:column;gap:clamp(2rem,5vw,3.5rem);display:flex}.SobreVYA-module__hl-xZa__storyBlock{animation:.8s ease-out SobreVYA-module__hl-xZa__fadeIn}@keyframes SobreVYA-module__hl-xZa__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SobreVYA-module__hl-xZa__storyTitle{color:#1f3a52;letter-spacing:-.3px;margin:0 0 1rem;font-family:Montserrat,sans-serif;font-size:clamp(24px,4vw,32px);font-weight:700}.SobreVYA-module__hl-xZa__storyText{color:#4b5563;text-align:justify;margin:0 0 1.25rem;font-family:Open Sans,sans-serif;font-size:clamp(14px,2.2vw,16px);line-height:1.8}.SobreVYA-module__hl-xZa__storyText strong{color:#ff9b66;font-weight:600}.SobreVYA-module__hl-xZa__pillarsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(1.5rem,3vw,2rem);margin-top:2rem;display:grid}.SobreVYA-module__hl-xZa__pillarCard{text-align:center;background:#fff;border:1px solid #5e52401a;border-radius:12px;padding:clamp(1.5rem,4vw,2.5rem);transition:all .3s;box-shadow:0 2px 8px #0000000f}.SobreVYA-module__hl-xZa__pillarCard:hover{border-color:#ff9b664d;transform:translateY(-8px);box-shadow:0 12px 24px #0000001f}.SobreVYA-module__hl-xZa__pillarIcon{margin-bottom:1rem;font-size:3.5rem;display:inline-block}.SobreVYA-module__hl-xZa__pillarName{color:#1f3a52;margin:0 0 1rem;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.SobreVYA-module__hl-xZa__pillarText{color:#6b7280;margin:0;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.6}.SobreVYA-module__hl-xZa__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.5rem,3vw,2rem);margin-top:2rem;display:grid}.SobreVYA-module__hl-xZa__serviceItem{background:linear-gradient(135deg,#f9fafb 0%,#fff 100%);border-left:4px solid #ff9b66;border-radius:10px;padding:clamp(1.5rem,3vw,2rem);transition:all .3s}.SobreVYA-module__hl-xZa__serviceItem:hover{background:linear-gradient(135deg,#fff 0%,#f3f4f6 100%);transform:translate(8px);box-shadow:0 8px 16px #ff9b661f}.SobreVYA-module__hl-xZa__serviceIcon{margin-bottom:.75rem;font-size:2.5rem;display:block}.SobreVYA-module__hl-xZa__serviceItem h4{color:#1f3a52;margin:0 0 .5rem;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.SobreVYA-module__hl-xZa__serviceItem p{color:#6b7280;margin:0;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.6}.SobreVYA-module__hl-xZa__reasonsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.5rem,3vw,2rem);margin-top:2rem;display:grid}.SobreVYA-module__hl-xZa__reasonCard{background:#fff;border:1px solid #5e524014;border-radius:10px;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3vw,2rem);transition:all .3s;display:flex}.SobreVYA-module__hl-xZa__reasonCard:hover{border-color:#ff9b664d;box-shadow:0 8px 16px #00000014}.SobreVYA-module__hl-xZa__checkmark{color:#ff9b66;background:#ff9b661a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:.75rem;font-size:1.5rem;font-weight:700;display:flex}.SobreVYA-module__hl-xZa__reasonCard h4{color:#1f3a52;margin:0 0 .5rem;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.SobreVYA-module__hl-xZa__reasonCard p{color:#6b7280;margin:0;font-family:Open Sans,sans-serif;font-size:13px;line-height:1.6}.SobreVYA-module__hl-xZa__closingBlock{text-align:center;background:linear-gradient(135deg,#ff9b6614 0%,#1f3a520d 100%);border-left:4px solid #ff9b66;border-radius:12px;margin-top:3rem;padding:clamp(2rem,5vw,3rem)}.SobreVYA-module__hl-xZa__closingText{color:#1f3a52;margin:0 0 1.5rem;font-family:Open Sans,sans-serif;font-size:clamp(14px,2.2vw,16px);font-weight:500;line-height:1.8}.SobreVYA-module__hl-xZa__closingText:last-child{margin:0}.SobreVYA-module__hl-xZa__closingText strong{color:#ff9b66;font-weight:700}@media (max-width:768px){.SobreVYA-module__hl-xZa__section{padding:2.5rem 1rem}.SobreVYA-module__hl-xZa__section:before{width:200px;height:200px;right:-150px}.SobreVYA-module__hl-xZa__storyBlock{margin-bottom:1.5rem}.SobreVYA-module__hl-xZa__pillarsGrid,.SobreVYA-module__hl-xZa__servicesGrid,.SobreVYA-module__hl-xZa__reasonsGrid{grid-template-columns:1fr}.SobreVYA-module__hl-xZa__storyText,.SobreVYA-module__hl-xZa__pillarCard,.SobreVYA-module__hl-xZa__reasonCard{text-align:left}.SobreVYA-module__hl-xZa__pillarIcon,.SobreVYA-module__hl-xZa__serviceIcon{display:inline-block}.SobreVYA-module__hl-xZa__closingBlock{text-align:left}}@media (prefers-reduced-motion:reduce){.SobreVYA-module__hl-xZa__storyBlock{animation:none}.SobreVYA-module__hl-xZa__pillarCard,.SobreVYA-module__hl-xZa__serviceItem,.SobreVYA-module__hl-xZa__reasonCard{transition:none}}@media (prefers-color-scheme:dark){.SobreVYA-module__hl-xZa__section{background:linear-gradient(135deg,#1a1a1a 0%,#242424 100%)}.SobreVYA-module__hl-xZa__section:before{background:radial-gradient(circle,#ff9b6614 0%,#0000 70%)}.SobreVYA-module__hl-xZa__title{color:#e0e0e0}.SobreVYA-module__hl-xZa__subtitle{color:#a0a0a0}.SobreVYA-module__hl-xZa__storyTitle{color:#e0e0e0}.SobreVYA-module__hl-xZa__storyText{color:silver}.SobreVYA-module__hl-xZa__pillarCard,.SobreVYA-module__hl-xZa__reasonCard{background:#2a2a2a;border-color:#ff9b6626}.SobreVYA-module__hl-xZa__pillarCard:hover{background:#323232;border-color:#ff9b6666}.SobreVYA-module__hl-xZa__pillarName{color:#e0e0e0}.SobreVYA-module__hl-xZa__pillarText,.SobreVYA-module__hl-xZa__reasonCard p{color:#b0b0b0}.SobreVYA-module__hl-xZa__serviceItem{background:#2a2a2a;border-left-color:#ff9b66}.SobreVYA-module__hl-xZa__serviceItem:hover{background:#323232}.SobreVYA-module__hl-xZa__serviceItem h4{color:#e0e0e0}.SobreVYA-module__hl-xZa__serviceItem p{color:#b0b0b0}.SobreVYA-module__hl-xZa__reasonCard h4{color:#e0e0e0}.SobreVYA-module__hl-xZa__closingBlock{background:linear-gradient(135deg,#ff9b661f 0%,#1f3a521a 100%)}.SobreVYA-module__hl-xZa__closingText{color:#e0e0e0}}
.CTA-module__OR_Nra__section{color:#fff;background:#16324a;padding:clamp(3rem,7vw,4.5rem) 1.5rem}.CTA-module__OR_Nra__container{grid-template-columns:1.1fr 1fr auto;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.CTA-module__OR_Nra__kicker{color:#ffb38d;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .7rem;font-size:.78rem;font-weight:900}.CTA-module__OR_Nra__title{color:#fff;letter-spacing:0;margin:0;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.08}.CTA-module__OR_Nra__subtitle{color:#ffffffc7;margin:0;line-height:1.7}.CTA-module__OR_Nra__button{color:#182536;white-space:nowrap;background:#ff9b66;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 1.25rem;font-weight:900;display:inline-flex}.CTA-module__OR_Nra__button:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:900px){.CTA-module__OR_Nra__container{grid-template-columns:1fr;align-items:start}.CTA-module__OR_Nra__button{justify-self:start}}
