.ren-typewriter{min-width:0;display:block}.ren-typewriter-layout{min-width:0;padding-bottom:.16em;display:grid}.ren-typewriter-reserve,.ren-typewriter-live{white-space:normal;overflow-wrap:normal;grid-area:1/1;min-width:0;line-height:1.12}.ren-typewriter-reserve{visibility:hidden;pointer-events:none}.ren-typewriter-cursor{margin-left:.035em;font-weight:400;display:inline-block}.ren-typewriter-live>.ren-typewriter-cursor{animation:1s step-end infinite ren-typewriter-blink}.ren-typewriter[data-running=false] .ren-typewriter-cursor{animation:none}.option-hero>div:first-child{flex:1;min-width:0}.option-hero .ren-typewriter{max-width:100%}.option-hero h1:has(.ren-typewriter){font-size:clamp(36px,4.9vw,68px)}@keyframes ren-typewriter-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ren-typewriter-cursor{animation:none!important}}.ren-typewriter{--ren-typewriter-neutral:#f0f0e9}html[data-ren-theme=light] .ren-typewriter{--ren-typewriter-neutral:var(--foreground)}.ren-typewriter-word{vertical-align:baseline;white-space:nowrap;display:inline-grid}.ren-typewriter-word-reserve,.ren-typewriter-word-live{grid-area:1/1}.ren-typewriter-word-reserve{visibility:hidden;pointer-events:none}.ren-typewriter-word-live{text-align:left}.ren-typewriter-word-live>.ren-typewriter-cursor{animation:1s step-end infinite ren-typewriter-blink}
