.intro-lockup{display:flex;align-items:center;gap:14px}.intro-mark{width:clamp(96px,11vw,150px);overflow:visible;animation:intro-mark-settle 3.4s cubic-bezier(.4,0,.2,1) both}.intro-reveal{stroke-dasharray:1;stroke-dashoffset:1;animation:intro-draw 1.3s cubic-bezier(.65,0,.35,1) .15s forwards}.intro-spark{transform-box:fill-box;transform-origin:center;opacity:0;animation:intro-spark .9s cubic-bezier(.3,1.6,.5,1) 1.25s forwards}.intro-word-wrap{display:block;width:0;overflow:hidden;animation:intro-word-open .7s cubic-bezier(.65,0,.35,1) 1.45s forwards}.intro-word{display:block;height:clamp(30px,3.6vw,48px);width:auto;max-width:none;clip-path:inset(0 100% 0 0);animation:intro-word-wipe .7s cubic-bezier(.65,0,.35,1) 1.55s forwards}@keyframes intro-draw{to{stroke-dashoffset:0}}@keyframes intro-spark{0%{opacity:0;transform:scale(0) rotate(-90deg)}60%{opacity:1}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes intro-word-open{to{width:clamp(130px,15.8vw,210px)}}@keyframes intro-word-wipe{to{clip-path:inset(0 0 0 0)}}@keyframes intro-mark-settle{0%{transform:scale(1.25)}40%{transform:scale(1.25)}60%,to{transform:none}}
