.body-content{overflow:hidden}.body-content .container{display:flex;flex-direction:column;gap:32px;justify-content:center}.body-content .container .contents{color:var(--primary-1000)}.body-content .container .contents section:first-child{padding-top:0!important}.body-content .container .contents section{background-color:var(--neutral-0);display:flex;flex-direction:column;gap:32px;position:relative}.body-content .container .contents section:nth-of-type(2n),.body-content .container .contents section:nth-of-type(2n):before{background-color:var(--neutral-200)}.body-content .container .contents section:before{background-color:var(--neutral-0);content:"";height:100%;left:-50vw;position:absolute;top:0;width:200vw}.body-content .container .contents section:nth-of-type(2n):after{content:url(https://3299491.fs1.hubspotusercontent-na1.net/hubfs/3299491/raw_assets/public/Rebranding-23/0-base/modules-base/texto-imagem-base/v1-0223/assets/two_columns_bg.svg);opacity:.2;position:absolute;right:-80%;top:0;width:100%}.body-content .container .contents section img,.body-content .container .contents section video{width:100%}.body-content .container .contents section blockquote{margin:0}.body-content .container .contents section .video__container{display:flex;position:relative}.body-content .container .contents section .video__container video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.body-content .container .contents section .video__container button{align-items:center;background:none;border:none;display:flex;height:100%;justify-content:center;margin:0;padding:0;position:absolute;top:0;width:100%}.body-content .container .contents section .video__container svg{cursor:pointer;height:60px;position:absolute;transition:.3s ease;width:60px}.body-content .container .contents section ol.bullet_points,.body-content .container .contents section ul.bullet_points{color:var(--secondary-800);display:flex;flex-direction:column;gap:8px}.body-content .container .contents section .carousel img{aspect-ratio:16/8;-o-object-fit:cover;object-fit:cover}.body-content .container .contents .testimonials{background-color:var(--secondary-600);display:flex;flex-direction:column;gap:20px}.body-content .container .contents .testimonials .person__info{align-items:center;display:flex;gap:8px}.body-content .container .contents .testimonials .person__info .info__img{border-radius:50%;flex:none;height:64px;overflow:hidden;width:64px}.body-content .container .contents .testimonials .person__info .info__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:80em){.body-content{overflow:unset}.body-content .container{flex-direction:row}.body-content .container .contents{max-width:596px}.body-content .container .contents section:first-child{padding-top:32px!important}}.banner-cta{overflow:hidden;position:relative}.banner-cta .container{display:flex;flex-direction:column;gap:16px}.banner-cta .container hr.desktop-only{flex:1}.banner-cta a.btn.btn--primary,.banner-cta__text{z-index:2}.banner-cta__text{display:flex;flex-direction:column;gap:16px;z-index:2}.banner-cta a.btn.btn--primary{height:-moz-fit-content;height:fit-content;margin:auto}.banner-cta__bg{background:var(--neutral-0);background-size:200%;bottom:-100px;height:244px;-webkit-mask-image:url(https://3299491.fs1.hubspotusercontent-na1.net/hubfs/3299491/Rebranding%202023/Funcionalidades%202023/sunray_bg.svg);mask-image:url(https://3299491.fs1.hubspotusercontent-na1.net/hubfs/3299491/Rebranding%202023/Funcionalidades%202023/sunray_bg.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.2;position:absolute;right:-50px;transform:scale(1.3);width:186px}.banner-cta__bg--animated{animation:rainbow 2s infinite alternate;background:linear-gradient(-90deg,var(--gradient-full));background-size:200%;opacity:1}@media (min-width:80em){.banner-cta .container{flex-direction:row;gap:64px}.banner-cta__bg{right:70px;transform:scale(3.2)}}@keyframes rainbow{0%{background-position:0 50%}to{background-position:100% 50%}}.cases-relacionados .container h2{text-align:center}.cases-relacionados .container a.btn{margin:auto}.cases-relacionados .card{background-color:var(--neutral-0);border:1px solid var(--secondary-200);border-radius:8px;border-top:0;display:grid;grid-template-rows:200px auto;height:100%;overflow:hidden}.cases-relacionados .card:hover .card_thumb:before{opacity:0}.cases-relacionados .card_thumb{height:200px;overflow:hidden;position:relative;width:100%}.cases-relacionados .card_thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cases-relacionados .card_thumb:before{background-blend-mode:multiply;background-color:var(--primary-1000);content:"";height:100%;opacity:.33;position:absolute;transition:.2s ease-in-out;width:100%;z-index:1}.cases-relacionados .card_logo{background:#fff;border-radius:8px 8px 0 0;height:50px;padding:8px;position:absolute;top:-50px;width:102px;z-index:2}.cases-relacionados .card_logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cases-relacionados .card_pills{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.cases-relacionados .card_tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0;position:relative}.cases-relacionados .card_tags:has(.card_tag__dot){gap:0}.cases-relacionados .card_tags:has(.card_tag__dot) .card_tag:not(:last-of-type){margin-right:-4px}.cases-relacionados .card_tags:has(.card_tag__dot):hover .card_tag__tooltip{opacity:1;visibility:visible}.cases-relacionados .card_tags .card_tag__tooltip{background:var(--secondary-100);border-radius:8px;bottom:calc(100% + 8px);color:var(--primary-1000);display:flex;flex-direction:column;font-size:12px;opacity:0;padding:12px;position:absolute;transition:.3s ease-in-out;visibility:hidden;z-index:10}.cases-relacionados .card_tags .card_tag__tooltip-item{align-items:center;display:grid;gap:4px;grid-template-columns:18px auto}.cases-relacionados .card_tags .card_tag__tooltip .card_tag__dot{border-radius:50%;display:block;height:12px;overflow:hidden;width:12px}.cases-relacionados .card_tags .card_tag__tooltip .card_tag__dot.card_tag--rs{background:var(--papaia-600)}.cases-relacionados .card_tags .card_tag__tooltip .card_tag__dot.card_tag--adm{background:var(--energia-600)}.cases-relacionados .card_tags .card_tag__tooltip .card_tag__dot.card_tag--edc{background:var(--bandeira-600)}.cases-relacionados .card_tags .card_tag__tooltip .card_tag__dot.card_tag--ce{background:var(--magenta-600)}.cases-relacionados .card_tags .card_tag__tooltip .card_tag__dot.card_tag--pd{background:var(--turquesa-600)}.cases-relacionados .card_tags .card_tag__tooltip .card_tag__text{white-space:nowrap}.cases-relacionados .card_tag{background:#e6e6e6;border-radius:40px;color:var(--neutral-800);font-size:12px;outline:1px solid #fff;padding:4px 8px;white-space:nowrap}.cases-relacionados .card_tag:hover{background:var(--neutral-400)}.cases-relacionados .card_tag.card_tag--adm,.cases-relacionados .card_tag.card_tag--ce,.cases-relacionados .card_tag.card_tag--edc,.cases-relacionados .card_tag.card_tag--pd,.cases-relacionados .card_tag.card_tag--rs{color:#fff}.cases-relacionados .card_tag.card_tag--rs{background:var(--papaia-600)}.cases-relacionados .card_tag.card_tag--rs:hover{background:var(--papaia-700)}.cases-relacionados .card_tag.card_tag--adm{background:var(--energia-600)}.cases-relacionados .card_tag.card_tag--adm:hover{background:var(--energia-700)}.cases-relacionados .card_tag.card_tag--edc{background:var(--bandeira-600)}.cases-relacionados .card_tag.card_tag--edc:hover{background:var(--bandeira-700)}.cases-relacionados .card_tag.card_tag--ce{background:var(--magenta-600)}.cases-relacionados .card_tag.card_tag--ce:hover{background:var(--magenta-700)}.cases-relacionados .card_tag.card_tag--pd{background:var(--turquesa-600)}.cases-relacionados .card_tag.card_tag--pd:hover{background:var(--turquesa-700)}.cases-relacionados .card_tag.card_tag--dot{border-radius:50%;height:18px;overflow:hidden;width:18px}.cases-relacionados .card_info{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem;position:relative}.cases-relacionados .card_info .link{font-weight:600;margin-top:auto}.cases-relacionados .card_info p{color:var(--primary-1000);flex-grow:1;font-size:14px}.cases-relacionados .card_info a{color:var(--secondary-600)}