.labs-root{--labs-bg:#090909;--labs-bg2:#111;--labs-text:#fff;--labs-soft:#dadada;--labs-muted:#8c8c8c;--labs-hair:#ffffff1a;--labs-hair-soft:#ffffff0f;background:var(--labs-bg);color:var(--labs-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.labs-root .labs-h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(3.25rem,12vw,9.5rem);font-weight:600;line-height:.92}.labs-root .labs-display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.008em;text-wrap:balance;font-size:clamp(2.5rem,6.4vw,5.25rem);font-weight:600;line-height:1}.labs-root .labs-statement{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.012em;text-wrap:balance;font-size:clamp(2rem,5.2vw,4rem);font-weight:600;line-height:1.1}.labs-root .labs-lede{letter-spacing:-.011em;font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.5}.labs-root .labs-sub{letter-spacing:-.008em;font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.5}.labs-root .labs-tile-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:600;line-height:1.1}.labs-reveal{opacity:0;transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(18px)}.labs-reveal.is-in{opacity:1;transform:none}.labs-parallax{transform:scale(1.04)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.labs-parallax{animation:linear both labs-rise;animation-timeline:view();animation-range:entry cover 60%}}}@keyframes labs-rise{0%{transform:scale(1.08)}to{transform:scale(1)}}.labs-hero-cue{transform-origin:top;animation:2.4s ease-in-out infinite labs-cue}@keyframes labs-cue{0%,to{opacity:.4;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.labs-hero-cue{animation:none}.labs-reveal{opacity:1;transition:none;transform:none}.labs-parallax{animation:none;transform:none}}
