@keyframes motion-hero-fade{0%{opacity:0}}@keyframes motion-hero-rise{0%{opacity:0;transform:translateY(var(--motion-shift-hero))}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-hero-step]{animation:motion-hero-rise var(--motion-reveal) var(--motion-ease) both;animation-delay:calc(var(--hero-step,0) * var(--motion-stagger-hero))}[data-hero-step="1"]{--hero-step:1}[data-hero-step="2"]{--hero-step:2}[data-hero-step="3"]{--hero-step:3}[data-hero-step="4"]{--hero-step:4}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){[data-hero-step]{animation:motion-hero-fade var(--motion-reduced-max) var(--motion-ease) both}}@media (scripting:enabled){[data-legal-reveal]{animation:motion-hero-fade var(--motion-reveal) var(--motion-ease) both;animation-delay:calc(var(--legal-step,0) * var(--motion-stagger-hero))}[data-legal-reveal="1"]{--legal-step:1}[data-legal-reveal="2"]{--legal-step:2}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){[data-legal-reveal]{animation-duration:var(--motion-reduced-max);animation-delay:0s}}[data-reveal=rise][data-reveal-state=pending],[data-reveal=split][data-reveal-state=pending] [data-reveal-part]{opacity:0;will-change:opacity, transform}[data-reveal=rise][data-reveal-state=shown],[data-reveal=split][data-reveal-state=shown] [data-reveal-part]{transition-property:opacity,transform;transition-duration:var(--motion-reveal);transition-timing-function:var(--motion-ease);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform}[data-reveal-stagger=column]{--reveal-delay:calc(var(--reveal-col,0) * var(--motion-stagger-card))}[data-reveal=split] [data-reveal-part=copy]{--reveal-delay:var(--motion-stagger-pair)}@media (prefers-reduced-motion:no-preference){[data-reveal=rise][data-reveal-state=pending],[data-reveal=split][data-reveal-state=pending] [data-reveal-part]{transform:translateY(var(--motion-shift))}@media (min-width:48rem){[data-reveal=split][data-reveal-state=pending] [data-reveal-from=left]{transform:translateX(calc(-1 * var(--motion-shift-side)))}[data-reveal=split][data-reveal-state=pending] [data-reveal-from=right]{transform:translateX(var(--motion-shift-side))}}[data-reveal-state=pending] [data-stat-rule]{transform:scaleX(0)}[data-reveal-state=shown] [data-stat-rule]{transition:transform var(--motion-slow) var(--motion-ease) var(--motion-reveal);will-change:transform}}[data-reveal=split]{overflow-x:clip}
