.ideaStream{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}
.ideaChip{position:absolute;left:82%;top:58%;width:72px;height:72px;border-radius:20px;display:grid;place-items:center;background:rgba(255,255,255,.78);border:1px solid rgba(96,195,229,.5);box-shadow:0 13px 35px rgba(23,104,229,.18);backdrop-filter:blur(9px);font-size:27px;opacity:0;animation:ideaFlowA 9s cubic-bezier(.22,.65,.3,1) infinite}
.ideaChip small{font:700 6px var(--font-en);letter-spacing:.11em;color:var(--blue);margin-top:-10px}
.chipCar{animation-name:ideaFlowB;animation-delay:1.45s}.chipChart{animation-name:ideaFlowC;animation-delay:2.9s}.chipTalk{animation-name:ideaFlowA;animation-delay:4.35s}.chipBuild{animation-name:ideaFlowB;animation-delay:5.8s}.chipGear{animation-name:ideaFlowC;animation-delay:7.25s}
@keyframes ideaFlowA{0%{opacity:0;transform:translate(0,0) scale(.25) rotate(12deg)}10%{opacity:1}55%{opacity:.95;transform:translate(-20vw,-22vh) scale(1) rotate(-5deg)}100%{opacity:0;transform:translate(-48vw,-32vh) scale(.72) rotate(-18deg)}}
@keyframes ideaFlowB{0%{opacity:0;transform:translate(0,0) scale(.25) rotate(-8deg)}10%{opacity:1}55%{opacity:.95;transform:translate(-17vw,12vh) scale(.92) rotate(6deg)}100%{opacity:0;transform:translate(-44vw,24vh) scale(.65) rotate(15deg)}}
@keyframes ideaFlowC{0%{opacity:0;transform:translate(0,0) scale(.25)}10%{opacity:1}55%{opacity:.95;transform:translate(-29vw,-2vh) scale(1.05)}100%{opacity:0;transform:translate(-54vw,8vh) scale(.68)}}
@media(max-width:700px){.ideaChip{left:78%;top:71%;width:54px;height:54px;border-radius:15px;font-size:20px}.ideaChip small{font-size:5px}.chipTalk,.chipBuild{display:none}}
@media(prefers-reduced-motion:reduce){.ideaChip{display:none}}
