*{box-sizing:border-box;margin:0;padding:0}html,body{color:#111;background-color:#fff;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Noto Sans Arabic,Noto Sans Tifinagh;overflow:hidden}.typewriter-container{box-sizing:border-box;background-color:#fff;justify-content:center;align-items:center;width:100vw;min-height:100vh;padding:2rem;display:flex}.typewriter-text{color:#111;letter-spacing:-.01em;text-align:center;-webkit-user-select:none;user-select:none;font-size:clamp(2rem,5.5vw,3.8rem);font-weight:500;line-height:1.3}.typewriter-cursor{color:#111;margin-left:3px;margin-right:3px;font-weight:300;animation:1s step-start infinite blink;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
