.core-still{width:100%;height:auto;overflow:visible}.core-still .cs-b,.core-still .cs-core,.core-still .cs-glow,.core-still .cs-orbit,.core-still .cs-scan,.core-still .cs-pitch,.core-still .cs-panels,.core-still .cs-f,.core-still .cs-line{transform-box:view-box;transform-origin:120px 120px;transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .6s}.core-still .cs-orbit,.core-still .cs-scan,.core-still .cs-pitch,.core-still .cs-panels,.core-still .cs-f{opacity:0}.core-still .cs-glow{opacity:.7}.core-still .cs-dot{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite cs-breathe}.core-still[data-state=idle-small] .cs-b,.core-still[data-state=idle-small] .cs-core{transform:scale(.72)}.core-still[data-state=recede] .cs-b,.core-still[data-state=recede] .cs-core{opacity:.45;transform:scale(.55)}.core-still[data-state=recede] .cs-glow{opacity:.2}.core-still[data-state=organize] .cs-b{transform:scale(.92)}.core-still[data-state=organize] .cs-glow{opacity:1;transform:scale(1.15)}.core-still[data-state=split] .cs-b0{transform:translate(-70px,-70px)rotate(-12deg)}.core-still[data-state=split] .cs-b1{transform:translate(70px,-70px)rotate(12deg)}.core-still[data-state=split] .cs-b2{transform:translate(70px,70px)rotate(-12deg)}.core-still[data-state=split] .cs-b3{transform:translate(-70px,70px)rotate(12deg)}.core-still[data-state=split] .cs-core{transform:scale(.85)}.core-still[data-state=scan] .cs-b0,.core-still[data-state=scan] .cs-b3{transform:translate(-40px)}.core-still[data-state=scan] .cs-b1,.core-still[data-state=scan] .cs-b2{transform:translate(40px)}.core-still[data-state=scan] .cs-scan{opacity:1;animation:2.4s ease-in-out infinite cs-sweep}.core-still[data-state=scan] .cs-core{opacity:.35}.core-still[data-state=frame] .cs-b0{transform:translate(-60px,-26px)}.core-still[data-state=frame] .cs-b1{transform:translate(60px,-26px)}.core-still[data-state=frame] .cs-b2{transform:translate(60px,26px)}.core-still[data-state=frame] .cs-b3{transform:translate(-60px,26px)}.core-still[data-state=frame] .cs-core{opacity:0;transform:scale(.3)}.core-still[data-state=frame] .cs-panels{opacity:1;transform:scale(1.35)}.core-still[data-state=connect] .cs-b,.core-still[data-state=connect] .cs-core{transform:scale(.6)}.core-still[data-state=connect] .cs-orbit{opacity:1}.core-still[data-state=connect] .cs-line{stroke-dasharray:200;stroke-dashoffset:200px;animation:1.4s cubic-bezier(.65,0,.35,1) forwards cs-draw}.core-still[data-state=think] .cs-core{animation:1.6s ease-in-out infinite cs-pulse}.core-still[data-state=think] .cs-glow{opacity:1;animation:1.6s ease-in-out infinite cs-pulse}.core-still[data-state=pitch] .cs-b0{transform:translate(-40px,-30px)scaleY(.6)}.core-still[data-state=pitch] .cs-b1{transform:translate(40px,-30px)scaleY(.6)}.core-still[data-state=pitch] .cs-b2{transform:translate(40px,30px)scaleY(.6)}.core-still[data-state=pitch] .cs-b3{transform:translate(-40px,30px)scaleY(.6)}.core-still[data-state=pitch] .cs-core{transform:scale(.5)}.core-still[data-state=pitch] .cs-pitch{opacity:1;transform:scaleY(.6)}.core-still[data-state=release] .cs-f{opacity:1}.core-still[data-state=release] .cs-f0{transform:rotate(30deg)translateY(-150px)}.core-still[data-state=release] .cs-f1{transform:rotate(100deg)translateY(-130px)}.core-still[data-state=release] .cs-f2{transform:rotate(160deg)translateY(-160px)}.core-still[data-state=release] .cs-f3{transform:rotate(230deg)translateY(-140px)}.core-still[data-state=release] .cs-f4{transform:rotate(300deg)translateY(-150px)}.core-still[data-state=release] .cs-f5{transform:rotate(340deg)translateY(-125px)}.core-still[data-state=final] .cs-glow{opacity:1;transform:scale(1.2)}.core-still[data-state=final] .cs-b,.core-still[data-state=final] .cs-core{transform:scale(1.06)}@keyframes cs-sweep{0%{transform:translateY(-110px)}50%{transform:translateY(110px)}to{transform:translateY(-110px)}}@keyframes cs-draw{to{stroke-dashoffset:0}}@keyframes cs-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes cs-breathe{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.core-still *{transition-duration:.01ms!important;animation:none!important}}
