.conquistas{padding:0 20px}.conquistas .container{display:flex;justify-content:space-between;gap:20px}.conquistas .container .section-card{display:flex;flex-direction:column;gap:20px}.conquistas .container .last-card .tag,.conquistas .container .section-card .os-card .tag{margin-bottom:10px;border:var(--border);border-radius:10px;padding:2px 10px;width:fit-content;color:var(--text)}.conquistas .container .last-card .tt,.conquistas .container .section-card .os-card .tt{font-size:1.5rem;color:var(--title)}.conquistas .container .section-card .os-card{display:flex;justify-content:space-between;gap:20px}.conquistas .container .last-card,.conquistas .container .section-card .os-card .card{display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;background-color:var(--bg-sec);width:100%;overflow:hidden;border:var(--thin-border)}.conquistas .container .last-card .detalhe,.conquistas .container .section-card .os-card .card .detalhe{padding:30px}.conquistas .container .section-card .os-card .card .icon{position:relative;z-index:1;background-color:var(--lilac-transparent);padding:30px 0;aspect-ratio:10/4;width:100%;&:after{left:30px;border-radius:100px;background-image:linear-gradient(45deg,var(--lilac-transparent),var(--bg-sec) 50%)}&:after,&:before{position:absolute;z-index:-1;width:80px;height:80px;content:""}&:before{right:60px;transform:rotate(45deg);border-radius:10px;background-image:linear-gradient(var(--lilac-transparent),var(--bg-sec) 50%)}}.conquistas .container .section-card .os-card .card .icon svg{color:var(--lilac);font-size:6rem}.conquistas .container .section-card .anos-de-experiencia{display:flex;position:relative;justify-content:space-between;gap:20px;border-radius:20px;background-image:linear-gradient(to bottom,var(--lilac),var(--bg));padding:30px;overflow:hidden}.conquistas .container .section-card .anos-de-experiencia .tag{margin-bottom:10px;border:var(--border);border-radius:10px;background-color:var(--white);padding:2px 10px;width:fit-content;color:var(--black)}.conquistas .container .section-card .anos-de-experiencia .tt{width:40%;color:var(--white);font-size:1.8rem}.conquistas .container .section-card .anos-de-experiencia .onda-1{display:flex;position:absolute;right:30px;bottom:-100px;justify-content:center;align-items:center;border-radius:100%;padding:30px}.conquistas .container .section-card .anos-de-experiencia .onda-2,.conquistas .container .section-card .anos-de-experiencia .onda-3,.conquistas .container .section-card .anos-de-experiencia .onda-3 figure{border:1px solid var(--white);border-radius:100%;padding:30px}.conquistas .container .section-card .anos-de-experiencia .onda-3 figure{border:1px solid #ffffff95}.conquistas .container .section-card .anos-de-experiencia .onda-1{border:1px solid #ffffff25}.conquistas .container .section-card .anos-de-experiencia .onda-2{border:1px solid #ffffff50}.conquistas .container .section-card .anos-de-experiencia .onda-3{border:1px solid #ffffff70}.conquistas .container .last-card{width:100%;max-width:415px;height:fit-content}.conquistas .container .last-card .grid-tec{display:flex;flex-wrap:wrap;gap:16px;background-color:var(--lilac-transparent);padding:20px}.conquistas .container .last-card .grid-tec figure{border-radius:10px;background-color:var(--lilac);padding:10px;transition:transform .3s ease,box-shadow .3s ease}.conquistas .container .last-card .grid-tec figure:hover{transform:scale(1.05);box-shadow:0 4px 15px var(--lilac-transparent)}.conquistas .container .last-card .grid-tec figure img{width:60px;height:60px;display:block}@media (prefers-reduced-motion:reduce){.conquistas .container .last-card .grid-tec figure{transition:none}.conquistas .container .last-card .grid-tec figure:hover{transform:none}}@media (max-width:1067px){.conquistas .container .last-card .detalhe,.conquistas .container .section-card .os-card .card .detalhe{padding:20px}.conquistas .container .last-card .tt,.conquistas .container .section-card .os-card .tt{font-size:1.3rem}.conquistas .container .section-card .os-card .card .icon{padding:20px 0;&:after{left:30px}&:after,&:before{width:60px;height:60px}&:before{right:30px}}.conquistas .container .section-card .os-card .card .icon svg{font-size:4rem}.conquistas .container .last-card .grid-tec{gap:10px}.conquistas .container .last-card .grid-tec figure img{width:35px;height:35px}}@media (max-width:900px){.conquistas .container .section-card .os-card .card .icon{aspect-ratio:10/7}.conquistas .container .last-card,.conquistas .container .section-card .os-card .card{flex-direction:column-reverse}.conquistas .container .last-card .tag,.conquistas .container .section-card .anos-de-experiencia,.conquistas .container .section-card .os-card .tag{display:none}.conquistas .container .last-card .grid-tec{aspect-ratio:16/9;overflow:hidden}.conquistas .container .last-card .grid-tec figure img{width:30px;height:30px}}@media (max-width:700px){.conquistas .container{flex-direction:column}.conquistas .container .last-card{max-width:100%}.conquistas .container .last-card .grid-tec{justify-content:space-between;aspect-ratio:unset;height:fit-content}.conquistas .container .last-card .grid-tec figure{height:fit-content}.conquistas .container .last-card .grid-tec figure img{aspect-ratio:1/1;width:100%}}@media (max-width:550px){.conquistas .container .last-card .grid-tec,.conquistas .container .section-card .os-card .card{justify-content:left}.conquistas .container .section-card .os-card .card .icon{aspect-ratio:18/9}}@media (max-width:500px){.conquistas .container .section-card .os-card{flex-direction:column}.conquistas .container .section-card .os-card .card .icon{aspect-ratio:30/9}.conquistas .container .last-card .grid-tec{justify-content:center}}@media (max-width:300px){.conquistas .container .section-card .os-card .card .icon{&:after{left:20px}&:after,&:before{width:50px;height:50px}&:before{right:20px}}.conquistas .container .section-card .os-card .card .icon svg{font-size:3.4rem}.conquistas .container .last-card .grid-tec figure img{width:20px;height:20px}}.desenvolvemos{display:flex;flex-direction:column;gap:30px;padding:0 20px}.desenvolvemos .box-card .box-c{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));justify-content:center}.desenvolvemos .box-card .card{display:flex;position:relative;flex-direction:column;align-items:flex-start;gap:20px;z-index:1;border-radius:25px;background-color:var(--bg-sec);padding:30px;width:100%;transition:border-color .3s ease,transform .3s ease}.desenvolvemos .box-card .card:after{position:absolute;top:0;left:0;transform:translate(-1px,-1px);z-index:-1;border:var(--thin-border);border-radius:25px;width:100%;height:100%;content:""}.desenvolvemos .box-card .card:hover{border-color:var(--lilac-transparent)}.desenvolvemos .box-card .card:hover .icon-arrow-card{transform:translate(50px,-30px);opacity:1}.desenvolvemos .box-card .card .icon-arrow-card{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;transform:translate(0);opacity:.7}.desenvolvemos .box-card .card svg{color:var(--text-dark-light);font-size:2rem}.desenvolvemos .box-card .card .title{font-weight:500;font-size:1.2em;font-family:var(--font-fira);color:var(--title)}.desenvolvemos .box-card .card .text{color:var(--text)}.desenvolvemos .box-card .card button{gap:10px;border:var(--border);border-radius:100px;padding:10px 20px;width:100%;max-width:190px;background-color:var(--bg);outline:none;cursor:pointer;font-family:inherit;font-size:inherit;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease}.desenvolvemos .box-card .card button:hover{background-color:var(--lilac);border-color:var(--lilac)}.desenvolvemos .box-card .card button:hover .text-area .text{transform:translateY(-20px);color:var(--white)}.desenvolvemos .box-card .card button:focus-visible{outline:2px solid var(--lilac);outline-offset:2px}.desenvolvemos .box-card .card button .text-area{height:22px;overflow:hidden;text-wrap:nowrap}.desenvolvemos .box-card .card button .text-area .text{display:block;transition:transform .35s cubic-bezier(.4,0,.2,1);color:var(--text-dark-light);font-weight:800;font-size:1rem;font-family:var(--font-chakra);letter-spacing:1px;text-transform:uppercase}.desenvolvemos .box-card .card button .box-icon{width:30px;height:20px;overflow:hidden;flex-shrink:0}.desenvolvemos .box-card .card button .box-icon .icon-arrow{display:flex;align-items:center;justify-content:center;width:30px;height:20px;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;transform:translate(0);opacity:1}.desenvolvemos .box-card .card button .box-icon .icon-arrow svg{transform:rotate(-45deg);color:var(--lilac);font-size:1.2rem;transition:color .3s ease}.desenvolvemos .box-card .card button:hover .box-icon .icon-arrow svg{color:var(--white)}.desenvolvemos .box-card .card button .box-icon .icon-arrow:nth-child(2){margin-left:-20px}.desenvolvemos .box-card .card button:focus-visible .box-icon .icon-arrow,.desenvolvemos .box-card .card:hover .box-icon .icon-arrow{transform:translate(20px,-20px)}@media (max-width:305px){.desenvolvemos .box-card .box-c{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}@media (prefers-reduced-motion:reduce){.desenvolvemos .box-card .card,.desenvolvemos .box-card .card button,.desenvolvemos .box-card .card button .text-area .text{transition:none!important}.desenvolvemos .box-card .card button:hover .text-area .text{transform:none!important}}