#growth-page #equipo-growth .gx-team-grid{align-items:start}#growth-page .gx-team-copy>.eyebrow{margin-bottom:20px}#growth-page .gx-team-copy>h2{margin-top:0}#growth-page .gx-team-map>.gx-team-label:first-child{margin:0 0 36px;line-height:14px}#growth-page .gx-team-specialists{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;max-width:none}#growth-page .gx-team-leads{gap:14px;width:calc(66.6667% - 4.66667px);max-width:none;margin:0 auto}.gx-member{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--sh-soft);overflow:hidden}.gx-member-turn{cursor:pointer;perspective:1000px;width:100%;color:var(--ink);font-family:var(--font-body);text-align:left;background:0 0;border:0;padding:0;display:block}.gx-member-inner{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.3,1);display:grid}.gx-member-turn[aria-expanded=true] .gx-member-inner{transform:rotateY(180deg)}.gx-member-front,.gx-member-back{backface-visibility:hidden;aspect-ratio:1/1.16;grid-area:1/1;width:100%;min-width:0;display:block;position:relative;overflow:hidden}#growth-page .gx-member-front img{aspect-ratio:auto;object-fit:cover;object-position:50% 18%;border-radius:0;width:100%;height:100%;display:block}.gx-member-founder{--founder-photo-base:oklch(76% .028 155);--founder-photo-light:oklch(83% .018 155);--founder-photo-shade:oklch(69% .025 155)}.gx-member-founder .gx-member-front{background:radial-gradient(ellipse at 30% 20%,var(--founder-photo-light),var(--founder-photo-base) 60%,var(--founder-photo-shade))}.gx-member-founder .gx-member-front img{object-fit:cover}.gx-member-back{background:var(--bg-3);flex-direction:column;justify-content:center;gap:12px;padding:15px;font-size:.78rem;line-height:1.5;display:flex;transform:rotateY(180deg)}.gx-member-back-role{color:var(--accent);font-size:.68rem;font-weight:700}.gx-member-return{color:var(--muted);margin-top:8px;font-size:.61rem}.gx-member-hint{background:var(--bg-2);border:1px solid var(--line);width:25px;height:25px;color:var(--ink);border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;bottom:8px;right:8px}.gx-member-caption{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:84px;padding:12px 7px;display:flex}.gx-member-caption b{justify-content:center;align-items:center;gap:4px;font-size:.76rem;line-height:1.3;display:flex}.gx-member-caption>span{background:var(--accent-soft);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);margin-top:8px;padding:5px 8px;font-size:.64rem;line-height:1.35;display:inline-block}.gx-member-turn:focus-visible{outline:3px solid var(--accent);outline-offset:-4px}@media (width<=1100px){.gx-member-back{gap:7px;padding:12px;font-size:.7rem}}@media (width<=640px){#growth-page .gx-team-specialists{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#growth-page .gx-team-leads{gap:14px;width:100%;max-width:none}.gx-member-front,.gx-member-back{min-height:190px}.gx-member-back{font-size:.76rem}.gx-member-caption b{font-size:.72rem}.gx-member-caption>span{padding:5px 7px;font-size:.62rem}}@media (prefers-reduced-motion:reduce){.gx-member-inner{transition:none}}:is(#growth-page,.gx-team-scope) .gx-team-map{isolation:isolate;position:relative}:is(#growth-page,.gx-team-scope) .gx-team-connector{pointer-events:none;width:100%;height:32px;margin:0;position:static}:is(#growth-page,.gx-team-scope) .gx-team-network{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}:is(#growth-page,.gx-team-scope) .gx-team-network-wire{fill:none;stroke:color-mix(in srgb,var(--violet) 55%,var(--bg));stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}:is(#growth-page,.gx-team-scope) .gx-team-network circle{fill:var(--bg);stroke:var(--violet);stroke-width:1.3px;vector-effect:non-scaling-stroke}:is(#growth-page,.gx-team-scope) .gx-team-connector{box-shadow:none;background:0 0;border:0;border-radius:0}:is(#growth-page,.gx-team-scope) .gx-team-connector:before,:is(#growth-page,.gx-team-scope) .gx-team-connector:after{display:none}:is(#growth-page,.gx-team-scope) .gx-team-map>.gx-team-label{z-index:1;background:var(--bg);width:fit-content;margin-inline:auto;padding-inline:8px;position:relative}:is(#growth-page,.gx-team-scope) .gx-team-network-flow{fill:none;stroke:var(--violet);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:14 86;animation:4.5s linear infinite paused gx-team-network-travel}:is(#growth-page,.gx-team-scope) .gx-team-map[data-network-active=true] .gx-team-network-flow{animation-play-state:running}@keyframes gx-team-network-travel{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){:is(#growth-page,.gx-team-scope) .gx-team-network-flow{animation:none;display:none}}.gx-team-scope{--gx-heading-violet:#2a0a5a;--gx-title-violet:#1d0737;--color-success:#7ce38b;--gx-button-ink:var(--gx-title-violet);--gx-button-contact:color-mix(in srgb,var(--gx-button-ink) 30%,transparent);--gx-button-glow:color-mix(in srgb,var(--violet) 25%,transparent);--sh-soft:0 10px 26px color-mix(in srgb,var(--violet) 12%,transparent);--sh-card:0 14px 34px color-mix(in srgb,var(--violet) 14%,transparent);--gx-corner-radius:12px;--radius-sm:var(--gx-corner-radius);--radius:var(--gx-corner-radius);--radius-lg:var(--gx-corner-radius);--radius-xl:var(--gx-corner-radius);--radius-pill:var(--gx-corner-radius);--gx-heading-ink:var(--ink);--gx-readable-accent:color-mix(in srgb,var(--accent) 65%,var(--ink));--gx-section-space:clamp(64px,5vw,80px);--gx-section-title-size:clamp(2rem,3.4vw,3.1rem);color:var(--ink)}html[data-theme=light] .gx-team-scope{--brand-ink:var(--gx-title-violet);--ink:var(--brand-ink);--muted:color-mix(in srgb, var(--ink) 72%, var(--bg));--muted-2:color-mix(in srgb, var(--ink) 58%, var(--bg));--gx-heading-ink:var(--gx-heading-violet)}@media (width>=901px) and (height<=850px){.gx-team-scope{--gx-section-title-size:clamp(2rem,3vw,2.6rem)}}@media (width<=640px){.gx-team-scope{--gx-section-title-size:clamp(1.85rem,7.4vw,2.5rem);--gx-section-space:48px}}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-grid{align-items:start}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-copy>.eyebrow{margin-bottom:20px}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-copy>h2{margin-top:0}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-map>.gx-team-label:first-child{margin:0 0 36px;line-height:14px}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-specialists{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;max-width:none}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-leads{gap:14px;width:calc(66.6667% - 4.66667px);max-width:none;margin:0 auto}:is(#gx-team-scope-id,.gx-team-scope) .gx-member-front img{aspect-ratio:auto;object-fit:cover;object-position:50% 18%;border-radius:0;width:100%;height:100%;display:block}@media (width<=640px){:is(#gx-team-scope-id,.gx-team-scope) .gx-team-specialists{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-leads{gap:14px;width:100%;max-width:none}}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-map{isolation:isolate;position:relative}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-connector{pointer-events:none;width:100%;height:32px;margin:0;position:static}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-network{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-connector{box-shadow:none;background:0 0;border:0;border-radius:0}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-connector:before,:is(#gx-team-scope-id,.gx-team-scope) .gx-team-connector:after{display:none}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-map>.gx-team-label{z-index:1;background:var(--bg);width:fit-content;margin-inline:auto;padding-inline:8px;position:relative}:is(#gx-team-scope-id,.gx-team-scope) :is(.gx-section,#portfolio,#exitos,#testimonios) :is(h1,h2) .gx-accent{--heading-violet:color-mix(in srgb,var(--violet) 75%,var(--ink));--heading-mint:color-mix(in srgb,var(--color-success) 45%,var(--ink));color:var(--heading-violet)}@supports (background-clip:text){:is(#gx-team-scope-id,.gx-team-scope) :is(.gx-section,#portfolio,#exitos,#testimonios) :is(h1,h2) .gx-accent{background-image:linear-gradient(105deg,var(--heading-violet),var(--heading-mint));color:#0000;-webkit-text-fill-color:transparent;background-clip:text}}@media (forced-colors:active){:is(#gx-team-scope-id,.gx-team-scope) :is(.gx-section,#portfolio,#exitos,#testimonios) :is(h1,h2) .gx-accent{color:canvastext;-webkit-text-fill-color:canvastext;background:0 0}}:is(#gx-team-scope-id,.gx-team-scope) .gx-ink-underline{padding-bottom:.14em;display:inline-block;position:relative}:is(#gx-team-scope-id,.gx-team-scope) .gx-ink-underline:after{content:"";background:var(--color-success);opacity:.8;pointer-events:none;--underline-stroke:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6 Q48 2 98 5' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");width:98%;height:8px;mask:var(--underline-stroke) center/100% 100% no-repeat;position:absolute;bottom:0;left:1%}@media (forced-colors:active){:is(#gx-team-scope-id,.gx-team-scope) .gx-ink-underline{text-underline-offset:.12em;text-decoration:underline}:is(#gx-team-scope-id,.gx-team-scope) .gx-ink-underline:after{display:none}}.gx-team-scope *{min-width:0}.gx-team-scope h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.4rem,4.5vw,4.3rem);font-style:normal;font-weight:800;line-height:1.04}.gx-team-scope p{line-height:1.6}:where(.gx-team-scope) .gx-accent{color:var(--accent)}.gx-team-scope .eyebrow{letter-spacing:.14em;margin-bottom:22px;font-size:.7rem;line-height:1.5}:where(.gx-team-scope) .gx-section{scroll-margin-top:140px}:where(.gx-team-scope) .gx-intro{font-size:var(--fs-lead);color:var(--muted);max-width:660px;margin-top:24px}.gx-team-scope .btn{white-space:nowrap}:where(.gx-team-scope) .gx-team-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:8%;display:grid}:where(.gx-team-scope) .gx-team-copy>.btn{margin-top:25px}:where(.gx-team-scope) .gx-team-label{text-transform:uppercase;letter-spacing:.12em;text-align:center;color:var(--muted);margin:14px 0;font-size:.65rem}:where(.gx-team-scope) .gx-team-leads{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 60px;display:grid}:where(.gx-team-scope) .gx-team-connector{border-top:1px solid var(--line);border-inline:1px solid var(--line);border-radius:14px 14px 0 0;width:65%;height:32px;margin:32px auto 0;position:relative}:where(.gx-team-scope) .gx-team-connector:before{content:"";background:var(--line);width:1px;height:33px;position:absolute;top:-33px;left:50%}:where(.gx-team-scope) .gx-team-specialists{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=1100px){:where(.gx-team-scope) .gx-team-leads{margin-inline:30px}:where(.gx-team-scope) .gx-team-specialists{grid-template-columns:repeat(2,minmax(0,1fr));max-width:350px;margin:auto}:where(.gx-team-scope) .gx-team-specialists img{aspect-ratio:1.1}}@media (width<=900px){:where(.gx-team-scope) .gx-team-grid{grid-template-columns:1fr;gap:40px}:where(.gx-team-scope) .gx-team-map{width:100%;max-width:630px;margin:auto}:where(.gx-team-scope) .gx-team-specialists{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}}@media (width<=640px){:where(.gx-team-scope) .gx-section{scroll-margin-top:110px}.gx-team-scope h2{font-size:clamp(2.1rem,8.8vw,3rem)}:where(.gx-team-scope) .gx-intro{font-size:1rem}:where(.gx-team-scope) .gx-team-leads{gap:12px;margin-inline:10px}:where(.gx-team-scope) .gx-team-specialists{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:320px;margin:auto}}@media (prefers-reduced-motion:reduce){.gx-team-scope *{transition:none!important;animation:none!important}}@media (width<=900px){:where(.gx-team-scope) .gx-team-copy{max-width:730px}}:where(.gx-team-scope) .gx-new-portrait{object-fit:cover;object-position:center 24%}:where(.gx-team-scope) .gx-team-map .gx-new-portrait{object-position:center 10%}:is(#gx-team-scope-id,.gx-team-scope) .gx-section{padding-block:clamp(60px,6vw,90px);scroll-margin-top:65px}:is(#gx-team-scope-id,.gx-team-scope) h2{letter-spacing:var(--tracking-tight);font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.12}:is(#gx-team-scope-id,.gx-team-scope) .gx-intro{max-width:650px;margin-top:20px;font-size:1.08rem;line-height:1.65}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-copy h2{font-size:clamp(2.1rem,3vw,2.8rem);line-height:1.13}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-copy .gx-intro{font-size:1.03rem;line-height:1.65}@media (width<=640px){:is(#gx-team-scope-id,.gx-team-scope) .gx-section{padding-block:55px;scroll-margin-top:25px}:is(#gx-team-scope-id,.gx-team-scope) h2{font-size:clamp(1.85rem,7.4vw,2.5rem)}:is(#gx-team-scope-id,.gx-team-scope) .gx-intro{font-size:1rem}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-copy h2{font-size:clamp(1.8rem,7.5vw,2.4rem)}}:where(.gx-team-scope) .gx-founder-check{width:17px;height:17px;color:var(--color-info);flex-shrink:0}:where(.gx-team-scope) .gx-founder-checkmark{stroke:var(--bg-2)}@media (width<=640px){:where(.gx-team-scope) .gx-founder-check{width:15px;height:15px}}:is(#gx-team-scope-id,.gx-team-scope) .gx-section:not(.gx-hero):not(.gx-demand-services){padding-block:var(--gx-section-space)}:is(#gx-team-scope-id,.gx-team-scope) :is(.eyebrow,.gx-accent,.gx-member-back-role,.btn-link){color:var(--gx-readable-accent)}:is(#gx-team-scope-id,.gx-team-scope) .btn-link{align-items:center;min-height:44px;display:inline-flex}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-map>.gx-team-label{text-align:center;width:fit-content;margin-inline:auto}@media (width>=901px){:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-specialists{grid-template-columns:repeat(6,1fr);gap:72px 14px}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-specialists>.gx-member{grid-column:span 2}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-specialists>.gx-member:nth-child(4){grid-column:2/span 2}}@media (width>=901px) and (height>=650px){:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-copy{top:var(--nav-h);min-height:calc(100svh - var(--nav-h));flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:sticky}}@media (width<=640px){:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-copy{text-align:center}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-copy>.eyebrow{justify-content:center}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-copy .btn{margin-inline:auto}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-map>.gx-team-label,:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-connector,:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-network{display:none}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-map{scroll-snap-type:x mandatory;scrollbar-width:none;background:linear-gradient(to bottom,transparent calc(42% - 1px),color-mix(in srgb,var(--violet) 42%,var(--bg)) calc(42% - 1px),color-mix(in srgb,var(--violet) 42%,var(--bg)) calc(42% + 1px),transparent calc(42% + 1px));flex-wrap:nowrap;gap:14px;width:100vw;margin-inline:calc(50% - 50vw);padding:18px 16px 30px;scroll-padding-inline:16px;display:flex;overflow:auto visible}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-map::-webkit-scrollbar{display:none}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) :is(.gx-team-leads,.gx-team-specialists){display:contents}:is(#gx-team-scope-id,.gx-team-scope) :is(#gx-team-section-id,.gx-team-section) .gx-team-map .gx-member{scroll-snap-align:center;flex:0 0 62%;width:auto;min-width:0;max-width:62%;margin:0;opacity:1!important;filter:none!important;transform:none!important}}:is(#gx-team-scope-id,.gx-team-scope) section[id]{scroll-margin-top:0}:is(#gx-team-scope-id,.gx-team-scope) .btn-link{isolation:isolate;border-radius:var(--radius-pill);background:0 0;border:1px solid;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 18px;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}:is(#gx-team-scope-id,.gx-team-scope) .btn-link:before{content:"";border-radius:inherit;background:conic-gradient(from var(--gang),transparent 0deg,transparent 245deg,currentColor 302deg,var(--color-contact-paper) 335deg,currentColor 350deg,transparent 360deg);pointer-events:none;padding:1.5px;animation:4.5s linear infinite gspin;position:absolute;inset:-1px;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:is(#gx-team-scope-id,.gx-team-scope) .btn-link:hover{background:color-mix(in srgb,var(--violet) 7%,transparent);text-decoration:none}@media (prefers-reduced-motion:reduce){:is(#gx-team-scope-id,.gx-team-scope) .btn-link:before{animation:none}}:is(#gx-team-scope-id,.gx-team-scope) .btn{border-radius:var(--gx-corner-radius)!important}:is(#gx-team-scope-id,.gx-team-scope) .eyebrow{display:none!important}:is(#gx-team-scope-id,.gx-team-scope) h2{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-weight:700;font-size:var(--gx-section-title-size)!important;line-height:var(--lh-tight)!important}:is(#gx-team-scope-id,.gx-team-scope) .gx-team-copy h2{margin-top:0}:is(#gx-team-scope-id,.gx-team-scope) :is(h1,h2,h3,h4){color:var(--gx-heading-ink)!important}:is(#gx-team-scope-id,.gx-team-scope) :is(h1,h2,h3,h4) .gx-accent{color:inherit!important;-webkit-text-fill-color:currentcolor!important;background-image:none!important;animation:none!important}:is(#gx-team-scope-id,.gx-team-scope) .gx-ink-underline:after{background:var(--color-success)}@media (forced-colors:active){:is(#gx-team-scope-id,.gx-team-scope) :is(h1,h2,h3,h4){color:canvastext!important}}:is(#gx-team-scope-id,.gx-team-scope) .btn-link:before{animation-play-state:paused}:is(#gx-team-scope-id,.gx-team-scope) .btn-link{background-image:radial-gradient(ellipse at 28% 12%,color-mix(in srgb,var(--violet) 5%,var(--bg-2)),var(--bg-2) 72%);box-shadow:inset 0 1px 0 #ffffff59,0 2px 3px -2px var(--gx-button-contact),0 7px 18px -12px var(--gx-button-glow)}@media (prefers-reduced-motion:reduce){:is(#gx-team-scope-id,.gx-team-scope) [data-stagger]>*{transition-delay:0s!important}}
