@media (max-width:412px){.footer .group__list .buttons{flex-direction:column}.footer .group__list .buttons .dropdown-select,.footer .group__list .buttons a{width:100%!important}.footer .group__list .buttons .dropdown-select .dropdown-select__options{margin-top:36px!important}}@media (max-width:767px){.footer .container .list__container .group__list--accordion ul{height:0;overflow:hidden;transition:.3s ease}.footer .container .list__container .open ul{height:unset;padding-top:8px;transition:.3s ease}.footer .container .list__container .group__list--accordion.open button:before{transform:rotate(90deg)}}.footer .footer__bg{display:none}.footer .container{padding:0 40px}.footer .container ul{list-style:none;margin:0;padding:0}.footer .container p{color:var(--neutral-0)}.footer .container .list__container{text-align:left}.footer .container .list__container .group__list{border-bottom:1px solid var(--secondary-600);padding:8px 0 12px}.footer .container .list__container .group__list button:not(.dropdown-select__button){align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:0}.footer .container .list__container .group__list button:not(.dropdown-select__button):before{align-items:center;background-color:var(--secondary-600);border-radius:50%;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' fill='none' viewBox='0 0 5 6'%3E%3Cpath fill='%23fff' d='m.846 6-.411-.31L3.807 3 .435.31.845 0l3.763 3z'/%3E%3C/svg%3E");display:flex;height:24px;justify-content:center;margin-right:16px;transition:.3s ease;width:24px}.footer .container .list__container .group__list .logo{display:flex;padding-bottom:20px}.footer .container .list__container .group__list .logo img{max-width:200px;width:100%}.footer .container .list__container .group__list .buttons{display:flex;gap:10px}.footer .container .list__container .group__list .buttons a:not(.dropdown-select__option a){background-color:var(--btn-bg-color)!important;color:var(--btn-text-color)!important;font-size:12px;padding:16px;width:60%}.footer .container .list__container .group__list .buttons .dropdown-select{width:40%;z-index:2}.footer .container .list__container .group__list .buttons .dropdown-select .dropdown-select__button{height:100%}.footer .container .list__container .group__list .buttons .dropdown-select .dropdown-select__options{margin-top:42px}.footer .container .list__container .group__list .social__medias.mobile-only{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;margin-top:20px;padding-bottom:8px}.footer .container .list__container .group__list .social__medias.mobile-only .social__medias--icons{display:flex;transition:none}.footer .container .list__container .group__list .social__medias.mobile-only .social__medias--icons:focus-visible,.footer .container .list__container .group__list .social__medias.mobile-only .social__medias--icons:hover{filter:brightness(0) saturate(100%) invert(58%) sepia(27%) saturate(3967%) hue-rotate(194deg) brightness(102%) contrast(105%)}.footer .container .list__container .group__list h3{color:var(--secondary-500);font-size:14px;line-height:16.8px;text-align:left}.footer .container .list__container .group__list .group__list--item{padding-bottom:8px}.footer .container .list__container .group__list .group__list--item .btn{background-color:var(--btn-bg-color)!important;color:var(--btn-text-color)!important;font-family:var(--title-font-family);font-size:15px;font-weight:400;margin:18px 0;width:100%}.footer .container .list__container .group__list .group__list--item .btn:focus-visible,.footer .container .list__container .group__list .group__list--item .btn:hover{background-color:var(--secondary-800)!important;color:var(--neutral-0)}.footer .container .list__container .group__list .group__list--item a{align-items:center;color:var(--neutral-0);display:flex;font-size:10px;gap:8px;text-decoration:none;transition:.3s ease}.footer .container .list__container .group__list .group__list--item a:focus-visible,.footer .container .list__container .group__list .group__list--item a:hover{color:var(--secondary-500);transition:.3s ease}.footer .container .list__container .group__list .group__list--item .product__item{padding:6px;transition:.3s ease}.footer .container .list__container .group__list .group__list--item .product__item:focus-visible,.footer .container .list__container .group__list .group__list--item .product__item:hover{background-color:var(--primary-800);border-radius:12px;transition:.3s ease}.footer .container .list__container .group__list .group__list--item .product__item:focus-visible .human,.footer .container .list__container .group__list .group__list--item .product__item:hover .human{padding:0}.footer .container .list__container .group__list .group__list--item .human{border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;padding-top:4px;transition:.3s ease;width:36px}.footer .container .list__container .group__list .group__list--item .human-rs{background-color:var(--energia-700)}.footer .container .list__container .group__list .group__list--item .human-adm{background-color:var(--papaia-700)}.footer .container .list__container .group__list .group__list--item .human-edc{background-color:var(--bandeira-700)}.footer .container .list__container .group__list .group__list--item .human-clima{background-color:var(--magenta-700)}.footer .container .list__container .group__list .group__list--item .human-ped{background-color:var(--turquesa-700)}.footer .container .list__container .group__list .group__list--item .product__logo{width:130px}.footer .container .list__container .group__list .prizes{display:flex;flex-wrap:wrap;gap:24px}.footer .container .list__container .group__list .prizes .filter__white{filter:brightness(100)}.footer .container .list__container .group__list .prizes img{max-height:54px}.footer .container .list__container .desktop-only.group__list{display:none}.footer .container .list__container .no__border{border-bottom:none}.footer .container .footer__info{align-items:center;border-top:1px solid var(--secondary-600);display:flex;flex-direction:column;justify-content:center;padding-top:16px;text-align:center}.footer .container .footer__info>p{color:var(--neutral-400)}.footer .container .footer__info p{font-size:10px}.footer .container .footer__info .social__medias.desktop-only{align-items:flex-end;display:none;flex-wrap:wrap;gap:40px;padding-bottom:8px}.footer .container .footer__info .social__medias.desktop-only .social__medias--icons{display:flex;transition:none}.footer .container .footer__info .social__medias.desktop-only .social__medias--icons:focus-visible,.footer .container .footer__info .social__medias.desktop-only .social__medias--icons:hover{filter:brightness(0) saturate(100%) invert(58%) sepia(27%) saturate(3967%) hue-rotate(194deg) brightness(102%) contrast(105%)}@media (min-width:48em){.footer .container .list__container{-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance}.footer .container .list__container li{-moz-column-break-inside:avoid;break-inside:avoid}.footer .container .list__container .group__list button:not(.dropdown-select__button){cursor:unset}.footer .container .list__container .group__list:nth-child(4){border-bottom:none}.footer .container .list__container .group__list h3{padding-bottom:8px}.footer .container .list__container .group__list .group__list--item a,.footer .container .list__container .group__list .group__list--item p{font-size:12px}.footer .container .list__container .group__list button:not(.dropdown-select__button):before{display:none}.footer .container .list__container .group__list .products{-moz-column-break-after:column;break-after:column}}@media (min-width:80em){.footer{position:relative}.footer .footer__bg{bottom:0;display:block;position:absolute;right:0;z-index:1}.footer .container .list__container{-moz-column-count:4;column-count:4;position:relative;z-index:2}.footer .container .list__container .group__list{border-bottom:none;width:-moz-fit-content;width:fit-content}.footer .container .list__container .group__list h3{font-size:16px;line-height:17.6px}.footer .container .list__container .group__list .social__medias.mobile-only{display:none}.footer .container .list__container .group__list .about__gupy,.footer .container .list__container .group__list .platform,.footer .container .list__container .group__list .prizes{-moz-column-break-after:column;break-after:column}.footer .container .list__container .group__list .products{-moz-column-break-after:unset;break-after:unset}.footer .container .list__container .group__list .buttons .btn--primary{display:none}.footer .container .list__container .group__list .buttons .dropdown-select{width:100%}.footer .container .list__container .group__list .companies img{max-width:90px}.footer .container .list__container .group__list .footer__carousel{position:relative}.footer .container .list__container .group__list .footer__carousel .carousel{width:312px}.footer .container .list__container .group__list .footer__carousel .carousel .carousel__button{display:none}.footer .container .list__container .group__list .footer__carousel .carousel .carousel__controls{height:12px;margin-top:50px;position:absolute;width:100%}.footer .container .list__container .group__list .footer__carousel .carousel .carousel__controls .carousel__bullets{bottom:8px}.footer .container .list__container .group__list .footer__carousel .carousel .carousel__controls .carousel__bullets input:not(:checked):before{background-color:var(--neutral-0)!important}.footer .container .list__container .group__list .footer__carousel .carousel .card{align-items:flex-start;background-color:var(--primary-800);border-radius:12px;display:flex;flex-direction:row;gap:8px;height:94px;margin:0 0 18px;padding:20px}.footer .container .list__container .group__list .footer__carousel .carousel .card img{filter:brightness(100);width:75px}.footer .container .list__container .group__list .footer__carousel .carousel .card__text a,.footer .container .list__container .group__list .footer__carousel .carousel .card__text p{font-size:14px}.footer .container .list__container .group__list .footer__carousel .carousel .card__text a{color:var(--secondary-600)}.footer .container .list__container .group__list .footer__carousel .carousel .card__text a:focus-visible,.footer .container .list__container .group__list .footer__carousel .carousel .card__text a:hover{color:var(--secondary-500);text-decoration:underline}.footer .container .list__container .desktop-only.group__list{display:block}.footer .container .footer__info{flex-direction:row;gap:64px;justify-content:space-between;position:relative;z-index:2}.footer .container .footer__info p{font-size:12px}.footer .container .footer__info .social__medias.desktop-only{display:flex}}