.laboratorio-section[data-astro-cid-4nntfspb]{width:auto;background:var(--session-surface-laboratorio)}.laboratorio-section-container[data-astro-cid-4nntfspb]{width:auto;max-width:1440px;margin:0 auto;padding:0 2.5rem}@media(max-width:540px){.laboratorio-section-container[data-astro-cid-4nntfspb]{padding:0 1.5rem}}.laboratorio-page[data-v-c2d57986]{--page-kicker-hex: var(--LAB-kicker);--section-eyebrow-hex: var(--LAB-kicker);--page-hero-hex: var(--LAB-hero);--page-intro-hex: var(--LAB-text);--page-closing-border-rgb: var(--LAB-hero-rgb);--closing-hero-rgb: var(--LAB-logo-rgb);--closing-claim: var(--LAB-text);--closing-cta--primary-hex: var(--UX-2-hex);--closing-cta--primary-border-hex: var(--LAB-cta);--closing-cta--primary-bkg-hex: var(--LAB-footer)}.laboratorio-experience[data-v-c2d57986]{position:relative}.laboratorio-hero[data-v-c2d57986]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:clamp(2.5rem,5vw,6rem);min-height:min(680px,calc(100dvh - 7rem))}.laboratorio-hero__copy[data-v-c2d57986]{position:relative;z-index:1}.laboratorio-hero__panel[data-v-c2d57986]{position:absolute;inset:0 auto auto 0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-fast) var(--ease-out-soft),visibility 0s linear var(--transition-fast)}.laboratorio-hero__panel--active[data-v-c2d57986]{position:relative;opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--transition-fast) var(--ease-out-soft),visibility 0s linear 0s}.laboratorio-page .page-kicker[data-v-c2d57986]{margin-bottom:clamp(1rem,1.8vw,1.6rem)}.laboratorio-page .page-hero[data-v-c2d57986]{max-width:920px;margin-bottom:clamp(2rem,4vw,3.6rem);font-size:clamp(3.1rem,6.2vw,7rem);line-height:.94}.laboratorio-page .page-intro[data-v-c2d57986]{max-width:860px;margin-bottom:0;gap:1.35rem}.laboratorio-page .page-intro p[data-v-c2d57986]{font-size:clamp(1.2rem,1.25vw,1.3rem);font-weight:400;line-height:1.58}.laboratorio-hero__visual[data-v-c2d57986]{display:flex;align-items:center;justify-content:flex-end;position:relative;align-self:center;min-height:clamp(300px,35vw,500px)}.laboratorio-hero__image[data-v-c2d57986]{position:absolute;inset:50% 0 auto auto;display:block;width:min(100%,560px);margin-left:auto;opacity:0;translate:0 -50%;visibility:hidden;pointer-events:none;transition:opacity var(--transition-fast) var(--ease-out-soft),visibility 0s linear var(--transition-fast)}.laboratorio-hero__image--active[data-v-c2d57986]{position:relative;inset:auto;opacity:.77;translate:0 0;visibility:visible;pointer-events:auto}.laboratorio-method[data-v-c2d57986]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0;border-top:1px solid rgba(var(--UX-1-rgb),.22);border-bottom:1px solid rgba(var(--UX-1-rgb),.12)}.laboratorio-method__item[data-v-c2d57986]{min-height:210px;padding:clamp(1.25rem,2.8vw,2.5rem);border-right:1px solid rgba(var(--UX-1-rgb),.12);cursor:pointer;transition:background var(--transition-cta) var(--ease-in-out),border var(--transition-cta) var(--ease-in-out)}.laboratorio-method__item[data-v-c2d57986]:last-child{border-right:0}.laboratorio-method__item--active[data-v-c2d57986]{background-color:color-mix(in srgb,var(--LAB-hero) 25%,transparent);pointer-events:none}.laboratorio-method__index[data-v-c2d57986]{color:var(--LAB-kicker);font-family:Montserrat;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);line-height:var(--lh-eyebrow);text-transform:uppercase}.laboratorio-method__title[data-v-c2d57986]{margin:2.7rem 0 .8rem;color:var(--LAB-hero);font-family:Poppins;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.5rem);font-weight:600;line-height:1}.laboratorio-method__text[data-v-c2d57986]{width:auto;margin:0;color:var(--LAB-text);font-family:Inter;font-size:var(--fs-body-compact);line-height:var(--lh-body-compact)}.laboratorio-bridge[data-v-c2d57986]{display:grid;gap:clamp(4rem,7vw,7rem);margin-top:clamp(4rem,7vw,7rem)}.laboratorio-bridge__item[data-v-c2d57986]{display:grid;max-width:90ch;gap:clamp(1rem,1.8vw,1.5rem)}.laboratorio-bridge__title[data-v-c2d57986]{margin:0;color:var(--LAB-hero);font-size:var(--fs-lead);font-weight:500;line-height:var(--lh-lead)}.laboratorio-bridge__copy[data-v-c2d57986]{display:grid;gap:1rem;margin-top:1rem}.body-copy[data-v-c2d57986]{margin:0;color:var(--LAB-text);font-size:var(--fs-body);line-height:var(--lh-body)}.laboratorio-closing[data-v-c2d57986]{margin-top:clamp(3rem,6vw,6rem)}@media(hover:hover){.laboratorio-method__item[data-v-c2d57986]:not(.laboratorio-method__item--active):hover{background-color:color-mix(in srgb,var(--LAB-hero) 10%,transparent)}.laboratorio-page .closing-cta__primary[data-v-c2d57986]:hover{border-color:var(--LAB-logo);background:var(--LAB-hero)}}@media(max-width:1180px){.laboratorio-hero[data-v-c2d57986]{grid-template-columns:1fr;min-height:auto}.laboratorio-page .page-intro p[data-v-c2d57986]{font-size:clamp(1.1rem,1rem + .3vw,1.2rem)}.laboratorio-hero__visual[data-v-c2d57986]{order:-1;min-height:auto}.laboratorio-hero__copy[data-v-c2d57986]{min-height:410px}.laboratorio-hero__image[data-v-c2d57986]{width:min(100%,440px);margin:0 auto}.laboratorio-method[data-v-c2d57986]{margin-top:4rem}}@media(max-width:820px){.laboratorio-method[data-v-c2d57986]{grid-template-columns:1fr}.laboratorio-method__item[data-v-c2d57986]{min-height:0;border-right:0;border-bottom:1px solid rgba(var(--UX-1-rgb),.18)}.laboratorio-method__item[data-v-c2d57986]:last-child{border-bottom:0}.laboratorio-method__title[data-v-c2d57986]{margin-top:2.1rem}.laboratorio-method__text[data-v-c2d57986]{max-width:100%;padding-bottom:.6rem}}@media(max-width:540px){.laboratorio-page[data-v-c2d57986]{padding-top:6rem}.laboratorio-page .page-hero[data-v-c2d57986]{font-size:clamp(2.75rem,13vw,4.5rem)}.laboratorio-hero__visual[data-v-c2d57986]{display:none}}@media(max-width:400px){.laboratorio-method__item[data-v-c2d57986]{padding-top:1.55rem;padding-bottom:1.55rem}.laboratorio-method__title[data-v-c2d57986]{margin-top:1.7rem}.laboratorio-method__text[data-v-c2d57986]{padding-bottom:.2rem}}
