:root:has([data-theme=dark]){--background-color:#0f0f0f;--secondary-background-color:#272727;--foreground-color:#fff;--secondary-foreground-color:#e1e1e1}:root:has([data-theme=light]){--background-color:#000;--foreground-color:#d3d9e1}body{color:var(--foreground-color);background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}li,ul{list-style:none;margin:0;padding:0}.text-reveal-module_text__YrhhT{position:relative}.text-reveal-module_text__YrhhT .text-reveal-module_container__HD1Pu{display:inline-block;overflow:hidden;vertical-align:top}.text-reveal-module_text__YrhhT .text-reveal-module_container__HD1Pu span{display:inline-block;transform:translateY(100%);transition-delay:calc(var(--var-delay) + var(--var-stagger));transition-duration:var(--var-duration);transition-property:transform;transition-timing-function:ease-out;white-space:pre;will-change:transform}.text-reveal-module_text__YrhhT.text-reveal-module_animate__kbOPX .text-reveal-module_container__HD1Pu span{transform:translateY(0)}.text-rotate-module_text__WKSY-{display:block;overflow:hidden;position:relative}.text-rotate-module_text__WKSY- .text-rotate-module_container__2qsrm{display:block}.text-rotate-module_text__WKSY- .text-rotate-module_container__2qsrm:nth-of-type(2){position:absolute;top:0;transform:translateY(100%)}.text-rotate-module_text__WKSY- .text-rotate-module_container__2qsrm .text-rotate-module_char__LG3ps{display:inline-block;transition-delay:var(--var-delay-out);transition-duration:var(--var-duration);transition-property:transform;transition-timing-function:ease-out;white-space:pre;will-change:transform}.text-rotate-module_text__WKSY-:hover .text-rotate-module_container__2qsrm .text-rotate-module_char__LG3ps{transform:translateY(-100%);transition-delay:var(--var-delay-in)}