.lhero .lhero-title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.25rem,1.35rem + 3.1vw,4.25rem);line-height:1.06}@media (min-width:64rem){.lhero{align-items:center;min-height:min(100svh,62rem);display:flex}.lhero>.container-site{width:100%}}@supports (animation-timeline:scroll()){html.motion-ready:not(.reduce-motion) .lhero .lhero-copy{animation:linear both lhero-copy-out;animation-timeline:scroll(root);animation-range:0 90vh}html.motion-ready:not(.reduce-motion) .lhero .lhero-stage{animation:linear both lhero-stage-out;animation-timeline:scroll(root);animation-range:0 100vh}html.motion-ready:not(.reduce-motion) .lhero .lhero-thread{animation:linear both lhero-back-out;animation-timeline:scroll(root);animation-range:0 100vh}}@keyframes lhero-copy-out{to{opacity:.35;translate:0 -8vh}}@keyframes lhero-stage-out{to{translate:0 9vh;scale:1.03}}@keyframes lhero-back-out{to{opacity:.25;translate:0 18vh}}.lx-ring{border:1px solid var(--color-gold-400);opacity:0}html.motion-ready:not(.reduce-motion) .lx-card[data-revealed] .lx-ring{animation:lx-ping 1.8s var(--ease-out-expo) .35s both}@keyframes lx-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.lx-wave>span{transform:scaleY(.45)}html.motion-ready:not(.reduce-motion) .lx-wave>span{animation:1.4s ease-in-out infinite alternate lx-wave;animation-delay:calc(var(--i,0) * -.27s)}@keyframes lx-wave{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.pt-ring{transition:transform 1.6s var(--ease-out-expo) calc(var(--i,0) * .14s), opacity 1.2s var(--ease-out-expo) calc(var(--i,0) * .14s);translate:-50% -50%}html.motion-ready:not(.reduce-motion) .pt-rings:not([data-revealed]) .pt-ring{transform:scale(.35);opacity:0!important}html.motion-ready:not(.reduce-motion) .pt-rings[data-revealed] .pt-ring{animation:7s ease-in-out infinite alternate pt-breathe;animation-delay:calc(var(--i,0) * -1.6s)}@keyframes pt-breathe{0%{scale:.97}to{scale:1.04}}
