.cx-labhome{position:relative;background:transparent;--hc-kap-pb:clamp(44px,5.5vw,72px);color:var(--hc-burgundy);isolation:isolate;padding-block:clamp(44px,5.5vw,72px)}@media (max-width:720px){.cx-labhome{padding-block:28px 36px;--hc-kap-pb:36px}}.cx-labhome:after,.cx-labhome:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.cx-labhome:after,.cx-labhome:before{display:none}.cx-labhome__stack{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.cx-labhome__stage{position:relative;width:clamp(190px,18vw,250px);aspect-ratio:1;margin-bottom:clamp(4px,1vw,10px)}.cx-labhome__static{position:absolute;inset:0;margin:auto;height:72%;aspect-ratio:204.52/227.59;overflow:hidden;transition:opacity .4s ease}.cx-labhome__static img{display:block;height:100%;width:auto;max-width:none}.cx-labhome__canvas{position:absolute!important;inset:0;opacity:0;transition:opacity .5s ease}.cx-labhome__stage[data-ready=true] .cx-labhome__canvas{opacity:1}.cx-labhome__stage[data-ready=true] .cx-labhome__static{opacity:0}.cx-labhome__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;font-weight:700;color:var(--hc-burgundy)}.cx-labhome__title{margin:0;font-size:clamp(30px,4.4vw,48px);line-height:1.05;font-weight:800}.cx-labhome__lead,.cx-labhome__title{color:var(--hc-burgundy);text-wrap:balance}.cx-labhome__lead{margin:12px auto 22px;max-width:44ch;font-size:18px;font-weight:500;line-height:1.5}@media (prefers-reduced-motion:reduce){.cx-labhome__canvas,.cx-labhome__static{transition:none}}