.CVEntry_entry__eRqC5{display:grid;grid-template-columns:minmax(0,576fr) minmax(0,830fr);border-top:1px solid var(--cv-entry-border)}.CVEntry_meta__AMNHw{gap:8px}.CVEntry_content__QjIOl,.CVEntry_meta__AMNHw{display:flex;flex-direction:column;padding:var(--layout-inset)}.CVEntry_content__QjIOl{gap:16px}.CVEntry_period__OS1vm{color:var(--cv-entry-period)}.CVEntry_company__Za8L5{color:var(--cv-entry-company)}.CVEntry_role___lsPq{color:var(--cv-entry-role)}.CVEntry_location__52KBl{color:var(--cv-entry-location)}.CVEntry_description__JgDUV{color:var(--cv-entry-company)}.CVEntry_highlights__D4oxz{display:flex;flex-direction:column;gap:8px;padding-left:1.1em;list-style:disc;color:var(--cv-entry-body)}@media (max-width:1023px){.CVEntry_entry__eRqC5{grid-template-columns:1fr}.CVEntry_meta__AMNHw{padding-bottom:0}}.Button_btn__b1BQa{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-md);border:1px solid transparent;white-space:nowrap;transition:color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard)}.Button_btn__b1BQa:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--hover-bg);transform:translateY(-101%);transition:transform var(--dur-base) var(--ease-standard)}.Button_btn__b1BQa:focus-visible:before,.Button_btn__b1BQa:hover:before{transform:translateY(0)}.Button_btn__b1BQa:focus-visible,.Button_btn__b1BQa:hover{color:var(--hover-text)}.Button_md__nyRKq{height:48px;padding:0 24px;font-size:var(--font-size-body-s);font-weight:500;line-height:1}.Button_md__nyRKq .Button_icon__r3wfm{width:16px;height:16px}.Button_xl__aaXK3{height:64px;padding:0 40px;gap:12px;font-size:var(--font-size-body-m);font-weight:500}.Button_xl__aaXK3 .Button_icon__r3wfm{width:24px;height:24px}.Button_icon__r3wfm{flex:none}.Button_primary__DEC_1{background:var(--button-primary-bg);color:var(--button-primary-text);--hover-bg:var(--button-primary-bg-hover);--hover-text:var(--button-primary-text-hover)}.Button_secondary__9ex2D{background:var(--button-secondary-bg);color:var(--button-secondary-text);border-color:var(--button-secondary-border);--hover-bg:var(--button-secondary-bg-hover);--hover-text:var(--button-secondary-text-hover)}.Button_accent__O3Fj4{background:var(--button-accent-bg);color:var(--button-accent-text);--hover-bg:var(--button-accent-bg-hover);--hover-text:var(--button-accent-text)}.Button_inverse__VEgpA{background:var(--button-inverse-bg);color:var(--button-inverse-text);--hover-bg:var(--button-inverse-bg-hover);--hover-text:var(--button-inverse-text)}.Button_secondary-inverse__5ui_F{background:transparent;color:var(--button-secondary-inverse-text);border-color:var(--button-secondary-inverse-border);--hover-bg:var(--button-secondary-inverse-bg-hover);--hover-text:var(--button-secondary-inverse-text-hover)}.Button_secondary-accent__97S_l{background:transparent;color:var(--button-secondary-accent-text);border-color:var(--button-secondary-accent-border);--hover-bg:var(--button-secondary-accent-bg-hover);--hover-text:var(--button-secondary-accent-text-hover)}.Button_disabled__8r9g4{opacity:.5;cursor:not-allowed}.Button_disabled__8r9g4:before{display:none}@media (prefers-reduced-motion:reduce){.Button_btn__b1BQa:before{transition:none}}.Header_header__AF_3G{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--header-default-bg);border-bottom:1px solid var(--header-default-border);transition:transform var(--dur-base) var(--ease-standard)}.Header_hidden__pcG11{transform:translateY(-100%)}.Header_bar__odiVH{height:var(--layout-header-h);display:flex;align-items:center;justify-content:space-between;gap:32px;padding-inline:var(--layout-margin)}.Header_logo__1FRrW{color:var(--logo-primary);flex:none}.Header_logo__1FRrW svg{height:48px;width:auto}.Header_nav__LVYU2{display:flex;align-items:center;gap:40px}.Header_current__7g8PX{color:var(--link-primary-text-hover)}.Header_cta__T_fLv{flex:none}.Header_lines__jBENj{position:relative;display:flex;align-items:center;height:var(--layout-header-h)}.Header_linesButton___JHG1{display:flex;align-items:center;gap:6px;font-size:var(--font-size-body-s);font-weight:500;line-height:1;color:var(--link-primary-text);transition:color var(--dur-fast) var(--ease-standard)}.Header_linesButton___JHG1:hover,.Header_linesButton___JHG1[aria-expanded=true]{color:var(--link-primary-text-hover)}.Header_caret__ZBSw4{width:12px;height:12px;transition:transform var(--dur-base) var(--ease-out-expo)}.Header_linesButton___JHG1[aria-expanded=true] .Header_caret__ZBSw4{transform:rotate(180deg)}.Header_linesPanel__xs85o{position:absolute;top:100%;left:-24px;z-index:51;width:360px;background:var(--header-default-bg);border:1px solid var(--header-default-border);border-top:0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-out-expo),visibility var(--dur-base)}.Header_linesPanelOpen__vMCHh{opacity:1;visibility:visible;transform:none}.Header_linesItem__RpiJl,.Header_linesList__ICQwD{display:flex;flex-direction:column}.Header_linesItem__RpiJl{gap:4px;padding:16px 24px;color:var(--menu-item-primary-label);transition:background-color var(--dur-fast) var(--ease-standard)}.Header_linesList__ICQwD li+li .Header_linesItem__RpiJl{border-top:1px solid var(--menu-item-primary-border)}.Header_linesItem__RpiJl:hover,.Header_linesItem__RpiJl[aria-current]{background:var(--page-bg-secondary)}.Header_linesDesc__Zfect{color:var(--content-text-secondary)}.Header_toggle__V_8fY{display:none;width:40px;height:40px;position:relative;flex:none}.Header_line__6U4Xh{position:absolute;left:8px;right:8px;height:2px;background:var(--menu-toggle-primary-line);transition:transform var(--dur-base) var(--ease-standard)}.Header_line__6U4Xh:nth-child(2){top:15px}.Header_line__6U4Xh:nth-child(3){top:23px}.Header_toggleOpen__zO6RW .Header_line__6U4Xh:nth-child(2){transform:translateY(4px) rotate(45deg)}.Header_toggleOpen__zO6RW .Header_line__6U4Xh:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.Header_overlay__zmKdm{position:fixed;inset:var(--layout-header-h) 0 0 0;z-index:49;background:var(--menu-overlay-default-bg);display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:16px var(--layout-margin) 32px;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard),visibility var(--dur-base)}.Header_overlayOpen__rWbjn{opacity:1;visibility:visible;transform:none}.Header_menu__UYmdC{display:flex;flex-direction:column}.Header_menuItem__DuO3o{display:flex;align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid var(--menu-item-primary-border);color:var(--menu-item-primary-label)}.Header_menuItem__DuO3o:hover{color:var(--menu-item-primary-label-hover)}.Header_menuIndex__P5pXy{color:var(--menu-item-primary-index)}.Header_overlayFoot__7w0mh{display:flex;flex-direction:column;gap:16px}.Header_overlayCta__OGz5n{width:100%}.Header_meta__tLUGh{color:var(--menu-overlay-default-meta)}@media (max-width:1279px){.Header_nav__LVYU2{gap:24px}}@media (max-width:1023px){.Header_cta__T_fLv,.Header_nav__LVYU2{display:none}.Header_toggle__V_8fY{display:block}.Header_logo__1FRrW svg{height:40px}}@media (min-width:1024px){.Header_overlay__zmKdm{display:none}}@media (max-width:767px){.Header_logo__1FRrW svg{height:36px}}@media (prefers-reduced-motion:reduce){.Header_caret__ZBSw4,.Header_header__AF_3G,.Header_linesPanel__xs85o,.Header_overlay__zmKdm{transition:none}}.WhatsAppFloat_float__Fdtor{position:fixed;right:24px;bottom:24px;z-index:40;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--whatsapp-bg);color:var(--whatsapp-text);border:1px solid var(--whatsapp-border);box-shadow:0 8px 24px rgb(4 47 52/.18);transition:background-color var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.WhatsAppFloat_float__Fdtor:hover{background:var(--whatsapp-bg-hover);color:var(--whatsapp-text-hover);transform:translateY(-2px)}.WhatsAppFloat_icon____oNG{width:28px;height:28px}@media (max-width:767px){.WhatsAppFloat_float__Fdtor{right:16px;bottom:24px}}.Section_section__yJKD3{padding-inline:var(--layout-margin);border-bottom:1px solid var(--divider-default)}.Section_primary__D3p9_{background:var(--page-bg-primary)}.Section_secondary__leRGH{background:var(--page-bg-secondary)}.Section_inverse__vCVYJ{background:var(--page-bg-inverse);color:var(--content-text-inverse);border-bottom-color:var(--divider-inverse)}.Section_container__Ei6g7{display:flex;flex-direction:column;border-inline:1px solid var(--divider-default);min-width:0}.Section_inverse__vCVYJ .Section_container__Ei6g7{border-color:var(--divider-inverse)}.Section_padY__zmesp{padding-block:var(--layout-section-y)}.Section_gap-none__dAOK2{gap:0}.Section_gap-s__9B9My{gap:var(--layout-stack-s)}.Section_gap-m__Ej_GC{gap:var(--layout-stack-m)}.Section_gap-l__wHG9a{gap:var(--layout-stack-l)}.Section_gap-xl__4Hp8M{gap:var(--layout-stack-xl)}.Section_inset__vKekL{padding-inline:var(--layout-inset)}.CTABand_band__U11oh{display:flex;flex-direction:column;align-items:center;text-align:center;gap:64px;padding:var(--layout-section-y) var(--layout-margin)}.CTABand_inverse__w535p{background:var(--cta-band-inverse-bg)}.CTABand_highlight___XEe4{background:var(--cta-band-highlight-bg)}.CTABand_head__805sH{display:flex;flex-direction:column;gap:16px;max-width:960px}.CTABand_inverse__w535p .CTABand_eyebrow__IPqql{color:var(--cta-band-inverse-eyebrow)}.CTABand_inverse__w535p .CTABand_title__FEShZ{color:var(--cta-band-inverse-title)}.CTABand_inverse__w535p .CTABand_support__hz3MZ{color:var(--cta-band-inverse-support)}.CTABand_inverse__w535p .CTABand_note__sojws{color:var(--cta-band-inverse-note)}.CTABand_highlight___XEe4 .CTABand_eyebrow__IPqql,.CTABand_highlight___XEe4 .CTABand_note__sojws,.CTABand_highlight___XEe4 .CTABand_support__hz3MZ,.CTABand_highlight___XEe4 .CTABand_title__FEShZ{color:var(--cta-band-highlight-title)}.CTABand_actions__3Wrwr{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.CTABand_note__sojws{margin-top:-32px}@media (max-width:767px){.CTABand_band__U11oh{gap:32px}.CTABand_actions__3Wrwr{flex-direction:column;width:100%}.CTABand_actions__3Wrwr>*{width:100%}.CTABand_note__sojws{margin-top:-8px}}.SectionHeader_header__oZSYh{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-inline:var(--layout-inset)}.SectionHeader_center__vAu4S{align-items:center;text-align:center}.SectionHeader_eyebrow__NUQYe{display:inline-flex;padding:4px 8px;border-radius:var(--radius-sm);background:var(--section-header-primary-eyebrow-bg);color:var(--section-header-primary-eyebrow)}.SectionHeader_heading__zhL0d{max-width:832px}.SectionHeader_title__3cbez{display:block;color:var(--section-header-primary-title)}.SectionHeader_continuation__pmMiC{display:block;color:var(--section-header-primary-continuation)}.SectionHeader_support__ZKLY1{max-width:640px;color:var(--section-header-primary-support)}.SectionHeader_inverse__uZwNi .SectionHeader_eyebrow__NUQYe{background:var(--section-header-inverse-eyebrow-bg);color:var(--section-header-inverse-eyebrow)}.SectionHeader_inverse__uZwNi .SectionHeader_title__3cbez{color:var(--section-header-inverse-title)}.SectionHeader_inverse__uZwNi .SectionHeader_continuation__pmMiC{color:var(--section-header-inverse-continuation)}.SectionHeader_inverse__uZwNi .SectionHeader_support__ZKLY1{color:var(--section-header-inverse-support)}.Stat_stat__gfEFr{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding-inline:16px;border-right:1px solid var(--stat-primary-divider);min-width:0}.Stat_last__bIbxw{border-right:0}.Stat_value__IA_Xk{color:var(--stat-primary-value);white-space:nowrap;overflow:hidden}.Stat_label__pliMb{color:var(--stat-primary-label)}.Stat_loading__6lG_j{position:absolute;left:15%;right:15%;bottom:-24px;height:2px;background:var(--stat-primary-value);transform-origin:left;transform:scaleX(0);opacity:0}.Stat_inverse__wtnpJ{border-color:var(--stat-inverse-divider)}.Stat_inverse__wtnpJ .Stat_value__IA_Xk{color:var(--stat-inverse-value)}.Stat_inverse__wtnpJ .Stat_label__pliMb{color:var(--stat-inverse-label)}@media (max-width:767px){.Stat_stat__gfEFr{border-right:0;padding-right:0}}.SquadPanel_panel__z9BnX{display:grid;grid-template-columns:minmax(0,576fr) minmax(0,830fr);background:var(--squad-panel-bg);border-top:1px solid var(--squad-panel-border)}.SquadPanel_squad__7bqCr{display:flex;flex-direction:column;gap:32px;padding:var(--layout-inset)}.SquadPanel_index__59KzW{color:var(--squad-panel-index)}.SquadPanel_title__Pth3X{display:block;color:var(--squad-panel-title)}.SquadPanel_subtitle__rf2JQ{display:block;color:var(--squad-panel-subtitle)}.SquadPanel_body__yN8CM{color:var(--squad-panel-body)}.SquadPanel_note__sQ_qK{color:var(--squad-panel-emphasis)}.SquadPanel_stages__H1bPl{border-left:1px solid var(--squad-panel-border)}@media (max-width:1023px){.SquadPanel_panel__z9BnX{grid-template-columns:1fr}.SquadPanel_squad__7bqCr{padding-block:64px 32px}.SquadPanel_stages__H1bPl{border-left:0;border-top:1px solid var(--squad-panel-border)}}.privacidade_body__iB0zQ{display:flex;flex-direction:column;gap:24px;max-width:960px;color:var(--content-text-secondary)}@media (max-width:767px){.privacidade_cta__VVKNN{width:100%;height:auto;min-height:64px;padding:16px 24px;white-space:normal;justify-content:space-between;text-align:left}}.Tag_tag__mgtst{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-sm);border:1px solid transparent;white-space:nowrap}.Tag_sm__L2vWF{padding:4px 8px;font-size:var(--font-size-caption);line-height:1.4}.Tag_md__BfLsp{padding:6px 12px;font-size:var(--font-size-body-s);line-height:1.4}.Tag_dot__xPt25{width:6px;height:6px;border-radius:50%;background:currentColor}.Tag_outline__PTHq8{border-color:var(--tag-outline-border);color:var(--tag-outline-label)}.Tag_subtle__78dLJ{background:var(--tag-subtle-bg);color:var(--tag-subtle-label)}.Tag_solid__Z2kxo{background:var(--tag-solid-bg);color:var(--tag-solid-label)}.Tag_accent__pYswx{background:var(--tag-accent-bg);color:var(--tag-accent-label)}.Tag_outline-inverse__VgVAT{border-color:var(--tag-outline-inverse-border);color:var(--tag-outline-inverse-label)}.Tag_subtle-inverse___5jv0{background:var(--tag-subtle-inverse-bg);color:var(--tag-subtle-inverse-label)}.Tag_solid-inverse___Cni2{background:var(--tag-solid-inverse-bg);color:var(--tag-solid-inverse-label)}.ProjectGrid_top__xLNQl{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.ProjectGrid_top__xLNQl>header{flex:1 1;min-width:0}.ProjectGrid_filter__4Ecqk{flex:none;display:flex;align-items:center;gap:32px;padding-right:var(--layout-inset);padding-bottom:12px}.ProjectGrid_option__yVS98{font-size:var(--font-size-body-s);line-height:1.5;white-space:nowrap;color:var(--link-primary-text);transition:color var(--dur-base) var(--ease-standard)}.ProjectGrid_label__yFCRn{background:linear-gradient(currentColor 0 0) 0 100% /0 1px no-repeat;transition:background-size var(--dur-base) var(--ease-standard);padding-bottom:1px}.ProjectGrid_option__yVS98:hover,.ProjectGrid_option__yVS98[aria-pressed=true]{color:var(--link-primary-text-hover)}.ProjectGrid_option__yVS98:focus-visible .ProjectGrid_label__yFCRn,.ProjectGrid_option__yVS98:hover .ProjectGrid_label__yFCRn,.ProjectGrid_option__yVS98[aria-pressed=true] .ProjectGrid_label__yFCRn{background-size:100% 1px}.ProjectGrid_grid__dYRXP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:64px 32px;gap:64px 32px;padding-inline:var(--layout-inset)}@media (max-width:1023px){.ProjectGrid_top__xLNQl{flex-direction:column;align-items:stretch;gap:24px}.ProjectGrid_filter__4Ecqk{flex-wrap:wrap;gap:12px 24px;padding-inline:var(--layout-inset);padding-bottom:0}.ProjectGrid_grid__dYRXP{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}}@media (max-width:767px){.ProjectGrid_grid__dYRXP{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.ProjectGrid_label__yFCRn,.ProjectGrid_option__yVS98{transition:none}}.ServiceCard_card__gsDfC{display:flex;flex-direction:column;gap:32px;padding:var(--layout-inset);border-right:1px solid var(--service-card-border);transition:background-color var(--dur-base) var(--ease-standard)}.ServiceCard_card__gsDfC:last-child{border-right:0}.ServiceCard_card__gsDfC:hover{background:var(--service-card-bg)}.ServiceCard_head__UM5Lv{display:flex;flex-direction:column;gap:8px}.ServiceCard_title__yjHiy{color:var(--service-card-title)}.ServiceCard_category__a_LfM{color:var(--service-card-category)}.ServiceCard_body__RuRx3{color:var(--service-card-body)}.ServiceCard_tags__9J6qa{display:flex;flex-wrap:wrap;gap:8px}.ServiceCard_link__cd4mX{margin-top:auto;align-self:flex-start}@media (max-width:1023px){.ServiceCard_card__gsDfC{border-right:0;border-bottom:1px solid var(--service-card-border)}.ServiceCard_card__gsDfC:last-child{border-bottom:0}}