.interactive-header-container{animation:interactive-header-fade-in .55s ease-out both;height:100vh;overflow:hidden;position:relative;top:0;width:100%}.interactive-header-hydration-slot{min-height:100vh}.interactive-header-text{-ms-overflow-style:none;left:0;overflow-x:auto;overflow-y:hidden;padding:0 60px;position:absolute;scrollbar-width:none;top:calc(50% + 20px);transform:translateY(-50%);white-space:nowrap;width:100%}.interactive-header-text .text{opacity:0}.interactive-header-text.is-animation-ready .text{opacity:1}.interactive-header-text .char{transition:opacity .18s ease-out}.interactive-header-text .caret{animation:pulse 1s infinite;animation-timing-function:step-end;left:60px;position:absolute;top:0}.interactive-header-text:hover{cursor:url(/build/images/hover_caret_black.ce7c3495.svg) 0 50,auto}.dark-mode .interactive-header-text:hover{cursor:url(/build/images/hover_caret_white.f826c833.svg) 0 50,auto}.interactive-header-text::-webkit-scrollbar{display:none}@keyframes interactive-header-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.interactive-header-container{animation:none}.interactive-header-text .text{opacity:1}.interactive-header-text .char{transition:none}}@media (max-width:820px){.interactive-header-text{padding:0 30px}}#interactiveText,#interactiveText span{transition:line-height .2s ease-out,font-size 0s,font-variation-settings .2s ease-out;will-change:font-variation-settings}#interactiveText span,.tester-content:not(.interactive-header-text){transform:translateZ(0);-webkit-transform:translateZ(0)}