.thc p,.thc li,.thc h3{text-wrap:pretty;text-wrap:balance}@keyframes thc-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes thc-settle{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1.04)}}@keyframes thc-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes thc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.thc .thc-rise{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards thc-rise;animation-delay:var(--d,0s)}.thc .thc-settle{animation:1.6s cubic-bezier(.16,1,.3,1) both thc-settle}.thc .thc-grow-x{transform-origin:0;animation:.7s cubic-bezier(.16,1,.3,1) both thc-grow-x;animation-delay:var(--d,0s)}.thc .thc-float{animation:6s ease-in-out 1.6s infinite thc-float}@keyframes thc-fade-in{0%{opacity:0}}@keyframes thc-sheet-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes thc-step-in{0%{opacity:0;transform:translate(16px)}}.thc .thc-fade{animation:.3s ease-out both thc-fade-in}.thc .thc-sheet{animation:.5s cubic-bezier(.16,1,.3,1) both thc-sheet-in}.thc .thc-step{animation:.4s cubic-bezier(.16,1,.3,1) both thc-step-in}@media (prefers-reduced-motion:reduce){.thc .reveal,.thc .thc-rise,.thc .thc-settle,.thc .thc-grow-x,.thc .thc-float,.thc .thc-fade,.thc .thc-sheet,.thc .thc-step{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
