:root{--color-primary:#7c68e1;--color-primary-light:#a58fe1;--color-primary-dark:#7c39e3;--color-secondary:#e8ff27;--color-secondary-dark:#bbc91e;--color-green-light:#00ffab;--color-green-dark:#00bf82;--color-pink:#dd68ff;--color-yellow:#e8ff27;--color-yellow-btn:#d6c300;--color-yellow-btn-hover:#a69700;--color-green:#00b73c;--color-green-hover:#006e24;--color-turquoise:#00bdc3;--color-blue-light:#00a4ff;--color-blue-dark:#2b398b;--color-blue-hover:#202b69;--color-red-light:#eb1c24;--color-red-dark:#c40000;--color-orange-light:#f7901e;--color-orange-dark:#ee5a29;--color-beige-light:#bdb096;--color-white:#fff;--color-black:#000;--color-dark-111:#111;--color-dark:#3b3c3e;--color-grey-dark:#58595b;--color-grey-medium:#8a8a8d;--color-grey-light:#a5a7aa;--color-grey-thin:#e4e5e6;--color-grey-extra-thin:#efefef;--color-telecomunicacoes:#00bdc3;--color-telecomunicacoes-hover:#00999e;--color-pink-fluorescent:#9747ff;--color-energia:#00a3fe;--color-energia-hover:#008fdb;--color-habitacao:#dd68ff;--color-habitacao-hover:#bd5adb;--color-banca:#f7901e;--color-banca-hover:#d47d19;--color-mobilidade:#ee5a29;--color-mobilidade-hover:#c94c22;--color-supermercado:#00bf82;--color-supermercado-hover:#008f62;--color-black-rgb:0,0,0;--font-title:"atrament-web",sans-serif;--font-text:"neue-haas-grotesk-display",sans-serif}.header .btn{align-items:center;border-color:var(--color-pink-fluorescent);color:var(--color-pink-fluorescent);display:inline-flex;gap:.5rem;justify-content:center}.header .btn.btn-results{color:var(--white);margin-left:auto}.header .btn.btn-results:hover{color:var(--white)}.header .btn-login,.header .btn-sair{padding-left:1.3rem}.header .btn-login:before,.header .btn-sair:before{left:auto;position:static;top:auto;transform:none}.header__user__container{flex-basis:calc(100% - 10rem);justify-content:flex-end}@media (width > 36em){.header__user__container{flex-basis:calc(100% - 12rem)}}@media (width > 48em){.header__user__container{flex-basis:calc(100% - 14rem)}}.header__user-name{color:var(--color-pink-fluorescent);margin-right:.75rem}.home__form__card--content input[type=checkbox].home__form__input--radio{border-color:var(--color-white);border-radius:50%;border-width:.13rem;flex-shrink:0;height:1.48rem;width:1.48rem}.home__form__card--content input[type=checkbox].home__form__input--radio:before{background-color:var(--color-white);border:none;border-radius:50%;height:.7rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.7rem}.btn--link{background-color:transparent;font-size:1.5rem;text-decoration:underline}@media (width > 48em){.btn--link{font-size:1.75rem}}.btn--link:hover{background-color:transparent}.hero-tabs__item--energy .btn--link,.hero-tabs__item--housing .btn--link,.hero-tabs__item--telecom .btn--link{display:flex;margin:0 auto}.modal{backdrop-filter:blur(2px)}.accordeon__detail-text p{margin-bottom:0}.content-tabs{display:flex}.content-tabs .lazyframe[data-vendor=youtube]{background-color:#555}.content-tabs .lazyframe[data-vendor=youtube]:after{height:52px}.content-tabs__item--supermarket .video__iframe{background-image:url(../../assets/img/new/thumb_video_2.jpg);background-size:contain}.content-tabs__title{color:var(--color-white);font-family:var(--font-title);font-size:2rem;margin-bottom:2rem;text-align:center;text-transform:uppercase}@media (width > 48em){.content-tabs__title{font-size:3rem}}@media (width > 64em){.content-tabs__title{font-size:3.5rem}}.content-tabs__item{display:none;padding:3rem 2rem;width:100%}@media (width > 64em){.content-tabs__item{padding:5rem 3rem}}.content-tabs__item.active{align-items:center;display:flex;justify-content:center}.content-tabs__item--energy{background-color:var(--color-energia)}.content-tabs__item--supermarket{background-color:var(--color-supermercado)}.content-tabs__item-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:80rem;width:100%}.counter{background-color:var(--color-yellow);flex-direction:column;overflow:hidden;padding:.5rem 2rem 3rem;position:relative}@media (width > 48em){.counter{flex-direction:row;padding:1rem 3rem}}.counter__wrapper{align-items:center;display:flex;height:10rem;margin-top:-1rem;max-width:80rem;width:auto}@media (width > 48em){.counter__wrapper{height:12.5rem;margin-right:1rem;margin-top:0}}.counter__title{font-weight:600;line-height:1;margin-bottom:0;margin-top:-2rem;position:relative;text-align:center;text-transform:uppercase;z-index:2}@media (width > 36em){.counter__title{font-size:2.5rem;margin-top:-1rem}}@media (width > 48em){.counter__title{margin-top:0}}.counter .dp-ct-nmb{border-radius:.3rem;display:inline-block;height:10rem;margin-right:.2rem;overflow:hidden;position:relative;text-align:center}.counter .dp-ct-nmb:nth-of-type(2) span{transition-delay:.3s}.counter .dp-ct-nmb:nth-of-type(3) span{transition-delay:.6s}.counter .dp-ct-nmb:nth-of-type(4) span{transition-delay:.9s}.counter .dp-ct-nmb:nth-of-type(5) span{transition-delay:1.2s}.counter .dp-ct-nmb:nth-of-type(6) span{transition-delay:1.5s}.counter .dp-ct-nmb.original{display:none}.counter .dp-ct-nmb:first-child{border-left:none}.counter .dp-ct-nmb span{align-items:center;color:var(--color-blue-dark);display:flex;flex-wrap:wrap;font-family:var(--font-title);font-size:4rem;font-weight:700;height:5rem;justify-content:center;line-height:3rem;position:relative;top:2.5rem;transition:1.5s ease-in-out;width:2rem}@media (width > 36em){.counter .dp-ct-nmb span{font-size:4.8rem;width:2.4rem}}.counter .dp-ct-nmb .dp-nmb-wp{height:10rem;overflow:hidden;position:relative;width:2rem}@media (width > 36em){.counter .dp-ct-nmb .dp-nmb-wp{width:2.4rem}}@media (width > 48em){.counter .dp-ct-nmb .dp-nmb-wp{width:2.8rem}}.counter .dp-ct-nmb .dp-nmb-wp:before{background:linear-gradient(0deg,rgba(232,255,39,0),#e8ff27 45%);content:"";height:3.5rem;left:0;position:absolute;top:0;width:100%;z-index:1}@media (width > 48em){.counter .dp-ct-nmb .dp-nmb-wp:before{background:linear-gradient(0deg,rgba(232,255,39,0) 15%,#e8ff27 45%)}}.counter .dp-ct-nmb .dp-nmb-wp:after{background:linear-gradient(180deg,rgba(232,255,39,0),#e8ff27 45%);bottom:0;content:"";height:3.5rem;left:0;position:absolute;width:100%;z-index:1}@media (width > 48em){.counter .dp-ct-nmb .dp-nmb-wp:after{background:linear-gradient(180deg,rgba(232,255,39,0) 15%,#e8ff27 45%)}}.counter .dp-ct-nmb .dp-nmb-lg{bottom:0;height:3rem;position:absolute;width:2rem}@keyframes fadeInFromNone{0%{opacity:.3}to{opacity:1}}.counter .dp-ct-nmb.numb span{opacity:1}.counter .n0 span{top:2.5rem}.counter .n0 span,.counter .n1 span{color:var(--color-blue-dark);opacity:1}.counter .n1 span{top:-2.5rem}.counter .n2 span{top:-7.5rem}.counter .n2 span,.counter .n3 span{color:var(--color-blue-dark);opacity:1}.counter .n3 span{top:-12.5rem}.counter .n4 span{top:-17.5rem}.counter .n4 span,.counter .n5 span{color:var(--color-blue-dark);opacity:1}.counter .n5 span{top:-22.5rem}.counter .n6 span{top:-27.5rem}.counter .n6 span,.counter .n7 span{color:var(--color-blue-dark);opacity:1}.counter .n7 span{top:-32.5rem}.counter .n8 span{top:-37.5rem}.counter .n8 span,.counter .n9 span{color:var(--color-blue-dark);opacity:1}.counter .n9 span{top:-42.5rem}.counter .nneg span{top:-47.5rem}.counter .npoint span{top:-52.5rem}.form-check-row-checkbox{align-items:center}@media (width > 48em){.form-check-row-checkbox{gap:1rem}}.form-check-row-checkbox input[type=checkbox]{border-color:var(--color-grey-medium);height:1.8rem;margin-top:.3rem;width:1.8rem}.form-check-row-checkbox input[type=checkbox]:checked{border-color:var(--color-primary)}.form-check-row-checkbox input[type=checkbox]:before{border-color:var(--color-primary);height:.6rem;top:.3rem;width:.9rem}.form-check-row-checkbox .form-question-label a{display:inline-block;text-decoration:underline}.form-check-column.d-none{display:none}.form-check-label-currency-wrapper{max-width:20rem;position:relative;width:100%}.form__field-inline .form-check-label-currency-wrapper,.form__field-readonly .form-check-label-currency-wrapper{max-width:none}@media (width > 64em){.form__field-inline .form-check-label-currency-wrapper,.form__field-readonly .form-check-label-currency-wrapper{max-width:23rem}}.form-check-label-currency-wrapper:after{color:var(--color-black);content:attr(data-value);font-size:1rem;left:50%;pointer-events:none;position:absolute;text-wrap:nowrap;top:50%;transform:translate(-50%,-50%)}.form__field-inline .form-check-label-currency-wrapper:after,.form__field-readonly .form-check-label-currency-wrapper:after{left:1.3rem;right:1.3rem;text-align:left;transform:translateY(-50%)}.form-check-label-currency-wrapper:has(input[readonly]):after{color:var(--color-grey-medium)}.form-check-label-currency-wrapper:has(.form__input.error+.error){margin-bottom:1rem}.form__field-inline .form-check-label-description,.form__field-readonly .form-check-label-description{text-align:left}@media (width > 64em){.form__field-inline .form-check-label-description,.form__field-readonly .form-check-label-description{max-width:23rem;width:100%}}.form__section{display:flex;flex-direction:column;max-width:40rem;width:100%}@media (width > 64em){.form__section{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;max-width:40rem}}.form__section.d-none{display:none}.form__field-inline,.form__field-readonly{margin-bottom:1.5rem;max-width:40rem}@media (width > 64em){.form__field-inline,.form__field-readonly{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;max-width:40rem}}.form__field-divider{border-top:.125rem solid var(--color-grey-medium);padding-top:.75rem}.form__field-divider .form__input{display:none}@media (width > 64em){.form__field-divider .form__input{display:block;font-size:2rem;max-width:23rem}}.form__field-label{margin-bottom:1rem}@media (width > 64em){.form__field-label{flex-grow:1;margin-bottom:0;margin-right:1rem;text-align:right}}.form__field-divider .form__field-label{font-size:1.25rem;font-weight:700;margin-bottom:0}.form-info__container{border:.1rem solid var(--color-grey-thin);margin-top:1.5rem;max-width:40rem;padding:1rem}.form-info__title{font-size:.75rem;font-weight:700;line-height:1.1}@media (width > 48em){.form-info__title{font-size:.9rem}}.form-info__text{font-size:.75rem;line-height:1.1;margin-bottom:0}@media (width > 48em){.form-info__text{font-size:.9rem}}.form-help-container{max-width:40rem;width:100%}.form__error{font-size:.8rem;margin-left:auto;margin-top:.2rem;text-align:right}.form__error--warning{color:var(--color-orange-light)}.form__error--missing{color:var(--color-red-light);width:100%}.form__dropdown-list-item .form__error{margin-left:0;margin-top:.4rem}.form__dropdown .form__input{padding-right:3.6rem}.simulator__form .form__input.error,.simulator__form .form__input.input-validation-error{border-color:var(--color-red-light);color:var(--color-black);font-size:1rem}.simulator__form .form__input.error+.error,.simulator__form .form__input.input-validation-error+.error{color:var(--color-red-light);display:block;font-size:.75rem;margin-top:.2rem;position:absolute}.form__text--link{align-items:center;color:var(--color-primary);cursor:pointer;display:flex;font-size:.75rem;justify-content:flex-end;max-width:40rem;text-decoration:underline;width:100%}.popup-options .form__text--link{justify-content:center}@media (width > 48em){.form__text--link{font-size:.9rem}}.form__text--link-large{align-self:center;font-size:1rem}@media (width > 48em){.form__text--link-large{font-size:1.2rem}}.form__text--link.d-none{display:none}.form__text-img{display:block;margin-right:.5rem}.form__dropdown{min-width:14rem;position:relative;width:100%}@media (width > 64em){.form__dropdown{max-width:23rem}}.form__dropdown-label{flex-grow:1;margin-bottom:0}.form__dropdown input[type=radio].form__input--radio{border-radius:50%;border-width:.13rem;flex-shrink:0;height:1.48rem;width:1.48rem}.form__dropdown input[type=radio].form__input--radio:before{border:none;border-radius:50%;height:.7rem;left:50%;top:50%;transform:translate(-50%,-50%);width:.7rem}.form__dropdown-arrow{bottom:0;cursor:pointer;height:3rem;left:0;position:absolute;right:0;top:0;width:100%}.form__dropdown-arrow:after{background-image:url(../img/new/icon-arrow-down-blue.svg);background-position:50%;background-repeat:no-repeat;content:"";height:1.875rem;position:absolute;right:1.4rem;top:.6rem;width:1.875rem}.form__dropdown-list{background-color:var(--color-white);border:.13rem solid var(--color-grey-medium);border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:none;box-shadow:0 .2rem .3rem 0 rgba(0,0,0,.3);display:flex;flex-direction:column;left:0;padding-top:.3rem;position:absolute;top:2.7rem;width:100%;z-index:1}.form__dropdown-list:before{background-color:var(--color-grey-light);content:"";height:.06rem;left:0;position:absolute;top:.3rem;width:100%}.form__dropdown-list.d-none{display:none}.form__dropdown-list-item{align-items:center;border-bottom:.06rem solid var(--color-grey-thin);display:flex;padding:1rem 1.43rem}.form__dropdown-list-item:last-of-type{border-bottom:none;margin-bottom:0}.form__dropdown-list-item:hover{background-color:var(--color-grey-extra-thin)}.form__dropdown-list-item.form__field{align-items:flex-start;margin-bottom:0}.form__dropdown-list .form-question-label{margin:0}.form-range-text-numbers--compact{margin:0 -.25rem;width:calc(100% + .5rem)}.form-range-text-numbers--compact span{display:inline-flex;justify-content:center;width:2.25rem}@media (width > 64em){.form-range-text-numbers--compact span{width:2.5rem}}input[type=checkbox].form-check-input--checkbox{height:1.8rem;width:1.8rem}input[type=checkbox].form-check-input--checkbox:before{border-color:var(--color-blue-dark);top:.3rem;width:1rem}input[type=checkbox].form-check-input--checkbox:disabled{border-color:var(--color-grey-thin)}select.form__input--inline,select.form__input--readonly{-webkit-appearance:none;appearance:none;background-color:var(--color-white);background-image:url(../img/new/icon-arrow-down-blue.svg);border:.13rem solid var(--color-grey-medium);border-radius:.3rem;box-sizing:border-box;color:var(--color-black);font-family:var(--font-text);font-size:1rem;font-weight:700;height:3rem;line-height:1;min-width:14rem;padding:.6rem 1.3rem;text-align:left;text-overflow:ellipsis;width:100%}@media (width > 64em){select.form__input--inline,select.form__input--readonly{max-width:23rem}}select.form__input--inline[readonly],select.form__input--readonly[readonly]{background-image:url(../img/new/icon-arrow-down-grey.svg);border-color:var(--color-grey-thin);color:var(--color-grey-medium);cursor:default;pointer-events:none}select.form__input--inline.form__input--conf-low,select.form__input--readonly.form__input--conf-low{border-color:var(--color-orange-light)}select.form__input--inline.form__input--conf-empty,select.form__input--inline.input-validation-error,select.form__input--readonly.form__input--conf-empty,select.form__input--readonly.input-validation-error{border-color:var(--color-red-light)}select.form__input--inline:focus:not([readonly]),select.form__input--readonly:focus:not([readonly]){border-color:var(--color-blue-hover)}input[type=datetime-local].form__input--inline,input[type=datetime-local].form__input--readonly,input[type=number].form__input--inline,input[type=number].form__input--readonly,input[type=text].form__input--inline,input[type=text].form__input--readonly{-webkit-appearance:none;appearance:none;background-color:var(--color-white);border:.13rem solid var(--color-grey-medium);border-radius:.3rem;box-sizing:border-box;color:var(--color-black);font-family:var(--font-text);font-size:1rem;font-weight:700;height:3rem;line-height:1;min-width:14rem;padding:.6rem 1.3rem;text-align:left;text-overflow:ellipsis;width:100%}@media (width > 64em){input[type=datetime-local].form__input--inline,input[type=datetime-local].form__input--readonly,input[type=number].form__input--inline,input[type=number].form__input--readonly,input[type=text].form__input--inline,input[type=text].form__input--readonly{max-width:23rem}}input[type=datetime-local].form__input--inline[readonly],input[type=datetime-local].form__input--readonly[readonly],input[type=number].form__input--inline[readonly],input[type=number].form__input--readonly[readonly],input[type=text].form__input--inline[readonly],input[type=text].form__input--readonly[readonly]{border-color:var(--color-grey-thin);color:var(--color-grey-medium);cursor:default}input[type=datetime-local].form__input--inline[readonly]+.form__dropdown-arrow,input[type=datetime-local].form__input--readonly[readonly]+.form__dropdown-arrow,input[type=number].form__input--inline[readonly]+.form__dropdown-arrow,input[type=number].form__input--readonly[readonly]+.form__dropdown-arrow,input[type=text].form__input--inline[readonly]+.form__dropdown-arrow,input[type=text].form__input--readonly[readonly]+.form__dropdown-arrow{cursor:auto}input[type=datetime-local].form__input--inline[readonly]+.form__dropdown-arrow:after,input[type=datetime-local].form__input--readonly[readonly]+.form__dropdown-arrow:after,input[type=number].form__input--inline[readonly]+.form__dropdown-arrow:after,input[type=number].form__input--readonly[readonly]+.form__dropdown-arrow:after,input[type=text].form__input--inline[readonly]+.form__dropdown-arrow:after,input[type=text].form__input--readonly[readonly]+.form__dropdown-arrow:after{background-image:url(../img/new/icon-arrow-down-grey.svg)}input[type=datetime-local].form__input--inline.form__input--conf-low,input[type=datetime-local].form__input--readonly.form__input--conf-low,input[type=number].form__input--inline.form__input--conf-low,input[type=number].form__input--readonly.form__input--conf-low,input[type=text].form__input--inline.form__input--conf-low,input[type=text].form__input--readonly.form__input--conf-low{border-color:var(--color-orange-light)}input[type=datetime-local].form__input--inline.form__input--conf-empty,input[type=datetime-local].form__input--readonly.form__input--conf-empty,input[type=number].form__input--inline.form__input--conf-empty,input[type=number].form__input--readonly.form__input--conf-empty,input[type=text].form__input--inline.form__input--conf-empty,input[type=text].form__input--readonly.form__input--conf-empty{border-color:var(--color-red-light)}input[type=datetime-local].form__input--inline.input-validation-error,input[type=datetime-local].form__input--readonly.input-validation-error,input[type=number].form__input--inline.input-validation-error,input[type=number].form__input--readonly.input-validation-error,input[type=text].form__input--inline.input-validation-error,input[type=text].form__input--readonly.input-validation-error{border-color:var(--color-red-light)}input[type=datetime-local].form__input--inline:focus:not([readonly]),input[type=datetime-local].form__input--readonly:focus:not([readonly]),input[type=number].form__input--inline:focus:not([readonly]),input[type=number].form__input--readonly:focus:not([readonly]),input[type=text].form__input--inline:focus:not([readonly]),input[type=text].form__input--readonly:focus:not([readonly]){border-color:var(--color-blue-hover)}input[type=datetime-local].form__input--inline.form-check-label-currency,input[type=datetime-local].form__input--readonly.form-check-label-currency,input[type=number].form__input--inline.form-check-label-currency,input[type=number].form__input--readonly.form-check-label-currency,input[type=text].form__input--inline.form-check-label-currency,input[type=text].form__input--readonly.form-check-label-currency{color:transparent}.input-blur input[type=datetime-local].form__input--inline.form-check-label-currency,.input-blur input[type=datetime-local].form__input--readonly.form-check-label-currency,.input-blur input[type=number].form__input--inline.form-check-label-currency,.input-blur input[type=number].form__input--readonly.form-check-label-currency,.input-blur input[type=text].form__input--inline.form-check-label-currency,.input-blur input[type=text].form__input--readonly.form-check-label-currency{color:var(--color-black)}.form__dropdown input[type=datetime-local].form__input--inline,.form__dropdown input[type=datetime-local].form__input--readonly,.form__dropdown input[type=number].form__input--inline,.form__dropdown input[type=number].form__input--readonly,.form__dropdown input[type=text].form__input--inline,.form__dropdown input[type=text].form__input--readonly{padding-right:3.6rem}.forms-gpf__google{margin-bottom:2.5rem;margin-top:1rem;width:100%}.forms-gpf__google-form{width:100%}.forms-gpf__google-btn{align-items:center;background-color:var(--color-blue-dark);border-radius:2rem;color:var(--color-white);cursor:pointer;display:flex;font-family:var(--font-title);font-size:1.2rem;font-weight:700;justify-content:center;line-height:1.2rem;padding:.5rem 1rem;text-align:center;transition:.2s ease;width:100%}.forms-gpf__google-btn:hover{box-shadow:0 0 .6rem 0 rgba(20,65,140,.2),inset 0 0 0 .1rem rgba(20,65,140,.4)}.forms-gpf__google-btn svg{margin:.5rem 1rem;max-width:2rem}.forms-gpf__google-divider{align-items:center;display:flex;justify-content:center;margin-top:2.5rem;width:100%}.forms-gpf__google-divider-line{border-bottom:.1rem solid rgba(20,65,140,.3);flex-grow:1}.forms-gpf__google-divider-text{color:var(--navy-400);font-size:1.2rem;padding:0 1rem}.form-upload__btn{border-radius:3rem;cursor:pointer;display:flex;font-size:1.2rem;padding:1rem 1.8rem}@media (width > 48em){.form-upload__btn{font-size:1.4rem}}.form-upload__btn-text{line-height:1.2;white-space:nowrap}.form-upload__icon{display:block;margin-right:.5rem;max-width:1.5rem;width:100%}@media (width > 48em){.form-upload__icon{max-width:1.8rem}}.form-upload__text{margin-bottom:1.5rem}.form-upload__field{align-items:center;flex-direction:column;gap:0}.form-upload__error{color:var(--color-red-light);font-size:.7rem;font-weight:700;margin:.3rem 0 .5rem}@media (width > 48em){.form-upload__error{font-size:.9rem}}.form-upload__label{display:flex;justify-content:flex-end}.form-upload__success{align-items:center;background-color:var(--color-grey-thin);border:.13rem solid var(--color-grey-dark);border-radius:3rem;cursor:pointer;display:inline-flex;justify-content:center;padding:1rem 1.8rem;position:relative}.form-upload__success-text{color:var(--color-grey-dark);font-size:1rem;font-weight:500}.form-upload__success-icon{margin-right:.5rem}.form-upload__success-close{align-items:center;background-color:var(--color-grey-thin);border-radius:50%;display:flex;height:2.2rem;justify-content:center;padding:.2rem;position:absolute;right:-2.8rem;width:2.2rem}.form-upload__success.d-none{display:none}.hero{position:relative}@media (width > 64em){.hero:after{background:url(../../assets/img/new/img-header-hero-desktop.png) 100% 100%/contain no-repeat;bottom:0;content:"";height:calc(100% - 10rem);left:50%;max-width:80rem;position:absolute;transform:translateX(-50%);width:100%}}@media (width > 90em){.hero:after{height:calc(100% - 8rem)}}@media (width > 64em){.hero__wrapper{z-index:1}}.hero__text{color:var(--color-blue-dark);text-align:center}@media (width > 64em){.hero__text{font-size:1.2rem;text-align:left}}.hero__text--counter{margin-bottom:1rem}.hero__list{color:var(--color-blue-dark);font-size:1.1rem;list-style-type:disc;margin-bottom:2rem;padding-left:1.2rem}@media (width > 64em){.hero__list{font-size:1.2rem}}.hero__list-item{margin-bottom:.5rem}.hero__list-item:last-of-type{margin-bottom:0}.hero__list-item::marker{color:var(--color-blue-dark)}.hero__btn{display:flex;justify-content:center;line-height:1.8rem;margin:0 auto 1rem}@media (width > 64em){.hero__btn{margin:0 0 1rem}}.hero-tabs{box-shadow:0 -.1rem 0 0 #fff;display:flex;flex-direction:column}@media (width > 64em){.hero-tabs{min-height:calc(100vh - 131px)}}.hero-tabs__tabs{display:flex}.hero-tabs__button,.hero-tabs__container{display:flex;flex-grow:1}.hero-tabs__button{align-items:center;border-radius:0;box-shadow:inset -.05rem 0 0 0 #fff,inset .05rem 0 0 0 #fff;justify-content:center}.hero-tabs__button:first-of-type{box-shadow:inset -.05rem 0 0 0 #fff}.hero-tabs__button:last-of-type{box-shadow:inset .05rem 0 0 0 #fff}.hero-tabs__button span{display:none}@media (width > 48em){.hero-tabs__button span{display:inline-block}}.hero-tabs__button--telecom.active{background-color:var(--color-telecomunicacoes)}.hero-tabs__button--energy.active{background-color:var(--color-energia)}.hero-tabs__button--housing.active{background-color:var(--color-habitacao)}.hero-tabs__button--supermarket.active{background-color:var(--color-supermercado)}.hero-tabs__button:hover{transform:none}.hero-tabs__button-img{display:block;max-width:1.5rem;width:100%}@media (width > 48em){.hero-tabs__button-img{margin-right:1rem}}.hero-tabs__item{display:none;overflow:hidden;padding:2rem;position:relative;width:100%;z-index:10}@media (width > 48em){.hero-tabs__item{padding:3rem}}.hero-tabs__item.active{align-items:center;display:flex;justify-content:center}.hero-tabs__item--telecom{background-color:var(--color-telecomunicacoes);padding:2rem 2rem 0;position:relative}@media (width > 48em){.hero-tabs__item--telecom{padding:3rem 3rem 0}}@media (width > 64em){.hero-tabs__item--telecom{padding:4rem 3rem}}.hero-tabs__item--energy{background-color:var(--color-energia)}.hero-tabs__item--energy:after{background:url(../../assets/img/new/img-hero-tab-enery.png) 100% 0/contain no-repeat}@media (width > 64em){.hero-tabs__item--energy:after{content:"";height:40rem;position:absolute;right:3rem;top:2rem;width:20rem}}@media (width > 75em){.hero-tabs__item--energy:after{right:calc(50% - 40rem);width:26rem}}.hero-tabs__item--housing{background-color:var(--color-habitacao);padding:2rem 2rem 0;position:relative}@media (width > 48em){.hero-tabs__item--housing{padding:3rem 3rem 0}}@media (width > 64em){.hero-tabs__item--housing{padding:4rem 3rem}}.hero-tabs__item--supermarket{align-items:center;background-color:var(--color-supermercado);flex-direction:column}.hero-tabs__item-top{align-items:center;display:flex;justify-content:center;padding:2rem 2rem 0;position:relative;width:100%}@media (width > 48em){.hero-tabs__item-top{padding:3rem 3rem 0}}@media (width > 64em){.hero-tabs__item-top{padding:4rem 3rem 0}}.hero-tabs__item-wrapper{max-width:80rem;width:100%;z-index:1}.hero-tabs__item .hero-tabs__supermarket-chart{background-color:#fff;border-radius:.5rem;margin:0 auto;max-width:80rem;overflow:hidden;position:relative;width:100%;z-index:2}@media (width > 64em){.hero-tabs__item-row:first-of-type{max-width:50%}.hero-tabs__item--energy .hero-tabs__item-row:first-of-type,.hero-tabs__item--housing .hero-tabs__item-row:first-of-type,.hero-tabs__item--supermarket .hero-tabs__item-row:first-of-type,.hero-tabs__item--telecom .hero-tabs__item-row:first-of-type{margin-bottom:4rem;max-width:65%}}@media (width > 64em){.hero-tabs__item-row:last-of-type{display:none}}.hero-tabs__title{color:var(--color-yellow);font-family:var(--font-title);font-size:3rem;line-height:1.2;text-transform:uppercase}@media (width > 48em){.hero-tabs__title{font-size:3.5rem}}@media (width > 64em){.hero-tabs__title{font-size:4.125rem}}.hero-tabs__text{color:var(--color-white);font-size:1.25rem}@media (width > 48em){.hero-tabs__text{font-size:1.5rem}}@media (width > 64em){.hero-tabs__text{font-size:2rem}}.hero-tabs__heading{color:var(--color-white);font-family:var(--font-title);font-size:1.6rem;font-weight:700;margin-bottom:0;text-transform:uppercase}@media (width > 48em){.hero-tabs__heading{display:none}}.hero-tabs__list{color:var(--color-blue-dark);font-size:1.1rem;list-style-type:disc;margin-bottom:2rem;padding-left:1.2rem}@media (width > 64em){.hero-tabs__list{font-size:1.2rem}}.hero-tabs__list-item{margin-bottom:.5rem}.hero-tabs__list-item:last-of-type{margin-bottom:0}.hero-tabs__list-item::marker{color:var(--color-blue-dark)}.hero-tabs__btn{display:flex;justify-content:center;line-height:1.8rem;margin:0 auto 1rem}@media (width > 64em){.hero-tabs__btn{margin:0 0 1rem}}.hero-tabs__card{background-color:var(--color-white);border-radius:1.5rem;display:flex;flex-direction:column;margin-bottom:2rem;overflow:hidden}@media (width > 48em){.hero-tabs__card{flex-basis:calc(50% - 1rem);margin-bottom:0}}@media (width > 64em){.hero-tabs__card{flex-basis:calc(33.33333% - 1.33333rem)}}.hero-tabs__card-header{background-color:var(--color-blue-dark)}.hero-tabs__card-banner,.hero-tabs__card-header{align-items:center;display:flex;flex-direction:column;padding:.75rem 1.25rem}.hero-tabs__card-banner{background-color:var(--color-green-light)}.hero-tabs__card-heading{align-items:center;color:var(--color-yellow);display:flex;margin-bottom:.75rem;text-align:center}@media (width > 64em){.hero-tabs__card-heading{flex-direction:column}}.hero-tabs__card-title{color:var(--color-white);font-family:var(--font-title);font-size:2rem;font-weight:700;margin-bottom:0;text-align:center}.hero-tabs__card-title span{color:var(--color-yellow)}.hero-tabs__card-banner .hero-tabs__card-title{color:var(--color-blue-dark)}.hero-tabs__card-icon{margin-right:.75rem}@media (width > 64em){.hero-tabs__card-icon{margin-bottom:.75rem;margin-right:0}}.hero-tabs__card-icons{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:.75rem}.hero-tabs__card-icons img{height:1.875rem;width:1.875rem}.hero-tabs__card-content{display:flex;flex-direction:column;flex-grow:1;padding:1.25rem}.hero-tabs__card-btn{background-color:var(--color-primary);display:flex!important;flex-grow:1;max-height:52px;width:100%}.hero-tabs__card-btn:hover{background-color:var(--color-primary-dark);color:var(--color-white)}.hero-tabs__card-btn--green{background-color:var(--color-green-light);color:var(--color-blue-dark)}.hero-tabs__card-btn--green:hover{background-color:#00eb9d;color:var(--color-blue-dark)}.hero-tabs__card-row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.5rem}.hero-tabs__card-row:last-of-type{align-items:stretch;flex-direction:column;flex-grow:1;margin-bottom:0}.hero-tabs__card-column:first-of-type{flex-grow:1;margin-right:.5rem}.hero-tabs__card-price{color:var(--color-blue-dark);font-family:var(--font-title);font-size:2rem;font-weight:700;margin-bottom:0}@media (width > 90em){.hero-tabs__card-price{font-size:2.25rem}}.hero-tabs__card-price--year{font-size:1.25rem;margin-bottom:0;text-align:right}@media (width > 90em){.hero-tabs__card-price--year{font-size:1.5rem}}.hero-tabs__card-price--discount{color:var(--color-primary);font-size:1.25rem;margin-bottom:0;text-align:right}@media (width > 90em){.hero-tabs__card-price--discount{font-size:1.5rem}}.hero-tabs__card-price--old{font-size:1.25rem;margin-bottom:0;text-align:right;text-decoration:line-through}@media (width > 90em){.hero-tabs__card-price--old{font-size:1.5rem}}.hero-tabs__card-provider{font-size:2rem;font-weight:700;margin-bottom:.5rem;width:100%}.hero-tabs__card-text{font-size:1.125rem}@media (width > 48em){.hero-tabs__card-text{flex-grow:1;font-size:1.25rem}}.hero-tabs__card-table-row .hero-tabs__card-text{font-size:.875rem;margin-bottom:0}@media (width > 64em){.hero-tabs__card-table-row .hero-tabs__card-text{font-size:1rem}}.hero-tabs__card-banner .hero-tabs__card-text{color:var(--color-blue-dark);font-size:1rem;font-weight:600;margin-bottom:0;text-align:center}.hero-tabs__card-subtitle{color:var(--color-white);font-size:1.125rem;margin-bottom:.25rem;opacity:.85;text-align:center}.hero-tabs__card-details{list-style:none;margin-bottom:1.5rem;padding:0;width:100%}.hero-tabs__card-detail{align-items:baseline;display:flex;font-size:1rem;gap:.5rem;justify-content:space-between;padding:.3rem 0}.hero-tabs__card-detail-label{color:var(--color-blue-dark);flex-shrink:0}.hero-tabs__card-detail-value{color:var(--color-blue-dark);font-weight:700;text-align:right}.hero-tabs__card-table{display:none;margin-bottom:1.5rem}@media (width > 48em){.hero-tabs__card-table{display:flex;flex-direction:column;margin-bottom:2rem}}.hero-tabs__card-table-row{display:flex}.hero-tabs__card-table-row .hero-tabs__card-text:first-of-type{flex-grow:1}.hero-tabs__card-table-row .hero-tabs__card-text:last-of-type{flex-grow:0}.hero-tabs__cards-list{margin-bottom:2rem}@media (width > 48em){.hero-tabs__cards-list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}}.hero-tabs__item--telecom .hero-tabs__text{color:var(--color-blue-dark)}@media (width > 64em){.hero-tabs__item--telecom .hero-tabs__item-wrapper{position:relative}}.hero-tabs__item--telecom .hero-tabs__telecom-img{display:none}@media (width > 64em){.hero-tabs__item--telecom .hero-tabs__telecom-img{border-radius:1.5rem;display:block;height:auto;margin:0;position:absolute;right:0;top:2rem;width:20rem;z-index:0}}@media (width > 75em){.hero-tabs__item--telecom .hero-tabs__telecom-img{width:26rem}}@media (width > 64em){.hero-tabs__item--telecom .hero-tabs__cards-list{position:relative;z-index:1}}@media (width > 64em){.hero-tabs__item--telecom .hero-tabs__item-row:last-of-type{display:block}}.hero-tabs__item--telecom .hero-tabs__card-btn{align-items:center;gap:.5rem;justify-content:center}.hero-tabs__item--telecom .hero-tabs__card-btn img{height:1.25rem;width:1.25rem}@media (width > 64em){.hero-tabs__item--housing .hero-tabs__item-wrapper{position:relative}}.hero-tabs__item--housing .hero-tabs__housing-img{display:none}@media (width > 64em){.hero-tabs__item--housing .hero-tabs__housing-img{display:block;height:auto;margin:0;position:absolute;right:0;top:2rem;width:20rem;z-index:0}}@media (width > 75em){.hero-tabs__item--housing .hero-tabs__housing-img{width:26rem}}@media (width > 64em){.hero-tabs__item--housing .hero-tabs__cards-list{position:relative;z-index:1}.hero-tabs__item--supermarket .hero-tabs__item-wrapper{position:relative}}.hero-tabs__item--supermarket .hero-tabs__supermarket-img{display:none}@media (width > 64em){.hero-tabs__item--supermarket .hero-tabs__supermarket-img{display:block;height:auto;margin:0;position:absolute;right:0;top:2rem;width:20rem;z-index:0}}@media (width > 75em){.hero-tabs__item--supermarket .hero-tabs__supermarket-img{width:26rem}}@media (width > 64em){.hero-tabs__item--supermarket .hero-tabs__item-row:last-of-type{display:block}}@media (width > 64em){.hero-tabs__item--housing .hero-tabs__item-row:last-of-type{display:block}}.loader{position:relative}.loader:after{aspect-ratio:1;background:var(--color-white);border-radius:50%;content:"";padding:6px;position:absolute;right:15px;top:calc(50% - 15px);width:30px;--_m:conic-gradient(#000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes l3{to{transform:rotate(1turn)}}.popup_section .row--ignore{display:none}.popup-options,.popup_overlay{backdrop-filter:blur(2px)}.popup-options{align-items:center;background-color:rgba(0,0,0,.7);display:flex;flex-wrap:wrap;height:100vh;justify-content:center;left:-101vw;overflow:hidden;position:fixed;top:0;width:100vw;z-index:100}.popup-options.open{left:0}.popup-options__wrapper{height:100vh;overflow-y:auto;padding:5rem 1rem 1rem}.popup-options__wrapper,.popup-options__wrapper-container{align-items:center;display:flex;flex-direction:column;width:100%}.popup-options__wrapper-container{background-color:var(--color-white);margin:auto;max-width:80rem;padding:2rem;position:relative}.js-fileupload-error-popup .popup-options__wrapper-container{max-width:50rem}.popup-options__close{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;font-size:2.6rem;height:3rem;justify-content:center;opacity:.7;position:absolute;right:1rem;top:1rem;width:3rem;z-index:1}.popup-options__title{font-size:1.675rem;text-align:center}@media (width > 48em){.popup-options__title{font-size:2.5rem}}@media (width > 64em){.popup-options__title{font-size:3rem}}.popup-options__title span{font-weight:400}.js-fileupload-error-popup .popup-options__title{color:var(--color-red-dark)}.popup-options__heading{font-family:var(--font-title);font-size:1.2rem;margin-bottom:.5rem}@media (width > 48em){.popup-options__heading{font-size:1.4rem}}@media (width > 64em){.popup-options__heading{font-size:1.675rem}}.popup-options__list{width:100%}.popup-options__text{font-size:1rem;margin-bottom:.6rem;text-align:center}@media (width > 48em){.popup-options__text{font-size:1.2rem}}@media (width > 64em){.popup-options__text{font-size:1.4rem}}.popup-options__content .popup-options__text{text-align:left}.popup-options__btn{display:inline-flex!important;margin:1rem auto 0}.popup-options__btn:hover{color:var(--color-white)}.popup-options__item{background-color:var(--color-grey-extra-thin);display:flex;flex-direction:column;margin-bottom:2rem;width:100%}@media (width > 48em){.popup-options__item{flex-direction:row}}.popup-options__item:last-of-type{margin-bottom:0}.popup-options__item-content{display:flex;flex-direction:column;padding:1.5rem 1rem}@media (width > 48em){.popup-options__item-content{flex-basis:70%}}.popup-options__item-aside{display:flex;flex-direction:column}@media (width > 48em){.popup-options__item-aside{flex-basis:30%}}.popup-options__item-title{font-size:1.675rem;font-weight:700;margin-bottom:.6rem;text-transform:uppercase}@media (width > 48em){.popup-options__item-title{font-size:2.5rem}}@media (width > 64em){.popup-options__item-title{font-size:3rem}}.popup-options__item-subtitle{color:var(--color-black);font-size:.9rem;font-weight:600;margin-bottom:1rem}.popup-options__item-discount{color:var(--color-pink-fluorescent);font-family:var(--font-title);font-size:1.4rem;font-weight:700;line-height:1.1}@media (width > 36em){.popup-options__item-discount{font-size:1.8rem}}.popup-options__item-discount--small{font-size:1rem}@media (width > 36em){.popup-options__item-discount--small{font-size:1.3rem}}.popup-options__item .result__sim__cards-view-more{margin-top:0}.popup-options__price-anual{background-color:var(--color-black)}.popup-options__price-anual,.popup-options__price-discount{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:1rem 1.5rem;width:100%}.popup-options__price-discount{background-color:var(--color-green-dark)}.popup-options__price-text{font-size:1rem;font-weight:600}.popup-options__price-text,.popup-options__price-value{color:var(--color-white);font-family:var(--font-title);margin-bottom:0;text-transform:uppercase}.popup-options__price-value{font-size:2.4rem;font-weight:700}.popup-options__content{display:flex;flex-direction:column;width:100%}@media (width > 48em){.popup-options__content{padding:0 1.5rem}}@media (width > 64em){.popup-options__content{padding:.5rem 3rem 0}}.popup-options__box{background-color:var(--color-primary);margin-bottom:1.5rem;padding:1.5rem}@media (width > 48em){.popup-options__box{padding:2rem 3rem}}.popup-options__box-title{color:var(--color-secondary);font-family:var(--font-title);font-size:1.4rem;font-weight:700;margin-bottom:.5rem}@media (width > 48em){.popup-options__box-title{font-size:2rem}}@media (width > 64em){.popup-options__box-title{font-size:2.5rem}}.popup-options__box-text{color:var(--color-secondary);font-size:1.1rem;font-weight:400;margin-bottom:0}@media (width > 48em){.popup-options__box-text{font-size:1.4rem}}@media (width > 64em){.popup-options__box-text{font-size:1.6rem}}.result__sim-link{display:inline-flex!important;margin-bottom:3rem}.result__sim-link:hover{color:var(--white)}.result__sim-link-icon{display:block;margin-right:.5rem;max-width:20px;width:100%}.result__sim__nav__content{background-color:transparent}.result__sim__nav__total{border-radius:1.5rem;flex-direction:row;flex-wrap:wrap;padding:1rem 2rem}@media (width > 48em){.result__sim__nav__total{border-radius:5rem}}.result__sim__nav__total-title{padding:.2rem 1rem}@media (width > 64em){.result__sim__nav__total-title{padding:.2rem 2rem}}.result__sim__nav__total-value{padding:.2rem 1rem}@media (width > 64em){.result__sim__nav__total-value{padding:.2rem 2rem}}.result__sim__cards-discount{color:var(--color-pink-fluorescent);font-family:var(--font-title);font-size:1.4rem;font-weight:700;line-height:1.1}@media (width > 36em){.result__sim__cards-discount{font-size:1.8rem}}.result__sim__cards-discount--small{font-size:1rem}@media (width > 36em){.result__sim__cards-discount--small{font-size:1.3rem}}.result__sim__cards__main-form{width:100%}.result__sim__cards-banner{background-color:var(--color-green-light);border-radius:.25rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);display:inline-block;padding:1rem}.result__sim__cards-banner-title{color:var(--color-blue-dark);font-family:var(--font-title);font-size:1.25rem;font-weight:700;margin-bottom:0}@media (width > 48em){.result__sim__cards-banner-title{font-size:1.5rem}}.result__sim__cards-banner-text{color:var(--color-blue-dark);font-weight:700;margin-bottom:0}.result__sim__cards__anual-value+.result__sim__cards__anual-title{padding-bottom:0;padding-top:.75rem}.tooltip-popper{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-white);display:inline-flex;font-family:var(--font-title);font-size:1rem;height:1.2rem;justify-content:center;margin-left:.5rem;padding:0;text-transform:none;transform:translateY(-.4rem);width:1.2rem}@media (width > 48em){.tooltip-popper{font-size:1.1rem;height:1.5rem;transform:translateY(-.5rem);width:1.5rem}}.tooltip-popper-info{background-color:var(--color-primary);border-radius:.2rem;box-shadow:.2rem .2rem .7rem 0 hsla(0,0%,39%,.6);color:var(--color-white);display:none;max-width:30rem;padding:1.2rem;width:100%;z-index:50}.tooltip-popper-arrow{background:inherit;height:1rem;position:absolute;top:calc(100% - .5rem);visibility:hidden;width:1rem}.tooltip-popper-arrow:before{background:inherit;content:"";height:1rem;position:absolute;transform:rotate(45deg);visibility:visible;width:1rem}[data-popper-placement=bottom] .tooltip-popper-arrow{top:-.5rem}[data-popper-placement=top] .tooltip-popper-arrow{bottom:-.5rem}.tooltip-popper-text{display:block;font-family:var(--font-text);font-size:.9rem;font-weight:400;letter-spacing:.05rem;line-height:1.1;padding:0;text-align:left;white-space:normal}.tooltip-popper-text strong{font-weight:700}.tooltip-popper-text--title{font-family:var(--font-title);font-size:1.2rem;font-weight:700;text-transform:uppercase}.video{background-color:var(--color-energia);justify-content:center;padding:5rem 3rem}.video,.video__wrapper{align-items:center;display:flex;flex-wrap:wrap;width:100%}.video__wrapper{flex-direction:column;max-width:80rem}.video__iframe{aspect-ratio:16/9;background-image:url(../../assets/img/new/thumb_video_1.jpg);background-size:cover;overflow:hidden;width:100%}.video__iframe-container{max-width:56.25rem;width:100%}