.Nav-module__gq3ekG__nav{z-index:50;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-line);background:#101823e0;padding-inline:clamp(20px,6.6667vw,96px);position:sticky;top:0}.Nav-module__gq3ekG__inner{height:82px;max-width:var(--maxw);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.Nav-module__gq3ekG__logo{color:var(--color-cream);display:inline-flex}.Nav-module__gq3ekG__right{align-items:center;gap:42px;display:flex}.Nav-module__gq3ekG__links{align-items:center;gap:34px;display:flex}.Nav-module__gq3ekG__link{font-family:var(--font-body);font-size:15px;font-weight:var(--fw-medium);letter-spacing:-.01em;color:#f7f0efd1;transition:color .16s}.Nav-module__gq3ekG__link:hover{color:var(--color-cream)}.Nav-module__gq3ekG__cta{background:var(--color-accent);height:44px;color:var(--color-cream);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding-inline:22px;transition:background-color .18s;display:inline-flex}.Nav-module__gq3ekG__cta:hover{background:var(--color-accent-hover)}@media (max-width:860px){.Nav-module__gq3ekG__links{display:none}}
.Eyebrow-module__u_EE8G__eyebrow{font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;line-height:1;display:inline-flex}.Eyebrow-module__u_EE8G__eyebrow[data-tone=slate]{color:var(--color-slate)}.Eyebrow-module__u_EE8G__eyebrow[data-tone=ink]{color:#10182399}.Eyebrow-module__u_EE8G__square{background:var(--color-accent);flex-shrink:0;width:9px;height:9px}
.HighlightTitle-module__z4yVWq__accent{color:var(--color-accent)}
.button-module__R8VBfa__btn{font-family:var(--font-body);font-weight:var(--fw-semibold);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:15px;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.button-module__R8VBfa__sm{height:44px;padding-inline:22px;font-size:14px}.button-module__R8VBfa__md{height:54px;padding-inline:30px}.button-module__R8VBfa__lg{height:56px;padding-inline:32px}.button-module__R8VBfa__primary{background:var(--color-accent);color:var(--color-cream)}.button-module__R8VBfa__primary:hover{background:var(--color-accent-hover)}.button-module__R8VBfa__secondary{color:var(--color-cream);border:1px solid #f7f0ef42}.button-module__R8VBfa__secondary:hover{border-color:var(--color-cream);background:#f7f0ef0a}
.Hero-module__xpZaLa__hero{background:radial-gradient(circle farthest-corner at 50% 50% in oklab, #cf321a38 0%, #cf321a0f 33%, #10182300 61%), var(--color-ink);padding-block:130px 116px;padding-inline:clamp(20px,6.6667vw,96px);position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.Hero-module__xpZaLa__hero{background:radial-gradient(circle farthest-corner at 50% 50% in oklab, lab(47.2148% 60.7576 51.9716/.22) 0%, lab(47.2148% 60.7576 51.9716/.06) 33%, lab(7.91039% -.990093 -8.77702/0) 61%), var(--color-ink)}}.Hero-module__xpZaLa__inner{z-index:1;max-width:var(--maxw);margin-inline:auto;position:relative}.Hero-module__xpZaLa__watermark{width:min(600px,44vw);height:auto;color:var(--color-cream);opacity:.06;z-index:0;position:absolute;top:-6px;right:0}.Hero-module__xpZaLa__content{flex-direction:column;align-items:flex-start;gap:30px;padding-bottom:58px;display:flex}.Hero-module__xpZaLa__h1{font-size:clamp(36px,4.6vw,64px);line-height:var(--leading-tight);white-space:pre-line;max-width:1040px}.Hero-module__xpZaLa__sub{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--color-slate);max-width:648px}.Hero-module__xpZaLa__buttons{flex-wrap:wrap;align-items:center;gap:14px;padding-top:10px;display:flex}.Hero-module__xpZaLa__stats{border-top:1px solid var(--color-line);align-items:flex-start;gap:54px;max-width:900px;padding-top:40px;display:flex}.Hero-module__xpZaLa__stat{flex-direction:column;gap:10px;max-width:210px;display:flex}.Hero-module__xpZaLa__statValue{font-size:var(--text-stat);line-height:1}.Hero-module__xpZaLa__statLabel{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-normal);color:var(--color-slate)}@media (max-width:767px){.Hero-module__xpZaLa__hero{padding-block:64px 72px}.Hero-module__xpZaLa__stats{flex-direction:column;gap:32px}.Hero-module__xpZaLa__stat{max-width:none}}
.Section-module__pF7VOa__section{padding-block:var(--py,140px);padding-inline:clamp(20px,6.6667vw,96px);position:relative;overflow:clip}.Section-module__pF7VOa__section[data-bg=ink]{background:var(--color-ink);color:var(--color-cream)}.Section-module__pF7VOa__section[data-bg=abyss]{background:var(--color-abyss);color:var(--color-cream)}.Section-module__pF7VOa__section[data-bg=surface]{background:var(--color-surface);color:var(--color-cream)}.Section-module__pF7VOa__section[data-bg=cream]{background:var(--color-cream);color:var(--color-ink)}.Section-module__pF7VOa__inner{width:100%;max-width:var(--maxw);margin-inline:auto;position:relative}@media (max-width:1023px){.Section-module__pF7VOa__section{padding-block:96px}}@media (max-width:767px){.Section-module__pF7VOa__section{padding-block:72px}}
.SectionHeader-module__leVAAa__header{flex-direction:column;align-items:flex-start;gap:22px;max-width:720px;margin-bottom:64px;display:flex}.SectionHeader-module__leVAAa__title{--display-wght:700;font-size:clamp(28px,3vw,40px);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug)}.SectionHeader-module__leVAAa__header[data-tone=ink] .SectionHeader-module__leVAAa__title{color:var(--color-ink)}.SectionHeader-module__leVAAa__sub{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--color-slate);max-width:560px}
.LiveBadge-module__AFh4ba__badge{border:1px solid var(--color-line);height:28px;font-family:var(--font-body);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:#f7f0efdb;white-space:nowrap;align-items:center;gap:8px;padding-inline:13px;display:inline-flex}.LiveBadge-module__AFh4ba__dot{background:var(--color-live);border-radius:50%;flex-shrink:0;width:8px;height:8px}
.Prova-module__OL1nca__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.Prova-module__OL1nca__card{background:var(--color-surface);border:1px solid var(--color-line);flex-direction:column;gap:28px;padding:40px;display:flex}.Prova-module__OL1nca__top{justify-content:space-between;align-items:flex-start;display:flex}.Prova-module__OL1nca__iconBox{border:1px solid var(--color-line);width:52px;height:52px;color:var(--color-cream);background:#f7f0ef05;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Prova-module__OL1nca__body{flex-direction:column;flex-grow:1;gap:12px;display:flex}.Prova-module__OL1nca__title{--display-wght:700;letter-spacing:var(--tracking-snug);color:var(--color-cream);font-size:25px;line-height:115%}.Prova-module__OL1nca__desc{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-slate);max-width:430px;line-height:160%}.Prova-module__OL1nca__tags{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:8px;padding-top:24px;display:flex}.Prova-module__OL1nca__tag{border:1px solid var(--color-line);font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--fw-medium);letter-spacing:.04em;color:var(--color-slate);padding:6px 11px}@media (max-width:767px){.Prova-module__OL1nca__grid{grid-template-columns:1fr}.Prova-module__OL1nca__card{padding:28px}}
.Servicos-module___x8Feq__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.Servicos-module___x8Feq__col{border-top:1px solid var(--color-line-dark);flex-direction:column;gap:16px;padding-top:22px;display:flex}.Servicos-module___x8Feq__num{font-family:var(--font-display);font-variation-settings:"wght" 700, "wdth" 125;letter-spacing:var(--tracking-tight);color:#1018236b;font-size:15px;font-weight:700}.Servicos-module___x8Feq__slash{color:var(--color-accent)}.Servicos-module___x8Feq__title{--display-wght:700;font-size:var(--text-title);letter-spacing:var(--tracking-snug);color:var(--color-ink);line-height:115%}.Servicos-module___x8Feq__desc{font-family:var(--font-body);color:#1018239e;flex-grow:1;font-size:15px;line-height:155%}.Servicos-module___x8Feq__badge{border:1px solid var(--color-line-dark);font-family:var(--font-body);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:#10182399;align-self:flex-start;align-items:center;gap:7px;padding:7px 11px;display:inline-flex}.Servicos-module___x8Feq__badgeSquare{background:#10182352;flex-shrink:0;width:7px;height:7px}.Servicos-module___x8Feq__badgeAccent{color:var(--color-accent);background:#cf31191a;border-color:#0000}.Servicos-module___x8Feq__badgeAccent .Servicos-module___x8Feq__badgeSquare{background:var(--color-accent)}@media (max-width:1023px){.Servicos-module___x8Feq__grid{grid-template-columns:repeat(2,1fr);row-gap:44px}}@media (max-width:560px){.Servicos-module___x8Feq__grid{grid-template-columns:1fr}}
.Cases-module__mApyLq__list{flex-direction:column;display:flex}.Cases-module__mApyLq__block{gap:56px;padding-bottom:60px;display:flex}.Cases-module__mApyLq__block:not(:first-child){border-top:1px solid var(--color-line);padding-top:60px}.Cases-module__mApyLq__cover{border:1px solid var(--color-line);background:#ffffff0a;flex-direction:column;flex-shrink:0;flex-basis:552px;justify-content:flex-end;min-height:392px;padding:44px;display:flex;position:relative;overflow:clip}.Cases-module__mApyLq__coverImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Cases-module__mApyLq__coverNum{font-family:var(--font-display);font-variation-settings:"wght" 800, "wdth" 125;color:#f7f0ef0d;pointer-events:none;font-size:230px;line-height:1;position:absolute;top:-34px;right:10px}.Cases-module__mApyLq__placeholder{flex-direction:column;gap:12px;display:flex;position:relative}.Cases-module__mApyLq__bar{background:var(--color-accent);width:44px;height:8px}.Cases-module__mApyLq__line{background:#f7f0ef17;height:12px}.Cases-module__mApyLq__line[data-w="58"]{background:#f7f0ef26;width:58%}.Cases-module__mApyLq__line[data-w="84"]{width:84%}.Cases-module__mApyLq__line[data-w="68"]{width:68%}.Cases-module__mApyLq__content{flex-direction:column;flex-grow:1;gap:24px;min-width:0;padding-top:2px;display:flex}.Cases-module__mApyLq__caseLabel{font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate)}.Cases-module__mApyLq__projeto{--display-wght:700;letter-spacing:var(--tracking-tight);color:var(--color-cream);font-size:30px;line-height:112%}.Cases-module__mApyLq__fields{flex-direction:column;padding-top:6px;display:flex}.Cases-module__mApyLq__field{flex-direction:column;gap:9px;display:flex}.Cases-module__mApyLq__desafio{padding-bottom:22px}.Cases-module__mApyLq__solucao{border-top:1px solid var(--color-line);padding-block:22px}.Cases-module__mApyLq__resultado{border-top:1px solid var(--color-line);padding-top:22px}.Cases-module__mApyLq__fieldLabel{font-family:var(--font-body);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate)}.Cases-module__mApyLq__accent{color:var(--color-accent)}.Cases-module__mApyLq__fieldValue{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-normal);color:var(--color-cream)}.Cases-module__mApyLq__result{font-size:var(--text-body-lg);font-weight:var(--fw-medium)}@media (max-width:860px){.Cases-module__mApyLq__block{flex-direction:column;gap:32px}.Cases-module__mApyLq__cover{flex-basis:auto;min-height:260px}}
.Processo-module__4zlohW__row{align-items:flex-start;display:flex}.Processo-module__4zlohW__step{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;display:flex}.Processo-module__4zlohW__head{align-items:center;width:100%;display:flex}.Processo-module__4zlohW__numBox{--display-wght:700;width:46px;height:46px;letter-spacing:var(--tracking-snug);background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-cream);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.Processo-module__4zlohW__numBoxAccent{border-color:var(--color-accent);color:var(--color-accent);background:#cf31191f}.Processo-module__4zlohW__connector{background:var(--color-line);flex:1 1 0;height:1px}.Processo-module__4zlohW__body{flex-direction:column;gap:11px;padding-right:32px;display:flex}.Processo-module__4zlohW__stepTitle{--display-wght:700;letter-spacing:var(--tracking-snug);color:var(--color-cream);font-size:21px;line-height:115%}.Processo-module__4zlohW__stepDesc{font-family:var(--font-body);color:var(--color-slate);font-size:15px;line-height:155%}@media (max-width:860px){.Processo-module__4zlohW__row{flex-direction:column;gap:40px}.Processo-module__4zlohW__connector{display:none}.Processo-module__4zlohW__body{padding-right:0}}
.Depoimento-module__7ChieW__section{background:var(--color-ink);padding-block:118px;padding-inline:clamp(20px,6.6667vw,96px)}.Depoimento-module__7ChieW__inner{max-width:var(--maxw);margin-inline:auto}.Depoimento-module__7ChieW__figure{flex-direction:column;align-items:flex-start;display:flex}.Depoimento-module__7ChieW__mark{--display-wght:800;height:58px;color:var(--color-accent);font-size:96px;line-height:.7}.Depoimento-module__7ChieW__quote{font-family:var(--font-body);letter-spacing:var(--tracking-snug);color:var(--color-cream);max-width:1020px;padding-top:20px;font-size:clamp(24px,2.6vw,37px);line-height:140%}.Depoimento-module__7ChieW__author{align-items:center;gap:16px;padding-top:50px;display:flex}.Depoimento-module__7ChieW__avatar{background:var(--color-surface);border:1px solid var(--color-line);width:52px;height:52px;color:var(--color-slate);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Depoimento-module__7ChieW__info{flex-direction:column;gap:5px;display:flex}.Depoimento-module__7ChieW__name{font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--color-cream)}.Depoimento-module__7ChieW__company{font-family:var(--font-body);font-size:var(--text-small);color:var(--color-slate)}
.CtaFinal-module__jm3dCa__cta{border-top:1px solid var(--color-line);background:radial-gradient(circle farthest-corner at 50% 120% in oklab, #cf321a3d 0%, #cf321a0f 39%, #10182300 66%), var(--color-ink);padding-block:130px;padding-inline:clamp(20px,6.6667vw,96px);position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.CtaFinal-module__jm3dCa__cta{background:radial-gradient(circle farthest-corner at 50% 120% in oklab, lab(47.2148% 60.7576 51.9716/.24) 0%, lab(47.2148% 60.7576 51.9716/.06) 39%, lab(7.91039% -.990093 -8.77702/0) 66%), var(--color-ink)}}.CtaFinal-module__jm3dCa__inner{text-align:center;max-width:var(--maxw);flex-direction:column;align-items:center;margin-inline:auto;display:flex}.CtaFinal-module__jm3dCa__headline{flex-direction:column;align-items:center;gap:2px;max-width:860px;padding-top:30px;display:flex}.CtaFinal-module__jm3dCa__line{--display-wght:700;letter-spacing:var(--tracking-tight);font-size:clamp(30px,3.4vw,46px);line-height:112%}.CtaFinal-module__jm3dCa__accent{color:var(--color-accent)}.CtaFinal-module__jm3dCa__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-top:46px;display:flex}.CtaFinal-module__jm3dCa__whatsapp{height:56px;color:var(--color-cream);font-family:var(--font-body);font-weight:var(--fw-semibold);letter-spacing:-.01em;border:1px solid #f7f0ef42;align-items:center;gap:11px;padding-inline:28px;font-size:15px;transition:border-color .18s;display:inline-flex}.CtaFinal-module__jm3dCa__whatsapp:hover{border-color:var(--color-cream)}
.Rodape-module__9e2L4G__footer{background:var(--color-abyss);border-top:1px solid var(--color-line);padding-block:84px 40px;padding-inline:clamp(20px,6.6667vw,96px)}.Rodape-module__9e2L4G__inner{max-width:var(--maxw);flex-direction:column;gap:52px;margin-inline:auto;display:flex}.Rodape-module__9e2L4G__top{justify-content:space-between;align-items:flex-start;gap:64px;display:flex}.Rodape-module__9e2L4G__brand{max-width:400px;color:var(--color-cream);flex-direction:column;align-items:flex-start;gap:22px;display:flex}.Rodape-module__9e2L4G__tagline{font-family:var(--font-body);color:var(--color-slate);font-size:15px;line-height:160%}.Rodape-module__9e2L4G__email{font-family:var(--font-body);font-size:15px;font-weight:var(--fw-medium);letter-spacing:-.01em;color:var(--color-cream);transition:color .16s}.Rodape-module__9e2L4G__email:hover{color:var(--color-accent)}.Rodape-module__9e2L4G__links{flex-direction:column;gap:17px;display:flex}.Rodape-module__9e2L4G__linksLabel{font-family:var(--font-body);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate);margin-bottom:5px}.Rodape-module__9e2L4G__socialLink{font-family:var(--font-body);color:var(--color-cream);align-items:center;gap:12px;font-size:15px;display:inline-flex}.Rodape-module__9e2L4G__socialIcon{color:var(--color-slate);transition:color .16s;display:inline-flex}.Rodape-module__9e2L4G__socialLink:hover .Rodape-module__9e2L4G__socialIcon{color:var(--color-cream)}.Rodape-module__9e2L4G__bottom{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;padding-top:34px;display:flex}.Rodape-module__9e2L4G__bottom span{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:-.02em;color:var(--color-slate)}@media (max-width:767px){.Rodape-module__9e2L4G__top{flex-direction:column;gap:40px}.Rodape-module__9e2L4G__bottom{flex-direction:column;align-items:flex-start;gap:12px}}
