.quick-flip[data-v-97fd56d8]{--quick-flip-duration:.325s;display:inline-block;overflow-y:clip}.word[data-v-97fd56d8]{color:var(--clr-guess1);display:block;font-weight:700;text-decoration:underline;transition:translate var(--quick-flip-duration),transform 0s calc(var(--quick-flip-duration)/2);transition-timing-function:cubic-bezier(.66,0,.34,1)}.word.flipping[data-v-97fd56d8]{animation:quick-flip-forwards-97fd56d8 var(--quick-flip-duration) cubic-bezier(.66,0,.34,1)}@keyframes quick-flip-forwards-97fd56d8{49%{translate:0 -1lh}50%{translate:0 1lh}to{translate:0 0}}.hero[data-v-d1399d30]{padding-block:3rem}.hero .wrap[data-v-d1399d30]{display:grid;gap:2rem}.hero .text-side[data-v-d1399d30]{align-items:center;display:grid;gap:1rem}@media (min-width:1024px){.hero .text-side[data-v-d1399d30]{grid-template-columns:1fr 1fr}}.hero .text-side .derecha[data-v-d1399d30]{display:grid;gap:1rem}.hero .text-side h1[data-v-d1399d30]{color:var(--clr-black);font-size:2.5rem}.hero .text-side h1 span[data-v-d1399d30]{color:var(--clr-guess1);cursor:pointer;position:relative}.hero .text-side h1 span[data-v-d1399d30]:after{background:var(--clr-guess1);bottom:0;content:"";height:20%;left:0;position:absolute;transform:scaleY(.4);transform-origin:bottom;transition:transform .2s ease-in;width:100%}.hero .text-side h1 span[data-v-d1399d30]:hover:after{transform:scaleY(1)}@media (min-width:1024px){.hero .text-side h1[data-v-d1399d30]{font-size:3.4rem}}.hero .text-side p[data-v-d1399d30]{font-size:1.125rem}@media (min-width:1025px){.hero .text-side p[data-v-d1399d30]{font-size:1.25rem}}.hero .text-side .links[data-v-d1399d30]{display:flex;gap:1.5rem}.hero .image-side img[data-v-d1399d30]{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.hero .image-side img[data-v-d1399d30]{aspect-ratio:16/9}}@media (min-width:1024px){.hero .image-side img[data-v-d1399d30]{aspect-ratio:2/.8}}.services[data-v-14a6c231]{padding-block:5rem}.services .wrap[data-v-14a6c231]{align-items:start;gap:2rem}@media (min-width:1024px){.services .wrap[data-v-14a6c231]{grid-template-columns:1fr 1.5fr}}.services .wrap .heading[data-v-14a6c231]{gap:1rem;justify-items:start}.services .wrap .heading h2[data-v-14a6c231]{font-size:2rem}@media (min-width:1024px){.services .wrap .heading h2[data-v-14a6c231]{font-size:2.5rem}}.services .wrap .solutions[data-v-14a6c231]{gap:2rem}@media (min-width:1024px){.services .wrap .solutions[data-v-14a6c231]{grid-template-columns:1fr 1fr}}.services .wrap .solutions .left[data-v-14a6c231]{display:grid;gap:1rem}.services .wrap .solutions .left .icon[data-v-14a6c231]{justify-self:start}.services .wrap .solutions .left .icon svg[data-v-14a6c231]{color:var(--clr-guess1)}.services .wrap .solutions .left h3[data-v-14a6c231]{color:var(--clr-guess1);font-size:1.25rem}@media (min-width:1024px){.services .wrap .solutions .left h3[data-v-14a6c231]{font-size:1.5rem}}.services .wrap .solutions .left p[data-v-14a6c231]{color:var(--clr-mirage);font-size:.9rem}.projects[data-v-14a74d7d]{background-color:var(--clr-lightWhite);padding-block:5rem}.projects .wrap[data-v-14a74d7d]{gap:3rem}.projects .wrap .heading[data-v-14a74d7d]{align-items:center;display:grid;gap:1.5rem;justify-items:start}@media (min-width:1024px){.projects .wrap .heading[data-v-14a74d7d]{grid-template-columns:1fr 1fr}}.projects .wrap .heading .second[data-v-14a74d7d],.projects .wrap .heading .start[data-v-14a74d7d]{gap:.75rem}.projects .wrap .heading .start[data-v-14a74d7d]{justify-items:start}.projects .wrap h2[data-v-14a74d7d]{font-size:2rem}@media (min-width:1024px){.projects .wrap h2[data-v-14a74d7d]{font-size:2.5rem}}.projects .wrap h2 .spec[data-v-14a74d7d]{color:var(--clr-guess1);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:wavy;text-decoration-thickness:2px}.projects .wrap .projectsss[data-v-14a74d7d]{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.projects .wrap .projectsss .prject[data-v-14a74d7d]{display:grid;gap:1rem}.projects .wrap .projectsss .prject .image-box[data-v-14a74d7d]{background-color:#03634d1a;border:1px solid var(--clr-border-c)}.projects .wrap .projectsss .prject img[data-v-14a74d7d]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.projects .wrap .projectsss .prject a h3[data-v-14a74d7d]{color:var(--clr-black);transition:all .2s ease-in-out}.projects .wrap .projectsss .prject a h3[data-v-14a74d7d]:hover{color:var(--clr-guess1)}.special[data-v-bb39617d]{padding-block:5rem}.special .wrap[data-v-bb39617d]{gap:3rem}.special .wrap .heading[data-v-bb39617d]{align-items:start;display:grid;gap:1.5rem;justify-items:start}@media (min-width:1024px){.special .wrap .heading[data-v-bb39617d]{grid-template-columns:1fr 5fr}}.special .wrap .heading .heading-head[data-v-bb39617d]{display:grid;gap:1rem}.special .wrap .heading h2[data-v-bb39617d]{color:var(--clr-black);font-size:2rem}@media (min-width:1024px){.special .wrap .heading h2[data-v-bb39617d]{font-size:2.5rem}}.special .wrap .heading p[data-v-bb39617d]{color:var(--clr-mirage)}.special .wrap .reasons[data-v-bb39617d]{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.special .wrap .reasons .reason[data-v-bb39617d]{gap:1rem;justify-items:start}.special .wrap .reasons .reason .icon svg[data-v-bb39617d]{color:var(--clr-guess1)}.special .wrap .reasons .reason p[data-v-bb39617d]{color:var(--clr-mirage)}.faq[data-v-b8ab165a]{align-items:start;display:grid;gap:2rem;justify-items:start;padding-block:5rem}@media (min-width:1024px){.faq[data-v-b8ab165a]{grid-template-columns:1fr 1fr}}.faq .right[data-v-b8ab165a]{gap:1.5rem;justify-items:start}.faq .right img[data-v-b8ab165a]{max-width:400px}.faq__title[data-v-b8ab165a]{color:var(--clr-black);font-size:2rem}@media (min-width:1024px){.faq__title[data-v-b8ab165a]{font-size:2.5rem}}.faq .faq-item[data-v-b8ab165a]{border-bottom:1px solid var(--clr-border-c);padding:1rem 0}.faq .faq-item .faq-question[data-v-b8ab165a]{align-items:center;background:none;border:none;color:var(--clr-black);cursor:pointer;display:flex;font-family:var(--ff-primary);font-size:1rem;justify-content:space-between;padding:0;text-align:left;width:100%}.faq .faq-item .faq-question[data-v-b8ab165a]:hover{color:var(--clr-guess1)}.faq .faq-item .faq-question .icon[data-v-b8ab165a]{transition:transform .3s ease}.faq .faq-item .faq-question .icon.open[data-v-b8ab165a]{color:var(--clr-guess1);transform:rotate(180deg)}.faq .faq-item .faq-answer[data-v-b8ab165a]{background:var(--clr-lightWhite);border-radius:.5rem;color:var(--clr-black);font-size:.95rem;line-height:1.6;margin-top:.5rem;padding:1rem}.faq-enter-active[data-v-b8ab165a],.faq-leave-active[data-v-b8ab165a]{transition:all .3s ease}.faq-enter-from[data-v-b8ab165a],.faq-leave-to[data-v-b8ab165a]{max-height:0;opacity:0;overflow:hidden}.faq-enter-to[data-v-b8ab165a],.faq-leave-from[data-v-b8ab165a]{max-height:200px;opacity:1}
