.benefits{font-family:"Montserrat",sans-serif;background:linear-gradient(180deg,#F8F8FD 0%,#EBEAFB 100%);padding-block:4rem;position:relative;overflow:hidden}@media screen and (min-width:768px){.benefits{padding-block:5rem}}.benefits::before{content:"";width:333px;height:100%;background:url(/empresas/assets/img/home2025/platform-circles.1750260032.svg) no-repeat center/contain;position:absolute;top:10px;left:-136px}@media screen and (min-width:768px){.benefits::before{width:441px;top:10px;left:-110px}}@media screen and (min-width:1280px){.benefits::before{width:821px;top:-350px;left:-210px}}.benefits::after{content:"";width:333px;height:100%;background:url(/empresas/assets/img/home2025/platform-circles.1750260032.svg) no-repeat center/contain;position:absolute;bottom:10px;right:-136px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:768px){.benefits::after{width:441px;bottom:-500px;right:-136px}}@media screen and (min-width:1280px){.benefits::after{width:600px;bottom:-500px;right:-136px}}.benefits .container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;z-index:2}.benefits .container .title{font-weight:700;text-align:center;color:#1B1B1B;font-size:1.5rem;padding-bottom:2rem}@media screen and (min-width:768px){.benefits .container .title{font-size:2rem}}@media screen and (min-width:1024px){.benefits .container .title{max-width:780px;margin:0 auto}}.benefits .container .subtitle{font-weight:700;text-align:center;color:#2800FF;padding-bottom:.75rem;font-size:.875rem;text-transform:uppercase}.benefits__wrapper .tabs__navigation{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;position:relative;z-index:2}.benefits__wrapper .tabs__menu{width:100vw;overflow-y:scroll;display:-webkit-box;display:-webkit-flex;display:flex;gap:.75rem;margin-bottom:2.5rem;scroll-behavior:smooth;scrollbar-width:none;padding:.5rem}.benefits__wrapper .tabs__menu::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.benefits__wrapper .tabs__menu{width:100%;margin-bottom:3.75rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}@media screen and (min-width:1024px){.benefits__wrapper .tabs__menu{gap:1rem;margin-bottom:3.375rem;overflow-y:auto}}@media screen and (min-width:1280px){.benefits__wrapper .tabs__menu{width:90%}}.benefits__wrapper .tabs__menu__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;padding:.5rem 1.125rem;border-radius:8px;font-size:.875rem;font-weight:500;color:#666;background:#FEFEFF;border:.968px solid #DBDBDB;text-transform:uppercase;text-align:center;height:65px;-webkit-transition:0.3s;transition:0.3s;width:100%;cursor:pointer}.benefits__wrapper .tabs__menu__item[data-tabs=aprendizado-completo]{max-width:200px}@media screen and (min-width:768px){.benefits__wrapper .tabs__menu__item[data-tabs=aprendizado-completo]{margin-left:0;max-width:220px}}@media screen and (min-width:1024px){.benefits__wrapper .tabs__menu__item[data-tabs=aprendizado-completo]{max-width:210px}}.benefits__wrapper .tabs__menu__item[data-tabs=suporte-especializado]{max-width:200px}@media screen and (min-width:768px){.benefits__wrapper .tabs__menu__item[data-tabs=suporte-especializado]{max-width:230px}}@media screen and (min-width:1024px){.benefits__wrapper .tabs__menu__item[data-tabs=suporte-especializado]{max-width:235px}}.benefits__wrapper .tabs__menu__item[data-tabs=metodologia-diferenciada]{max-width:215px}.benefits__wrapper .tabs__menu__item[data-tabs=dados-relatorios]{max-width:200px}@media screen and (min-width:768px){.benefits__wrapper .tabs__menu__item[data-tabs=dados-relatorios]{max-width:240px}}.benefits__wrapper .tabs__menu__item[data-tabs=jornada-desenvolvimento]{max-width:250px;margin-right:1rem}@media screen and (min-width:768px){.benefits__wrapper .tabs__menu__item[data-tabs=jornada-desenvolvimento]{margin-right:0}}@media screen and (min-width:768px){.benefits__wrapper .tabs__menu__item{max-width:213px;text-align:start;gap:.75rem}}@media screen and (min-width:1024px){.benefits__wrapper .tabs__menu__item{gap:1rem;font-size:1rem}}@media screen and (min-width:1280px){.benefits__wrapper .tabs__menu__item{width:100%;max-width:235px}}.benefits__wrapper .tabs__menu__item.--active,.benefits__wrapper .tabs__menu__item:hover{border-color:transparent;background:#7A73FF}.benefits__wrapper .tabs__menu__item.--active .text,.benefits__wrapper .tabs__menu__item:hover .text{color:#FEFEFF;font-weight:700}.benefits__wrapper .tabs__menu__item.--active svg path,.benefits__wrapper .tabs__menu__item:hover svg path{fill:#FEFEFF}.benefits__wrapper .tabs__menu__item .icon{width:100%;display:none;max-width:28px}@media screen and (min-width:768px){.benefits__wrapper .tabs__menu__item .icon{display:block}}.benefits__wrapper .tabs__contents{position:relative;z-index:2}.benefits__wrapper .tabs__contents:not(.--active){display:none}@media screen and (min-width:768px){.benefits__wrapper .tabs__contents{display:grid;grid-template-columns:1fr 1fr;gap:38px}}@media screen and (min-width:1024px){.benefits__wrapper .tabs__contents{grid-template-columns:480px 450px;-webkit-box-pack:justify;justify-content:space-between}}@media screen and (min-width:1280px){.benefits__wrapper .tabs__contents{grid-template-columns:680px 450px}}.benefits__wrapper .tabs__contents .video{width:100%;margin-bottom:1.125rem}@media screen and (min-width:768px){.benefits__wrapper .tabs__contents .video{margin-bottom:0}}.benefits__wrapper .tabs__contents .title{font-size:1.5rem;color:#1B1B1B;margin-bottom:1.5rem;padding:0;text-align:left}@media screen and (min-width:768px){.benefits__wrapper .tabs__contents .title{font-size:1.875rem}}.benefits__wrapper .tabs__contents .title .--highlight{color:#2800FF}.benefits__wrapper .tabs__contents .description{margin-bottom:2.5rem;font-size:1rem;font-weight:400;text-align:left}.benefits .cta{width:100%;margin-top:2.5rem}.benefits .cta.--mobile{display:block}@media screen and (min-width:768px){.benefits .cta.--mobile{display:none}}.benefits .cta.--tablet{display:none}@media screen and (min-width:768px){.benefits .cta.--tablet{display:block;width:450px}}@media screen and (min-width:1024px){.benefits .cta.--tablet{display:none}}.benefits .cta.--desktop{display:none}@media screen and (min-width:1024px){.benefits .cta.--desktop{display:block}}