.equipo[data-astro-cid-2z43ptzp]{padding-block:var(--section-space-compact) 0;position:relative;overflow:hidden}.eq-deco[data-astro-cid-2z43ptzp],.eq-dots[data-astro-cid-2z43ptzp]{pointer-events:none;user-select:none;position:absolute}.eq-deco--tl[data-astro-cid-2z43ptzp]{opacity:.06;width:380px;height:380px;top:-110px;left:-110px}.eq-deco--br[data-astro-cid-2z43ptzp]{opacity:.07;width:280px;height:280px;bottom:60px;right:-70px}.eq-dots[data-astro-cid-2z43ptzp]{width:110px;height:180px;bottom:100px;right:50px}.carousel[data-astro-cid-2z43ptzp]{align-items:center;gap:16px;max-width:1160px;margin-inline:auto;padding-inline:4px;display:flex}.carousel__btn[data-astro-cid-2z43ptzp]{background:var(--white);width:44px;height:44px;color:var(--navy);cursor:pointer;transition:all var(--ease-base);border:1.5px solid #0e3b5c1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:none;box-shadow:0 2px 10px #0e3b5c1a}.carousel__btn[data-astro-cid-2z43ptzp]:hover:not(:disabled){background:var(--navy);border-color:var(--navy);color:var(--white);box-shadow:0 4px 16px #0e3b5c38}.carousel__btn[data-astro-cid-2z43ptzp]:disabled{opacity:.3;cursor:default}.carousel__viewport[data-astro-cid-2z43ptzp]{flex:1;min-width:0;overflow:visible}.carousel__track[data-astro-cid-2z43ptzp]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.carousel__dots[data-astro-cid-2z43ptzp]{padding-block:var(--s-6) var(--s-10);justify-content:center;gap:8px;display:none}.carousel__dot[data-astro-cid-2z43ptzp]{cursor:pointer;width:8px;height:8px;transition:all var(--ease-base);background:#0e3b5c2e;border:none;border-radius:50%;padding:0}.carousel__dot--active[data-astro-cid-2z43ptzp]{background:var(--coral);border-radius:4px;width:22px}.carousel__dot[data-astro-cid-2z43ptzp]:hover:not(.carousel__dot--active){background:#0e3b5c59}.team-card[data-astro-cid-2z43ptzp]{background:var(--white);min-height:330px;transition:box-shadow var(--ease-base), transform var(--ease-base);border:1px solid #0e3b5c0f;border-radius:24px;grid-template-columns:40% 60%;display:grid;overflow:hidden;box-shadow:0 4px 24px #0e3b5c1a,0 1px 4px #0e3b5c0d}.team-card[data-astro-cid-2z43ptzp]:hover{transform:translateY(-2px);box-shadow:0 10px 40px #0e3b5c26}.tc-photo[data-astro-cid-2z43ptzp]{min-height:330px;position:relative;overflow:hidden}.team-card--coral[data-astro-cid-2z43ptzp] .tc-photo[data-astro-cid-2z43ptzp]{background:linear-gradient(145deg,#fde3da 0%,#f8beaa 100%)}.team-card--teal[data-astro-cid-2z43ptzp] .tc-photo[data-astro-cid-2z43ptzp]{background:linear-gradient(145deg,#c8edec 0%,#96d9d8 100%)}.tc-photo__img[data-astro-cid-2z43ptzp]{object-fit:cover;object-position:center 12%;width:100%;height:100%;position:absolute;inset:0}.tc-photo__mark[data-astro-cid-2z43ptzp]{object-fit:contain;opacity:.3;z-index:2;pointer-events:none;width:34px;height:34px;position:absolute;top:12px;left:12px}.tc-body[data-astro-cid-2z43ptzp]{z-index:1;background:var(--white);flex-direction:column;justify-content:center;gap:11px;padding:30px 28px 30px 36px;display:flex;position:relative}.tc-body[data-astro-cid-2z43ptzp]:before{content:"";background:var(--white);pointer-events:none;border-radius:50%;width:40px;height:120%;position:absolute;top:-10%;left:-20px}.tc-tag[data-astro-cid-2z43ptzp]{border-radius:var(--r-pill);font-size:11px;font-weight:var(--w-bold);letter-spacing:.1em;text-transform:uppercase;align-items:center;width:fit-content;padding:3px 12px;display:inline-flex}.tc-tag--coral[data-astro-cid-2z43ptzp]{color:var(--coral);background:#e26a4f1a;border:1px solid #e26a4f47}.tc-tag--teal[data-astro-cid-2z43ptzp]{color:var(--turquesa);background:#3fa9a81a;border:1px solid #3fa9a847}.tc-id[data-astro-cid-2z43ptzp]{flex-direction:column;gap:3px;display:flex}.tc-name[data-astro-cid-2z43ptzp]{font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:var(--w-black);color:var(--navy);line-height:var(--lh-snug);letter-spacing:-.02em}.tc-role[data-astro-cid-2z43ptzp]{font-size:13.5px;font-weight:var(--w-semi);color:var(--ink-soft);max-width:none}.tc-origin[data-astro-cid-2z43ptzp]{font-size:13px;font-weight:var(--w-bold);letter-spacing:.01em;max-width:none}.tc-origin--coral[data-astro-cid-2z43ptzp]{color:var(--coral-dark)}.tc-origin--teal[data-astro-cid-2z43ptzp]{color:var(--turquesa)}.tc-bio[data-astro-cid-2z43ptzp]{color:var(--ink-soft);max-width:38ch;font-size:14.5px;line-height:1.58}.tc-pills[data-astro-cid-2z43ptzp]{flex-wrap:wrap;gap:6px;display:flex}.tc-pill[data-astro-cid-2z43ptzp]{border-radius:var(--r-pill);font-size:12px;font-weight:var(--w-semi);border:1.5px solid;align-items:center;padding:3px 10px;line-height:1.4;display:inline-flex}.tc-pill--coral[data-astro-cid-2z43ptzp]{color:var(--coral)}.tc-pill--teal[data-astro-cid-2z43ptzp]{color:var(--turquesa)}.tc-pill--navy[data-astro-cid-2z43ptzp]{color:var(--navy)}.tc-pill--green[data-astro-cid-2z43ptzp]{color:var(--verde)}.tc-linkedin[data-astro-cid-2z43ptzp]{font-size:13.5px;font-weight:var(--w-bold);width:fit-content;transition:gap var(--ease-base), opacity var(--ease-base);align-items:center;gap:7px;margin-top:2px;display:inline-flex}.tc-linkedin--coral[data-astro-cid-2z43ptzp]{color:var(--coral)}.tc-linkedin--teal[data-astro-cid-2z43ptzp]{color:var(--turquesa)}.tc-linkedin[data-astro-cid-2z43ptzp]:hover{opacity:.8;gap:10px}.tc-arrow[data-astro-cid-2z43ptzp]{transition:transform var(--ease-base);flex-shrink:0}.tc-linkedin[data-astro-cid-2z43ptzp]:hover .tc-arrow[data-astro-cid-2z43ptzp]{transform:translate(3px)}.attrs-strip[data-astro-cid-2z43ptzp]{background:var(--white);padding-block:var(--s-14,3.5rem) var(--s-20);margin-top:var(--s-8);border-top:1px solid #0e3b5c12}.attrs-grid[data-astro-cid-2z43ptzp]{gap:var(--s-5);grid-template-columns:repeat(4,1fr);display:grid}.attr-item[data-astro-cid-2z43ptzp]{gap:var(--s-3);padding:var(--s-6);background:var(--paper);transition:box-shadow var(--ease-base), transform var(--ease-base);border:1px solid #0e3b5c0f;border-radius:18px;flex-direction:column;display:flex}.attr-item[data-astro-cid-2z43ptzp]:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.attr-icon-wrap[data-astro-cid-2z43ptzp]{background:#0e3b5c0f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.attr-icon-wrap[data-astro-cid-2z43ptzp] img[data-astro-cid-2z43ptzp]{object-fit:contain;opacity:.7;width:24px;height:24px}.attr-title[data-astro-cid-2z43ptzp]{font-size:15px;font-weight:var(--w-bold);color:var(--navy);line-height:1.3}.attr-text[data-astro-cid-2z43ptzp]{color:var(--ink-soft);max-width:none;font-size:13.5px;line-height:1.6}@media (width<=899px){.equipo[data-astro-cid-2z43ptzp]{padding-block:var(--section-space-compact) 0}.carousel__btn[data-astro-cid-2z43ptzp],.carousel__dots[data-astro-cid-2z43ptzp]{display:flex}.carousel__btn[data-astro-cid-2z43ptzp]{width:38px;height:38px}.carousel__viewport[data-astro-cid-2z43ptzp]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.carousel__viewport[data-astro-cid-2z43ptzp]::-webkit-scrollbar{display:none}.carousel__track[data-astro-cid-2z43ptzp]{grid-template-columns:unset;gap:24px;display:flex}.team-card[data-astro-cid-2z43ptzp]{scroll-snap-align:start;flex:none;width:500px}.eq-deco--tl[data-astro-cid-2z43ptzp]{width:240px;height:240px}.eq-deco--br[data-astro-cid-2z43ptzp]{width:180px;height:180px}.eq-dots[data-astro-cid-2z43ptzp]{display:none}.attrs-grid[data-astro-cid-2z43ptzp]{grid-template-columns:repeat(2,1fr)}}@media (width<=599px){.team-card[data-astro-cid-2z43ptzp]{grid-template-columns:1fr;width:calc(100vw - 48px);min-height:auto}.tc-photo[data-astro-cid-2z43ptzp]{height:280px;min-height:280px}.tc-body[data-astro-cid-2z43ptzp]{gap:10px;padding:22px 20px 26px}.tc-body[data-astro-cid-2z43ptzp]:before{display:none}.tc-bio[data-astro-cid-2z43ptzp]{max-width:none}.carousel__btn[data-astro-cid-2z43ptzp]{display:none}.carousel__dots[data-astro-cid-2z43ptzp]{display:flex}.attrs-grid[data-astro-cid-2z43ptzp]{grid-template-columns:1fr}.carousel[data-astro-cid-2z43ptzp]{gap:0;padding-inline:0}}
