.contact[data-astro-cid-xmivup5a]{display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url(/contact.png);background-size:cover;background-position:center;z-index:15;min-height:100vh;padding:3rem 1.5rem;box-sizing:border-box}.contact-layout[data-astro-cid-xmivup5a]{display:flex;gap:3rem;align-items:flex-start;max-width:1100px;width:100%}.contact-info[data-astro-cid-xmivup5a]{flex:1;min-width:0}.text-caption-footer[data-astro-cid-xmivup5a]{color:#0ea5e9;font-size:1.5rem;font-weight:700}.text-main-footer[data-astro-cid-xmivup5a]{color:#fff;font-size:3.5rem;font-weight:700;line-height:1;margin-bottom:.75rem}.text-footer[data-astro-cid-xmivup5a]{max-width:300px;color:#fff;font-size:1rem;font-weight:300;line-height:1.5;margin-bottom:1.5rem}.text-footer-bold[data-astro-cid-xmivup5a]{font-weight:600}.contact-details[data-astro-cid-xmivup5a]{display:flex;gap:2.5rem}.contact-col[data-astro-cid-xmivup5a]{display:flex;flex-direction:column;gap:1.5rem}.info-title[data-astro-cid-xmivup5a]{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:.25rem}.info-line[data-astro-cid-xmivup5a]{width:60px;height:2px;background:#0ea5e9;border-radius:2px;margin-bottom:.5rem}.info-text[data-astro-cid-xmivup5a]{color:#fff;font-size:.85rem;font-weight:400;line-height:1.4;margin-bottom:.25rem;display:flex;align-items:flex-start;gap:.5rem;max-width:240px}.info-icon[data-astro-cid-xmivup5a]{width:16px;height:16px;flex-shrink:0;margin-top:2px}.social-links[data-astro-cid-xmivup5a]{display:flex;gap:.75rem}.social-links[data-astro-cid-xmivup5a] img[data-astro-cid-xmivup5a]{width:28px;height:28px}.wave-back[data-astro-cid-xmivup5a]{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:10;transition:transform .3s ease;cursor:pointer}.wave-back[data-astro-cid-xmivup5a]:hover{animation:subtleMove .3s ease forwards}@media screen and (max-width: 1024px){.text-main-footer[data-astro-cid-xmivup5a]{font-size:2.75rem}.contact-layout[data-astro-cid-xmivup5a]{gap:2rem}.contact-details[data-astro-cid-xmivup5a]{flex-direction:column;gap:1.5rem}}@media screen and (max-width: 768px){.contact[data-astro-cid-xmivup5a]{background-image:url(/contact-sm.png);min-height:auto;padding:2rem 1rem}.contact-layout[data-astro-cid-xmivup5a]{flex-direction:column;gap:1.5rem;align-items:stretch}.text-caption-footer[data-astro-cid-xmivup5a]{font-size:1.15rem}.text-main-footer[data-astro-cid-xmivup5a]{font-size:2.25rem}.text-footer[data-astro-cid-xmivup5a]{font-size:.85rem;max-width:100%}.contact-details[data-astro-cid-xmivup5a]{flex-direction:column;gap:1rem}.wave-back[data-astro-cid-xmivup5a]{width:35px}}.hero[data-astro-cid-bbe6dxrz]{width:100%;min-height:100vh;min-height:100svh;overflow:hidden;position:relative;display:flex;flex-direction:column;background:#021c36}.hero-video[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:blur(7px);transform:scale(1.06)}.overlay[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(90% 70% at 75% 20%,#0ea5e926,#0ea5e900 60%),linear-gradient(180deg,#021428d9,#021c36cc 55%,#021428ed);z-index:1}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;color:#fff;text-align:center;padding:3rem 1.5rem 4.5rem;max-width:900px;margin:0 auto}.hero-eyebrow[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff14;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#e0f2fe;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.85rem;font-weight:500;letter-spacing:0;line-height:1.5;padding:.45rem 1.1rem;border-radius:999px;margin:0 0 1.5rem}.hero-eyebrow-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:#38bdf8;box-shadow:0 0 0 4px #38bdf840}.hero-title[data-astro-cid-bbe6dxrz]{font-family:Sora,Sora Fallback,sans-serif;letter-spacing:-.02em;font-size:clamp(2.1rem,5vw,3.5rem);font-weight:700;line-height:1.15;margin-bottom:1.25rem;text-wrap:balance}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(1rem,1.8vw,1.2rem);font-weight:300;color:#ffffffd9;line-height:1.7;max-width:640px;margin-bottom:2.25rem;text-wrap:balance}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap;margin-bottom:1rem}.hero-cta[data-astro-cid-bbe6dxrz]{font-size:1.05rem;padding:.85rem 2.2rem}.hero-cta-wa[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.6rem;background:#25d366;color:#04220f;font-weight:700;text-decoration:none;border-radius:999px;box-shadow:0 8px 24px #25d3664d;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.hero-cta-wa[data-astro-cid-bbe6dxrz]:hover{background:#3ee07a;color:#04220f;transform:translateY(-2px);box-shadow:0 12px 30px #25d36666}.hero-form-link[data-astro-cid-bbe6dxrz]{background:none;border:none;padding:.25rem .5rem;margin-bottom:3rem;color:#ffffffbf;font-size:.9rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hero-form-link[data-astro-cid-bbe6dxrz]:hover{color:#fff}.hero-cta-secondary[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.5rem;color:#e0f2fe;font-weight:500;font-size:1rem;text-decoration:none;padding:.85rem 1.5rem;border-radius:999px;border:1px solid rgba(255,255,255,.25);transition:background .2s ease,border-color .2s ease}.hero-cta-secondary[data-astro-cid-bbe6dxrz]:hover{background:#ffffff1a;border-color:#ffffff73;color:#fff}.hero-cta-secondary[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{transition:transform .2s ease}.hero-cta-secondary[data-astro-cid-bbe6dxrz]:hover svg[data-astro-cid-bbe6dxrz]{transform:translateY(3px)}.hero-trust[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:center;gap:1.75rem;flex-wrap:wrap}.hero-trust-item[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:.15rem}.hero-trust-number[data-astro-cid-bbe6dxrz]{font-family:Sora,Sora Fallback,sans-serif;font-size:1.5rem;font-weight:700;color:#7dd3fc;line-height:1.1}.hero-trust-label[data-astro-cid-bbe6dxrz]{font-size:.8rem;color:#ffffffa6;font-weight:400}.hero-trust-divider[data-astro-cid-bbe6dxrz]{width:1px;height:36px;background:#ffffff2e}header[data-astro-cid-bbe6dxrz]{position:relative;z-index:3}.wave[data-astro-cid-bbe6dxrz]{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:10;transition:transform .3s ease;cursor:pointer;width:auto;max-width:70px}.wave[data-astro-cid-bbe6dxrz]:hover{animation:subtleMove .3s ease forwards}@keyframes subtleMove{0%{transform:translateY(-50%)}50%{transform:translateY(-55%)}to{transform:translateY(-50%)}}@media screen and (max-width: 1024px){.wave[data-astro-cid-bbe6dxrz]{width:50px}}@media screen and (max-width: 768px){.hero-content[data-astro-cid-bbe6dxrz]{padding:2.5rem 1.25rem 3.5rem}.hero-actions[data-astro-cid-bbe6dxrz]{gap:.9rem}.hero-eyebrow[data-astro-cid-bbe6dxrz]{font-size:.76rem;padding:.4rem .9rem}.hero-form-link[data-astro-cid-bbe6dxrz]{margin-bottom:2.25rem}.hero-cta[data-astro-cid-bbe6dxrz],.hero-cta-secondary[data-astro-cid-bbe6dxrz]{font-size:.95rem;padding:.75rem 1.6rem}.hero-trust[data-astro-cid-bbe6dxrz]{gap:1.25rem}.hero-trust-number[data-astro-cid-bbe6dxrz]{font-size:1.2rem}.hero-trust-label[data-astro-cid-bbe6dxrz]{font-size:.72rem}.hero-trust-divider[data-astro-cid-bbe6dxrz]{height:30px}.wave[data-astro-cid-bbe6dxrz]{width:35px;top:72%}}.services-section[data-astro-cid-g5jplrhu]{padding:5.5rem 0;background:var(--surface)}.section-subtitle[data-astro-cid-g5jplrhu] strong[data-astro-cid-g5jplrhu]{font-weight:600}.services-grid[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem}.service[data-astro-cid-g5jplrhu]{grid-column:span 2;display:flex;flex-direction:column;gap:1rem;padding:1.75rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.service--wide[data-astro-cid-g5jplrhu]{grid-column:span 3}.service[data-astro-cid-g5jplrhu]:hover{border-color:#0ea5e973;box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}.service-top[data-astro-cid-g5jplrhu]{display:flex;align-items:center;gap:.9rem}.service-icon[data-astro-cid-g5jplrhu]{flex:none;width:46px;height:46px;border-radius:12px;background:var(--gradient-brand);color:#fff;display:flex;align-items:center;justify-content:center}.service-title[data-astro-cid-g5jplrhu]{margin:0;color:var(--ink);font-size:1.15rem;font-weight:700;line-height:1.3;text-wrap:balance}.service-text[data-astro-cid-g5jplrhu]{margin:0;flex:1;color:var(--ink-soft);font-size:.92rem;line-height:1.7}.service-foot[data-astro-cid-g5jplrhu]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding-top:1rem;border-top:1px solid var(--line)}.service-note[data-astro-cid-g5jplrhu]{color:var(--brand-navy);font-family:Sora,Sora Fallback,sans-serif;font-size:.95rem;font-weight:700}.service-link[data-astro-cid-g5jplrhu]{color:var(--brand-blue);font-weight:600;font-size:.9rem;text-decoration:none}.service-link[data-astro-cid-g5jplrhu]:hover{text-decoration:underline}.service--featured[data-astro-cid-g5jplrhu]{background:linear-gradient(140deg,#033360,#064e8a);border-color:transparent}.service--featured[data-astro-cid-g5jplrhu] .service-icon[data-astro-cid-g5jplrhu]{background:#ffffff24}.service--featured[data-astro-cid-g5jplrhu] .service-title[data-astro-cid-g5jplrhu]{color:#fff}.service--featured[data-astro-cid-g5jplrhu] .service-text[data-astro-cid-g5jplrhu]{color:#d5e6f7}.service--featured[data-astro-cid-g5jplrhu] .service-foot[data-astro-cid-g5jplrhu]{border-top-color:#ffffff2e}.service--featured[data-astro-cid-g5jplrhu] .service-note[data-astro-cid-g5jplrhu]{color:#7dd3fc}.service--featured[data-astro-cid-g5jplrhu] .service-link[data-astro-cid-g5jplrhu]{color:#fff}.tech-strip[data-astro-cid-g5jplrhu]{display:flex;align-items:center;gap:1rem 2.5rem;margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid var(--line)}.tech-label[data-astro-cid-g5jplrhu]{flex:none;color:var(--ink);font-size:.9rem;font-weight:600}.tech-list[data-astro-cid-g5jplrhu]{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;list-style:none;margin:0;padding:0}.tech-item[data-astro-cid-g5jplrhu]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-soft);font-size:.9rem;font-weight:500}.tech-logo[data-astro-cid-g5jplrhu]{width:20px;height:20px;background:var(--ink-soft);-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}@media (max-width: 1024px){.service[data-astro-cid-g5jplrhu],.service--wide[data-astro-cid-g5jplrhu]{grid-column:span 3}.service[data-astro-cid-g5jplrhu]:last-child{grid-column:span 6}.tech-strip[data-astro-cid-g5jplrhu]{flex-direction:column;align-items:flex-start}.tech-list[data-astro-cid-g5jplrhu]{justify-content:flex-start;gap:.75rem 1.75rem}}@media (max-width: 680px){.services-section[data-astro-cid-g5jplrhu]{padding:3.5rem 0}.services-grid[data-astro-cid-g5jplrhu]{gap:1rem}.service[data-astro-cid-g5jplrhu],.service--wide[data-astro-cid-g5jplrhu],.service[data-astro-cid-g5jplrhu]:last-child{grid-column:span 6;padding:1.5rem 1.25rem}}.team-section[data-astro-cid-yu4wt3u2]{padding:5.5rem 0;background:var(--surface)}.team-container[data-astro-cid-yu4wt3u2]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.team-layout[data-astro-cid-yu4wt3u2]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:4rem}.team-photo[data-astro-cid-yu4wt3u2]{max-width:440px;width:100%;height:auto;border-radius:16px;justify-self:center}.team-info[data-astro-cid-yu4wt3u2]{display:flex;flex-direction:column}.title-team[data-astro-cid-yu4wt3u2]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.2;color:var(--ink);margin-bottom:1.25rem}.description-team[data-astro-cid-yu4wt3u2]{color:var(--ink-muted);font-size:.95rem;font-weight:400;line-height:1.7;max-width:60ch}.description-team[data-astro-cid-yu4wt3u2] strong[data-astro-cid-yu4wt3u2]{font-weight:600}.team-cards[data-astro-cid-yu4wt3u2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.75rem}.card-team[data-astro-cid-yu4wt3u2]{padding:1.5rem .75rem;display:flex;border-radius:var(--radius-card);background:var(--surface);flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card-team[data-astro-cid-yu4wt3u2]:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover);border-color:#0ea5e959}.img-team[data-astro-cid-yu4wt3u2]{width:70px;height:auto}.name-team[data-astro-cid-yu4wt3u2]{color:var(--ink);text-align:center;font-size:.85rem;font-weight:700;margin-bottom:0;margin-top:.5rem}.position-team[data-astro-cid-yu4wt3u2]{color:#0369a1;font-size:.8rem;font-weight:500;margin-bottom:.5rem}.linkedin[data-astro-cid-yu4wt3u2]{width:20px;height:20px}@media screen and (max-width: 991px){.team-section[data-astro-cid-yu4wt3u2]{padding:3rem 0}.team-layout[data-astro-cid-yu4wt3u2]{grid-template-columns:1fr;gap:1.5rem;text-align:center}.team-cards[data-astro-cid-yu4wt3u2]{width:100%;max-width:480px}.team-info[data-astro-cid-yu4wt3u2]{align-items:center}.team-photo[data-astro-cid-yu4wt3u2]{max-width:350px;border-radius:12px;margin-bottom:.5rem}.description-team[data-astro-cid-yu4wt3u2]{max-width:100%;text-align:center}.title-team[data-astro-cid-yu4wt3u2]{font-size:2rem}.img-team[data-astro-cid-yu4wt3u2]{width:55px}}@media screen and (max-width: 480px){.team-cards[data-astro-cid-yu4wt3u2]{gap:.5rem}.card-team[data-astro-cid-yu4wt3u2]{padding:.9rem .4rem}.img-team[data-astro-cid-yu4wt3u2]{width:45px}.name-team[data-astro-cid-yu4wt3u2],.position-team[data-astro-cid-yu4wt3u2]{font-size:.75rem}.linkedin[data-astro-cid-yu4wt3u2]{width:16px;height:16px}}.nuestro-trabajo[data-astro-cid-ibztcaso]{position:relative;background:radial-gradient(120% 120% at 85% 0%,#38bdf824,#38bdf800 45%),linear-gradient(135deg,#04284c,#063a6e 55%,#075199);color:#fff;padding:5rem 0;overflow:hidden}.nuestro-trabajo[data-astro-cid-ibztcaso]:after{content:"";position:absolute;bottom:-30%;left:-10%;width:50%;height:80%;background:radial-gradient(circle,#2563eb40,#2563eb00 70%);pointer-events:none}.works-container[data-astro-cid-ibztcaso]{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem}.header[data-astro-cid-ibztcaso]{text-align:center;margin-bottom:2rem}.title-works[data-astro-cid-ibztcaso]{color:#fff;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.2;margin-bottom:1rem}.description-works[data-astro-cid-ibztcaso]{color:#ffffffc7;max-width:640px;margin:0 auto;font-size:1rem;font-weight:300;line-height:1.7}.carousel-container[data-astro-cid-ibztcaso]{position:relative;background:#fff;border-radius:22px;padding:0;overflow:hidden;box-shadow:0 24px 60px #02173059}.swiper-slide[data-astro-cid-ibztcaso]{display:flex;justify-content:center;align-items:center}.card-service-alternate[data-astro-cid-ibztcaso]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:3.5rem;width:100%;padding:3rem 5rem 6rem}.card-work[data-astro-cid-ibztcaso]{flex:1;min-width:0}.title-card-work[data-astro-cid-ibztcaso]{color:var(--ink);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.2;margin-bottom:.9rem}.description-card-work[data-astro-cid-ibztcaso]{color:var(--ink-soft);font-size:1rem;font-weight:400;line-height:1.7;max-width:46ch}.link-card-work[data-astro-cid-ibztcaso]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.25rem;color:var(--brand-blue);font-weight:600;font-size:.9rem;text-decoration:none}.link-card-work[data-astro-cid-ibztcaso]:hover{text-decoration:underline}.custom-pagination[data-astro-cid-ibztcaso]{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;padding:0 4rem;bottom:1.25rem!important}.custom-pagination[data-astro-cid-ibztcaso] .work-bullet{width:auto;height:auto;margin:0!important;padding:.35rem .85rem;border-radius:999px;background:var(--surface-alt);border:1px solid var(--line);color:var(--ink-soft);font-size:.78rem;font-weight:600;line-height:1.3;opacity:1;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.custom-pagination[data-astro-cid-ibztcaso] .work-bullet.swiper-pagination-bullet-active{background:var(--brand-navy);border-color:var(--brand-navy);color:#fff}.img-work[data-astro-cid-ibztcaso]{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top;height:auto;border-radius:12px;border:1px solid var(--line);box-shadow:0 12px 32px #0217301f;flex-shrink:1;min-width:0}.custom-control-prev[data-astro-cid-ibztcaso],.custom-control-next[data-astro-cid-ibztcaso]{background:var(--gradient-brand);border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 16px #2563eb59;transition:transform .25s ease,box-shadow .25s ease}.custom-control-prev[data-astro-cid-ibztcaso]:hover,.custom-control-next[data-astro-cid-ibztcaso]:hover{transform:scale(1.08);box-shadow:0 8px 22px #2563eb73}.custom-control-prev[data-astro-cid-ibztcaso]:after,.custom-control-next[data-astro-cid-ibztcaso]:after{content:none}.svg-next[data-astro-cid-ibztcaso]{stroke-width:4px;stroke:#fff;width:16px;height:16px}@media screen and (max-width: 991px){.card-service-alternate[data-astro-cid-ibztcaso]{grid-template-columns:1fr;text-align:center;gap:1.25rem;padding:1.75rem 1.25rem 4.5rem}.description-card-work[data-astro-cid-ibztcaso]{max-width:none}.img-work[data-astro-cid-ibztcaso]{max-width:100%;border-radius:8px}.custom-pagination[data-astro-cid-ibztcaso]{padding:0 3.5rem;gap:0;bottom:.9rem!important}.custom-pagination[data-astro-cid-ibztcaso] .work-bullet{position:relative;width:28px;height:28px;padding:0;font-size:0;background:transparent;border:none}.custom-pagination[data-astro-cid-ibztcaso] .work-bullet:before{content:"";position:absolute;inset:9px;border-radius:50%;background:#cbd5e1}.custom-pagination[data-astro-cid-ibztcaso] .work-bullet.swiper-pagination-bullet-active{background:transparent}.custom-pagination[data-astro-cid-ibztcaso] .work-bullet.swiper-pagination-bullet-active:before{background:var(--brand-navy)}.title-works[data-astro-cid-ibztcaso]{font-size:2rem}.title-card-work[data-astro-cid-ibztcaso]{font-size:1.25rem}.description-card-work[data-astro-cid-ibztcaso]{font-size:.85rem}}@media screen and (max-width: 480px){.nuestro-trabajo[data-astro-cid-ibztcaso]{padding:3rem 0}.description-works[data-astro-cid-ibztcaso]{font-size:.85rem}.title-card-work[data-astro-cid-ibztcaso]{font-size:1.15rem}.description-card-work[data-astro-cid-ibztcaso]{font-size:.8rem}.custom-control-prev[data-astro-cid-ibztcaso],.custom-control-next[data-astro-cid-ibztcaso]{width:40px;height:40px}.svg-next[data-astro-cid-ibztcaso]{width:14px;height:14px}}.why-us-section[data-astro-cid-wwnj4t6a]{padding:5.5rem 0;background:var(--surface-alt)}.why-us-layout[data-astro-cid-wwnj4t6a]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.5rem;align-items:stretch}.why-us-panel[data-astro-cid-wwnj4t6a]{display:flex;flex-direction:column;padding:2.75rem 2.5rem;border-radius:22px;background:radial-gradient(120% 90% at 100% 0%,#38bdf833,#38bdf800 55%),linear-gradient(150deg,#033360,#064e8a);color:#fff}.why-us-title[data-astro-cid-wwnj4t6a]{font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:700;line-height:1.18;margin:0 0 1.25rem;text-wrap:balance}.why-us-lead[data-astro-cid-wwnj4t6a]{color:#d5e6f7;font-size:1rem;line-height:1.7;margin:0 0 2.5rem}.why-us-stats[data-astro-cid-wwnj4t6a]{display:grid;grid-template-columns:1fr 1fr;margin:auto 0 0;border-top:1px solid rgba(255,255,255,.18)}.stat-item[data-astro-cid-wwnj4t6a]{display:flex;flex-direction:column;gap:.3rem;padding:1.25rem 0;border-bottom:1px solid rgba(255,255,255,.18)}.stat-item[data-astro-cid-wwnj4t6a]:nth-child(2n){padding-left:1.5rem;border-left:1px solid rgba(255,255,255,.18)}.stat-item[data-astro-cid-wwnj4t6a]:nth-last-child(-n+2){border-bottom:none;padding-bottom:0}.stat-number[data-astro-cid-wwnj4t6a]{order:-1;margin:0;font-family:Sora,Sora Fallback,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.02em;line-height:1;color:#7dd3fc}.stat-label[data-astro-cid-wwnj4t6a]{font-size:.85rem;font-weight:500;color:#d5e6f7}.reasons[data-astro-cid-wwnj4t6a]{display:grid;grid-template-columns:1fr 1fr;column-gap:2.5rem;list-style:none;margin:0;padding:0;align-content:space-between}.reason[data-astro-cid-wwnj4t6a]{display:flex;gap:1rem;padding:1.6rem 0;border-top:1px solid var(--line)}.reason[data-astro-cid-wwnj4t6a]:nth-child(-n+2){border-top:none;padding-top:.5rem}.reason[data-astro-cid-wwnj4t6a]:nth-last-child(-n+2){padding-bottom:.5rem}.reason-icon[data-astro-cid-wwnj4t6a]{flex:none;width:42px;height:42px;border-radius:11px;background:#fff;border:1px solid var(--line);color:#0369a1;display:flex;align-items:center;justify-content:center}.reason-title[data-astro-cid-wwnj4t6a]{font-size:1.05rem;font-weight:700;color:var(--ink);line-height:1.3;margin:.1rem 0 .4rem}.reason-text[data-astro-cid-wwnj4t6a]{font-size:.9rem;color:var(--ink-soft);line-height:1.65;margin:0}@media (max-width: 991px){.why-us-layout[data-astro-cid-wwnj4t6a]{grid-template-columns:1fr;gap:2.5rem}.why-us-stats[data-astro-cid-wwnj4t6a]{grid-template-columns:repeat(4,1fr);margin-top:0}.stat-item[data-astro-cid-wwnj4t6a],.stat-item[data-astro-cid-wwnj4t6a]:nth-last-child(-n+2){padding:1.25rem 0 0 1.25rem;border-bottom:none;border-left:1px solid rgba(255,255,255,.18)}.stat-item[data-astro-cid-wwnj4t6a]:first-child{padding-left:0;border-left:none}}@media (max-width: 640px){.why-us-section[data-astro-cid-wwnj4t6a]{padding:3.5rem 0}.why-us-panel[data-astro-cid-wwnj4t6a]{padding:2rem 1.5rem;border-radius:18px}.why-us-stats[data-astro-cid-wwnj4t6a]{grid-template-columns:1fr 1fr}.stat-item[data-astro-cid-wwnj4t6a],.stat-item[data-astro-cid-wwnj4t6a]:nth-last-child(-n+2){padding:1.1rem 0;border-left:none;border-bottom:1px solid rgba(255,255,255,.18)}.stat-item[data-astro-cid-wwnj4t6a]:nth-child(2n){padding-left:1.25rem;border-left:1px solid rgba(255,255,255,.18)}.stat-item[data-astro-cid-wwnj4t6a]:nth-last-child(-n+2){border-bottom:none;padding-bottom:0}.stat-number[data-astro-cid-wwnj4t6a]{font-size:1.9rem}.reasons[data-astro-cid-wwnj4t6a]{grid-template-columns:1fr}.reason[data-astro-cid-wwnj4t6a]:nth-child(2){border-top:1px solid var(--line);padding-top:1.6rem}.reason[data-astro-cid-wwnj4t6a]:nth-last-child(2){padding-bottom:1.6rem}}.pricing-section[data-astro-cid-hkoc4sea]{padding:5.5rem 0;background:var(--surface-alt)}.pricing-table[data-astro-cid-hkoc4sea]{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;border-collapse:separate;border-spacing:0}.pricing-table[data-astro-cid-hkoc4sea] thead[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea]{padding:1rem 1.5rem;background:var(--brand-navy);color:#fff;font-family:Poppins,Poppins Fallback,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-align:left}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] td[data-astro-cid-hkoc4sea]{padding:1.15rem 1.5rem;border-top:1px solid var(--line);font-size:.93rem;line-height:1.55;text-align:left;vertical-align:top}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]:first-child th[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]:first-child td[data-astro-cid-hkoc4sea]{border-top:none}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea]{width:27%;color:var(--ink);font-family:Sora,Sora Fallback,sans-serif;font-weight:600}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea] a[data-astro-cid-hkoc4sea]{color:inherit;text-decoration:underline;text-decoration-color:#94a3b8;text-underline-offset:3px}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea] a[data-astro-cid-hkoc4sea]:hover{text-decoration-color:var(--brand-blue)}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] td[data-astro-cid-hkoc4sea]{color:var(--ink-soft)}.pricing-table[data-astro-cid-hkoc4sea] .pricing-price[data-astro-cid-hkoc4sea]{width:19%;color:var(--brand-navy);font-weight:700;white-space:nowrap}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]{transition:background-color .2s ease}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]:hover{background-color:#f8fbff}.pricing-foot[data-astro-cid-hkoc4sea]{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:1.75rem}.pricing-note[data-astro-cid-hkoc4sea]{margin:0;color:var(--ink-soft);font-size:.9rem;max-width:62ch}.pricing-cta[data-astro-cid-hkoc4sea]{flex:none;display:inline-flex;align-items:center;gap:.55rem;padding:.8rem 1.6rem;border-radius:999px;background:#25d366;color:#04220f;font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .2s ease,background .2s ease}.pricing-cta[data-astro-cid-hkoc4sea]:hover{background:#3ee07a;color:#04220f;transform:translateY(-2px)}@media (max-width: 800px){.pricing-section[data-astro-cid-hkoc4sea]{padding:3.5rem 0}.pricing-table[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] td[data-astro-cid-hkoc4sea]{display:block;width:auto}.pricing-table[data-astro-cid-hkoc4sea] thead[data-astro-cid-hkoc4sea]{display:none}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]{padding:1.25rem;border-top:1px solid var(--line)}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]:first-child{border-top:none}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] td[data-astro-cid-hkoc4sea],.pricing-table[data-astro-cid-hkoc4sea] .pricing-price[data-astro-cid-hkoc4sea]{width:auto;padding:0;border:none;white-space:normal}.pricing-table[data-astro-cid-hkoc4sea] tbody[data-astro-cid-hkoc4sea] th[data-astro-cid-hkoc4sea]{font-size:1.02rem;margin-bottom:.4rem}.pricing-table[data-astro-cid-hkoc4sea] .pricing-price[data-astro-cid-hkoc4sea]{font-size:1.05rem;margin-bottom:.5rem}.pricing-table[data-astro-cid-hkoc4sea] td[data-astro-cid-hkoc4sea][data-label=Plazo]:before,.pricing-table[data-astro-cid-hkoc4sea] td[data-astro-cid-hkoc4sea][data-label=Incluye]:before{content:attr(data-label) ": ";color:var(--ink);font-weight:600}.pricing-foot[data-astro-cid-hkoc4sea]{flex-direction:column;align-items:flex-start}}.faq-section[data-astro-cid-al2ca2vr]{padding:5.5rem 0;background:var(--surface)}.faq-columns[data-astro-cid-al2ca2vr]{display:grid;grid-template-columns:1fr 1fr;gap:0 3rem;align-items:start}.faq-item[data-astro-cid-al2ca2vr]{border-bottom:1px solid var(--line)}.faq-column[data-astro-cid-al2ca2vr] .faq-item[data-astro-cid-al2ca2vr]:first-child{border-top:1px solid var(--line)}.faq-question[data-astro-cid-al2ca2vr]{margin:0}.accordion-button[data-astro-cid-al2ca2vr]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 0;font-family:Poppins,Poppins Fallback,sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;color:var(--ink);background:transparent;border:none;box-shadow:none;cursor:pointer;text-align:left;line-height:1.45;transition:color .2s ease}.accordion-button[data-astro-cid-al2ca2vr]:hover{color:var(--brand-blue)}.accordion-button[data-astro-cid-al2ca2vr]:focus{box-shadow:none}.accordion-button[data-astro-cid-al2ca2vr]:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px;border-radius:4px}.accordion-button[data-astro-cid-al2ca2vr]:after{content:"";flex-shrink:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230369a1'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;transition:transform .25s ease}.accordion-button[data-astro-cid-al2ca2vr]:not(.collapsed):after{transform:rotate(-180deg)}.accordion-button[data-astro-cid-al2ca2vr]:not(.collapsed){color:var(--brand-blue);background:transparent;box-shadow:none}.faq-answer[data-astro-cid-al2ca2vr]{padding:0 2rem 1.25rem 0}.faq-answer[data-astro-cid-al2ca2vr] p[data-astro-cid-al2ca2vr]{font-size:.93rem;color:var(--ink-soft);line-height:1.7;margin:0}.faq-more[data-astro-cid-al2ca2vr]{margin:2.5rem 0 0;color:var(--ink-soft);font-size:.95rem}.faq-more[data-astro-cid-al2ca2vr] a[data-astro-cid-al2ca2vr]{color:var(--brand-blue);font-weight:600;text-underline-offset:3px}@media (max-width: 860px){.faq-section[data-astro-cid-al2ca2vr]{padding:3.5rem 0}.faq-columns[data-astro-cid-al2ca2vr]{grid-template-columns:1fr}.faq-column[data-astro-cid-al2ca2vr]+.faq-column[data-astro-cid-al2ca2vr] .faq-item[data-astro-cid-al2ca2vr]:first-child{border-top:none}.accordion-button[data-astro-cid-al2ca2vr]{font-size:.95rem;padding:1rem 0}.faq-answer[data-astro-cid-al2ca2vr]{padding-right:0}}.cta-band[data-astro-cid-w4ns2sph]{background:radial-gradient(70% 140% at 100% 50%,#38bdf838,#38bdf800 60%),var(--gradient-brand-deep);padding:4rem 0}.cta-band-inner[data-astro-cid-w4ns2sph]{display:flex;align-items:center;justify-content:space-between;gap:2rem 4rem}.cta-band-copy[data-astro-cid-w4ns2sph]{max-width:640px}.cta-band[data-astro-cid-w4ns2sph] h2[data-astro-cid-w4ns2sph]{color:#fff;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:700;line-height:1.15;margin:0 0 .9rem;text-wrap:balance}.cta-band[data-astro-cid-w4ns2sph] p[data-astro-cid-w4ns2sph]{color:#e3efff;font-size:1.05rem;line-height:1.7;margin:0}.cta-band-actions[data-astro-cid-w4ns2sph]{flex:none;display:flex;flex-direction:column;align-items:center;gap:.9rem}.cta-band-primary[data-astro-cid-w4ns2sph]{display:inline-flex;align-items:center;gap:.6rem;background:#25d366;color:#04220f;font-weight:700;font-size:1.05rem;padding:1rem 2.2rem;border-radius:999px;text-decoration:none;box-shadow:0 10px 26px #0217304d;transition:transform .2s ease,background .2s ease}.cta-band-primary[data-astro-cid-w4ns2sph]:hover{background:#3ee07a;color:#04220f;transform:translateY(-2px)}.cta-band-secondary[data-astro-cid-w4ns2sph]{color:#e3efff;font-size:.95rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}.cta-band-secondary[data-astro-cid-w4ns2sph]:hover{color:#fff}@media (max-width: 860px){.cta-band[data-astro-cid-w4ns2sph]{padding:3rem 0}.cta-band-inner[data-astro-cid-w4ns2sph]{flex-direction:column;text-align:center}}.wa-float[data-astro-cid-y4hhiakm]{position:fixed;right:20px;bottom:20px;z-index:1000;display:flex;align-items:center;gap:.6rem;height:56px;padding:0 1.25rem 0 .9rem;border-radius:999px;background:#25d366;color:#04220f;font-weight:700;font-size:.95rem;text-decoration:none;box-shadow:0 10px 28px #02173059;transition:transform .2s ease,background .2s ease}.wa-float[data-astro-cid-y4hhiakm]:hover{background:#3ee07a;color:#04220f;transform:translateY(-3px)}@media (max-width: 600px){.wa-float[data-astro-cid-y4hhiakm]{right:14px;bottom:14px;padding:0 14px}.wa-float-label[data-astro-cid-y4hhiakm]{display:none}}
