@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-800-normal.BYj_oED-.woff2) format("woff2"),url(/_astro/inter-latin-800-normal.D1mf63XC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/inter-latin-900-normal.D4nM5aha.woff2) format("woff2"),url(/_astro/inter-latin-900-normal.EUCDUbiG.woff) format("woff")}:root{--font-body: "Inter", sans-serif;--font-size-base: clamp(14px, 1vw + .5rem, 16px);--heading-size-2xl: clamp(3.6rem, calc(3.6rem + .8vw) , 4.5rem);--heading-size-2xl-line-height: clamp(4.5rem, calc(4.5rem + .8vw) , 5.625rem);--heading-size-2xl-letter-spacing: -2%;--heading-size-xl: clamp(3rem, calc(3rem + .8vw) , 3.75rem);--heading-size-xl-line-height: clamp(3.6rem, calc(3.6rem + .8vw) , 4.5rem);--heading-size-xl-letter-spacing: -2%;--heading-size-lg: clamp(2.4rem, calc(2.4rem + .8vw) , 3rem);--heading-size-lg-line-height: clamp(3rem, calc(3rem + .8vw) , 3.75rem);--heading-size-lg-letter-spacing: -2%;--heading-size-md: clamp(1.8rem, calc(1.8rem + .8vw) , 2.25rem);--heading-size-md-line-height: clamp(2.2rem, calc(2.2rem + .8vw) , 2.75rem);--heading-size-md-letter-spacing: -2%;--heading-size-sm: clamp(1.5rem, calc(1.5rem + .8vw) , 1.875rem);--heading-size-sm-line-height: clamp(1.9rem, calc(1.9rem + .8vw) , 2.375rem);--heading-size-sm-letter-spacing: unset;--heading-size-xs: clamp(1.2rem, calc(1.2rem + .8vw) , 1.5rem);--heading-size-xs-line-height: clamp(1.6rem, calc(1.6rem + .8vw) , 2rem);--heading-size-xs-letter-spacing: unset;--text-size-xl: clamp(1rem, calc(1rem + .6vw) , 1.25rem);--text-size-xl-line-height: clamp(1.5rem, calc(1.5rem + .6vw) , 1.875rem);--text-size-lg: clamp(.9rem, calc(.9rem + .6vw) , 1.125rem);--text-size-lg-line-height: clamp(1.4rem, calc(1.4rem + .6vw) , 1.75rem);--text-size-md: clamp(.8rem, calc(.8rem + .6vw) , 1rem);--text-size-md-line-height: clamp(1.2rem, calc(1.2rem + .6vw) , 1.5rem);--text-size-sm: clamp(.7rem, calc(.7rem + .6vw) , .875rem);--text-size-sm-line-height: clamp(1rem, calc(1rem + .6vw) , 1.25rem);--text-size-xs: clamp(.6rem, calc(.6rem + .6vw) , .75rem);--text-size-xs-line-height: clamp(.9rem, calc(.9rem + .6vw) , 1.125rem);--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--spacing-none: 0;--spacing-xxs: clamp(.1rem, calc(.1rem + .4vw) , .125rem);--spacing-xs: clamp(.2rem, calc(.2rem + .4vw) , .25rem);--spacing-sm: clamp(.3rem, calc(.3rem + .4vw) , .375rem);--spacing-md: clamp(.4rem, calc(.4rem + .4vw) , .5rem);--spacing-lg: clamp(.6rem, calc(.6rem + .4vw) , .75rem);--spacing-xl: clamp(.8rem, calc(.8rem + .4vw) , 1rem);--spacing-2xl: clamp(1rem, calc(1rem + .4vw) , 1.25rem);--spacing-3xl: clamp(1.2rem, calc(1.2rem + .4vw) , 1.5rem);--spacing-4xl: clamp(1.6rem, calc(1.6rem + .4vw) , 2rem);--spacing-5xl: clamp(2rem, calc(2rem + .4vw) , 2.5rem);--spacing-6xl: clamp(2.4rem, calc(2.4rem + .4vw) , 3rem);--spacing-7xl: clamp(3.2rem, calc(3.2rem + .4vw) , 4rem);--spacing-8xl: clamp(4rem, calc(4rem + .4vw) , 5rem);--spacing-9xl: clamp(4.8rem, calc(4.8rem + .4vw) , 6rem);--spacing-10xl: clamp(6.4rem, calc(6.4rem + .4vw) , 8rem);--spacing-11xl: clamp(8rem, calc(8rem + .4vw) , 10rem);--radius-none: 0rem;--radius-xxs: clamp(.1rem, calc(.1rem + .3vw) , .125rem);--radius-xs: clamp(.2rem, calc(.2rem + .3vw) , .25rem);--radius-sm: clamp(.3rem, calc(.3rem + .3vw) , .375rem);--radius-md: clamp(.4rem, calc(.4rem + .3vw) , .5rem);--radius-lg: clamp(.5rem, calc(.5rem + .3vw) , .625rem);--radius-xl: clamp(.6rem, calc(.6rem + .3vw) , .75rem);--radius-2xl: clamp(.8rem, calc(.8rem + .3vw) , 1rem);--radius-3xl: clamp(1rem, calc(1rem + .3vw) , 1.25rem);--radius-4xl: clamp(1.2rem, calc(1.2rem + .3vw) , 1.5rem);--radius-full: 9999px;--color-white: #fff;--color-black: #1e272e;--color-font-light: var(var(--color-white));--color-font-dark: var(var(--color-black));--color-brand-25: #f4f8ff;--color-brand-50: #e9f1ff;--color-brand-100: #d3e3ff;--color-brand-200: #bdd5ff;--color-brand-300: #a7c7ff;--color-brand-400: #7babff;--color-brand-500: #4f8fff;--color-brand-600: #2473ff;--color-brand-700: #1c5ccc;--color-brand-800: #154599;--color-brand-900: #0e2e66;--color-gray-25: #fdfdfd;--color-gray-50: #fafafa;--color-gray-100: #f5f5f5;--color-gray-200: #e9eaeb;--color-gray-300: #d5d7da;--color-gray-400: #a4a7ae;--color-gray-500: #717680;--color-gray-600: #535862;--color-gray-700: #414651;--color-gray-800: #252b37;--color-gray-900: #181d27;--color-green-25: #f6fef9;--color-green-50: #ecfdf3;--color-green-100: #dcfae6;--color-green-200: #abefc6;--color-green-300: #75e0a7;--color-green-400: #47cd89;--color-green-500: #17b26a;--color-green-600: #079455;--color-green-700: #067647;--color-green-800: #085d3a;--color-green-900: #074d31;--color-orange-25: #fffcf5;--color-orange-50: #fffaeb;--color-orange-70: #ffe7e9;--color-orange-100: #fef0c7;--color-orange-200: #fedf89;--color-orange-300: #fec84b;--color-orange-400: #fdb022;--color-orange-500: #f79009;--color-orange-600: #dc6803;--color-orange-700: #b54708;--color-orange-800: #93370d;--color-orange-900: #7a2e0e;--color-red-25: #fffbfa;--color-red-50: #fef3f2;--color-red-100: #fee4e2;--color-red-200: #fecdca;--color-red-300: #fda29b;--color-red-400: #f97066;--color-red-500: #f04438;--color-red-600: #d92d20;--color-red-700: #b42318;--color-red-800: #912018;--color-red-900: #7a271a;--color-purple-25: #fbfaff;--color-purple-50: #f5f3ff;--color-purple-100: #ece9fe;--color-purple-200: #ddd6fe;--color-purple-300: #c3b5fd;--color-purple-400: #a48afb;--color-purple-500: #875bf7;--color-purple-600: #7839ee;--color-purple-700: #6927da;--color-purple-800: #5720b7;--color-purple-900: #491c96;--color-rose-25: #fff5f6;--color-rose-50: #fff1f3;--color-rose-100: #ffe4e8;--color-rose-200: #fecdd6;--color-rose-300: #fea3b4;--color-rose-400: #fd6f83;--color-rose-500: #f63d68;--color-rose-600: #e31b54;--color-rose-700: #c01048;--color-rose-800: #a11043;--color-rose-900: #89123e}*{box-sizing:border-box;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}*::-webkit-scrollbar{width:var(--spacing-lg)}*::-webkit-scrollbar-track{background:var(--color-white)}*::-webkit-scrollbar-thumb{background:var(--color-gray-400);border:3px solid var(--color-white);border-radius:var(--radius-full)}*::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}html{color:var(--color-font-dark);font-size:var(--font-size-base);scroll-behavior:smooth}body{background:linear-gradient(to right,var(--color-brand-25) 10%,var(--color-brand-50) 100%);min-width:360px;overflow-x:hidden;position:relative;scroll-behavior:smooth}.page--max-content-width{margin-inline:auto;max-width:min(100%,1280px)}.page--section-padding{padding-block:var(--spacing-8xl);padding-inline:var(--spacing-4xl)}.page__grid-section{align-items:center;display:grid;gap:var(--spacing-6xl);grid-template-areas:"content media";grid-template-columns:1fr 1fr;overflow:hidden}.page__grid-section .content-side{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.page__grid-section .macro-product{display:flex;flex-direction:column;gap:var(--spacing-xl)}.page__grid-section .content-side .content-grid-area{grid-area:content}.page__grid-section .content-side>ul{display:flex;flex-direction:column;gap:var(--spacing-xl);list-style-type:none}.page__grid-section .content-side>ul>li{align-items:center;display:flex;gap:var(--spacing-lg)}.page__grid-section .media-side{height:fit-content}.page__grid-section .media-side .media-grid-area{grid-area:media}.page__grid-section .media-side>img{height:fit-content;max-width:min(700px,90vw);pointer-events:none;width:100%}.components__react__schedule-link{align-items:center!important;background:linear-gradient(135deg,var(--color-brand-500),#7839ee)!important;border:0!important;border-radius:var(--radius-xl)!important;box-shadow:0 14px 32px #2473ff38!important;color:var(--color-white)!important;cursor:pointer!important;display:inline-flex!important;flex-shrink:0!important;font-family:var(--font-body)!important;font-size:var(--text-size-md)!important;font-weight:var(--font-bold)!important;gap:var(--spacing-sm)!important;justify-content:center!important;line-height:1!important;margin:0!important;min-height:3.25rem!important;padding-block:0!important;padding-inline:var(--spacing-2xl)!important;text-align:center!important;text-decoration:none!important;transition:box-shadow ease .15s,transform ease .15s!important;width:fit-content!important}.components__react__schedule-link:hover{box-shadow:0 18px 42px #2473ff42!important;color:var(--color-white)!important;transform:translateY(-2px)!important}.components__react__schedule-link:focus-visible{outline:2px solid var(--color-brand-300)!important;outline-offset:4px!important}.components__layout__footer__final-cta{scroll-margin-top:2rem}#gestao-de-talentos,#pdi,#feedback-continuo,#pesquisas-e-pulsos,#metas-e-okrs,#people-analytics,#organograma,#mapa-salarial,#perguntas-frequentes{scroll-margin-top:120px}.hero-gradient-text,.performance-hero__title-emphasis,.pdi-hero__title-emphasis,.feedback-hero__title-emphasis,.org-hero__title-emphasis,.comp-hero__title-emphasis,.okr-hero__title-emphasis{display:inline-block;margin-inline-end:-.08em;padding-inline-end:.08em}@media only screen and (width<=1130px){.components__layout__header__products-list__modal{border-radius:0;border-top:1px solid var(--color-gray-100);box-shadow:0 10px 5px 5px #ff000005;top:100%}}@media only screen and (width<=1050px){.components__layout__header__content{padding-inline:var(--spacing-5xl)}.page__grid-section{gap:var(--spacing-8xl);grid-template-areas:"media" "content";grid-template-columns:1fr;padding-block:var(--spacing-7xl);padding-inline:var(--spacing-5xl)}.page__grid-section .content-side.content-grid-area{grid-area:media}.page__grid-section .media-side.media-grid-area{grid-area:content}}@media only screen and (width<=990px){.components__layout__header__nav{display:none!important}}@media only screen and (width<=790px){.components__layout__header{padding-block:0!important}.components__layout__header__content{gap:var(--spacing-lg)!important;min-height:4.75rem!important;padding-block:.75rem!important;padding-inline:var(--spacing-2xl)!important}.components__layout__header__content__left-side{gap:0!important}.components__layout__header__content__left-side img{width:94px!important}.components__layout__header__content__right-side>ul{display:flex!important;gap:.65rem!important}.components__layout__header__content__right-side .components__react__link{min-height:2.9rem!important;padding-inline:.8rem!important;white-space:nowrap!important}.components__layout__header__content__right-side .components__react__schedule-link{min-height:2.9rem!important;padding-inline:1.35rem!important;white-space:nowrap!important}.components__layout__header__content__right-side .components__react__link>span,.components__layout__header__content__right-side .components__react__schedule-link{font-size:.92rem!important}}@media only screen and (width<=650px){.components__layout__header__research-banner__link{padding-block:var(--spacing-md)!important;padding-inline:var(--spacing-lg) calc(var(--spacing-6xl) + var(--spacing-md))!important}.components__layout__header__research-banner__content{flex-wrap:wrap!important;gap:var(--spacing-xs) var(--spacing-md)!important}.components__layout__header__research-banner__close{right:var(--spacing-md)!important}}@media only screen and (width<=650px){.components__layout__footer__links-grid{grid-template-columns:1fr 1fr!important}.page__policies-and-terms{padding-inline:var(--spacing-6xl)!important}.page__policies-and-terms__header{gap:var(--spacing-6xl)!important;text-align:left!important}.page__policies-and-terms__header__logo-title{align-items:start!important;width:100%!important}}@media only screen and (width<=490px){.components__layout__header__mobile-menu{height:calc(100dvh - 4.5rem);padding-inline:1.1rem}.components__layout__header__content{gap:.4rem!important;min-height:4.5rem!important;padding-block:.65rem!important;padding-inline:.85rem!important}.components__layout__header__content__left-side img{width:80px!important}.components__layout__header__content__right-side>ul{gap:.45rem!important}.components__layout__header__content__right-side .components__react__link{min-height:2.8rem!important;padding-inline:.55rem!important}.components__layout__header__content__right-side .components__react__schedule-link{min-height:2.8rem!important;padding-inline:.9rem!important}.components__layout__header__content__right-side .components__react__link>span,.components__layout__header__content__right-side .components__react__schedule-link{font-size:.82rem!important}.components__layout__header__mobile-menu-toggle{height:2.8rem;width:2.8rem}.components__layout__footer__links-grid{grid-template-columns:1fr!important}.components__layout__footer__end-region{flex-direction:column!important;gap:var(--spacing-4xl)!important}}@media only screen and (width<=650px){.components__layout__header__research-banner{text-align:left!important}.components__layout__header__research-banner__link{justify-content:flex-start!important;min-height:5.5rem!important;padding-block:var(--spacing-lg)!important;padding-inline:var(--spacing-xl) calc(var(--spacing-6xl) + var(--spacing-lg))!important}.components__layout__header__research-banner__content{align-items:flex-start!important;flex-direction:column!important;gap:var(--spacing-sm)!important;justify-content:center!important;max-width:100%!important}.components__layout__header__research-banner__badge{align-self:flex-start!important;padding-block:.25rem!important;padding-inline:var(--spacing-md)!important}.components__layout__header__research-banner__message{display:block!important;max-width:22rem!important}.components__layout__header__research-banner__content strong{display:inline-flex!important;white-space:normal!important}.components__layout__header__research-banner__close{right:var(--spacing-lg)!important}}@media only screen and (width<=365px){.components__layout__header__content{padding-inline:.65rem!important}.components__layout__header__content__left-side img{width:76px!important}.components__layout__header__login-item{display:none!important}.components__layout__header__mobile-login{display:flex!important}.components__layout__header__content__right-side>ul{gap:.4rem!important}.components__layout__header__content__right-side .components__react__schedule-link{padding-inline:.8rem!important}.components__layout__header__content__right-side .components__react__schedule-link{font-size:.8rem!important}.components__layout__header__mobile-menu-toggle{height:2.7rem;width:2.7rem}}.cookie-consent{align-items:center;background:#fffffff5;border:1px solid rgb(14 46 102 / 12%);border-radius:var(--radius-2xl);bottom:var(--spacing-2xl);box-shadow:0 24px 60px #0e2e662e;display:flex;gap:var(--spacing-2xl);justify-content:space-between;left:50%;max-width:min(1080px,calc(100vw - 32px));padding:var(--spacing-xl);position:fixed;transform:translate(-50%);width:100%;z-index:1000}.cookie-consent[hidden],.cookie-preferences[hidden]{display:none}.cookie-consent__content{display:flex;flex-direction:column;gap:var(--spacing-sm)}.cookie-consent__content strong{color:var(--color-font-dark);font-size:var(--text-size-md)}.cookie-consent__content p{color:var(--color-gray-600);font-size:var(--text-size-sm);line-height:1.55}.cookie-consent__inline-link,.cookie-consent__link{color:var(--color-brand-600);font-weight:var(--font-semibold);text-decoration:none}.cookie-consent__inline-link:hover,.cookie-consent__link:hover{text-decoration:underline}.cookie-consent__actions{align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-sm);min-width:256px}.cookie-consent__button{align-items:center;border:0;border-radius:var(--radius-lg);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-size-sm);font-weight:var(--font-bold);justify-content:center;min-height:2.75rem;padding-inline:var(--spacing-xl);transition:box-shadow ease .15s,transform ease .15s}.cookie-consent__button:hover{transform:translateY(-1px)}.cookie-consent__button--primary{background:linear-gradient(135deg,var(--color-brand-500),#7839ee);box-shadow:0 12px 28px #2473ff38;color:var(--color-white)}.cookie-consent__button--secondary{background:var(--color-white);border:1px solid rgb(14 46 102 / 16%);color:var(--color-font-dark)}.cookie-consent__button--tertiary{background:#2473ff14;color:var(--color-brand-700, var(--color-brand-600))}.cookie-preferences{inset:0;position:fixed;z-index:1001}.cookie-preferences__backdrop{background:#08142c6b;inset:0;position:absolute}.cookie-preferences__panel{background:var(--color-white);border:1px solid rgb(14 46 102 / 12%);border-radius:var(--radius-2xl);box-shadow:0 28px 80px #08142c3d;display:flex;flex-direction:column;gap:var(--spacing-lg);left:50%;max-height:min(720px,calc(100vh - 32px));max-width:min(520px,calc(100vw - 32px));overflow-y:auto;padding:var(--spacing-xl);position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cookie-preferences__header{align-items:flex-start;display:flex;gap:var(--spacing-lg);justify-content:space-between}.cookie-preferences__eyebrow{color:var(--color-brand-600);font-size:var(--text-size-xs);font-weight:var(--font-bold);letter-spacing:.08em;margin-bottom:var(--spacing-xs);text-transform:uppercase}.cookie-preferences__header h2{color:var(--color-font-dark);font-size:var(--text-size-xl);letter-spacing:-.03em;line-height:1.1}.cookie-preferences__close{align-items:center;background:#0e2e660f;border:0;border-radius:999px;color:var(--color-font-dark);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.5rem;height:2.25rem;justify-content:center;line-height:1;width:2.25rem}.cookie-preferences__description{color:var(--color-gray-600);font-size:var(--text-size-sm);line-height:1.55}.cookie-preferences__categories{display:flex;flex-direction:column;gap:var(--spacing-md)}.cookie-preferences__card{border:1px solid rgb(14 46 102 / 12%);border-radius:var(--radius-xl);padding:var(--spacing-lg)}.cookie-preferences__card-header{align-items:flex-start;display:flex;gap:var(--spacing-lg);justify-content:space-between}.cookie-preferences__card h3{color:var(--color-gray-700);font-size:var(--text-size-sm);font-weight:var(--font-bold);letter-spacing:.06em;margin-bottom:var(--spacing-sm);text-transform:uppercase}.cookie-preferences__card p{color:var(--color-font-dark);font-size:var(--text-size-sm);line-height:1.55}.cookie-preferences__status{background:#10b9811f;border-radius:999px;color:#047857;flex-shrink:0;font-size:var(--text-size-xs);font-weight:var(--font-bold);padding:.35rem .65rem}.cookie-toggle{cursor:pointer;flex-shrink:0;position:relative}.cookie-toggle input{height:1px;opacity:0;position:absolute;width:1px}.cookie-toggle__track{background:#0e2e6624;border-radius:999px;display:block;height:1.5rem;position:relative;transition:background ease .15s;width:2.75rem}.cookie-toggle__thumb{background:var(--color-white);border-radius:999px;box-shadow:0 2px 8px #08142c33;height:1.125rem;left:.1875rem;position:absolute;top:.1875rem;transition:transform ease .15s;width:1.125rem}.cookie-toggle input:checked+.cookie-toggle__track{background:linear-gradient(135deg,var(--color-brand-500),#7839ee)}.cookie-toggle input:checked+.cookie-toggle__track .cookie-toggle__thumb{transform:translate(1.25rem)}.cookie-toggle input:focus-visible+.cookie-toggle__track{outline:3px solid rgb(36 115 255 / 28%);outline-offset:3px}.cookie-preferences__footer{border-top:1px solid rgb(14 46 102 / 10%);display:grid;gap:var(--spacing-sm);padding-top:var(--spacing-lg)}.sr-only{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(width<=720px){.cookie-consent{align-items:stretch;bottom:var(--spacing-lg);flex-direction:column}.cookie-consent__actions{min-width:0}.cookie-preferences__panel{inset:auto 0 0;max-height:calc(100vh - 32px);max-width:none;transform:none;width:100%}.cookie-preferences__card-header{grid-template-columns:1fr}}
